如何为虚拟化数据中心添加自动化能力
如果你所在的公司也像大多数企业一样,虚拟化已经在你的数据中心里成为现实。那么数据中心的很多方面也在发生着变化,比如系统利用率提高,应用软件可用性提升,硬件采购成本和能耗成本降低等。出于这些原因,在数据中心里配置虚拟化技术有助于提高数据中心资源的有效使用。
虽然虚拟化技术在2010年的企业首选清单中位列榜首,但这项技术也给动态环境管理带来了挑战。虚拟化面临的最大障碍之一就是网络资源有效的委派和分配,因为虚拟机是在各种网络内进行配置的。对单个数据中心部署虚拟化会带来各种挑战,并不只是要删除,增加和更改虚拟影像这些工作,因此会增加网络配置的复杂性,增加IT管理的工作负担。根据2010年1月Gartner咨询公司发布名为“虚拟化将配置和性能管理结合在了一起”的市场报告所言,目前虚拟数据中心环境中的几个问题必须在虚拟化被广泛应用之前得到解决:
* 虚拟机蔓延是企业数据中心面临的长期挑战,许多没有得到充分利用的虚拟机或者无法适应运作的虚拟机也被寄予了各种期望。
* 有限的协议过度配置导致许多IT企业打破了虚拟机映像的连续性,进而影响了运营的持续性,比如自动化操作和资源配置标准的正规化。
* 由于无法将他们的工作负载需求传达到虚拟机设置,关键任务应用软件的使用者通常很难将关键任务迁移到虚拟机上。
* 很少有虚拟配置能判断出虚拟机合适的规模和性能。
在选择数据中心网络厂商时,所有这些问题都归结到数据中心的重要需求-自动化,可视化和灵活性上。理想状态上,一个解决方案应该满足当下数据中心的需求和未来的云体系架构,来为多厂商存储,虚拟化软件和服务器环境提供支持,将重点放在标准和开放式体系架构上来确保企业应用软件的可用性和性能保障。
物理和虚拟世界之间的沟通和划分
数据中心必须达到一定规模来实现企业优势的最大化。虚拟系统管理工具与传统网络管理工具的结合还没有完全成熟。如今许多企业通过所有权面向服务体系架构的界面将虚拟网络和物理网络结合在一起。不过在未来两年这个领域可能会逐渐实现标准化。
如今的数据中心解决方案必须通过虚拟机和网络配置应用软件之间的沟通和划分来建立功能交叉的透明度。服务器和网络管理应用软件从历史角度来说是数据中心被忽略的孤岛。不过向虚拟化技术的转移正在推动IT企业缩小这些应用软件之间的差距。理想的数据中心解决方案应该提供虚拟服务器和网络环境的完整视野,为IT管理员提供一个透明的交叉功能服务配置流程。
在进行网络配置时采用这种方法,网络和虚拟交换机之间的通讯就被大大提高了。每个部门都能了解整个数据中心--包括服务器,存储和网络。当网络团队发生变化时(比如为应用软件设置QoS),这种变化会在相应的虚拟机之间自动进行传递,从而减少所需的手动步骤,举例来说服务器团队可以要求网络团队来配置新的服务器。而不是服务器团队发出需求,然后等着来自网络团队的反馈,这种变化会自动应用到网络中。
理想角度来说,数据中心网络解决方案无需特殊的应用软件或者在服务器和虚拟机上载入专用应用程序。解决方案可以直接与本地操作系统和服务器相连,虚拟机可视性和控制对于服务器或者操作系统厂商是不可知的。有了这个步骤,用户就可以自由选择最适合自身需求的服务器厂商,而不是非得是那些一站式解决方案的厂商。
管理当今虚拟环境的一个重要方面是将应用软件自动化来匹配交换光纤内的各种数据目标,包括移动虚拟机单元,用户,应用程序和ISCSI流量。这还包括优先权设置,QoS设置,带宽分配和安全。当流量进入数据中心交换光纤时就会发生作用。至关重要的一点是为物理机和虚拟机建立网络包并在网络光纤内部进行分配的能力,同时协调虚拟机的分配来确保不管虚拟机物理位置何在都能保证服务的连续性。
为虚拟机灾难恢复扩展你的数据中心
数据中心计算资源的虚拟化可以帮助IT管理员大大提高运作效率。不过它也带来了一些挑战。比如虚拟机灾难恢复规划和相关的网络配置到会让IT管理者头疼不已。
对当下虚拟化解决方案所提供的灾难恢复灵活性和动态重新配置的光明前景有所认识需要网络基础架构在没有人工干预的前提下动态调整。智能基础架构自动化可以解决虚拟数据中心内部三大重要的网络自动化挑战,而且无需以牺牲静态数据中心环境中的访问控制,优先权或者法规重新认证为代价。这些网络自动化挑战如下:
1.虚拟机识别和验证自动化
2.虚拟网络配置自动化
3.共享网络界面访问配置的差异化
自动化虚拟数据中心解决方案的第一个要素是验证。实施虚拟机验证也就是大家所熟知的MAC验证可以允许基础架构验证以太网端口上新的传递位置。这种智能验证能提供设备识别。第二个需求是确保虚拟数据中心来对适当的网络资源分配和配置进行自动化。所提供的配置指令应该包括为虚拟机的虚拟本地区域网络分配,任何必要的访问控制清单和用于应用软件优先运行的服务质量分配。第三的必需的要素是为多个虚拟机共享千兆或者万兆以太网界面提供差异化的访问配置。
集成网络和虚拟机管理系统的实现可以允许IT管理员将虚拟机集合在一起来为业务需要提供支持。这样做能确保当虚拟机在进行配置或者重新配置时,能接收到正确的所需服务。更加智能的集成物理管理系统和虚拟管理系统可以协调多种资源,解决虚拟机移动性的挑战。
考虑一下以下的案例:用户希望能保证如果其奥兰多数据中心的部分服务器遭遇断电,业务所依赖的虚拟机能在坎帕市的数据中心重新被托管。面临的挑战是:托管关键制造应用软件的虚拟机的IP地址不能被改动。由于管理程序管理系统重新托管虚拟机,来自坎帕交换机的网络访问要求要与集成网络和虚拟机管理系统内的地址协议相匹配。交换机端口要配置正确的虚拟本地区域网络,访问控制清单和QoS设置,但是还要对本地路由器进行额外配置来告知开怕设备的IP地址。其余的IP地址范围仍然都还在奥兰多,连通性依然保留。当奥兰多数据中心具备托管虚拟机的能力时,再重新恢复原状。
这种情况正常来说会需要几名IT管理员之间的配置,还有广泛的沟通和手工干预。人为因素会导致时间问题和可能的配置错误。这种流程的自动化可以实现快速而持续的企业应用软件恢复,而且这个过程可以预见,可以重复并且不受人为因素的干扰。
这种自动化能应对很多挑战,出于这个原因,数据中心基础架构必须具备所需的核心能力来执行精确而动态的网络配置。
结论
数据中心在支持企业应用软件和提高劳动力灵活性方面扮演着重要的角色。随着整个IT领域向着虚拟化和云计算的方向发展,自动化和可视化的需求显得前所未有的重要,因为数据中心要满足企业用户对更快访问数据的需求。