Posts Tagged ‘webhosting’
Virtual Hosting vs Dedicated Hosting
Why do some organizations choose to host their own Web site on their own managed servers, while others contract with a Webhosting company or purchase their ecommerce hosting services through an ISP (Internet service provider)?
While cost (including risk) and flexibility are often the two primary considerations when choosing how to host a website, understanding distinctions among Webhosting options and the pros and cons of each will help you pare down the list to something considerably more manageable, ensuring that you make the best decision.
Webhosting plans can be categorized broadly into two types: virtual server hosting and dedicated server hosting. Small to medium-sized businesses typically choose a virtual server plan where multiple ecommerce web sites are hosted on space within a single server. This service allows you to share a server with others, but your site is further protected or isolated with its own server resources including processor, memory, and disk storage. This arrangement works well for small sites that rely on dynamic generation of content from a backend database, small ecommerce sites, or for customers who wish to manage several separate web sites.
The reason that vendors can offer low-priced domain hosting for virtual private servers is because the customers look the same and require a set of web services that are essentially identical from site to site. Webhosting vendors who are able to package similar services across a huge volume of customers most effectively are generally the most successful since they can capture substantial economies of scale.
Dedicated hosting on the other hand is an option for mid- to large-sized businesses that require or desire the flexibility that comes with dedicated servers. While more expensive, this type of plan generally provides a higher level of security, support, and maintenance with a guaranteed level of availability. Offering this type of guarantee generally reflects a level of redundancy within the vendor’s data-center operations that severely decreases the chances of downtime or removes the risk all together. Depending on the vendor’s plan, flexibility means you can write and run your own custom scripts or applications and even use a content management system to manage the web site but not worry about managing the network, server hardware, or operating system.
The easiest decision will likely be whether you intend to host the site yourself or contract with a webhosting vendor. Scale is the primary decision-making factor. Going it alone takes money and the willingness to assume the activities and risk associated with managing the server hardware, software, and connectivity. For organizations that already have a dedicated IT staff and data center, hosting may be an affordable option. The IT department may, in turn, offer a shared server arrangement where organizational entities such as the organization’s library are provided space on the server. But for those who are unable to tap into existing resources or who are working for companies without IT resources, contracting with an external webhosting provider is the only cost-effective option.
Narrowing the choices down can be difficult since there are so many vendors from which to choose. The first step is to list your requirements for developing, managing, and offering a web site to your users. For very simple sites, the vendor may provide tools for creating and managing your site along with available services to extend your site’s offerings, such as online form capabilities. Alternatively, you can use your own HTML authoring tool and upload pages as needed.
Vendors try to make choosing plans as easy as possible by packaging most-requested services together into specific webhosting plans. Doing so allows customers to more easily select what they need; they also benefit from a cost structure that can be kept fairly low. Most plans require an upfront set-up fee along with a monthly fee covering the plan you choose and any additional services (extra e-mail boxes, additional storage, etc.) that you request.
Finally, choosing a webhosting vendor can be confusing due to the array of options. A winning approach includes developing your list of requirements along with a plan for current and future growth to allow you to substantially clarify how your needs map out against your domain hosting options.
Virtual hosting
Virtual hosting is a method which enables servers to host more than one domain name on the same computer, sometimes on the same IP (internet protocol) address. Simply put, one will possess his own identity, but he will not be required to maintain the equipment in the case of virtual web hosting.
Usually, there are two methods of accomplishing virtual hosting. The first one is name-based and the other one is IP-based. Name-based virtual hosts actually use multiple host names for the same web-server IP address. With browsers that support HTTP, upon connecting to a web-server, the browser sends the address that the client typed into the browser’s URL bar. The server is able to use this information to determine which website/page to show to the client. In the latter (IP address based), each site points to a unique IP address and the web server is configured with multiple physical network interfaces which can also obtain the address the TPC connection was aimed for using a standard API. There are no compatibility issues as the client is not involved in this process.
It becomes much harder to access a virtually hosted website if the DNS (Domain Name System) does not function properly. Normally in this case, the user could try and fall back to using the IP address to contact the system but the web browser does not know what host name to send when this occurs. Hence, the server is most likely to respond with a default website, often not the anticipated site of the user. It is not that useful for an average web user but may be beneficial to a site administrator while fixing DNS records. Adding the IP address and host name to the client system’s host file is a good thing to do in this case. At this point, accessing the server with the domain name is most likely to work again. The users, however, should be careful as any changes made to the true mapping between IP address and host name will be overridden by the local setting. Another problem with this kind of hosting is the inability to host more than one secure websites running SSL (Secure Sockets Layer). Running IP aliasing or multiple web server programs is a pretty good way to handle this issue.
Virtual web hosting is commonly used in a greater magnitude in companies whose business model is to provide economical website hosting for customers. A big chunk of such web hosting service websites are hosted on shared servers using virtual hosting technology. Some businesses make optimum use of this technology by keeping different intranets and extranets separate from each other for internal security reasons.
Online virtual hosting packages are very common these days which offer a professional look for personal and small business websites. Usually, the monthly charges of these virtual hosting accounts range from fifteen to thirteen dollars. Additional fees are charged with the inclusion of advanced features such as SSL functionality or database software.