Portal Home > Knowledgebase > Articles Database > Cloud Scalability Option?


Cloud Scalability Option?




Posted by jacksony, 07-05-2011, 01:00 AM
Hey, For Cloud hosting it is important to provide scalable option. However, I see that for most cloud providers, they only provide standard package like 1 Core, 2 Core, 4 Cores etc, each with allocated amount of RAM, instead of letting user customize their own requirement from scratch. May I know what may be the reason for doing so? And also hope you can feedback on the scalability option on CPU Cores and Bandwidth: For CPU core, will it be better to provide based on number of Cores per month, or based on usage of the core per hour? And for bandwidth scalability, will it be better to provide based on amount of bandwidth subscribed, eg: 200GB for the month, or based on shared bandwidth or dedicated bandwidth, eg. 10Mbps shared? Thanks!

Posted by jweeb, 07-05-2011, 01:46 AM
There are many cloud hosting providers that are not True Cloud providers. Linux Cloud OS is not cloud. A proper cloud hosting provider would only require the user to purchase a minimum base plan, i.e. a minimum CPU core, RAM. The user would be able to scale up as and when required. I would define a true cloud provider being able to charge the number of cores by the hour. That is the kind of flexibility on what determines a cloud. I believe in cloud hosting, bandwidth measured by volume/usage makes more sense.

Posted by spykee, 07-05-2011, 04:26 AM
That's the weird thing of having a fixed amount of resources for a Cloud. Basically it becomes like a VPS and the product becomes redundant. For the bandwidth/traffic, actually mostly are selling it on 'monthly traffic' usage basis. I also prefer to have it that way.

Posted by sailor, 07-05-2011, 11:44 AM
Most providers do not have the infrastructure from a control panel standpoint to allow users to do this. i do agree with you that this is the right way long term to go. You should be able to get an allocation of different resources and combine them and allocate them in anyway you want to make your vms. you should also be able to spin up your own vms whenever you want with whatever packages are available in the library. you should be able to package your own software into the library as well. there are a few providers that can do this today.

Posted by aodat2, 07-05-2011, 01:37 PM
As per what both sailor and jweeb said, not all Cloud Providers are TRUE Cloud Providers. A huge lot of them are basically running a VPS and trying to say that they are Cloud Providers cause it's almost the same concept with a little twist which is basically on the scalability part of it. There are hosts out there who will allow customized packages but the problem with that is everytime you need to customize a package, they would have to recalculate the costs and etc. Having a standard costing is easier than doing that. I'm sure you would agree... it's almost the same thing as Web Hosting itself. We know that you could have any package you like even 1.2124GB Space or etc and 1539GB Bandwidth but how come no hosts do that? It's a lot to do with making a standardized product. If you're looking for True Cloud Hosts, there are only a handful who is really having it. Cost for building infrastructure like that and having the back-end software is not really cheap.

Posted by PepperAdmin, 07-06-2011, 10:46 AM
You can scale cloud according to your needs, most of the providers will have this option. And with the help of billing system they can even calculate cost of an hour, WHMCS and Hostbill do have this option.



Was this answer helpful?

Add to Favourites Add to Favourites    Print this Article Print this Article

Also Read
apache + spawn-fcgi (Views: 508)
Switching resellers (Views: 482)