• 1
服务器虚拟化是支撑开放平台的核心技术之一

      在数据中心等场景中引入虚拟化技术之后,服务器接入网络的位置往往是不固定的。虚拟化平台为了实现同一物理服务器上不同虚拟机的交换,需要用CPU资源来模拟一个软的虚拟交换机,而这个“软的虚交换机”模糊了网络和服务器的界限,一时数据中心网络有点“找不着北”。网络则不得不需要进行针对性的调整:
  
  ?服务器的利用率从20%提高到80%,服务器端口流量大幅提升,对数据中心网络承载性能提出了巨大的挑战,对网络可靠性要求也更高;
  
  ?多种应用部署在同一台物理服务器上运行,使网络流量在同一台物理服务器上产生叠加,流量模型更加不可控;
  
  ?服务器虚拟化技术的应用必然伴随着虚拟机的迁移,这种迁移需要一个苛刻的网络环境来保障;
  
  ?服务器虚拟化是支撑开放平台的核心技术之一,满足虚拟机的迁移,满足业务无属地化部署的数据中心网络是必须要考虑的问题。
  
  数据中心网络应对之道
  
  核心交换高性能
  
  虚拟化给网络带来了性能挑战,根据目前大量的案例和实践总结分析,数据中心网络主要面临的瓶颈是数据中心的核心交换设备,它做为数据中心所有业务系统之间,以及业务系统和用户之间的交换枢纽,将会是所有流量汇集的地方,所以网络核心的性能压力最大,是可能的瓶颈所在。
  
  网络技术和数据中心的发展,同样推动了数据中心级交换机的出现,目前数据中心级的核心交换机(例如:华为的CE12800和Cisco的Nexus7000)已经成为了数据中心网络核心的宠儿。基于CLOS的多级交换架构,使其具备了百T以上的交换容量,能够支持高密度的万兆端口和未来的100GE标准,具有更好的扩展性,能够很好的缓解数据中心网络核心的交换压力,解决核心网络性能瓶颈。
  
  因此,在数据中心网络部署时,核心交换设备建议部署基于100G平台数据中心设备,以保障网络的性能和可靠性;在汇聚层通过部署万兆交换机及嵌入式安全业务模块,来消除安全系统的性能瓶颈,并提供更好的扩展性。
  
  为虚拟机迁移铺路
  
  当虚拟机在物理服务器之间进行迁移,为了避免虚拟机迁移后路由的震荡和修改网络规划,迁移只能在二层域进行,因此数据中心需要具备一个性能更高、二层域更大的网络环境为迁移提供保障。在传统的数据中心网络中,都是通过STP+VRRP的方式进行网络拓扑设计,但由于STP+VRRP的设计和维护都比较复杂,这种设计在很大程度上阻碍了其二层域的扩大,随着服务器的数量和网络设备的增多,这种网络设计方式将会变得无法实施。同时,虚拟机的迁移对网络的可用性要求也非常高,在STP+VRRP的组网中,如果链路出现故障,其收敛时间都在秒级,增加了应用系统迁移的限制。
  
  以上问题可以通过网络虚拟化技术来解决,在数据中心的应用中,网络虚拟化主要是通过将多台物理设备虚拟成一台逻辑设备的方式,来减少设备节点,并通过跨设备链路聚合技术取代传统部署方式中的STP+VRRP协议,使网络拓扑变得简洁,具备更强的扩展性,以满足虚拟机迁移所需要构建的二层网络环境,同时,其毫秒级的故障收敛时间,为虚拟机迁移提供了更加宽松的实现环境。
  
  网络虚拟化技术主要在数据中心交换机上实现,在服务器接入层、网络汇聚层、核心层可以分别进行部署。比如华为的CSS/iStack(ClusterSwitchSystem/intelligentStack)技术和Cisco的VSS(VirtualSwitchingSystem,虚拟交换系统),这两种技术都可以帮助企业来构建一个虚拟网络架构。

来源:机房360