SD-WAN CPE、NFV(虚拟路由器) 学习与部署

92阅读模式

近在研究各种SDN相关技术,之前了解到华为近些年发布了个商用的NFV虚拟路由器软件ar1000v,简单去了解过它在SD-WAN中的一些用途,这两天无意中发现某模拟器有ar1000v的镜像,奔着深入学习的想法,在虚拟机里面成功导入这个虚拟路由器镜像,对它的实际功能做了一下测试,在这里做个简要总结,让对SD-WAN、NFV有兴趣的同学有个直观的了解。文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN CPE、NFV(虚拟路由器) 学习与部署

这里先简要介绍一下SD-WAN

SD-WAN,Software Defined Wide Area Network,即软件定义广域网,是将SDN技术应用到广域网场景中所形成的一种服务,可用于连接广阔地理范围的企业网络、数据中心、互联网应用及云服务。SD-WAN的应用场景可归纳为三类:企业互联,数据中心互联及云互联场景,常见的一些SD-WAN的概念:文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN控制器,SD-WAN控制器一般是个软件,可以部署在独立的服务器、虚拟化或云环境中,主要功能是对终端CPE的配置、管理、流量的调度等;文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN终端(CPE),CPE一般是硬件盒子或软件产品,通常安装在总部、分支机构出口处,或以虚拟化方式的部署在虚拟化环境中;文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN 云网关,在POP云端网络架构中,这个组件主要用于入云的连接,或者部署在POP点,作为POP点接入网关。文章源自懂站帝-http://www.sfdkj.com/38619.html

ar1000v 虚拟路由器

了解了一下SD-WAN的一些概念后,再看看这个ar1000v是干啥的文章源自懂站帝-http://www.sfdkj.com/38619.html

AR1000系列面向向中小型企业的企业路由器(硬件设备),可以提供Internet接入、专线接入、语音、安全、无线等功能;文章源自懂站帝-http://www.sfdkj.com/38619.html

AR1000V是企业级NFV 虚拟路由器,支持X86、私有云、公有云等多平台部署,扩展企业网络到云端。文章源自懂站帝-http://www.sfdkj.com/38619.html

在实际业务使用用途方面,虚拟路由器可以部署在企业总部Hub点或是企业网络的汇聚点上,作为企业的汇聚路由器,实现与企业分支的互联互通。或以VNF实例的方式部署在虚拟机中,作为SD-WAN网络中vCPE(Virtual CPE)设备:文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN CPE、NFV(虚拟路由器) 学习与部署
SD-WAN CPE、NFV(虚拟路由器) 学习与部署

查询官方对于ar1000v的介绍,可以看到兼容KVM/VMware等主流虚拟化平台。文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN CPE、NFV(虚拟路由器) 学习与部署
SD-WAN CPE、NFV(虚拟路由器) 学习与部署

开始实际操作~

OK,既然查到它可以支持vmware、kvm,也就是可以在我们接触到的常规虚拟化里面部署学习,在网上随便下载了个网友共享的img文件,在linux里面用qemu-img检查一下img属性:文章源自懂站帝-http://www.sfdkj.com/38619.html

# qemu-img info ar1000vxxxx.img

image: ar1000vxxxx.img
file format: qcow2
virtual size: 10 GiB (10737418240 bytes)
disk size: 665 MiB
……

可以看到居然是qcow2的image文件,大家知道KVM中使用的磁盘镜像有raw和qcow2两种格式,我们可以用KVM来读取这个qcow2镜像,这里转换的过程比较多,这里就不逐一说明了,最后用kvm启动一下这个虚拟机,大家看看效果:文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN CPE、NFV(虚拟路由器) 学习与部署

完美支持虚拟化环境!话说在虚拟机上看到这个网络设备登录的Console界面还是挺兴奋的。登录这个虚拟路由器后,可以看到它的命令行操作和硬件路由器的操作一模一样,基本上只是软硬件的差别而已,检查它的版本比较老了是V300R019,现在官网能查询到的版本是R021、R022。文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN CPE、NFV(虚拟路由器) 学习与部署

在命令行里面可以看到它支持OSPF、BGP路由协议,其中BGP支持ipv4、ipv6、evpn地址族,并且有诸多其它安全特性,这个跟它CPE的定位是匹配的。文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN CPE、NFV(虚拟路由器) 学习与部署
SD-WAN CPE、NFV(虚拟路由器) 学习与部署

查看配置发现其居然默认开启了HTTP服务,在配置了接口地址就可以登录一下试试了:文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN CPE、NFV(虚拟路由器) 学习与部署
SD-WAN CPE、NFV(虚拟路由器) 学习与部署

当然作为SD-WAN解决方案之一,支持对接控制器是必不可少的:文章源自懂站帝-http://www.sfdkj.com/38619.html

SD-WAN CPE、NFV(虚拟路由器) 学习与部署

(仅用于学习,测试完成后删除)文章源自懂站帝-http://www.sfdkj.com/38619.html

总结:

NFV虚拟路由器在基础功能上和传统路由器并无差异,只是可通过虚拟化技术进行了软件化部署,可以理解为虚拟机上运行了一个网络设备,可以在SD-WAN应用场景里面当互联接入路由器终端使用。文章源自懂站帝-http://www.sfdkj.com/38619.html

个人初学者可以通过这个来学习传统的路由交换,或真实试验一些高级特性或场景(比模拟器靠谱);企业可以灵活使用NFV来实现区域、分支、多云之间的互联,应用于SD-WAN等场景的构建。文章源自懂站帝-http://www.sfdkj.com/38619.html

广告也精彩
懂站帝
  • 本文由 发表于 2022年11月7日 00:30:11
  • 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至395045033@qq.com举报,一经查实,本站将立刻删除。
广告也精彩