OpenStack: 产品部署的多分布选择
在云计算领域,还有另一个被广泛使用的架构——OpenStack。它是一个开源计算项目,不需要任何授权费就能够下载、修改并部署自定义应用,甚至可以应用分发,这一点极为诱人。采用OpenStack意味着企业全权负责部署、管理和支持工作。
一些供应商看到了机会,在OpenStack源代码的基础上建造了生产就绪(production-ready)平台。这是因为,即使是拥有内部技术和开发团队的公司也常常会缺少大量资源来开发、打包和支持一个专有的OpenStack平台。
由此出现了许多基于OpenStack的成套的生产就绪的产品,它们提供一些附加收益,例如配置管理工具、软件支持和集成测试。这一领域的一些供应商包括:
Red Hat Enterprise Linux OpenStack Platform
另一个利用OpenStack的途径是通过一个基于OpenStack的公有云,例如HP Public Cloud 或Rackspace Public Cloud。还有一种选择是基于OpenStack的私有云,例如Rackspace Private Cloud 或Blue Box Hosted Private Cloud。无论是公有云还是私有云,优点都在于它们降低了管理和支撑底层基础设施的要求,腾出企业资源用于开发应用程序。
当下数据中心环境的局限
即使新技术在能力、利用率和效率等方面改善了传统模式,当下数据中心环境仍有一些共同的一些缺点,企业需要更大的灵活度。根据福布斯杂志的报道,企业架构已经从优化运行工作负载的系统,转向了更灵活的环境构建——无需重建基础设施就能重新设计和重组环境。
另外,企业架构的需求会因产业和商业模式的不同而不同。例如,电子商务企业的需求与贸易行业或政府等垂直领域的需求就有所不同。这一点并不代表这些企业不会接入同样的资源池,但是机构必须形成自己私有的、内部部署的数据中心,这比SaaS、IaaS和简单数据存储所使用的虚拟数据中心成本要高得多。
现今数据中心领域的另一个主要短板是IT需求目标与业务目标之间的脱节。正如前文所提到的,IT正从成本中心变成一项能帮助提升业务目标的宝贵资源。
最大争论点经常聚焦于谁应该控制最终架构。目前唯一可行的解决方案就是同时吸收来自这两方面的投入。毕竟,只有他们知道自己需要从数据环境中得到什么。
但是这样仍然无法缓解整体挑战。即使是IT领导者,也无法就理想的数据中心应该是怎样的以及如何建设架构达成共识。关于企业架构通常有以下两种选择:
扁平式的——在业务单元之间创建更多平衡的功能。
分层的——将业务、技术和用户平面分层,提供更集中的管理控制。
当前争论的底线常常就在于谁的需求更重要,IT还是业务部门?
云计算领域和数据中心
企业架构将云平台分成了六层,从上到下分别为:
软件即服务(SaaS)——第6层
• 应用服务(App Services)
• 模型驱动的PaaS (Model-Driven PaaS)
• 平台即服务(PaaS)
• 基础的PaaS (Foundational PaaS)
• 软件定义数据中心(SDDC)或软件主导基础设施(SLI)——第1层
正如你所见,SLI已做好准备成为云计算的基础层,这一层可以是任何一个现代数据中心的配置。第1层到第5层都需要在云端运行一个应用程序。
下面列出每一层的三个方面或功能:
• 计算(应用程序或软件的运转状态)
• 通信(软件的消息传递)
• 存储(软件的状态)
在SLI中,每一项功能都独立于物理硬件。因此所有组件都建立在SLI创建的虚拟层之上,并且由软件组成。
当下的数据中心并没有完全虚拟化。诸如IaaS和SaaS这样的服务建立在数据中心的虚拟化组件上,让数据变得更易存取。而云计算最终改变了我们对于数据中心的思考方式。它改变了数据中心建造和管理的方式。它还创造了新技术,使得相同的云计算虚拟化原则以SDS或SDN的形式应用于数据中心的其它组件。
数据中心正朝着更高效的、扩展性更好的模式发展。数据中心在降低成本方面有巨大的压力,这部分是因为IaaS和SaaS提供了价格实惠的替代品。到2018年,30.2%的计算工作负载将在云端运行。2012年的一份调查显示,38%的公司已经使用云计算,28%的公司将要开始或扩大使用云计算。
数据中心和云计算:先有鸡还是先有蛋?
数据中心和云计算的关系的有趣之处在于,它产生了“先有鸡还是先有蛋”的现象。创建云计算环境需要数据中心,数据中心又利用云计算和虚拟化技术创建更有效和动态的数据中心。
任何数据中心都有物理基础设施,即使在未来完全虚拟化的SLI也会继续存在,但是规模小得多,并且因为自动化变得更易管理。虚拟化和资源池提高了资源利用率,从而减少了物理基础设施的环境影响。
原文链接:http://wikibon.org/wiki/v/The_Data_Center:_Past,_Present_and_Future