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

通过软件来控制任何东西的能力是软件定义数据中心吸引人的地方,不过,可扩展性、集成性和其他的考虑因素也应该成为设计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平台就足够了。

本文作者:Alastair Cooke

来源:51CTO

时间: 2024-12-10 11:49:45

软件定义数据中心设计应集中于可扩展性和集成性的相关文章

数据中心设计最佳方案:超越功率和冷却措施的效率提升

性能 当企业开始采用高密度配置.虚拟化及其他方法来提高现有IT设备的性能时,他们往往无视了对于一套可靠的数据中心基础设施以确保关键业务应用程序不间断的需求.数据中心基础设施能够对网络性能产生直接的影响.而为了最大限度地提高网络性能,请务必考虑基础设施的三大部分:结构化布线.机架和机柜.电缆管理. 选择协同设计(co-engineered)布线和连接的布线解决方案,以最大限度地提高信道性能.寻找灵活的和可扩展的机架和机柜解决方案,能够满足较高的重量阈值,并有可调导轨和更宽的垂直管理,以及集成的电缆

面向“未来就绪”的全套融合方案,通往软件定义数据中心的“极简”之路

引言 未来,数据中心就是业务形态的基本反应,传统的数据中心向硬件加速.软件定义的数据中心不断演进,计算.网络和存储高度集成,让企业能够实现更大的价值和更高的效率.软件定义如何打破传统的硬件锁固? 从融合基础架构和参考架构到超融合解决方案,戴尔以自动化.弹性.敏捷性.开放简单.以服务为核心的理念使得数据中心的总拥有成本更低,用户能在第一时间获益于新技术. 具体做法是,戴尔融合解决方案提供了由计算和存储资源组成的单个虚拟化层,基于标准的开放构建块,可针对企业的工作负载量身定制,将服务器.存储设备.联

《策略驱动型数据中心——ACI技术详解》一1.3 数据中心设计

1.3 数据中心设计 策略驱动型数据中心--ACI技术详解数据中心网络基础架构设计,还包括定义交换机如何互联和如何保证网络中的数据通信.在包含接入.汇聚和核心的三层设计方法中,思科vPC是数据中心最常用的部署技术.还有一种被称之为"主干-叶节点"的新型两层矩阵的设计方法.这两种方法都会在本章后面的"采用主干-叶节点的ACI基础架构的逻辑数据中心设计"小节中介绍. 物理数据中心有3种基本的设计方法:列端式(EoR).列中式(MoR)和架顶式(ToR).该命名约定表示网

《VMware vSphere 6.0虚拟化架构实战指南》——1.2 软件定义数据中心介绍

1.2 软件定义数据中心介绍 软件定义数据中心(Software Defined Data Center,SDDC),从最直观的定义来看,就是虚拟化 .软件化数据中心的一切资源. 1.2.1 软件定义数据中心的概念软件定义数据中心就是在各种底层硬件架构上面加载了一个虚拟的基础设施层.软件提供了让数据中心适配新形势和新应用所需的一切,管理了从存储到交换机 乃至安全等方方面面.虚拟化一切,底层硬件的任何变化都与上层应用无关,有了这个基础,可伸缩性和性能问题可以迎刃而解,包含有大量遗留资产的数据中心因

《策略驱动型数据中心——ACI技术详解》——1.3 数据中心设计

1.3 数据中心设计 数据中心网络基础架构设计,还包括定义交换机如何互联和如何保证网络中的数据通信.在包含接入.汇聚和核心的三层设计方法中,思科vPC是数据中心最常用的部署技术.还有一种被称之为"主干-叶节点"的新型两层矩阵的设计方法.这两种方法都会在本章后面的"采用主干-叶节点的ACI基础架构的逻辑数据中心设计"小节中介绍. 物理数据中心有3种基本的设计方法:列端式(EoR).列中式(MoR)和架顶式(ToR).该命名约定表示网络交换机在数据中心列中的位置. 这些

软件定义数据中心的关键技术与应用

软件定义数据中心(SDDC)的概念最早于2012年由VMware首次提出,指通过软件实现整个数据中心内基础设施资源的抽象.池化.部署和管理,满足定制化.差异化的应用和业务需求,有效交付云服务.传统数据中心架构复杂且缺乏灵活性,业务与基础设施紧耦合,应用系统受制于软硬件之间的依赖关系,同时传统数据中心运维管理复杂,资源利用率低,维护成本高.SDDC概念的提出,是云计算.软件定义.DevOps.基础设施快速灵活部署等一系列技术与需求在数据中心的具体实现,通过SDDC实现了以用户为中心.以服务为导向,

数据中心设计将遵循哪些标准?

为了专注于数据中心设计,并将最佳的研究设计付诸实践,深入研究最近数据中心的设计和发展趋势,行业媒体与数据中心设计专家斯蒂文·萨普罗进行了探讨与交流.斯蒂文·萨普罗多年来一直从事关键任务的工业和研究,具有数据中心设计.调试.管理,以及开发可靠的配电.照明.消防系统的丰富经验.他撰写了大量相关技术文章,并在许多技术行业研讨会进行演讲. 萨普罗表示,数据中心是一个组织处理和存储最重要的信息,并依赖于其安全访问的专门的空间.最好的做法是确保组织尽一切可能保持这样的方式. 最佳实践对不同的人和组织来说意味

《软件定义数据中心:Windows Server SDDC技术与实践》一导读

前 言 软件定义数据中心:Windows Server SDDC技术与实践通过对自身的审视和对身边IT 技术专家的观察,我发现对于我们来说,掌握一项新的技术或熟悉一个新的产品,大都是闻而后知,知而后学,学以致用,用以知其然.然而Windows Server作为一个简单的.易上手的操作系统,很多时候Windows IT Pro对其的认知是反其道而行的,因为我们太过于熟悉它的操作而忽略了去探索其原理.现在新技术层出不穷,过快的技术更迭让我们在学习之路上缺乏相对系统的资料.近几年有幸接触微软Windo

软件定义数据中心(SDDC)安全问题引人注目

随着业务由向"云优先"设施转向运营.性能和可扩展性发展,软件定义数据中心(SDDC)的概念逐渐吸引了IT决策者的目光. 软件定义数据中心(SDDC)的核心是硬件和软件的抽象,提出了一种将数据中心视为由软件层控制和管理的大量物理和虚拟资源的全新的方式.然而,根据HyTrust在近期发布的一份调查报告中表示,企业在实际实施SDDC的过程中遇到了一些安全问题. 使用SDDC虚拟化服务器.网络和存储,安全是阻止企业使用完全成熟的软件定义数据中心的主要障碍.约60%的受访者(包括IT系统管理员和