软件定义的基础架构 就像现在的云
几年前人们一直在问“我们听到的云是什么?到底是什么,什么技术?是真的吗,或者是一群骗子,这些公司刚刚加入了他们的营销,以便在蜂音上跳起来?”
令我恼火的是,人们一直在寻找巨大的技术,“期待它是一件软件或硬件,事实上它是一种趋势,一种管理模式,一种全新的运作方式。”
云和软件定义基础架构(SDI)之间的相似之处对通过早期云年的人来说是显而易见的。首先,像云一样,SDI不是单一技术。它是为帮助控制当今数据中心的混乱而构建的一组技术、工具和进程。SDI是数据中心的管理结构,能够跨所有数据中心基础架构(服务器、网络、存储)进行选择、灵活性、成本节约和灵活性,这些计算资源的控制完全由软件自动化。
在越来越云的世界中,数据中心是一种技术的Polyglot,这是一个积极的步骤。
在世纪之交的古板时代,数据中心几乎完全依赖物理服务器。一些早期的虚拟服务器部署,主要是在测试环境中(实际上,虚拟机的理论可以追溯到20世纪60年代),但是对于绝大多数人来说,工作负载是在物理机器上执行的。
当然,2001年VMware通过VMwareGSX服务器(托管)和VMwareESXServer(无主机)进入服务器市场时,这一切都发生了变化。自那时以来,创新、复杂性和选择迅速增长。我们越来越多地听到这些选择,而其他人实际上正在看到这些变化到达数据中心。从物理到虚拟,到公共云和私有云,开放源代码和专有解决方案,IT经理有近乎无限的选择。
这真的是件好事吗?例如,数据中心经理应该使用Xen和KVM作为VMware的替代品吗?毕竟,选择带来了潜在的巨大复杂性。这些选择是否值得复杂性和管理它们所需的努力?
是。
随着创新,复杂性和选择带来了巨大的潜在成本节约,我们只梦想的能力(比如大数据,一对一)和服务速度。但是,在这里,数据中心经理必须对技术做出正确的决定,并有一种方式来管理复杂性。
这就是SDI出现的地方:在单一的管理控制系统下,计算跨物理、虚拟和云平台的物理、虚拟和云平台。
事实上,IT已经进入SDI的世界,在SDI中,数据中心是通过击键和鼠标点击创建和部署的。为了从混乱中创造秩序,SDI提供了一个抽象层,有效地提供并自动化了这些虚拟和基于云的组件。
有了许多新兴的平台、技术和工具,IT架构师就可以为手头的工作选择合适的组合。SDI概念背后有很多支持技术。他们中的许多人都非常优秀,但他们中的任何一个都不太可能占据主导地位。管理这些选择是有效利用异构数据中心的关键。
在SDI世界中,实际回报是最终结果本身:实现组织目标的数据中心和管理部署的平台和技术的工具。集中化的管理和统一的业务流程解决方案必须处理跨多个聚合系统技术和跨多个数据中心的服务器配置、性能监控和资源管理。
为这项工作选择合适的工具现在变成了成本、专业知识、平台和任务的一部分,而不是增加某种技术的难度。
例如,不要害怕将工作负载移动到开源。Xen和KVM为某些工作负载和专业技能提供了VMware的巨大替代方案。而且,它使您无法在单一供应商环境中陷入停滞和潜在的混乱。
由于工具变得更加异构,因此,员工团队的任务是实施和维护这些工具。拥抱这个变化,拥抱这个新的知识。这些人才能带来灵活性,使您的数据中心更加灵活、高效。
但是要确保你有一个好的计划来协调变革,这种灵活性、选择和灵活性可能会出现混乱。SDI坚持一个控制和协调的奇异点,一个是将它们全部排除,因为它是一样的。
不要回避创新和在那里的选择;如果部署了正确的统一管理和协调工具,复杂性就不需要相等的混乱。复杂性是可以管理的-事实上,许多竞争对手已经这样做了。