Cloud Computing Architecture

Whenever we are talking about cloud computing then there are two components come into picture 1. Front end and 2. Back end. They are connected to each other through internet. The front end is the side the computer user, or client, sees. The back end is the “cloud” section of the system.

Cloud Computing Architecture

Cloud client platforms-Front End

The front end includes the client’s computer (or computer network) and the application required to access the cloud computing system. Not all cloud computing systems have the same user interface.

Cloud storage-Back End

On the back end of the system are the various computers, servers and data storage systems that create the “cloud” of computing services.

A central server administers the system, monitoring traffic and client demands to ensure everything runs smoothly. It follows a set of rules called protocols and uses a special kind of software called middle-ware. Middle-ware allows networked computers to communicate with each other. Most of the time, servers don’t run at full capacity. That means there’s unused processing power going to waste. It’s possible to fool a physical server into thinking it’s actually multiple servers, each running with its own independent operating system. The technique is called server virtualization. By maximizing the output of individual servers, server virtualization reduces the need for more physical machines.

Important Points

  1. It is the responsibility of the back end to provide built-in security mechanism, traffic control and protocols.
  2. The server employs certain protocols, known as middleware, helps the connected devices to communicate with each other.

References
1. http://en.wikipedia.org/wiki/Cloud_computing_architecture

 

<<Previous <<   || Index ||   >>Next >>

 

Previous
Next