VPS Hosting

Is your site VPS worthy?

Is your website getting more traffic?

Are your website sales growing each month?

Is your app growing in popularity?

If so, then you may be ready to upgrade to a DreamHost VPS!

At DreamHost we offer three hosting solutions: shared hosting, VPS hosting and dedicated server hosting. A VPS server would be considered the in-between hosting option, perfect for when you have outgrown shared hosting but aren’t ready for a dedicated server just yet.

But, what the heck is a VPS server?

VPS stands for Virtual Private Server. In technical jargon, it’s a physical server that is partitioned into multiple virtual servers each with protected amounts of RAM.  CPU usage is shared by the host machine to all VPS’s setup on that host. Not sure what that means? The diagram below should clear things up.

Is VPS for you?

If your site or e-commerce store is growing or your app is getting more popular, a VPS server offers far better performance than shared servers without the cost of a dedicated server. It’s a great option for small or medium sized businesses to expand and continue to grow while paying only for the resources needed at that time.

For example, what happens if you get interviewed on a local radio station or a daytime talk show and your website is flooded with traffic? Or your site gets on the front page of reddit.com or digg.com with the same result? If your traffic spikes, you need to be able to handle it quickly. If this is where your site and business is heading,  you’re probably ready for a DreamHost VPS.

Why not just stick with your regular old shared hosting?

This may seem obvious, but in a shared hosting environment all of the server resources are well, shared.

That’s right! CPU and RAM is available to ANY user on the shared server. This is the reason we have limits in place so that no single user can consume most of the servers CPU or RAM. Without these limits in place this would happen often on our shared servers. If your site, store or app grows, you can start to hit those limits quickly.You might have already been told you need to upgrade to a VPS or you’re curious about getting a VPS. Well, lets get down to what makes it so cool.

  1. If you need more RAM for your sites/store/app, you can increase it on the fly.
  2. If you are no longer using that much RAM, you can drop it down to what you actually need.
  3. If your script needs more CPU, push it to a VPS.

I could go on and on, but we have a good break down of the features on our site here.

Is there any downside to having a VPS?

Well, a VPS server is just that,  a virtual server. If you’ve ever seen the movies “Independence Day” or “The Avengers,”  take a second and think about how we beat the aliens. If you haven’t seen those movies …SPOILER ALERT… we took down their command ship. Think of the host server as your VPS’s command ship. If the host server goes down, so does your VPS. Host servers can fail for a number of reasons that range from raid degradation, disk drive corruption or even CPU/Motherboard issues. Really, it’s the same issues that can affect any other server. Like shared servers, this still isn’t your own physical machine, so recovery from a hardware issue can be a bit more demanding. Just in case you were wondering, yes, we do maintain backups of your VPS should we have to fail over the host server. Of course, we always recommend for you to have a local backup as well ; )  (Read this: Good Backups are Everyone’s Business)

There you have it!

That’s DreamHost VPS in a nutshell. If you have a DreamHost account already and you’re curious to try our VPS service, you can add one from your web panel right here.  If you’re not with DreamHost yet (what are you waiting for?) you can signup here.  You receive a free trial for one week to test the VPS. In your web panel, we also include RAM usage charts to help you determine the right amount of RAM needed for your VPS.

If you’re looking to grow your business, but just aren’t ready for a dedicated server yet, DreamHost VPS is definitely a great alternative.

Questions? Comments? Get in touch using the comments section below.

About the author

Oscar Padilla