Sunday 2 December 2018

How Cloud Computing Functions For Web Hosts

How Cloud Computing Functions For Web Hosts


Cloud computing for a number of years has run sites like Facebook, Gmail, and Twitter. However, how it works is a mystery!
Specific servers are run by websites and web based applications. But what makes cloud computing different is the way these are set up- the fact the cloud makes use of all resources from these computers and uses them as a collective. Forming in essence a giant virtual private server (VPS) and with the applications not running on any one particular set of servers. Making the hardware less important as to how the applications work. The concept is similar, but remember a cloud is not a virtual server.
With people using high speed internet these days, the need to have software running locally is becoming less and less. Web applications such as Google Docs already run from a cloud engine.
Without us being aware, big websites have been making the move to cloud software. Using word processors can now be done through Google Docs. Although while locally you don't need an internet connection, should that fail you are at the mercy of your broadband provider.
Both front end and back end layers make up cloud software. Take Twitter for example where you are interacting with the software hosted on these front end layers. The back end layers hold the hardware and software that drives the front end layers which you see.
The back end of a cloud is powered from multiple servers, with multiple cores and plenty of RAM. These are controlled by a control node or a hypervisor that controls the servers in the cloud. A SAN or storage area network is dedicated to holding data. Cloud setups with this level of sophistication normally cost tens of thousands to setup.
Cloud software runs on its own, then powers the front end software in front of it. These will then have the applications needed to present the data to the user installed on. Apache and Mysql would be run by a web hosting provider for example. This is no different to using a popular website such as Facebook.

No comments:

Post a Comment