Choosing a cloud hosting or traditional VPS?

Status
Not open for further replies.

Mihai B.

Well-known member
Registered
Joined
Apr 19, 2016
Messages
238
Points
18
I'm looking into alternatives for our current hosting. I have a shared and a VPS used from since 2015 that I'm looking to move sites to a new VPS that combine all into a place.

To be honest I'm hopelessly confused about the difference between a cloud hosting and a VPS. I have seen offers on the forum and I can get cloud plans, so how does this differ from a traditional VPS?

Is it worth trying a cloud hosting? Or should I stick with a traditional hosted VPS?

I need your recommendations. Thanks in advance.
 

RDO Servers

Well-known member
Registered
Joined
Apr 3, 2015
Messages
1,027
Points
83
Cloud hosting means that your services run on multiple physical servers, or at least are capable of running on multiple physical servers.
This is useful when you need to scale out, or is one of the physical servers is offline, your services will still be online, but running on different hardware.

The bad new is, too many providers offer "Cloud" hosting which is no different then traditional hosting. You need to make sure you check for reviews and ask questions!
 

Silent-Bob

New member
Registered
Joined
Apr 19, 2016
Messages
2
Points
0
Cloud hosting means that your services run on multiple physical servers, or at least are capable of running on multiple physical servers.
This is useful when you need to scale out, or is one of the physical servers is offline, your services will still be online, but running on different hardware.
This obviously has more pros over VPS hosting, I could think it acts like CDN.

The bad new is, too many providers offer "Cloud" hosting which is no different then traditional hosting. You need to make sure you check for reviews and ask questions!
How to know it is not different? I don't get your point on this.
 

batamwebhosting

Member
Registered
Joined
Apr 23, 2016
Messages
16
Points
0
batamwebhosting
your website is not tied to one server.. if one server is down then other server will take over

what RDO is talking about is that sometime hosting provider offer "cloud hosting" but the truth is it is not... they are just traditional hosting and there's no way for us to really check whether the hosting provider trully gave us a cloud hosting
 

Maxoq

Well-known member
Registered
Joined
Feb 25, 2015
Messages
520
Points
28
Maxoq
I like this advantage from cloud hosting but does it have any risks when using cloud hosting? what about its price?
 

batamwebhosting

Member
Registered
Joined
Apr 23, 2016
Messages
16
Points
0
batamwebhosting
vps will be a lot more expensive if you need features like litespeed and cloudlinux because you have to purchase them seperately

as for pricing if you compare cloud hosting with the traditional shared hosting ofcourse you will see a price increase.. but not a very significant one
 

Maxoq

Well-known member
Registered
Joined
Feb 25, 2015
Messages
520
Points
28
Maxoq
You are right on these points, I had a look on litespeed and cloudlinux and they are paid operating systems and make costs for my VPS increase while I only use them for hosting my sites.
 

VirtuBox

Well-known member
Registered
Joined
May 3, 2016
Messages
1,622
Points
83
VirtuBox
You can host your website without litespeed and cloudlinux.
Using Nginx instead of apache could be a good idea, but cloudlinux will be useless if you are not providing hosting services.

and it should not have any difference between VPS and Cloud hosting. A good hosting provider will always use clusters of servers, only special system like ceph storage make the difference using triple replication. But by browsing hosting offers, I recommend you to not choose a provider because there is the word "cloud". It's too hard to know if it's true
 

Maxoq

Well-known member
Registered
Joined
Feb 25, 2015
Messages
520
Points
28
Maxoq
I don't see any advantages of Nginx over Apache while Apache and Nginx have its pros and cons. It depends on users' requirements.
.
 

RDO Servers

Well-known member
Registered
Joined
Apr 3, 2015
Messages
1,027
Points
83
RDO Servers
You are correct in the fact that there is no "this is best" that applies to everyone as all sites are different.

However, for the vast majority of websites, nginx will give better performance then Apache.
 

RDO Servers

Well-known member
Registered
Joined
Apr 3, 2015
Messages
1,027
Points
83
RDO Servers
Nginx is a wonderful reverse proxy. It has been proven over and over (Using benchmark testing) to deliver static content faster then Apache alone.

The vast majority of websites have a large amount of static content (css, js, images)

Ergo, Nginx would benefit the majority of websites.
 

Laurence Flynn

Well-known member
Registered
Joined
Dec 31, 2016
Messages
92
Points
8
Laurence Flynn
You've got to be kidding me. Using Nginx as a reverse proxy and passing requests to Apache is much faster. Running Nginx as a standalone web server is much faster than Apache. I prefer the reverse proxy route for standard web hosting so a client gets all the benefits and can still use mod_rewrite in .htaccess.
 

meetdilip

Member
Registered
Joined
Apr 19, 2016
Messages
36
Points
0
Cloud hosting is widely misused marketing term. Not every cloud hosting infrastructure is up to mark. You may end up loosing the crispness of your server in case of a badly configured cloud set up. I would any time go with some reputed providers. But personally I don't think you will need a cloud hosting unless the demands from your website is dynamic.
 

ZenHosting

Member
Registered
Joined
Apr 26, 2016
Messages
64
Points
8
Is it worth trying a cloud hosting? Or should I stick with a traditional hosted VPS?

I need your recommendations. Thanks in advance.
The other posts have addressed the difference between shared and cloud hosting so I'll focus on your VPS.

It'd be helpful to know more about your VPS so we can help you make a decision. How many sites are you running on the VPS? I'm assuming it's a managed VPS? Do you plan on continuing to add customers to the VPS?

With a VPS, you have more control over the environment.
 

KevinHV

Member
Registered
Joined
Sep 8, 2016
Messages
57
Points
8
While placing order for VPS make sure to ask them that its managed or unmanaged VPS. If server is unmanaged then you need to take care of all technical issues. Hosting provider will help you just to reboot or reinstall VPS.
 

