Cloud and Grid Computing Architecture

376 Words2 Pages
Cloud and grid-computing architectures There are many differences when it comes to comparison of cloud computing as opposed to grid computing. Both has advantages and disadvantages. In some scenarios cloud computing might be beneficial over grid and vice versa. There are three things required to get cloud computing to work: utility computing, thin clients and grid computing. Grid computing connects disparate computers to create one large infrastructure. Utility computing is, paying for what one uses on collective servers. It can be a part of grid computing. I.e. computing resources can be provided as a utility and can be switched on or off. Cloud computing is advanced in terms of providing resources on-demand. Cloud architecture Cloud computing can be made of several disparate components and systems. A generic definition of cloud computing can be “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources such as networks, servers, storage, applications and services, that can be rapidly provisioned and released with minimal management effort or service provider interaction.” According to NIST (National Institute of Standards and Technology), there are four deployment models in cloud: Public cloud, Private cloud, Hybrid cloud, Community Cloud and there are three service models: Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). Grid computing The vision of grid computing is to allow access to computing resources in the same manner as real world utilities. There are two main outcomes in grids: The Open Grid Service Architecture (OGSA) and Globus Toolkit. Some of the characteristics of grid computing are: ability to deal with large scale resources, wide geographical distribution, heterogeneity, active resource sharing, multiple

More about Cloud and Grid Computing Architecture

Open Document