本节书摘来自异步社区《混合云计算》一书中的第1章,第1.3节,作者: 【美】Judith Hurwitz , Marcia Kaufman , Dr. Fern Halper , Daniel Kirsch 更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.3 考察数据中心的作用
当企业开始实施混合云时,数据中心会发生什么?首先,数据中心不会消失。毕竟,几乎所有的中型和大型企业都运行自己的数据中心,这就是很多公司运行记录系统的方式,包括会计系统、工资、人力资源应用、业务线应用,诸如此类。几十年来,许多数据中心的发展都毫无计划。典型的数据中心支持不同的硬件架构、操作系统、应用和数百个,如果不是数以千计的不同的工具。更糟的是,很多本该用于支持数据中心的钱被用于维护现有的系统、暖气、空调、楼层空间,以及劳动力。
所以,很多公司花大量时间,通过诸如虚拟服务器技术来简化其数据中心,也就不足为奇了。从本质上讲,虚拟化将软件从硬件分离。分离之后,软件被放入一个单独的容器,与底层的操作系统隔离。(关于虚拟化如何工作的更多详细信息,请参阅第16章)。通过使用虚拟化技术,数据中心可以更方便有效地管理应用运行在服务器上的方式。
不过,即使IT技术让数据中心更高效,而云计算则明显说明可以做更多的事来使计算转型。机构开始认真审视,集中式数据中心非常适合什么情况,以及需要哪些改变来创建一个计算环境,使其真正服务于他们的业务需求。
企业开始发现,他们可以通过找出哪些任务最适合高度控制的数据中心,哪些工作负载最适合私有云或公共云的方式,而得到最好的结果。
虽然精心设计和调校的数据中心为公司提供核心服务,但它往往最适合复杂的业务线应用。这些通常是交易密集型应用,需要确认和跟踪客户、提供商和合作伙伴之间的金融交易。此外,大型而且往往是高度定制的记录系统,将继续以数据中心为基础。这些应用通常因为企业治理及合规而被严格监控。
数据中心的传统角色和新角色之间的主要区别刚刚开始变得清晰:传统的数据中心正从一个所有应用的通用存储库,变为一类应用的高度优化的企业资产。这在表1-1和表1-2中说明。
https://yqfile.alicdn.com/1e759fa1123930c82a246f38976f935cd681c3b3.png" >
1.3.1 传统的数据中心
思考如今的数据中心所处状况的一种方法是,想一想典型的郊区家中的车库。当房屋最初被建造时,房主以预定的目的使用车库——存放两辆车。在第一年的时间里,一切正常,但随着时间的推移,车库用来存放割草机、书箱、不再使用的杂物。不久,车库里的空间变得很小,甚至只能存放一辆汽车。如图1-2所示。按照使用目的建造的车库不再有效,不能再满足其目的,但这个家庭仍然需要存放汽车,并仍然需要空间存放其他一切。解决方案可以是在后院建一个棚子,里面存放庭院工具和其他的东西。这个例子是什么意思呢?它反映了随着时间的推移数据中心所发生的事情。
https://yqfile.alicdn.com/caff2b84aed82d6f8ff1d2a8e62dd1963b2523ba.png" >
在过去的三十年里,企业所有传统的数据,一直存放在一个集中管理的环境中,以用于大量的各种应用和公司的需求。结果,典型的数据中心变得更加复杂,价格昂贵,难以管理。这种状况导致了数据中心的整合,IT管理层已经认真检查什么样的应用是真正必需的。
1.3.2 重新思考数据中心
IT管理层已经开始减少正在使用的应用的数量,并使用虚拟化技术整合工作负载,移除多余的硬件。传统上讲,确定应用在数据中心需要多少物理空间是复杂的。公司不愿冒应用可能没有足够的空间支持客户需求的风险,于是一味购买额外的容量,以保证性能。但是,这种管理应用的方法变得不可持续。从本质上讲,通过虚拟化技术,IT已经能够添加一个软件层,以便应用可以更容易地合并到特定的服务器上。但是,仅有这些举措还远远不够。
1.3.3 按目的建造的数据中心
正如房主收回车库一样,IT开始转型为按照目的建造的数据中心。这些新一代数据中心被调整以支持管理某个业务的关键系统。在某些情况下,关键应用只是简单地保持其当前状态,因为它们已经习惯了稳定的关键业务流程的方式。在其他情况下,IT机构花费时间,重新构建这些应用为一组模块化的服务,可用于支持许多不同的业务项目。例如,一家公司可能会创建一个服务,以授权的方式支付提供商的服务。通过创建一个可用于跨多个业务单元的单一服务,数据中心成为更高效的工作环境。此外,新兴的按目的建造的数据中心,并不试图提供所有需要的服务。它成为业务服务和数据服务的源,用于跨机构的需求。
1.3.4 特定用途的私有云
IT机构已经发现,为开发人员创建私有云服务,让他们来创建新的应用和服务,是更为高效和有效的方式。因此,企业正在建立高度自动化,由自助服务入口启用的计算环境。该入口往往按照业务流程的规则设计,决定开发人员或授权合作伙伴可以使用什么样的服务。例如,开发人员开始开发新的应用,可能被允许使用Java语言、特定类型的中间件,以及特定数量的计算能力和存储空间。一旦该项目完成后,有一条规则将容量自动返还到资源池。私有云服务的目的是,根据企业瞬息万变的要求,支持企业对于速度和敏捷性的需求。项目中有私有云存在,使公司可以轻松地尝试新的思路和新的应用,而无需为可能不会实现的项目请求资金。
1.3.4.1 公共云适合什么
假如你的公司是一家零售商,拥有一个充满活力和使用良好的交易性门户网站,用于在网上销售产品。公司的最大事件是,每年一次的降价 50%促销。在两星期的时间里,公司与公共云公司达成了一项协议以补充计算能力,使性能始终如一。你的公司与公共云提供商签有合同,他们在销售期间提供计算能力服务以及所需要的额外资源。因为你的公司可以依靠公共云提供商,不必为使用量的增加而购买额外的服务器,从而节省了时间和资金。
你的公司已经从服务提供商处选择了两个不同的应用,以取代现有的内部部署的应用。一个应用是客户关系管理(CRM),使销售人员可以从基于云计算的公共云服务,很容易地获得潜在和现有客户的信息。此外,公司使用人力资源管理平台即服务。公司实现了软件整合,使数据中心和两个SaaS环境共同进行数据管理。两个SaaS应用使公司不用购买需要IT管理的额外硬件和软件。此外,由于销售团队可以更快地从他们使用的任何设备访问数据,从业务的角度来看,销售团队的业绩更为有效。
你的公司处在新的市场中,只要获得一系列可迅速操作的新服务,就有可能超越竞争对手。公司在行业里的时间不长。因为公司可以使用公共云服务,可以在更成熟的公司行动之前提供服务。同时,公司可以利用其数据中心监测服务的效能,管理私有数据,并结合其他客户看不见的服务。
1.3.4.2 知道什么时候私有云表现出众
现在,假设公司的产品和服务,通过一个门户网站提供给业务合作伙伴。这些产品是公司收入的关键。例如,你可能是一家金融服务公司的一部分,全球各地的银行购买这家公司提供的关键业务服务。由于这项服务是收入来源,并且因为该公司是一个运行良好,并精心策划的计算环境,公司认为建立一个私有云来支持这个商业模式是有道理的。设计一个私有云来支持这个业务计划,是金融服务公司的理想选择。使用公共服务,公司按时间或使用量缴纳费用,不符合成本效益。
你的公司在世界各地有一支庞大的开发团队。你决定创建一个私有云,允许任何获得授权的开发人员,访问创建应用所需要的数据、工具和流程。你已经设置好了规则,以确保开发人员只能访问他们应该使用的工具和数据。私有云使管理一个分布式的开发团队的过程更高效,更符合成本效益。
你的云部署未来会是什么样子?
让我们想象一下,在2020年,基于重新构想的数据中心,以及你如何使用云资源,你已经实现了下一代计算环境。你的计算环境会是什么样子?比方说,你的公司是一家零售商,在20个不同的国家有商店,并有一个发展良好的网上电子商务。在过去,你支持3个在不同地理区域的大型数据中心。你还使用了少量的SaaS应用,用于自动化销售、营销服务、商务服务、人力资源和包裹跟踪。你还使用了一些公共云存储服务,在节日高峰期间处理交易。
在数据中心内部,你实施了服务器虚拟化,以减少所需能量和空间。你也花了一些时间,处理掉已不再使用、但不知何故仍在数据中心运行的应用。
虽然所有这些改变有助于使计算环境变得更好,但没有一个变化给公司带来管理层所希望看到的竞争优势。管理层希望更进一步,使IT机构成为一个其客户和业务合作伙伴的服务提供商。这种新业务模式旨在帮助公司变得更加积极主动地先于竞争者应对机会。
因此,CIO与CEO协商决定做一些根本性的变革。第一个变化是,重新思考数据中心本身。该公司将数据中心转变为一个简化的环境,来管理业务线应用。因此,现在数据中心包括ERP系统,以及专门针对零售业务而定制的的商务系统。此外,数据中心还管理一个专门的系统,这个系统用于管理特别订购商品的制造过程。最后,还有其他四个15年前建成的必需的专用系统,但只是偶尔使用。系统少了,就可以优化数据中心,以更有效地支持这些工作负载。公司能够购买新的专门为这些类型的工作负载设计的硬件。它们是更高效的系统。网络、存储,甚至电源、制冷系统和基层空间被重新设计,在整个环境中实现了更多的自动化。
为了支持开发机构的需求,公司建立了私有云环境。设计私有云用以专门支持开发新应用和未来可能成为产品的创新理念。私有云还提供存储和网络资源,以支持作为新的业务服务的利润中心被创建的新的业务服务。业务附属公司可以从自助服务门户网站购买计算服务。IT 设定了明确的业务规则,确定根据项目的定义;各个业务单元可以获取什么样的服务。
公司还选择了一些公共云服务以支持业务。为了支持销售和营销团队,公司继续使用SaaS应用。此外,公司决定,为电子邮件选择公共云服务是非常符合经济效益的,因此,公司去掉了内部电子邮件系统。与此同时,一些创新的SaaS协作服务,使与合作伙伴合作的过程成为一个精简的环境。
IT团队在整合和架构问题上花费了大量时间。团队发现,使用SaaS应用可以轻松创建孤岛,就像在数据中心一样。因此,团队继续花时间确保新数据中心包括数据和跨数据中心、私有云和公共云服务的流程整合。为管理这个环境,企业投资在服务管理、安全和治理上。
转移计算的过程是复杂的。期间有错误,也许因为这种技术不成熟,也许是企业没有考虑 IT的所有组件需要如何精心策划。但是,IT管理团队能够退后一步,并创建一个路线图和实施策略,从整体上看清下一代IT如何帮助企业在高效灵活的计算环境所支持的新方向上成长。高效灵活的计算环境正在成为创新和业务增长的引擎。