- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
思博伦通信数据中心网络整体分析方案
Sprient Testcenter提供了完整的Fibre channel测试功能,包括:基于状态的真实FIP和FCoE协议仿真;FIP协议,包括Discovery and FLOGI/FLOGO;支持SPMA,FPMA(Mac Address Assignment);每端口仿真500个FCoE Host;集成FCoE拓扑之上的数据平面性能测试,测试流量可使用FPMA/SPMA分配的地址;静态WWN分配;丰富的实时统计。
Spirent Testcenter为FIP/FCoE测试提供了方便快捷的测试向导,帮助用户快速完成复杂的完整系统测试配置。测试向导集成了PFC配置和集成的测试流量配置(见图12)。
图12 FCoE测试向导
4 虚拟化和云计算测试
随着数据中心的服务器规模越来越庞大,物理服务器数量成倍增加,硬件成本高涨,同时管理众多服务器的运维成本也在增加。为了降低硬件和运维成本,需要对大量的服务器进行整合成了必然的趋势。通过整合,可以将多种业务集成在同一台服务器上,直接减少服务器的数量,有效地降低服务器硬件成本和管理难度。
服务器整合同时也带来了一个难题:多种业务集成在一台服务器上,如何保证资源的合理分配?如何保证安全?虚拟化是解决这些问题的途径。虚拟化指用多个物理实体创建一个逻辑实体,或者用一个物理实体创建多个逻辑实体。实体可以是计算、存储、网络或应用资源。虚拟化的实质就是将不同的业务隔离开来,将不同业务的资源隔离开来,从而保证业务对于服务器资源的要求。
虚拟化的高速发展对扩展性测试提出了很高的要求。过去的一个物理服务器上部署4~8个虚拟服务器实例,新的虚拟化产品可以在一个物理服务器上支持64个或者以上的虚拟化实例。考虑到一个数据中心可能会有上百或者上千的物理服务器,这将导致非常大的网络流量。同时部署虚拟服务器,将导致额外的管理流量。例如,应用VMware Vmotion产品,可以在数据中心中迁移虚拟服务器,这增强了实时性和可靠性,但同时也产生了相当多的网络流量。
随着实体交换机的精简和虚拟化,原来的物理交换机也被整合到虚拟平台,图13是典型的虚拟化过程。
图13 虚拟化实例
以虚拟化技术为核心的云计算成为电信业、互联网业和IT业的市场和技术热点。"云"是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等。云计算通过虚拟平台将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。这使得应用提供者无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新和降低成本。
对虚拟设备的测试,包括性能测试和协议的测试,比如VLAN,ACL,组播协议等。在图13场景下,仅通过把测试仪表接到一台集成虚拟交换机的物理服务器的物理接口上测试是不够的,一台物理服务器上有很多虚拟设备,很难隔离评估每一个虚拟设备的性能。这就需要把测试工具虚拟化。虚拟化测试工具以软件形势驻留在服务器内部,具备对应的物理测试工具的功能。从虚拟网络设备角度看,一个虚拟化测试工具的端口和一个物理测试端口是一样的。虚拟化测试工具能够在任何虚拟端口以及虚拟端口和物理端口之间提供测试L2~L7测试流量。
Spirent Testcenter VirtualTM是Spirent Testcenter的虚拟化测试模块,可以驻留在虚拟机上,用于评估虚拟服务器交换机和基于云的虚拟技术的性能。图14显示了Spirent Testcenter Virtual的基本测试原理。
图14 Spirent Testcenter Virtual测试原理图
Spirent Testcenter Virtual是业界第一个虚拟化测试解决方案,提供下列功能:
●提供L2~L7线速测试流量,测试虚拟设备和物理设备的新能。
●仿真VLAN,IGMP,FCoE等协议,产生真实的基于状态的应用层流量。
●提供RFC 2544,RFC 2889,RFC 3918组播等基准性能测试。
●与Spirent Testcenter硬件结合测试业务和路径可以是物理网络<->VM,VM<->VM和物理网络<->物理网络。为整个系统以及系统的每个部分提供详尽的性能和功能评估分析。
●一个应用,集成虚拟网络架构性能,扩展性和安全性分析。
●通过Spirent Testcenter GreenPutTM,关联网络负载和能耗关系,测试在不同的网络负载下的能耗以及Throughput Per Watt。
通过Spirent Testcenter和Spirent Testcenter Virtual组成的测试系统可以完成:在虚拟交换机上完成所有在物理交换机上需要进行的测试。快速定位影响网络性能的物理或者虚拟组建。完成对虚拟交换机,防火墙,负载均衡器和其他虚拟组件的基准性能测试,包括单播和组播测试。实时验证在实时虚拟服务器迁移和资源调配中应用的可靠性。比较评估不同厂家的虚拟化平台的性能。对整个数据中心系统或者云计算系统进行全面评估。
5 结束语
数据中心正在越来越快地被部署,如何在研发、验证、工程建设和运营维护等各个阶段全面评估数据中心设备和网络,成为非常迫切的问题。思博伦通信数据中心测试解决方案,全面支持性能、协议等方面的测试,是目前业界最为完整的数据中心测试方案,正在帮助大量厂商、企业运营商完成下一代数据中心的部署。
作者:赵隽琪 思博伦通信 来源:电信网技术