当前市场上有很多不同的超融合基础设施选择。据称,许多企业组织机构在寻求采用超融合基础设施的过程中,都还期望其能够帮助他们实现一些额外的理想结果。
硬件的异质性
基于设备的超融合基础设施系统已经在寻求以最简单方式开始利用这种新兴技术的企业组织中成为了非常受欢迎的选择。这些类型的系统是从供应商发货的,所有的超融合供应商的软件产品已经加载并准备好了。作为企业客户,您将收到全新的设备,将其安装,连接上电缆,然后就开始继续开展您的业务了。
但是,如果您企业已经有了您所想要使用的现有硬件的话,您该怎么办呢?又如果您想要或需要使用特定供应商的硬件,您该怎么办呢?对于一些企业组织而言,部署真正异构硬件的能力是一项重要的结果。换句话说,他们需要一款纯软件的超融合基础设施解决方案。
商品化的硬件在现代数据中心中发挥了越来越重要的作用。通过利用商品化的硬件,在基础设施中没有或几乎没有定制化设计的硬件。最终的结果是,企业客户通常可以自主的选择服务器供应商,磁盘(旋转磁盘和闪存盘)供应商,RAID适配器,网络适配器等。
资源粒度
另一项挑战是,由基于设备的超融合基础架构供应商所提供的硬件并不总是能够为您(作为企业客户)完全充分的配置单个资源。因此,您可能最终购买的计算资源要比您真正需要的更多,以便能够获得所需的存储容量。
在任何环境中,无论其是否采用了超融合基础设施,具备专门定制单独的硬件资源的能力,以便最小化资源浪费都是相当有益的。需要认识到的是,不同的企业客户对某些技术活动有着不同的需求和不同的容忍度。虽然有些企业客户希望由基于设备的供应商能够提供“盒子中的数据中心(data center in a box)”,但仍然也有许多企业客户希望能够更精确地定制他们的具体个性化需求,同时仍能获得超融合基础设施所提供的优势。
准时的数据中心
您可能已经听说过“准时化制造(just-in-time manufacturing)”,以及为什么这种方法能够为制造企业带来了最多的红利。鉴于此,超融合基础设施如何帮助您企业在数据中心迁移到这种操作模式呢?简单地说,这是因为超融合基础设施在其本质上能够帮助您企业避免将不同的硬件拼装组合在一起,而更倾向于一款单一的“基础设施单元”。此外,因为这些基础设施单元很容易扩展,所以使得您企业能够在短期内简单地购买您需要的设备,并根据具体的业务需要添加更多的基础设施单位。这种方法意味着您企业可以在采购解决方案之前保留资本,同时还能够以对业务有意义的细粒度增长资源环境。此处的关键核心是您企业的业务。您的业务的具体需求与其他业务可能是完全不同的,那么为什么您应该与其他业务坚持相同级别的扩展粒度呢?
超融合基础架构允许您企业开始为数据中心采用更多面向消费的经济模型。这不像是您只为您所使用的资源支付的云模式,但它确实又比传统环境更接近。
完成工作负载支持
随着时间的推移,万事万物都是在不断发生变化的。而当涉及到技术领域时,这一事实又是具有双重性的,我们所看到的持续的技术变革几乎是以令人眩晕的速度发展演变的。似乎仅仅还在不久以前,数据中心业界的技术专家们还在讨论虚拟化的优点,而到了今天,虚拟化技术已然成为了事实上的数据中心的标准。
而现在,围绕着所谓的容器集装箱技术领域,我们又看到了类似的讨论正在发生。
那么到底什么是容器集装箱技术呢?
为了回答这一点,让我们先来谈谈虚拟机吧。当在创建您企业的一台虚拟机时,实际上是创建了一台完整的服务器,其包括RAM,CPU,网络适配器和磁盘。当然,其是一款基于软件的物理服务器的实例化。即使其位于虚拟管理应用程序之上,但这并不意味着它不消耗资源。虚拟机对IT专业人员来说操作起来相当方便,因为他们看起来就像一台真实的服务器。应用程序通常不在基于软件的结构中运行,而是直接在硬件上运行。由虚拟化管理程序组成的虚拟化层“欺骗”了在每台虚拟机内运行的操作系统,使之认为其有自己运行所需的所有硬件。
对于虚拟化已然成为在数据中心中管理工作负载的各种新方法的巨大推动因素这一事实显然是毫无争议的,但即使这种强大的技术也面临着一些挑战。首先,每台虚拟服务器都需要自己的虚拟硬件,这是来自于物理硬件中的。因此,如果您企业运行的是150台虚拟机,并且它们都运行了Windows Server 2012 R2,那么所有150台虚拟机都将会有硬件开销,同时还有来自150台运行Windows Server 2012 R2实例的主要开销。在许多情况下,IT专业人员仍然采用“每台服务器部署单个应用程序”的部署方法来减少兼容性问题,并使故障排除更容易,因此有很多相同的操作系统实例在使用,而每个实例都需要各自消耗资源才能运行。
原因:虚拟化通过虚拟机管理程序对一台物理服务器进行分割,并提供硬件级虚拟化,其中硬件是抽象的,而工作负载是在最终的软件层上运行的。容器通过分割操作系统而不是硬件将抽象提升到下一个更高的层次。
虚拟机
每款超融合基础设施产品都支持虚拟机,虽然有些对不同的虚拟机管理程序有不同级别的支持。虚拟机对于IT是绝对的转型,并且已经成为当前实际上用于部署企业新应用程序的标准方法。
传统的工作负载
传统的数据中心承载更多的传统工作负载,其中应用程序非常基于服务器。这些都是完整的虚拟服务器,实际上是从真正的旧服务器上有效地删除的一代,这些服务器曾经是物理的。
硬件仿真
工作负载可移植性的驱动力是引入虚拟硬件仿真。这使得虚拟机看起来好像他们都在相同的环境中运行,而不论底层的物理拓扑结构。这实际上使得物理层对于工作负荷更不可知。从本质上讲,工作负载只是将底层虚拟机视为只能在其之上运行的另一台服务器。
容器
虚拟机有很多与之相关的开销。而每款操作系统都需要为每款新的操作系统实例复制资源。最近,容器已经开始作为消除虚拟机重复性的本质的解决方案在市场出现了。
共享二进制
一层进一步虚拟化堆栈,容器基础设施允许进一步抽象包括预打包的二进制文件,并支持库以更快速地启动和运行应用程序。在简单的语境中,这意味着容器,而不是依赖于硬件抽象,基本上将单个操作系统分成多个块,并在每个片内运行应用程序。
更少的开销=更大的密度
因为容器需要较少的开销来处理虚拟化堆栈和虚拟硬件,所以它们本质上可以更轻,并且允许更大的工作负载密度。借助容器,您企业可以在相同数量的硬件上运行更多的工作负载,因为工作负载的重复要小得多。
OpenStack
OpenStack被创建为面向开发人员的开放式私有云平台,希望实现类似Amazon的简单性,以消耗企业中的资源。
消除专有组件
作为通过开源创新避免被供应商锁定的途径,OpenStack已经成为构建公共和私有云基础架构的力量。这是在几乎任何硬件平台上运行时实现的。
改进数据中心的操作
OpenStack正在朝着真正的基础设施商品化的方向发展,并提供单一、广泛支持的API来消费和管理组件。基础设施架构可以通过API进行商品化和消费得越多,就越容易实现IT操作的自动化。
OpenStack不仅可以构建为IaaS(基础设施即服务)平台,而且还是一款能够支持业务流程,容器,数据库(DBaaS),大数据等的支持平台。当正确利用杠杆时,OpenStack可以推动效率低下的数据中心管理方案被淘汰。
改进操作:在IT领域的DevOps
快速采用DevOps的方法越来越受欢迎。应用程序的快速的上市时间正在IT业界推动一种新的业务方式,其为DevOps的启用打开了大门。
这是云计算在公共和私有云市场快速增加的核心原因之一,因为API驱动的云服务使得开发人员能够按需得到相关的产品和基础设施,并且遇到的摩擦更少。
对于DevOps主要的挑战是,许多数据中心的环境并不是为这种模式而设计的。恰当的DevOps需要非常快速的资源自动配置,以满足快速的,迭代开发周期的需要。传统的虚拟化解决方案不能满足快速交付应用程序的需求。改造现有的虚拟化架构可以提供一些额外的灵活性,但是,这在传统系统上实现类似的云服务的功能时常常会遇到阻力和挑战。
今天的开发团队需要快速的环境配置来执行真正的测试驱动开发,并需要能够满足多个开发人员和多个开发团队的需求。运营中的灵活敏捷性需要赶上开发实践中所实现的灵活敏捷性。
以同样的方式,虚拟化带来了虚拟机蔓延的可能性,以及缺乏对监控和管理增长的控制,超融合基础设施则带来了简化的部署,减少了对增强的反应性监控的需要。
了解环境中所发生的情况需要进一步深入的资源监控,并提供对于应用程序和虚拟化层的更为详细的视图。这些工具有助于为操作团队提供管理其超融合平台所需的详细信息,以尽可能的提高效率。
打造完美的世界
从确保有一款一致的平台以运行应用程序,到推动极大的资源扩展粒度以进一步广泛的拥抱采用网络组件,当这一切得到恰当完成时,一款超融合的解决方案还可以有助于推动数据中心和IT部门的转型。
超融合供应厂商拥有一切
目的是确保互操作性,超融合使异构数据中心的概念成为现实。数据中心堆栈中的每一层都是集成的解决方案的一部分,同时在内部保持松散耦合的系统;真正实现了两全其美。
在设计超融合解决方案时,注意将所有操作组件无缝结合在一起是最为重要的。不一定为了提供通用的数据中心平台而需要超过一个接口和一个平台。
一款超融合解决方案中的每个组件都设计为能够与其他每个组件协同工作。没有一项创新是孤立地发生的,因为解决方案的各个方面具备在一个地方由一个供应商处理的能力。操作环境的升级和更新在启用客户实施之前就已经经过了完全的测试。此外,通过控制计算,存储和网络,超融合供应商非常了解环境中的每一个移动部分,并且消除了对平台之外的其他供应商的依赖,以进一步降低风险。
深度的集成整合
提供真正的OOB(开箱即用)的基础设施的目标意味着消除了外部服务的糟糕的集成。通过超融合基础设施,组件可以更加无缝地集成以安装,部署和管理基础设施架构。
业界已经注意到,系统间集成的困难和挑剔的垫片所产生了更紧密的耦合将创造刚性,更重要的是,或将带来更大的风险。
现代解决方案需要对所有集群资源(包括内部网络)进行完全和充分的集中管理。一个用于查看和管理整个基础架构堆栈的管理接口是数据中心运营团队长期追求的灵丹妙药。虽然单一窗格玻璃面板这一术语通常被过度使用,但是超融合解决方案提供了最接近真实的单个界面,以满足系统管理员的所有需要 。
管理存储,计算,网络和日常管理需要进一步简化。随着您的运营团队能够简化管理流程,他们可以回到在数据中心内的其他创新领域,以增加业务价值。
开发人员和操作团队都将因为超融合所带来的操作的简单和API交互、监控和管理的简单获得好处,以及最重要的是性能的一致性。
结论
理想的数据中心能够为管理员提供他们所喜欢使用的任何硬件,满足任何增量需求,并对他们的业务有意义。通过这样做,这些企业组织得以能够享受精简的数据中心经济,进而帮助他们建立理想的数据中心操作运营环境,以推动企业业务的增长。