Posts

Showing posts from March, 2015

Cloud Computing : How it is different from Traditional Client-Server Architecture and Grid Computing

Image
Cloud Computing has recently emerged as a computing paradigm which provides and manages services over the internet. It has overcome many other technologies like Distributed Computing, Grid Computing and Utility Computing. How Cloud is different then Traditional Client-Server In a traditional client-server model, client connects to a server that performs a particular job. This server may host a database, or a webpage, or shares a file, etc. In the client-server architecture if the company have a database then the database server is called db.companyname.com and company's webserver communicated with it. If the company wants to increase resources it might add another dedicated webserver and provide a load-balancing etc. Cloud Computing abstracts all possible uses of a client-server model as well as the server architecture itself, in terms of hardware, topology, location, and even ownership. Typically in Cloud Co...