[发明专利]一种图形化和容器化的虚拟网络环境构建及批量部署方法有效
申请号: | 201910084374.9 | 申请日: | 2019-01-29 |
公开(公告)号: | CN109725986B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 温武少;刘鹏鹏 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48;G06F8/60 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 林梅繁 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 容器 虚拟 网络 环境 构建 批量 部署 方法 | ||
本发明涉及云计算和容器技术领域,为图形化和容器化的虚拟网络环境构建及批量部署方法,包括步骤:基于图形化工具的虚拟网络拓扑图设计与虚拟资源属性配置;模板可用性验证以及容器化的虚拟网络环境批量部署;运行时虚拟网络环境的生命周期管理。本发明简化了虚拟网络环境的构建和管理过程,克服了现有技术配置步骤繁琐、应用场景单一的缺陷,加快了批量虚拟网络环境的部署速度,提高了高校或研究机构进行网络教学和研究的效率。
技术领域
本发明涉及云计算和容器技术领域,特别涉及一种图形化和容器化的虚拟网络环境构建及批量部署方法。
背景技术
云计算技术借助其虚拟化、可通用性和资源廉价等特点成为互联网领域一个新的技术趋势和巨大转变,使用者通过云计算平台所提供的各类虚拟资源可以很方便地模拟真实网络环境,进行相关的实验和研究,大大减少了硬件购置和维护成本。容器技术作为一种轻量级的虚拟化技术,与虚拟机相比,具有启动快速、弹性伸缩等优势,解决了基于虚拟机的虚拟化技术所存在的缺陷。
现有的基于云计算技术的虚拟网络环境搭建平台和系统在一定程度上弥补了物理网络实验环境的缺陷,但也存在一些问题,包括:应用场景单一;教师或研究机构设计和创建新实验环境时配置繁琐,步骤复杂,难以支撑复杂网络拓扑结构;正在使用中的实验环境无法备份和还原;基于纯虚拟机的虚拟网络环境批量部署和启动比较耗时,资源占用较多。
发明内容
本发明的目的在于克服传统真实网络的成本和安全问题以及现有基于纯虚拟机的虚拟网络解决方案配置繁琐、应用场景单一以及无法复用和复现的缺陷,提供一种图形化和容器化的虚拟网络环境构建及批量部署方法。
为了解决上述问题,本发明采用的技术方案如下:一种图形化和容器化的虚拟网络环境构建及批量部署方法,包括步骤:
基于图形化工具的虚拟网络拓扑图设计与虚拟资源属性配置;
模板可用性验证以及容器化的虚拟网络环境批量部署;
运行时虚拟网络环境的生命周期管理。
在优选的实施例中,所述图形化工具包括资源栏、展示台和控制栏,所述资源栏展示所有可供用户使用的虚拟资源;所述展示台放置用户从资源栏拖拽添加的虚拟资源,展示当前网络拓扑结构;所述控制栏展示对当前拓扑图所进行的管理操作按钮,包括保存、清空、保存为草稿以及验证可用性。
在优选的实施例中,所述基于图形化工具的虚拟网络拓扑图设计与虚拟资源配置,包括如下步骤:
a)选择编辑已有模板或者新建模板以进入图形化工具,选择编辑已有模板时展示台将会读取相应模板信息并显示对应的网络拓扑图,选择新建模板时展示台将显示为空白;
b)通过从资源栏拖拽所需种类和数目的虚拟资源图标放置到展示台;
c)通过在虚拟资源图标间添加直线,确定虚拟资源间的关联信息,从而得到初步的网络拓扑图;
d)依次单击展示台中的虚拟资源图标完成所有虚拟资源属性配置;
e)点击保存将拓扑图转译成文本格式。
在优选的实施例中,所述模板可用性验证以及容器化的虚拟网络环境批量部署,包括如下步骤:
a)从所生成的模板中选择、部署模板;
b)对所选模板进行可用性验证,包括检验模板中描述的资源类型是否存在并可用、资源大小需求能否满足、资源必选属性配置是否完善;
c)若通过可用性验证,即可进行批量部署,否则提示错误信息并返回步骤a),重新进行模板选择;
d)确定虚拟网络环境所需部署数量;
e)设置虚拟网络环境开始使用时间和自动销毁时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910084374.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟机模板的管理方法及装置
- 下一篇:一种分布式事务一致性解决方法及相关设备