网络功能虚拟化(NFV)基础设施兼容性测试规范_第1页
网络功能虚拟化(NFV)基础设施兼容性测试规范_第2页
网络功能虚拟化(NFV)基础设施兼容性测试规范_第3页
网络功能虚拟化(NFV)基础设施兼容性测试规范_第4页
网络功能虚拟化(NFV)基础设施兼容性测试规范_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XX/TXXXXX—XXXX网络功能虚拟化(NFV)基础设施兼容性测试规范本文件适用于网络功能虚拟化(NFV)基础设施兼容性测试2规范性引用文件仅该日期对应的版本适用于本文件。不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。YD/T2357-2018网络功能虚拟化(NFV)三层解耦虚拟层技术要求ETSIGRNFV-TST007网络功能虚拟化Virtualization(NFV)Release2;Testing;GuidelinesonInteroperabilityTesting3缩略语下列缩略语适用于本标准I0PS每秒进行读写操作的次数IP网际互连协议iSCSI小型计算机系统接口NFVI网络功能虚拟化的基础设施VNF虚拟化的网络功能模块ManagementandOrchestrationNetworkFunctionNetworkFunctionNetworkFunctionNon-UniformMenryAccessSoftware-DefinedNetworkingVirtualNetworkInterYirtualisedNetworkFunction2V虚拟化的网络功能模块管理器虚拟基础设施管理虚拟处理器虚拟机虚拟局域网虚拟扩展局域网VirtualisedNetworkFunctionManVirtualizedInfrastructureMaVirtualisedcentralprocessiVirtualLocalAreaNetworkVirtualExtensibleLocalAreaNetwork网络功能虚拟化(NFV)基础设施兼容性测试的测试环境如图1所示,应包含基础架构层、资源管理与业务流程编排层和网络功能层。测试的范围包括NFVO/VNFM与VIM的兼容性测试、VIM与SDN控制器兼容性测试、0S/Hypervisor与硬件兼容性测试试WN图1网络功能虚拟化技术设施兼容性测试环境5NFVO/VNFM与VIW兼容性测试本章节描述了一组NFVO/VNFM与VIM兼容性测试规范,参考了ETSIGRNFV-TST007的互操作测试要求,兼容性测试覆盖NFVO/VNFM与VIM之间的各种交互场景。5.2.1增加软件镜像验证NFVO支持将软件镜像添加到VIM管理●VIM支持NFV0下发创建软件镜像的操作1NFVO下发增加镜像操作,创建镜像imagel,有预期结212验证NFV0可以获取到VIM管理下的镜像仓库中的软1NFVO查询镜像imagel,有预期结1验证NFV0可以更新VIM管理下的镜像仓库中的软件镜●软件镜像inagel已经被加入到镜像仓库1NFVO进行更新镜像操作,修改软件镜像imagel的最小磁盘为2GB,有212验证NFV0可以删除VIM管理下的镜像仓库中●软件镜像inagel已经被加入到镜像仓库中1NFVO进行删除镜像imagel操作,有预期结212验证NFVO/VNFM支持触发YIM按flavor属性完成VYM支持处理NFVO/VNFM下发的分配●NFV0/VNFM支持查询虚拟资源信息YIM支持向MFVO/VNFM发送虚拟●软件镜像仓库可被VIM正常访问●相关硬件资源在NFVI上是有效的从NFVO/VNFM触发VNF实例化,预期结果1。hw:epupolicy=dedicated为虚拟机启用CPhw;vif_mutliqueue_enabled=true为vNIC开启多hw:mem_page_size=2MB为VM分配的内存页大小capabilities;cpu_info_arch=x86_64虚拟机需要x86_231VDM根据NFVO/VNFM实例化VNF所指示的属性成功分配虚23验证NFVO/VNFM支持触发VIM按镜像属性完成V●NFVO/VNFM支持查询虚拟资源信息●YD支持向MFVO/VNFM发送虚拟资源信息●软件镜像仓库可被VIM正常访问●相关硬件资源在NFVI上是有效的从NFVO/VNFM触发VNF实例化,预期结果1。hw_disk_bus=virtio虚拟机使用virtio-blk类型的故障计时”architecture=x86_64镜像需要x86_64231VTM根据NFV0/VNFM实例化VNF所指示的属性成功分配虚23验证NFVO/VNFM支持触发VIM按存储QoS属性完成V●NFV0/VNFM支持查询虚拟资源信息●YD支持向MFVO/VNFM发送虚拟资源信息●软件镜像仓库可被VIM正常访问●相关硬件资源在NFVI上是有效的1有如下属性定义存储QoS:total_bytes_sec=N(kbytetotal_iops_sec=N(io/s234通过测试工具测量存储资源的总读写速率和总读写10PS,1VIM根据NFVO/VNFM实例化VNF所指示的属性成功分配虚234存储资源的总读写速率和总读写I0PS符5.3.1.4网络00S属性验证NFVO/VNFM支持触发VIM按网络QoS属性完成V●相关硬件资源在NFVI上是有效的1maxkbps=N(kbit/s)限制vNIC可使用的最大带宽(出向和入向)2341VIM根据NFVO/VNFM实例化VNF所指示的属性成功分配虚234验证NFVO/VNFM支持触发VIM完成●NFVO/VNFM支持向VIM下发“操作计算资源”●VIM支持处理NFVO/VNFM下发的“操作计算资源”12从NFVO/VNFM向VIM查询VNF实例信1YNF已经被启动,状态为“started”验证NFVO/VNFM支持触发VIM完成●NFVO/VNFM支持向VD下发“操作计算资源”●VIM支持处理NFVO/VNFM下发的“操作计算资源”12从NFVO/VNFM向VIM查询VNF实例信1VNF已经被启动,状态为“stoped”5.3.4VNF扩容验证NFV0/VNF支持触发VIM完成121验证NFVO/YNFM支持触发VIM完成123向VIM查询资源信息,预期结果21一个VNF实例已经被成功终止,其它VN25.3.6VNF络止验证NFV0/YNF支持触发VIM完成NFYO/VNFM支持向VIM下发终止123向YDM查询资源信息,预期结果212验证当虚拟资源发生故障恢复时VIM上报故障告警及告●VIM支持向NFV0发送虚拟资源故障告警通知●NFV0可以处理VM发送的虚拟资源故障告警通知12长PingVW1,然后拔掉Conputel的网线,触发一个虚拟资源3重新插上Computel的网线,恢复故障12YDM可以创建一个虚拟资源故障告警,VIM向故障告警订阅方NFV3VIM向故障告警订阅方NFVO发送故障告警恢复通上●验证单租户内多个网段间虚拟机互通能力●配置转发设备、控制器基本信息,包括:协议、IP地址、连接方式、端口号、●创建租户11创建内部网络inner-net1和其子网inner-subnet1,设置网络2创建内部网络inner-net2和其子网inner-subnet2,设置网络3创建外部网络ext-not1,选择VLAN模式,创建子网ext-subnct4创建虚拟路由器R1,将inner-subnet1和inner-subnet2连接到路由器R1,设置R1外部网关,选择外部网络ext-netl。预期结果2。5创建虚拟机,选择虚拟网络inner-net1,主机名为vml-1和vml结果3。6创建虚拟机,选择虚拟网络inner-net7分别登录到vml-1和vml-2控制台,查看IP地址和网关等8登录到vm2-1控制台,查看IP地址和网关等信息。预期结果9手工配置外层防火墙的上行接口IP地址。VLANID,接口绑定VRF.将inner-subnet1从RI上删除,用vm1-1123456●验证SDN控制器可以通过openst●配置转发设备、控制器基本信息,包括:协议、IP地址、连接方式、端口号、●创建租户11创建内部网络inner-net1和其子网inner-subnet1,设置网络2创建内部网络inner-net2和其子网inner-subnet2,设置网络3创建外部网络ext-not1,选择VLAN模式,创建子网ext-subnct4创建虚拟路由器R1,将inner-subnet1和inner-subnet2连接到路由器R1,设置R1外部网关,选择外部网络ext-netl。预期结果2。5创建虚拟机,选择虚拟网络inner-net1,主机名为vml-1和vml结果3。6创建虚拟机,选择虚拟网络inner-net7分别登录到vml-1和vml-2控制台,查看IP地址和网关等8登录到vm2-1控制台,查看IP地址和网关等信息。预期结果9删除内部网络inner-net1和其子网inner-subnet1,内部网络inner删除外部网络ext-netl和其子网e12虚拟路由器创建成功,内部接口添加成功,外部345678上●创建租户1和租户21期结果1.2期结果2.34期结果1。5期结果2。61网络、子网创建成功23●按组网图拓扑连接软硬件转发设备、控制●配置转发设备、控制器基本信息,包括:协议、IP地址、连接方式、端口号、●通过openstack创建租户11创建内部网络inner-netl和其子网inner-subnetl,设置网络2创建外部网络ext-netl,选择VLAN模式,创建子网ext-subnet3创建虚拟路由器R1,将inner-subnet1连接到路由器R1,设置R1外部网关,4创建虚拟机,选择虚拟网络inner-net56登录SDN控制器,配置该虚拟机上联虚拟服务交换机的双12虚拟路由器创建成功,内部接口添加成功,外部34●通过openstack创建租户11net2和其子网inner-subnet2。23设置R1外部网关,选择外部网络ext-netl。预4567登录到vm2-1控制台,查看IP地址和网关等信息。预期结果89登录SDN控制器/转发设备,查看虚拟机连接端口的收发12虚拟路由器创建成功,内部接口添加成功,外部345能够查看每个虚拟机的出入流量统计,统计数据和实际6●按组网图拓扑连接软硬件转发设备、控制●配置转发设备、控制器基本信息,包括;协议、IP地址、连接方式、端口号、●通过openstack创建租户1步1在租户1的子网subnet1中创建3个虚拟机vml-1、vml-2、2在ynl-1和vn1-2之间、vml-2和vml-3之间执行iperf操作,3对vml-1上行、下行带宽进行限制策略,带宽限制为10Mbps.41vnl-1和vnl-2之间由于vn]-1带宽策略限制。下载速度为10Mbps,Hypervisor创建虚拟机时可以指定●创建网络netl、创建规格flavorl123登录虚拟机查询numa_nodes。预期结果3。123●创建规格为1U的flavorl12在Hypervisor上使用11avor1创建多个虚拟机,直至vCPU数量结果2。12●创建规格为16U的flavorl12341Hypervisor节点CPU超分配关231创建cpu_policy属性为dedicated的规格为2使用flavor1创建虚拟机vnl。预期结果1。312Vcpupin的cpusot是一个值而不是一1创建cpu_mode属性为custom的flavor1,并将cpu_model设置为SandyBridge、IvyBridge、Haswell-noTSX、Haswell、BroadwenoTSX、Broadwell、Skylake-Client、Skylake-Server中的结果1。23登录虚拟机所在compute节点查询cpumode信息。预期结果3。123cpumode为custom,model为步●创建vCPU数量超过单个NUAvCPU数量的flavorl1使用flavorl创建虚拟机vnl。预期结果1。212可查看vCPU分布在NUMAnode0和NUMAnodel上。123登录Hypervisor节点,查看相同内存页共享状态。预期结果2。12Hypervisor节点的相同内存页共享状●在系统A中启用大页内存配置,大页内存页面大小2M,存在conputel节点●在系统B中启用大页内存配置,大页内存页面大小1G,存在conpute2节点1分别登录Hypervisor节点computel和compute2,查看系234登录虚拟机V1和VM2,查看当前可用大页内存。预期结果1Hypervisor节点Computel的大页内存规格为2M,conpute2的大23Couputel可用大页内存为系统总共大页内存页数减去虚拟机V存页数,Compute2可用大页内存为系统总共大页内存页数减去虚所占用大页数支持关闭物理Hypervisor节点内●创建内存大小在范围(计算节点可用物理内存/2,计算节点可用物理内存)内的flavorlXX/TXXXXX—XXXX1关闭Hypervisor节点内存超分配功能。234123Hypervisor节点内存不足,虚拟机创7.3存储虚拟化7.3.1支持iSCSI磁盘阵列●Hypervisor节点computel与iSCSI●在Hypervisor节点computel上创建1台虚拟机Wi123登录W1,格式化并挂载volunel的磁盘。预期结果3。4在volumel上写入数据。预期结果4.56123456●在Hypervisor节点Computel上运行1台虚拟机VM1,且VM1具有一块使用存储的1登录Hypervisor节点Computel,使用多路径相关命令查2登录虚拟机VM1,对存储的卷进行文件读写操作,拔出服31Hypervisor节点Computel上多路径运23◎验证支持分布式存储能力●分布式存储厂商提供的客户端能够安装到主流的操作系统上(redhat7.0以上,suse11.0以上,ubuntu16●分布式存储厂商提供可以与openstackmitak1在VIM云平台中安装分布式存储厂商提供的Client:在VIMController以及Compute节点2在VIM云平台的控制节点中配置分布式存储的Cinder)oluneBac项;在VIM云平台中查看CinderVolumeBackend的配置是否成功。预期结果2。3在VIM云平台中使用CinderYoluneBackend创建卷类型cinder果3。456将volumel卷attach到VMI虚拟机,登录到VMI虚拟机中查看volu否attach成功。预期结果6。7在VM1中格式化该磁盘,并且可以创建以及写入文件,查看数在VIM云平台中分布式存储厂商的Clien234567验证支持关闭物理Hypervisor节点存储超分12登录Hypervisor节点,查看disk_allocation_ratio参数。预期结果2。12●支持SR-10V网卡链路感知●创建网络netl和子网subnetl,n●在net1创建SR-10V类型的portl12登录vml查看,portl对应的虚拟网口状态,同时使用iplin所属host侧查看虚拟机所占用的vf的link-state状态。预期结果2.34登录vml查看,portl对应的虚拟网口状态,同时使用iplin所属host侧查看虚拟机所占用的vf的link-state状态,12虚拟网口状态为up,vml所占用的vf的link-state状3虚拟网口状态为down,vml所占用的vf的link-state状态为d1创建VLAN类型(SDN场景下为VxLAN)网络netl和子网subnetl12使用net1创建虚拟机VMI,VM2,其中VW1为SR-IOV类型虚拟端口,V3登录到W1-1、W1-2进行互ping操123●系统中存在配置支持SR-10V网卡的主机computel●已创建虚拟网络netl1在compu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论