软件定义数据中心设计应集中于可扩展性和集成性

日期:2016-8-24作者:Alastair Cooke翻译:肖培庆来源:TechTarget中国 英文

【TechTarget中国原创】

通过软件来控制任何东西的能力是软件定义数据中心吸引人的地方,不过,可扩展性、集成性和其他的考虑因素也应该成为设计SDDC(Software-Defined Data Center)的一部分。

当在设计一个软件定义数据中心时,企业需要考虑的因素很多,包含集成和自动化。在部署的每一步都需要对业务的需求有深入的了解,并且知道需要克服哪些财务的障碍。

有一些企业可能会想通过一个供应商来完成软件定义数据中心(SDDC)的搭建,但这是不可能的。但是如果去考察其他企业的SDDC架构——特别是大型云服务供应商——对决定你的需求程度和决定最有利的基础架构类型是有一定的帮助的。

SDDC设计所考虑的软件

SDDC的关键特征是通过软件来控制各个方面的能力。这相比物理的基础架构变更或者手动控制流程更加灵活。SDDC可以让负载工作在物理基础架构之上独立地运行。它还允许将基础架构管理和负载管理进行分离,两个平面都可以通过程序进行控制,而不是人为的直接操作。比如说一个负载策略可以在现有的web服务器超过一定阈值后增加web服务器的数量来平衡负载。基础架构策略可以是对一个感染的hypervisors部署一个安全补丁。这些策略以及一些自动化的工具的推出,推动着SDDC的发展。

人们容易认为整个SDDC——或者至少从软件方面——应该都来自一个单一的厂商。事实上没有一个厂家能够提供SDDC中的所有部件,并且也肯定不会有统一的产品。举个例子,VMware's vRealize Automation (vRA) 套件包含了很多基础架构的组件,但是却没有能力成为持续集成/持续开发(CI/CD)的工具。如果你去问你的程序员,他们会告诉你CI/CD系统是SDDC架构里面很关键的一部分。VRA也不是设计来更新你物理服务器的固件或者存储阵列内固态硬盘的微码的。这就是SDDC是由不同的厂商组成的原因。这并不是一件坏的事情,不过这会让SDDC的设计变得更加复杂。

SDDC设计的集成关键

观察一下大规模的云提供商,你会发现要建立包罗万象的SDDC是可以达成的。这些云提供商不会从单一厂家购买他们的基础架构,他们会从不同的厂家处购买部件并且进行组装来满足自己的需求。大多数大型云提供商都有自己的开发团队来做不同组件的集成。想象一下如果所有组件都做了集成,那么你可以在数分钟内部署一个VM实例,并且将其连接到正确的内部和外部网络中去——这些都可以从自服务的门户网站、一些脚本命令或者一些应用程序编程接口(API)调用来达成。从财务的角度想象一下要建立这种级别的SDDC需要多少成本,建立一个大型SDDC架构费用是高昂的,但是回报也会非常大。

对于一个企业来说,这种规模的集成并不一定是必须的。首先,很多产品都内建了自动化的工具,你只需要简单地将他们集成在一起就可以了。大多数企业公司有自己的基础架构标准,因此他们不需要对不同的组件进行集成。而且,你的SDDC规模也不会像公有云提供商一样那么大。企业可以指定某一些集成方式来满足自己的商业需求。而云提供商在这方面则要支持客户所需要的所有集成的场景。

在设计SDDC的时候,你会期待将一些组件进行集成,例如最终用户的门户、服务器硬件、软件定义网络和软件定义存储。这也是API发挥作用的地方,它会让一个SDDC组件与另一个组件进行集成。可以使用流行的Rest API来将一些脚本绑定到你经常使用的脚本语言中。可以为你的产品寻找一些有API、绑定或者理想的集成模板。

在设计SDDC中一个比较关键的考虑因素是去定义你的视野范围。通常来说SDDC最有价值的地方在于能快速变化你的环境(比方说生产环境和测试环境)。你可以将首次部署排除生产环境来减少一些风险。一旦开发/测试环境已经被验证并且学到了相关的经验,那么可以让生产环境介入。如果你的企业不是通过敏捷或者DevOps方法来进行软件开发的话,那么CI/CD系统是没有价值的,这种情况下部署自服务、非生产的VM平台就足够了。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

Alastair Cooke
Alastair Cooke

投稿作者

IT治理>更多

相关推荐

  • 定义完SDN数据中心,接下来做什么?

    如果企业真的决定要开始进行SDN数据中心部署,那么需要一个关于遗留设备的清晰的计划,再进一步制定将新旧环境融合在一起的战略方法。

  • 超融合基础设施市场现状

    HCI是当前IT业界最受关注的议题之一,并且超融合基础设施市场正在驱动着存储和数据中心管理方面的变革。HCI市场领导者已经出现,但在迅速发展的市场环境下,也许有人好奇:他们能掌控多久?

  • 为软件定义基础设施合理规划IT预算

    当你部署软件定义数据中心(SDDC)时,你会面临IT预算规划和管理方面的挑战。为了最大化SDDC的价值,你必须灵活地支配IT预算……

  • SDDC架构转型?看Shutterstock CIO怎么说

    David Giambruno正带领团队再次进军SDDC架构。在这篇问答中,Shutterstock的新任CIO将分享他面临的最大挑战与收获到的经验教训……

技术手册>更多

  • 数据中心布线成本TCO的计算

    数据中心TIA-942新标准已经出台将近一年了,10Gb的一些新标准也已公布或正在制定中,而数据中心管理员存在哪些疑惑?对数据中心布线有哪些新要求?如何计算数据中心布线基础设施成本TCO?如何补救数据中心线缆?本数据中心布线手册将为你重点介绍数据中心基础设施成本TCO的计算及如何维护数据中心电缆。

  • 虚拟数据中心的高可用性部署指南

    大家都清楚部署高可用对企业而言一定是可以获益的。在高可用数据中心规划过程中,管理者需要反复考虑到物理服务器的冗余问题。在传统的非虚拟化HA环境中,相对地两台普通物理服务器一般只运行相同的操作系统及应用程序。对于运行有多个冗余虚拟机的集群服务器而言,保留适当的空间显得不是那么的重要,因为集群中还有另外一台服务器已经运行了一个或多个虚拟机的副本。本技术指南引领大家去了解数据中心高可用性规划的流程,虚拟化对于高可用性部署的意义以及数据中心常用的高可用性集群策略。

  • 采购企业级服务器指南

    采购企业级服务器非同小可,根据企业需求选择服务器,需要管理者有足够的经验和技巧。本期技术手册从硬件选择、采购成本、采购规模角度为您详细介绍如何采购企业级服务器。

  • 数据中心虚拟化完全攻略

    如今,有许多企业数据中心都在采用服务器虚拟化技术。这对企业有很大影响,特别是在如今困难的经济状况下,服务器虚拟化可以给企业在服务器硬件、机架空间、能源消耗以及冷却等方面节省很大的开支。但是,大多数企业的虚拟机部署都显得过于保守。这些企业单是依靠物理服务器整合就取得了许多显著的成就。如果他们再进行虚拟机的部署,那就要比物理服务器整合的效果好很多。那么,究竟如何在数据中心服务器上搭载虚拟机?如何制定服务器虚拟资源分配原则?如何在虚拟机上运行数据库?服务器虚拟化的成本有多高,意义如何?本手册将一一问你解答。

TechTarget

最新资源
  • 安全
  • 存储
  • 虚拟化
  • 网络
  • 服务器
  • 云计算