amberhuntus

Member
Registered
Joined
Sep 15, 2016
Messages
28
Points
0
In a VPS hosting, one dedicated server is divided into multiple servers. All these divisions are virtualized further and each of them work as a dedicated server, hence called Virtual dedicated server or VDS or VPS where as in cloud hosting uses the resources of several clustered servers and these servers together offer resources to accomodate hosting of a website.In Vps if a part of machine is failed or whole your website will not work properly but this is not the case in cloud hosting becuase if there is any failure your system will re-routed to some other server causing minimum downtime.

If You will choose private cloud services will be more expensive then vps But as compared to the VPS, Pubic Cloud hosting has the edge and that is why it is getting popular everyday .You should be careful cloud hosting service provider but there are a lot of companies in the market and many of them are not providing that level of services that they claim to be.
 

LJSHost

Well-known member
Hosting Provider
Registered
Joined
Jul 5, 2016
Messages
1,031
Points
63
To be honest I'm hopelessly confused about the difference between a cloud hosting and a VPS. I have seen offers on the forum and I can get cloud plans, so how does this differ from a traditional VPS?
The term 'Cloud' gets thrown around way to much as a marketing term, but technically it comes down to two things.

1. A traditional VPS is a virtual server on a dedicated server that it divided up into virtual containers. This type of setup has no failover if the underlying operating system or hardware fails every VPS on that physical server is offline.

2. Hyper Visor powered VPS is far superior and what I would consider true cloud hosting. To explain in simple terms you have the failover protection of many servers and storage if a piece of hardware fails it has no effect on your VPS. Shared hosting advertised as 'Cloud' will be a Virtual Server built on this technology. However many lies are often told in marketing and the only way to be sure what ' Cloud ' hosting you are buying is to ask the provider what technology they are using.
 

EcommIndiaCloudIT

Member
Registered
Joined
Dec 28, 2016
Messages
64
Points
0
Is it worth trying a cloud hosting? Or should I stick with a traditional hosted VPS? I need your recommendations. Thanks in advance.
This subject has been discussed so many times before on this forum.

Cloud Hosting = Shared Hosting. Period. The server resources are shared regardless of whether the backend systems are distributed or not. The problem some people have understanding this is that they have for ages thought that Shared Hosting runs on a single server. No it doesn't. Good Shared hosting platforms are distributed. The word "shared" implies the underlying resources are shared and nothing is dedicated for your use. This is the same case in cloud hosting.

Please refer to this post for a little more detail: https://forumweb.hosting/14378-diff...ing-and-shared-hosting.html?p=86972#post86972

As for the answer to the original question, please go ahead and move your sites to the VPS. Since you already own a VPS and manage it, it would be better to consolidate all your resources under it or even get a bigger VPS or multiple. With VPS you actually have resources that are dedicated for your use. This is the primary differentiating criteria between cloud/shared & VPS.

With regards to the question of Nginx v/s Apache. If you have multiple sites, use Apache. If you have just one site, use Nginx because it does not have the full functionality of .htaccess neither is setting up virtual hosts that straight forward and simple. However, various benchmarks and real world use cases have time and again proven that nginx is faster that apache is most cases.
 

Maxoq

Well-known member
Registered
Joined
Feb 25, 2015
Messages
520
Points
28
Nginx is a wonderful reverse proxy. It has been proven over and over (Using benchmark testing) to deliver static content faster then Apache alone.

The vast majority of websites have a large amount of static content (css, js, images)

Ergo, Nginx would benefit the majority of websites.
I see an disadvantage of Nginx is we have to add configurations into config file to make some work...e.g..have to create a rules to can make rewrite URL rule work while with Apache, that's now the default setting for every user.

Nginx can be considered better on the aspect of performance .


Cloud Hosting = Shared Hosting
I've never seen someone said Cloud Hosting = Shared Hosting. How it can be equal shared hosting while shared hosting in limited in many features, i.e number of processes, access server resource or flexible..etc.
 

EcommIndiaCloudIT

Member
Registered
Joined
Dec 28, 2016
Messages
64
Points
0
EcommIndiaCloudIT
So, you're telling me there is no limits (eg.number of processes) in cloud hosting?
 

Maxoq

Well-known member
Registered
Joined
Feb 25, 2015
Messages
520
Points
28
Maxoq
I don't tell that, as I knew number of processes are limited on a shared but not occurs on a cloud hosting.
On a Cloudhosting, we care how much RAM and number of CPUs we will have but at least it didn't get limited like shared host hence could not tell cloud hosting is equal share hosting.
 

EcommIndiaCloudIT

Member
Registered
Joined
Dec 28, 2016
Messages
64
Points
0
EcommIndiaCloudIT
Its all just repackaging. Its still the same shared infrastructure. You do not get any dedicated RAM or CPU, that is also shared, just that you have virtual limits on RAM and CPU. Before cloud linux came along, this is how shared hosting worked, shared hosters used to limit customers based on memory and cpu. Only after cloudlinux came, they are able to control process limits etc. So, there is nothing new in the way "cloud hosting" being a repackaged version of shared hosting. Remember, you are still on shared infrastructure which means its shared hosting. Thats the meaning of shared hosting, not no. of process etc. The moment you get dedicated RAM and CPU, it becomes a VPS or dedicated servers. When you do not have dedicated resources, cloud or not, it is called shared hosting.
 

RDO Servers

Well-known member
Registered
Joined
Apr 3, 2015
Messages
1,027
Points
83
This has gotten way off topic, and the OP has not returned to this thread in 9 months.

</thread>
 
Status
Not open for further replies.
Older Threads
Newer Threads

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top