Many domain sites on one IP
By Red Squirrel
Virtual hosting is what hosting companies do for each site it hosts. When you open an account, they setup a virtual host on their server and you can rent that space off the server that everyone else uses. This is also known as shared hosting, because the server is shared with others.
This is usually a security issue since with some file (ex: ftp) server access, even through an uploaded php script it is fairly easy to access data from someone else's directory, but most modern security measures can stop this, but there's a way around everything. But for most normal sites, the risks are not that big, and it's much cheaper and easier to go with shared hosting then a dedicated server. I can't recall any site that has been defaced by someone on the same server. Usually they would get their account canceled and no money back so it's just not worth it.
Dedicated servers, on the other hand are not shared - you have the whole server to yourself, which requires some very good knowledge about Linux (or whatever server OS you choose), while limited to remote access, so stuff like reinstalling a messed up OS is simply not possible. Virtual hosting eliminates the need to know allot about the OS the server is on so you only have to worry about the site, and not the server. If the server gets compromised or something else goes wrong, the host will deal with it. But for very large sites, dedicated is the only way to go, because of resource demands.
In most cases, shared hosting is done by a company that has leased a dedicated server, if they are a small company and can't afford or don't have the ability to have their own dedicated connection and servers. The problem with this is that it creates a longer chain to rely on for your site to work. You need to rely on yourself (obviously) for the site to be available, you need to rely on the hosting company, the hosting company has to rely on the server provider/data center, and in some cases the server provider is actually leasing the server from a data center, so they need to rely on the data center. It does not end here, since the data center needs to rely on the ISP providing the connection! The ISP also has to rely on the Internet infrastructure, or bigger ISP providing them the connection.
Any telecommunication service most likely including data centers are required by law to have backup lines, so the connection failing is not likely. In most cases a problem with the site not being up (downtime) will lie between the host and the server provider.
On the next page we'll look at how this all works.
This site best viewed in a W3C standard browser at 800*600 or higher
Site design by Red Squirrel | Contact
© Copyright 2013 Ryan Auclair/IceTeks, All rights reserved