本节书摘来自异步社区《混合云计算》一书中的第1章,第1.1节,作者: 【美】Judith Hurwitz , Marcia Kaufman , Dr. Fern Halper , Daniel Kirsch 更多章节内容可以访问云栖社区“异步社区”公众号查看。
本章内容
事情变化得很快。云计算已经从一个危险和混乱的概念,发展成为大小机构都开始采用并作为其整体计算战略的一部分。几年前,当Hurwitz&Associates公司编写《云计算傻瓜书》时,还有很多的怀疑。企业会真正愿意采用云计算吗?云计算到底是什么,它如何帮助企业变得更有效呢?
在很短的时间内,市场已经走过了很长的路。今天,越来越多的公司,无论大小,都正在做下面的每一件事,从使用公共云开发新应用的原型,到实现复杂的私有云并将其作为一种实用工具,支持客户和合作伙伴。确实,我们已经走出了这个新市场的第一阶段。我们现在所处的阶段是,客户开始问的问题,不是他们是否应该想到云计算,而是什么类型的云计算能最好地解决他们的业务问题。企业意识到,他们需要许多不同类型的云服务,以满足各种客户需求。因此,将各种形式的云计算模式与数据中心服务相结合,并作为一种混合物的想法,是计算发展的方向。机构在利用公共云和私有云与数据中心部署混合云时,至少在一个或更多的部署模型之间有接触点。例如,在公共云和私有云之间共享数据。
在本章中,我们提供了混合云计算环境的概述,包括你需要了解的基础知识,以便在混合云的世界中前行。首先,重要的是要了解参与各方组成的生态系统定义了市场。这个生态系统包括三种类型的参与者:服务消费者、服务提供者和服务设计者。此外,第四种类型的参与者是其他三种的组合:系统集成商可以是云服务的消费者,也可以成为服务提供者,或者他们自己可以设计服务。下面是各类参与者的特点。
云计算是一种提供一组共享的计算资源的方法,包括应用、计算、存储、网络、开发和部署平台,以及业务流程。云计算将传统孤立的计算资源,变为基于互联网的共享资源池。通过提供标准化和自动化,云计算使这些资源更易于被使用。标准化是使用由一组一致的接口支持的一致的方法来实现服务。同样,云计算需要通过使用自动化来实现过程。自动化是一个过程,根据业务规则、资源可用性和安全性的要求触发。需要用自动化来支持自助服务调配模式。为了提高效率,自动化确保调配的服务在使用完成后,可以返回到资源池。这种基于规则的自动化,可以帮助规划容量和管理总体工作负载。
同样重要的是,云计算提供了一种新的计算经济模式。不需要购买、管理和维护一个自成一体的传统数据中心——一个专门的环境,其中有各种不同的计算资源——企业能够将计算转化为更为精简的计算环境,它能更好地为不断变化的计算需求提供服务。如果一家公司已经投资了数据中心,用于支持一组业务应用,它可以将数据中心转化为更有针对性的环境。如果该公司希望在其内部提供灵活的自助服务资源环境,它可以创建所谓的私有云。同样,一家公司可以使用来自第三方公共云提供商(无论是应用程序或平台)的复杂服务,以扩大和改善环境。
目前,大多数企业已经在使用某种形式的云服务,即使他们不认为它是云计算。例如,任何使用ADP[1]用于工资服务的公司,正在使用基于云计算的服务。公司可以使用存在于商业云中的在线数据备份或存储服务。如果员工使用谷歌的Gmail服务,那么他们就是在使用云服务。许多公司发现,提供客户关系管理(CRM)服务,是一个比传统的内部部署的软件更好的支持销售团队的方式。
你应该理解云计算意味着一切,从计算能力到计算基础设施,从应用和业务流程到个人协作,所有这一切都可以作为服务提供给你。要在现实世界中运行,云计算必须由共同的标准化的流程和自动化实现。
根据不同的需求,云计算有不同的版本。主要有两种云部署模式:公共云和私有云。大多数机构会使用私有云计算资源(数据中心和私有云)和公共云服务的结合,在这个环境中存在的一些服务相互联接。这就是我们所说的混合云环境。
1.1.1 公共云
公共云是一组由第三方拥有和运营,被其他公司或个人使用的硬件、网络、存储、服务、应用以及接口的集合。这些商业化提供商创建了一个高度可扩展的数据中心,对消费者隐藏了底层基础设施的细节。公共云是可行的,因为它们通常管理相对重复或简单的工作负载。例如,电子邮件是一个非常简单的应用。因此,云提供商可以优化环境,使它最适合于支持大量的客户,即使他们保存了很多的消息。同样,提供存储或计算服务的公共云提供商,优化他们的计算硬件和软件,以支持这些特定类型的工作负载。与此相反,典型的数据中心支持许多不同的应用和多种不同的工作负载,不容易被优化。
1.1.2 私有云
私有云是一组由机构拥有和运营,被其员工、合作伙伴和客户使用的硬件、网络、存储、服务、应用程序和接口的集合。私有云可以由第三方创建和管理,被一家企业独自使用。私有云是一个被高度控制的环境,不开放给公众使用。因此,私有云位于防火墙的后面。私有云自动化程度高,重点是治理、安全和合规。自动化取代了IT服务管理中的许多人工操作,为客户提供支持。在这种方式中,业务规则和流程可以在软件内部实现,使得环境变得更为可预测和管理。
1.1.3 混合云
混合云是私有云与公共云服务的结合,两个环境之间有一个或多个连接点。其目标是创建一个管理良好的混合云管理环境,结合来自各种云计算模式的服务和数据,建立一个统一、自动化和管理良好的计算环境。在现实中,将花费数年时间才能使全方位的服务成为常态。这种混合管理办法的组成部分在今天已经存在,但仍处于早期阶段。为了很好地了解这种管理模式,我们建议你阅读第4章,混合云管理。在市场上,有许多公司使用这种模式,因为它解决了关键问题。为什么这是必要的?一家公司可以利用私有云的方式,支持各部门内应用开发团队不断变化的需求,开发人员需要不断地构建新的实验性应用或创造新的价值,以满足新出现的业务需求。私有云提供了一个灵活的环境,具有比在公共云中更高的安全级别。同一家公司也可能会使用公共服务,包括计算、存储、平台和应用服务等,以提高和加强其不断变化的业务需求。
将公共与服务与私有云和数据中心结合,使之成为混合云,是企业计算的新定义。并不是所有使用公共云和私有云服务的公司都有混合云。混合云是一个私有和公共服务一起使用以创造价值的环境。在下列情况下,云计算不是混合云模式。
在下列情况下云计算是混合云模式。