Some time ago I read an ad in a few offering cloud server hosting / hosting at a very cheap price, but after I read the details was not a cloud server. They apparently offer VPS and Cloud Linux. What exactly is cloud server?
Cloud Linux and VPS cloud server is not
Cloud Servers must have these components:
- Consisting of more than 1 serverly one server means no cloud
- Failover: automatically when server 1 down then taken over by another server
- Load Balancing: automatically load distributed to members of the cloud server
- Session Maintenance: automatic session id in-maintenance at cloud level, so that in the event of transfer of the session server service is maintained.
Unfortunately some ads promoting Linux as VPS and Cloud Server.
What is Cloud Linux?
Cloud Linux is an operating system RHEL derivatives such as CentOS, but added the ability to limit the use of PER USER resources. So it's similar to Cloud Linux Dedicated Servers are divided into a number of VPS. So that each user in the Cloud Linux will not overload limits given suit. For example:
User A limited 20% CPU and 512 MB ??of RAM, then he will not be able to exceed that limit, if it exceeds then only User A are overloaded while another user safe.
Hopefully you are getting correct understanding and not be fooled by the ads :)
Definition of Cloud Computing
If the mean cloud computing is cloud computer. Like the one on Wikipedia that cloud computing is a combination of the use of technology (computing) and the development of Internet-based (cloud). Cloud computing is a method of computing where IT capabilities are provided as an internet-based services.
Let more understand more about cloud computing itself, I love simple picture. We can imagine cloud computing is like an electricity grid. If we need power, we do not have to have power. We just need to contact your electric service, ie PLN to connect our homes with electricity and we are enjoying it. And we do the payment in accordance with the amount of use.
If electricity could aja, why computing services can not? For example, if a company requires the application of CRM (Costumer Relationship Management). Why do companies have to buy the app, buy hardware for the server and have to hire dedicated IT experts to maintain the server and the application?
Well, this is where cloud computing plays. In the example above, the company has been providing Microsoft CRM application that can be directly used by companies that require earlier. Companies that need it to stay contact the company Microsoft to connect the company (in this case via the internet) with CRM applications and live use. And the payment is made per month, per quarter, per semester, per year or as a contract made. Thus, companies need a CRM application, did not need to make an initial investment to purchase server hardware and IT experts. That's one of the benefits of cloud computing can save the budget of a company.