📜  云计算与集群计算的区别

📅  最后修改于: 2021-09-14 01:25:59             🧑  作者: Mango

1. 云计算:
云计算是指通过互联网按需交付 IT 资源,特别是计算能力和数据存储,按使用付费。它通常是指用户可以通过互联网使用的数据中心。云计算是虚拟化的资源池。它允许我们在线创建、配置和定制我们的应用程序。用户可以随时随地访问任何资源,而无需担心实际资源的管理和维护。云计算通过网络提供基于硬件和软件的计算资源的组合。

下图展示了一个简单的云计算架构——

2. 集群计算:
集群计算是指将计算任务分摊给集群的多台计算机的过程。在网络上连接的计算机数量,它们通过形成计算机集群来执行单个任务,其中计算过程称为集群计算。

集群计算是一种高性能计算框架,有助于以更快的处理速度和更好的数据完整性更有效地解决更复杂的操作。集群计算是一种基于分布式系统原理执行其操作的网络技术。

下图展示了一个简单的集群计算架构——

云计算与集群计算的区别:

Serial Number Category Cloud Computing Cluster Computing
1. Goal Providing on demand IT resources and services. Performing a complex task in a modular approach.
2. Resource Sharing Specific assigned resources are not shareable. Specific assigned resources are not shareable.
3. Resource type In cloud computing there is heterogeneous resource type. In Cluster Computing there is homogeneous resource type.
4. Virtualization Virtualization hardware and software resources. No virtualization resources.
5. Security Security through isolation can be achieved. Security through node credential  can be achieved.
6. Initial Cost Initial capital cost for setup is very low. Initial capital cost for setup is very high.
7. Security Requirement Very low Very high
8. Maintenance Requires low maintenance. Requires little more maintenance.
9. Hardware  No hardware requirement physically. More hardware requirement physically.
10. Node OS Multiple OS runs in VM Windows, Linux
11. User Management User management is centralized or decentralized to vendor/third party. User management is centralized.
12. Scalability Allowed Limited
13. Architecture In Cloud Computing User chosen architecture. In Cluster Computing Cluster oriented architecture
14. Characteristic Dynamic computing infrastructure/resources/services Tightly coupled systems/resources
15. Software Dependent In cloud computing application domain independent software. In cluster computing application domain dependent software.
16. Example Dropbox, Gmail Sony PlayStation clusters