[发明专利]一种基于轻量级虚拟化架构的分布式云仿真方法与系统有效
申请号: | 201710037613.6 | 申请日: | 2017-01-19 |
公开(公告)号: | CN106789339B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 张迎曦;林廷宇 | 申请(专利权)人: | 北京仿真中心 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉;张雪梅 |
地址: | 100854 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 轻量级 虚拟 架构 分布式 仿真 方法 系统 | ||
本发明公开了一种基于轻量级虚拟化架构的分布式云仿真方法,所述方法包括:S1:通过云仿真中控平台接收用户的仿真任务,并对所述仿真任务进行分解,得到多个微服务化组合指令;S2:通过云仿真中控平台与各服务器集群仿真容器系统进行代理协商,将所述多个微服务化组合指令传输至指定的服务器集群仿真容器系统;S3:通过所述服务器集群仿真容器系统对仿真资源的镜像容器进行微服务化组合构建,供用户调用,本发明实现了对仿真资源的细粒度封装,并引入微服务化和微服务化组合的概念,提高多中心分布式仿真资源的复制和共享效率,可在多个中心间快速部署仿真资源。
技术领域
本发明涉及分布式云仿真领域。更具体地,涉及一种基于轻量级虚拟化架构的分布式云仿真方法与系统。
背景技术
目前对于分布式云仿真的系统架构和仿真方法主要有以下两种,第一种提出了在分布式仿真亚马逊EC2平台上部署应用的关键步骤。具体包括创建镜像、弹性IP分配、启动主节点与工作节点。具体的创建镜像是通过MAVEN自动下载和安装依赖库到宿主机,编译和启动仿真器。主节点与工作节点通过JINI框架来发现彼此。启动主节点与工作节点主要通过EC2的Web service API启动一个虚拟机服务实例,当虚拟机启动时将自动运行用户脚本文件,以创建主从工作节点,然后提交配置文件、仿真模型与仿真器的参数至主节点的协调器,协调器通过JINI框架发现和使用工作节点的仿真执行服务。第二种提出了一个基于SaaS支持配置和MTA等多种特性的新型仿真模型框架,整体框架主要包括支撑环境,模型的创建服务,源代码的编译和部署,仿真执行和仿真运行的分析引擎。首先根据用户需求调用模型创建服务,该服务查询获取支撑环境的模型信息并完成模型的创建和配置,然后编译产生源代码并部署,最后运行仿真。其中模型创建服务中提出解决多用户的配置模型,使仿真资源和模型的重用,有效的提高了资源利用率和仿真效率。但是,在第一种的亚马逊EC2平台的传统分布式离散事件仿真的方案中,其仿真的实现通过创建镜像,分配IP,启动工作节点,虽然分布式的云仿真可以实现复杂的仿真模型,但是每次的仿真需求都要进行配置和部署,没有可重用性,不能满足多用户使用的需求。对于第二种基于SaaS的仿真方案中,其仿真实现首先通过基于SaaS的框架,该框架对云仿真提出了服务化的实现方案,整合各个具有SaaS特性的元素完成仿真,其中还涉及了与平台独立的配置模型来解决仿真资源和模型可重用的问题,支持多用户的访问。但是,如图1所示,在仿真资源虚拟化中还是用到虚拟机,基于虚拟机的资源封装体量太大,而且基于虚拟机镜像的仿真资源复制共享效率低,可重用性也有局限,更难以在多中心之间实现快速的部署,且基于虚拟机的增量镜像,难以做到完全松耦合地将仿真资源分开封装,对于需要相互调用的仿真资源通常还是要封装到一个虚拟机镜像中,资源封装粒度粗;数据、工具、应用封装在操作系统中相对容易获取,不利于保护封装内容的版权。
因此,需要提供一种基于轻量级虚拟化架构的分布式云仿真方法与系统,实现对仿真资源的细粒度封装,提高多中心分布式仿真资源的复制和共享效率,可在多个中心间快速部署仿真资源。
发明内容
本发明要解决的一个技术问题是提供一种基于轻量级虚拟化架构的分布式云仿真方法,本发明要解决的另一个技术问题是提供一种基于轻量级虚拟化架构的分布式云仿真系统,以实现对仿真资源的细粒度封装,提高多中心分布式仿真资源的复制和共享效率,可在多个中心间快速部署仿真资源。
为解决上述技术问题,本发明采用下述技术方案:
本发明一方面公开了一种基于轻量级虚拟化架构的分布式云仿真方法,其特征在于,所述方法包括:
S1:通过云仿真中控平台接收用户的仿真任务,并对所述仿真任务进行分解,得到多个微服务化组合指令;
S2:通过云仿真中控平台与各服务器集群仿真容器系统进行代理协商,将所述多个微服务化组合指令传输至指定的服务器集群仿真容器系统;
S3:通过所述服务器集群仿真容器系统对仿真资源的镜像容器进行微服务化组合构建,供用户调用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京仿真中心,未经北京仿真中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710037613.6/2.html,转载请声明来源钻瓜专利网。