VPS Hosting Articles

Virtual Private or Fully Dedicated Servers?
By Eric Lester

The advent of Virtual Private Servers revolutionized the shared website hosting industry. Is a VPS right for any situation, and when does a fully dedicated machine become a must have? This article examines the issues.

Virtual Private Servers remain the latest innovation in the fairly stagnant, technologically speaking, sphere of website hosting. They represent a different way to break up a server and separate user accounts, providing higher levels of control and security that mimic what was previously available only to fully dedicated servers. They can provide solutions for websites regular shared hosting is not able to handle, but still cannot handle every situation. This article looks at what a VPS can do, and when it may be prudent to consider stepping up to a fully dedicated solution.

What is a Virtual Private Server?

First a brief overview of what, exactly a VPS is and why it is able to simulate a dedicated server environment when, in fact, multiple VPS hosting plans can reside on the same server. VPS works because of the way it partitions the user accounts on the server. If you think about how your home computer stores files, most likely you have a single hard drive which has "folders" or directories on it. Inside the folders/directories are individual files. These files are managed by the computer's operating system, which may be Windows or Mac OS. In a regular shared hosting environment all the customer accounts are directories on the same "hard drive", managed by the operating system and made available to the internet via an installed web server, such as Apache. All files in all accounts are managed by the same webserver, share the same applications, and generally compete for the server's attention depending on the popularity of the hosted site.

In a VPS, the accounts are not hosted only in individual directories, but on individual disk drives. Think of a computer with multiple hard drives, or, more commonly, a hard drive and a CD-ROM drive; each one of these drives has its own system of folders/directories, completely separate from the other drive. Via a process called "partitioning" a single hard drive can be divided up into many smaller drives that the operating system sees as unique, separate entities. On a VPS system, individual accounts reside completely within these separate drives. Applications are installed to individual accounts and are not shared between a single group of accounts on one big drive. This provides not only additional security, but additional control, as users can be granted "root access" to their unique drive to install and configure their own environment without effecting the configuration of any other client.

This is how VPS mimics the functionality of dedicated server, by having each account reside on is own "drive", which is roughly equivalent to the single drive that would be found in a basic dedicated server. Software on the VPS server manages the individual drives/accounts to assure the smooth functioning and availability of all accounts on the server. This environment is ideal for those looking for an environment that has root access but are not able to afford a completely dedicated solution. Larger, modern VPS accounts can handle sites that may have required a dedicated server only a few years ago.

Fully Dedicated Solutions

A fully dedicated server is a single machine leased to a single individual for exclusive use. Root access is generally a given in any dedicated environment, allowing the sever to be customized with applications that suit the user's needs. It is this root functionality that VPS hosting provides, but does so on a server that is still "shared" by other users. A dedicated server is completely at the disposal of a single users, to administer as they see fit. Due to the exclusive nature of a dedicated server, they generally require a larger capital investment than regular shared or VPS hosting plans. Many companies will offer a managed dedicated server for an additional cost. This is an important consideration, as most "budget" or low cost dedicated servers are unmanaged, perhaps leaving out even rudimentary technical support. Those unfamiliar with managing a server should strongly consider managed solutions if shopping for dedicated servers.

Though large VPS accounts can take the place of some dedicated solutions, they cannot completely replace them. There are a variety of activities and applications that only a fully dedicated server can adequately handle, such as very large, high traffic databases, large media hosting, and processor intensive web applications. At a very basic level, even simple sites that achieve massive amounts of traffic could outpace a VPS's ability to effectively host them. Mostly though, the combination of high traffic and highly processor intensive, scripted, database driven web applications remains the domain of a fully dedicated server. Some of the largest, most popular websites are hosted on more than one dedicated server in order to handle the load.

A good host will provide a smooth upgrade path between VPS and dedicated solutions. There are a variety of management systems, such as HSP by SWsoft, that can provision both VPS and dedicated servers, and move accounts between these 2 different types of server. This would allow individuals with growing websites to transition from a large VPS to a fully dedicated quickly and easily, without any interruption of service.

Conclusions

Today, VPS hosting can handle some of the duties formerly solely the realm of dedicated servers. They will never completely replace dedicated servers, though, for very high traffic, processor intensive sites. Customers looking for the economy of a VPS should ask their prospective hosting companies if there is a smooth, automated upgrade path between VPS and dedicated hosting. Ideally such a path will allow a successful website to grow and prosper without any interruptions for server changes and site moves.

About the Author:

Mr. Lester has served for 4 years as the webmaster for ApolloHosting.com and previously worked in the IT industry an additional 5 years, acquiring knowledge of hosting, design, and search engine optimization. Apollo Hosting provides website hosting, ecommerce hosting, vps hosting, and web design services to a wide range of customers.

Established in 1999, Apollo prides itself on the highest levels of customer support.

Note: These articles are provided for general interest and content purposes only, and should not be construed as "support" materials. Apollo Hosting does not guarantee the information contained within. All articles are free to reprint so long as they remain unchanged, the "About the Author" section remains, all hyperlinks are preserved, and the rel="nofollow" tag is not added to the hyperlinks.

Shared Hosting Versus VPS Hosting
By Max Adams

