虚拟化创建了软件定义的数据中心的基础,这是一套由IT基础设施的所有元素作为一项服务来交付的安排。需要对网络、存储和服务器部署虚拟化,这种配置可以简化操作,提高正常运行时间,降低资本和运营成本。同时,这也将两大重要问题摆在了我们面前:
- 所有这些虚拟化如何改变物理数据中心的需求?
- 这些新现实状况将如何改变企业客户的硬件采购方式?
随着软件在数据中心所发挥的作用越来越突出,一些IT专家认为硬件已经商品化了,故而企业客户需要调整他们选购服务器的常规思考模式。机架式服务器是否适合虚拟化,抑或是刀片服务器可以发挥更好的作用?IT操作的规模大小是否是确定服务器类型的最佳选择?在确定白盒系统是否可以完成这项工作时,应考虑哪些相关因素?在本文中,我们将与广大读者诸君共同探讨上述这些相关问题,包括融合基础架构,以便为在软件定义的数据中心时代企业客户应如何考虑服务器的采购提供相应的洞察分析。
随着虚拟化接管了网络、存储和服务器,软件定义的数据中心目前势头正劲。这不可避免地将会影响到企业的IT采购决策。
如果您企业的数据中心目前仍然在运行物理服务器,请务必要查看这些物理机器的CPU利用率。在高峰期,其CPU利用率可能会超过100%,这意味着应用程序的性能极其低下。但是,在高峰期过了平均大概一个多星期左右之后,你可能又会发现,其运行利用率还不到10%。
为了弥补资源浪费,IT管理员已转向部署虚拟化。通过获取可用资源,并使其可以作为多款应用程序可用的访问池,使得服务器、存储和网络的使用率大大增加。随后,这种提高的效率可以带来所需硬件的减半,同时降低能耗、许可授权费用、系统管理员以及与拥有所有设备相关的其他成本。
只要被恰当的使用,虚拟化将会是一款相当棒的工具。IT正在商品化,所需要的是低成本服务器、存储和网络交换机产品,或至少当讨论转向虚拟化对IT采购所带来的影响时,这些产品的价格应该是处于企业IT部门所能够接受的范围内。不仅如此,IT也将被告知软件管理了其他所有内容。需要更多资源的应用程序可以通过资源池实时应用;对系统工程的需求减少到已然不成为一个问题了。
好得难以置信
在一个完美的数据中心操作环境中,上述的情况能够在毫无故障的情况下发生。但是,通常的现实情况远非如此。虚拟化无法解决每个问题。其所能做的是提供灵活性来处理IT平台所带来的不可避免的问题。
那么这对于IT系统的采购意味着什么呢?对于您企业数据中心的IT基础设施而言,采取千篇一律的方法可能是无效的。以横向扩展的商品化设备为依托,只能在某些领域奏效;您数据中心仍然需要良好的系统架构师。此外,为了支持业务,您需要了解IT平台不同部分之间的相互作用。
在许多情况下,企业需要一种支持和促进收集业务任务和流程的方法——最好是尽量避免考虑任何业务问题,包括诸如“什么业务应用程序能够解决这个问题?” 相反,企业应该考察哪些系统已经到位,可以为基础业务任务提供支持。这将有助于确定您数据中心在哪些领域还没有适当的系统,以支持整个业务流程。
这一决定构成了基本的差距分析。您企业如何从您当前所处的业务水平转化到您所希望达到的业务层面,并了解这在技术层面上意味着什么呢?
完成此分析后,您企业可以更好地检查现有系统并识别潜在的升级。您企业是否有多款单一应用程序的实例来处理不同部门的事务?如果是这样的话,这些应用程序应该被合并成一个单一的版本。如果合并是不可能的,你应该检查为什么会这样。整合应用程序实例可以显着降低IT间接成本,并增加该应用程序中所包含的信息的有用性。还可以帮助您了解整个应用程序的基本资源负载情况,以及企业组织如何转移资源。
合理化应用程序
许多企业组织在执行企业内部的已有应用程序调研活动时,发现他们具有多款执行了相同的整体功能的应用程序。实施应用程序合理化,整合到采用单一一家供应商可以使您企业的谈判地位更加强势——有助于为您的合同争取到更有优势的报价。
查看你企业将保留的所有应用程序。它们中的任何一款是周期性的吗?例如,如果您企业是自行发放工资,则可能每周只会运行工资发放系统一次或每月运行一次。您企业的帐户支付情况如何?你企业是否每个月只运行一次帐户支付系统呢?
了解某些应用程序的周期性,真的可以帮助虚拟化的部署实施。看看应用程序是否可以反周期(例如,在每个月的最后一个星期五发放工资,而每个月的第二个星期五支付应付账款),这样就不会发生争夺资源的情况,可以更有效的分享相同的资源池。
更重要的是确定应用程序是否适合横向扩展的虚拟化环境。通过运行专用的芯片,可能会带来更好的服务,例如采用IBM Power CPU或Nvidia GPU。而低水平的工作负载可能会使用低功耗的英特尔Atom处理器或ARM芯片。无论如何,该平台必须与虚拟化环境的其余部分一起工作。您企业肯定不想创建孤立的硬件岛,那只会带来管理的恶梦,限制未来的灵活性。
一旦您企业确定必要的应用程序及其所需的基础资源,您将需要查看完全支持业务需要的额外功能。而在历史上,这可能是基于额外的IT硬件和软件的采购来支持,而我们现在有了更多的灵活性。
采购
将有一个纯粹的横向扩展模型的领域——基于低成本组件的使用是有道理的。然而,对于许多企业来说,通过采购融合(预制)的系统,可以更好地实现规模化横向扩展。诸如思科、Nutanix、戴尔、IBM和惠普等公司所提供的系统具有预先设计的CPU、存储和网络资源,将其完全设计到单个系统中。这种融合的基础设施意味着资源变量之间的相互作用得到优化,系统的配置可以在数小时,而不是几天或几周内完成。
许多这些融合的系统允许通过在系统中添加刀片服务器或物理服务器来包括处理不同的工作负载CPU系统。这些都是基于GPU或低功耗CPU的。IBM通过其zEnterprise提供了大型主机/电源功能的组合;通过其基于Power的PureFlex系统,可以添加基于Intel的系统(现在IBM已经出售了其x86服务器业务给联想了)。
融合基础设施系统将提供一定程度的存储空间,但是许多需求将需要额外的存储或瞄准特定需求的存储。例如,某些大型数据项目通过购买专用设备而获得了更好的服务,这些项目依赖于Terra数据,IBM PureData或Oracle大数据设备,后者不仅增加了存储,还增加了高速分析情报到平台。
其他存储将由于基于闪存系统的影响而改变,包括诸如Pure Storage、Violin Memory和SolidFire等供应商。而EMC,NetApp和HDS等企业正在响应,软件定义的存储将继续受到关注。
在网络层面,虚拟化允许绑定物理链路,消除了对可用带宽的物理限制。然而,管理绑定物理网络接口卡以提供高带宽逻辑链路需要高度的网络智能。虽然软件定义的网络(SDN)旨在将对网络设备的智能需求从虚拟的、商品化的服务器上运行的软件层面提取出来,但未来更有可能将保持混合。这将包括使用诸如思科的IOS和Juniper的JUNOS等智能网络操作系统的OpenFlow软件,以确保以理想的方式处理“东西走向的”数据流量(在虚拟网络的不同部分之间遍历)。
持续的需求
您企业仍然需要监控,管理和自动化虚拟环境。基于云的系统,例如OpenStack,CloudStack和Eucalyptus,可以从基础虚拟化中获得重大的功能。私有云包含根据需要从工作负载动态应用和删除资源的功能。工作负载也可以在私有云中的虚拟环境中迁移。将内部和外部的云平台结合在一起的混合云允许通过外部池来满足高峰的资源需求,使得平台的初始架构能够在高利用率水平上得到满足——整个峰值需求可以以具体的使用情况为基础。
然而,这些选项仍然需要高级的系统管理。其中一些可能来自现有的系统管理工具,如IBM的Tivoli产品组合,HP Software的系统管理组合或Dell Quest的工具。值得关注的是,现在有了基于虚拟/云计算的更加成熟的管理工具——包括CA的Cloud Manager、BMC的云生命周期管理或Virtustream公司的Advisor/XStream组合等。无论选择哪种工具,您企业都需要务必要确保这些工具允许您管理虚拟环境。此外,您应该能够围绕整体混合IT平台(包括公共云功能)应用控制。
您企业的目标应该是软件定义的IT平台——即软件定义的数据中心(SDDC)。
因此,越来越多地使用虚拟化并不会导致商品化横向扩张和低成本的设备构建。前端架构设计比仅在物理服务器上处理单个工作负载时更重要。 优化平台意味着要考虑混合系统的混合,从CPU到存储和整体云平台。 需要更高级的工具来应用所需的智能来处理混合的工作负载需求和高度动态的资源池。虚拟化对采购的影响是深刻的——它不是告诉采购部门更多地订购“更多相同的”。现代IT平台仍然与以往一样具备多样性(即使不是更多的话)。了解这一点将意味着您企业的IT预算将有更好的机会花费在有助于业务增长的机会上,而不是仅仅帮助IT部门。