二、虚拟化
随着数据集中在企业信息化领域的展开,企业级数据中心的建设当前成为行业信息化的新热点。传统的数据中心的关键需求是性能、安全、永续,随着应用的展开,服务器、存储、网络在数据中心内的不断增长、集中,引起较多的问题,网络规划设计部门往往为单个或少数几个应用建设独立的基础网络,使得数据中心网络系统十分复杂。
随着应用的整合需求越来越强烈,对数据中心的资源进行虚拟化是当前的主要趋势,也是当前IT业内最为令人关注的技术领域。
数据中心虚拟化的基础网络技术趋势,延续了传统数据中心性能、安全、永续的基本需求,而且进一步简化网络架构,更有力支撑应用层面虚拟化,降低运维复杂度,提高了灵活性。
网络虚拟化
网络虚拟化技术也随着数据中心业务要求有不同的形式。多种应用承载在一张物理网络上,通过网络虚拟化分割(称为纵向分割)功能使得不同企业机构相互隔离,但可在同一网络上访问自身应用,从而实现了将物理网络进行逻辑纵向分割虚拟化为多个网络;多个网络节点承载上层应用,基于冗余的网络设计带来复杂性,而将多个网络节点进行整合(称为横向整合),虚拟化成一台逻辑设备,提升数据中心网络可用性、节点性能的同时将极大简化网络架构。
端到端虚拟化
数据中心虚拟化技术带来了对上层应用极大的灵活支持,也在很大程度上对数据中心运营提供了简化。数据中心容纳了企业的多种应用,计算层虚拟化技术使得应用与具体物理服务器之间没有完全固定的映射关系。
计算资源池化的结果是数据中心高密虚拟机,而由于对计算资源的动态调整,要求虚拟机可以在物理服务器之间迁移,并且要求迁移网络是二层连接性的。基于极大简化数据中心的二层互联设计,与传统MSTP+VRRP设计不同,使用网络IRF虚拟化能在更短时间内完成确定性L2链路恢复,同时不影响L3链路。虚拟化能够在网络各层横向扩展,有利于数据中心的规模增大,设计更简单,完全不影响网络管理拓扑,基于虚拟化技术的二层网络在保证HA的同时,消除了网络环路,便于更大范围的虚拟机迁移。
业务连续性,是企业IT运营的关键。目前基于容灾、负载分担的多数据中心是企业建设数据中心,保证业务连续性的重要话题。集群互联是关键应用连续性设计的主要技术(服务器集群也是计算虚拟化的技术),目前在同一数据中心内实现集群不是难事,一般的集群(MicrosoftMSCS、VeritasClusterServer(Local)、SolarisSunClusterEnterprise、OracleRAC(RealAppl.Cluster)、HPMC/ServiceGuard、HPNonStop、IBMHACMP/HAGEO、EMS/LegatoAutomatedAvailabilityMgr)以二层连接为主。但业务连续性要求跨数据中心的集群连接,传统的网络技术支撑要做到可用性与可靠性,必然带来复杂性,从而难以运营。而基于虚拟化网络的二层连接,简单地将集群扩展到多个数据中心,从而带来了应用设计上更大的灵活性。
对企业而言,由于应用访问控制需求,在虚拟机之间实现隔离,在不同用户群之间实现隔离,对不同资源独立的安全策略,对存储资源访问的隔离(以及异构存储的虚拟化整合),在客户终端、数据中心形成了虚拟化的资源分离通道。这种虚拟化通道在用户接入层进行认证控制、在网络层进行虚拟化分离、基础安全基于OAA集成的面向不同通道的独立策略控制、在虚拟机之间隔离、存储通道分离,在不同资源类型之间存在公共标准化接口,通道化虚拟隔离强化了数据中心对外提供服务的安全策略。