云计算技术



云计算平台背后有一些技术,使云计算变得灵活、可靠和可用。这些技术列在下面

  • 虚拟化
  • 面向服务的架构 (SOA)
  • 网格计算
  • 效用计算

虚拟化

虚拟化是一种技术,它允许在多个组织或租户(客户)之间共享应用程序或资源的单个物理实例。它通过为物理资源分配逻辑名称并在需要时提供指向该物理资源的指针来实现此目的。

Cloud Computing Virtualization Model

多租户架构为多个租户提供虚拟隔离。因此,组织可以使用和自定义其应用程序,就像它们各自都运行着自己的实例一样。

面向服务的架构 (SOA)

面向服务的架构有助于将应用程序用作其他应用程序的服务,而不管供应商、产品或技术类型如何。因此,可以在不同供应商的应用程序之间交换数据,而无需额外的编程或对服务进行更改。

下图显示了云计算面向服务的架构。

Cloud Computing Service Oriented Architecture

网格计算

网格计算是指分布式计算,其中来自多个位置的一组计算机相互连接以实现共同目标。这些计算资源是异构的且地理位置分散的。

网格计算将复杂的任务分解成更小的部分,这些部分被分配到网格中存在的 CPU。

Grid Computing

效用计算

效用计算基于按使用付费模型。它按需提供计算资源作为计量服务。云计算、网格计算和托管 IT 服务都基于效用计算的概念。

广告