Putting up a website is easier said than done. To begin with, there are a lot of factors that you should take time to consider. If you're not adept in finding the right resources, you may end up with a fruitless business venture. So instead of simply filling up your website with useful information as well as high quality products and services, make sure that you get to choose the right hosting company. Remember that the Internet is home to many hosting companies. Hence, you should do your research well to meet face to face with the one that's truly best for you. Once you found the right host, it's time to pick the right hosting type.

If your company is still in its infancy stage, it's better to stick to virtual hosting before you shell out any money for a dedicated hosting type. What is virtual hosting, you may ask? Well, when a single server is shared by multiple users, it's what you call the virtual type hosting. As simple as it sounds, there are two forms of virtual hosting, which can be too tricky for a beginner. Knowing the difference between shared hosting and VPS (Virtual Private Server) hosting can help you decide which hosting type to go for. But to help you understand these a lot better, here are some facts that you bear in mind:

Shared Hosting: Cheap But Insecure

In shared hosting, every component of your server is being shared - disk space, bandwidth, web server, and all. People who are on shared hosting type can also be categorized into two: starters and penny-pinchers. Starters are composed of personal site owners or small time entrepreneurs who are just testing the waters of e-commerce. They're still at the stage of figuring out how the Internet works in hopes that they'll gain substantial amount of profits from the online industry. The penny-pinchers, on the other hand, are those who are just in it to save money. They're willing to compromise quality for the sake of price. That's why their websites usually turn out to be a disappointment.

This only shows that shared hosting is cheap, alright, but it has a lot disadvantages, too. When it comes to security, stability, and reliability, shared hosting doesn't offer much. Since hundreds of users have access to the same server, it's the most vulnerable to hacks and disruptions. Your account that's only protected by a password can be easily cracked by a good hacker. Aside from that, if your co-users are exceeding their bandwidths, chances are, the system might malfunction or crash due to the overwhelming amount of requests it's handling. As a result, all websites, which run on that server, will suffer from down times.

VPS Hosting: Shared and Dedicated Hosting Fused

In VPS hosting, the server is also shared though it offers to give you a dedicated hosting-like kind of service. How? Simply with the use of a powerful software, web developers have found a way to partition the server's system, so each part could function like a dedicated server. If this sounds confusing, let's try to use an analogy. In shared hosting, there's a house. Inside the house, there are two rooms. One room is occupied by three people, the other is occupied by just one person. Now, the room with three occupants is most similar to shared hosting, while the person who is inside the other room is likened to be on VPS hosting. Although this person shares one house with other people, he gets to have a room of his own.

Needless to say, all deficiencies found in shared hosting are solved by VPS hosting. Security comes from using a software that makes it possible to build walls around one account to keep intruders out. Considering that your space in the server acts independently from other accounts, reliability and stability are not a problem. It simply means that nobody can rob you out of your web resources like bandwidth and disk space.

Max Adams is the owner of http://webhosting.infospotters.com/ - If you are aiming for a topnotch hosting deal that won't compromise value for your money, check out our reviews. We are here to be your independent source of honest and unbiased reviews of all hosting companies and their products and services.

Article Source: http://EzineArticles.com/?expert=Max_Adams

Web Hosting - Virtual Private Servers (VPS) Explained
By John Lenaghan

Shared hosting is a great option for a lot of websites as it brings the cost down considerably. It does have some disadvantages, however. Your site's CPU, disk space and bandwidth can be affected by other sites on the same server.

If your site is relatively small, these resource issues may not be a problem. Another downside to shared hosting is lack of system-level control. You may not have any control over things such as system software and scripts.

While many webmasters don't need to worry about these things, there are some that do. If you fall into that category, you might want to look at a Virtual Private Server (VPS) for your hosting.

A VPS is a single physical server that has been divided into a few "virtual machines" through software running on the server. The server's resources - RAM, disk space, etc. - are still shared, but each VPS gets its own allotment and operated completely independently from the others.

This independence lets you run scripts or software - even install a different operating system - without having any effect on the other virtual servers on the same machine.

One of the biggest advantages of a VPS is the fact that you get "root" level access to your server. This means you can install or delete any software you want, create any accounts you want, set permissions the way you want - effectively all the same things you can do on a dedicated server, only at a lower cost.

A VPS is also more secure than shared hosting. On a shared server, all the websites are running within the same operating system. If the server gets hacked, all the sites will be vulnerable.

With a VPS, because of the way the virtual servers are divided, if one of them gets hacked none of the others are visible to the hacker. They're effectively like different computers.

Virtual Private Servers can be configured in a number of ways so you should be sure that you find out how any particular host has set them up.

In most cases, the server's total resources are divided evenly by the number of VPS's on the machine. ie. If there are 10 virtual servers, the total RAM, disk space, etc. is simply divided by 10 and each VPS gets 10% of the total.

The disadvantages of a VPS are related to the same things as the advantages. Because you have complete control over the system, you can run into problems if you don't know what you're doing.

You can delete the wrong files, set permissions incorrectly, create security vulnerabilities and more if you're not careful.

If you aren't familiar with server administration and don't have time to learn, you should either hire someone to do it for you or find a host who manages the server for you.

John Lenaghan writes about web hosting and other related topics for the Hosting Report website. To find out more about hosting your website, visit http://www.hostingreport.org