云计算是以服务形式交付 IT 的全面解决方案。它是一种基于 Internet 的计算解决方案,它像电网传输电力那样提供共享的资源。云中的计算机一起工作,各种应用程序使用同一计算能力集合,好像它们在单一系统上运行一样。

      云计算的灵活性在于能够按需分配资源。因此,不再需要给任务分配特定的硬件,这会提高现有系统资源的利用率。在云计算出现之前,网站和基于服 务器的应用程序都在特定的系统上运行。有了云计算之后,资源就集合为一台虚拟的计算机。在这种融合式配置提供的环境中,独立地执行应用程序,不需要关心任 何具体配置。

云计算的基本组成部分

      云计算模型由前端后端组成。这两个部分通过网络连接,在大多数情况下是 Internet。用户通过前端与系统交互;后端是云本身。前端由客户机计算机(或企业的计算机网络)和用来访问云的应用程序组成。后端提供实现云服务的应用程序、计算机、服务器和数据存储。

层:计算能力成为商品

      云的概念基于,每一层提供一类功能。云组件的这种分层方式让云计算的各个层成为像电力、电话服务或天然气一样的商品。云计算以低廉的价格向用户销售计算能力这种商品。云计算将会成为新型的公共事业服务。

虚拟机监视器 (virtual machine monitor, VMM) 让用户能够同时使用云设施。 VMM 是主机系统上的一个程序,它让一台计算机支持多个相同的执行环境。从用户的角度来看,系统是一台与其他用户隔离的自含的计算机。实际上,所有用户都由同一 台计算机提供服务。虚拟机是一个由底层控制程序管理的操作系统 (OS),这让它看起来像多个操作系统。在云计算中,VMM 允许监视用户,因此可以管理数据访问、数据存储、加密、寻址、拓扑和工作负载转移等方面。