【技术实现步骤摘要】
一种基于ARM架构的虚拟路由网络构建方法及设备
[0001]本申请涉及计算机
,尤其涉及一种基于ARM架构的虚拟路由网络构建方法及设备。
技术介绍
[0002]虚拟专有网络(Virtual Private Cloud,VPC)是随着云计算而产生的一种网络技术,是为解决传统经典网络提供的功能已经无法满足云环境而生。其主要功能体现在灵活的网络配置、安全可靠的逻辑隔离、多子网互通以及网络流量优化等方面。VyOS是一个基于Debian Jessie扩展的发行版网络操作系统,提供软件级的网络路由、防火墙和VPN等功能,轻量易用且功能强大,从而相对容易借助其实现私有云环境下的VPC方案,但缺点之一是不支持除x86_64之外的其他架构。
[0003]与传统经典网络相比,VPC提供了安全灵活的网络配置和流量控制及优化等功能,使得VPC及其相关功能成为云平台的核心网络功能,而现有的进阶精简指令集机器(Advanced RISC Machine,ARM)架构下的VPC方案主要采用Open vSwitch(OVS)实现,其中,Ope ...
【技术保护点】
【技术特征摘要】
1.一种基于ARM架构的虚拟路由网络构建方法,其中,所述方法包括:在ARM架构下编译网络操作系统VyOS的基础组件;基于所述基础组件编译所述ARM架构下的所述网络操作系统VyOS的安装镜像;将所述安装镜像在所述ARM架构对应的云服务器上启动虚拟机进行系统安装,生成所述网络操作系统VyOS对应的镜像;在所述网络操作系统VyOS对应的镜像的基础上,封装所述云服务器上的虚拟专有网络VPC的相关程序,并导出虚拟路由网络对应的整体镜像。2.根据权利要求1所述的方法,其中,所述在ARM架构下编译网络操作系统VyOS的基础组件,包括:在所述ARM架构下构建一个创建Debian操作系统的环境;获取用于创建所述网络操作系统VyOS的源代码;基于所述源代码中的脚本文件编译所述网络操作系统VyOS的基础组件。3.根据权利要求2所述的方法,其中,所述基于所述基础组件编译所述ARM架构下的所述网络操作系统VyOS的安装镜像,包括:将编译好的所述基础组件做成镜像源;修改所述网络操作系统VyOS的源代码中的配置文件,配置用于编译所述网络操作系统VyOS的镜像源地址,并对所述源代码进行归一化处理;通过执行预设的编译命令开始编译归一化后的源代...
【专利技术属性】
技术研发人员:董嘉龙,李群,王庆,
申请(专利权)人:上海云轴信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。