![]() |
VOOZH | about |
Cloud Computing and Grid Computing are two model in distributed computing. They are used for different purposes and have different architectures. Cloud Computing is the use of remote servers to store, manage, and process data rather than using local servers while Grid Computing can be defined as a network of computers working together to perform a task that would rather be difficult for a single machine.
Cloud Computing is a Client-server computing architecture. Cloud Computingmeans storing and accessing the data and programs on remote servers that are hosted on the internet instead of the computer’s hard drive or local server. Cloud computing is also referred to as Internet-based computing, it is a technology where the resource is provided as a service through the Internet to the user. The stored data can be files, images, documents, or any other storable document.
Grid Computing is a Distributed computing architecture. In grid computing, resources are used in collaborative patterns, and also in grid computing, the users do not pay for use.
Cloud Computing | Grid Computing |
|---|---|
| Cloud computing is a Client-server computing architecture. | While it is a Distributed computing architecture. |
| Cloud computing is a centralized executive. | While grid computing is a decentralized executive. |
| In cloud computing, resources are used in centralized pattern. | While in grid computing, resources are used in collaborative pattern. |
| It is more flexible than grid computing. | While it is less flexible than cloud computing. |
| In cloud computing, the users pay for the use. | While in grid computing, the users do not pay for use. |
| Cloud computing is a high accessible service. | While grid computing is a low accessible service. |
| It is highly scalable as compared to grid computing. | While grid computing is low scalable in comparison to cloud computing. |
| It can be accessed through standard web protocols. | While it is accessible through grid middleware. |
| Cloud computing is based on service-oriented. | Grid computing is based on application-oriented. |
| Cloud computing uses service like IAAS, PAAS, SAAS. | Grid computing uses service like distributed computing, distributed pervasive, distributed information. |
In Conclusion both cloud computing and grid computing use distributed computing resources. Cloud computing provides scalable, on-demand services with a focus on accessibility and cost efficiency, making it suitable for a wide range of applications, from personal to enterprise. Grid computing, on the other hand, performs well in contexts that require high-performance computing and resource sharing across different domains, such as scientific research and complex computations. Understanding these characteristics helps in selecting the best technology that meets certain computing needs and goals.