CN112084010B 虚拟机的创建方法、系统、装置、服务器及存储介质 (腾讯科技(深圳)有限公司)_第1页
CN112084010B 虚拟机的创建方法、系统、装置、服务器及存储介质 (腾讯科技(深圳)有限公司)_第2页
CN112084010B 虚拟机的创建方法、系统、装置、服务器及存储介质 (腾讯科技(深圳)有限公司)_第3页
CN112084010B 虚拟机的创建方法、系统、装置、服务器及存储介质 (腾讯科技(深圳)有限公司)_第4页
CN112084010B 虚拟机的创建方法、系统、装置、服务器及存储介质 (腾讯科技(深圳)有限公司)_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

本申请实施例公开了一种虚拟机的创建方集群标识对应的第一目标存储集群中获取镜像与第二目标存储集群之间网络中还存在剩余的2接收虚拟机创建请求,所述虚拟机创建请求包括第一存储集群从所述第一存储集群标识对应的第一目标存储集群中获取镜以第一传输速度将所述镜像数据传输到所述第二存储集群标识对应的第二目标存储是根据所述第一传输速度以及所述镜像分片的在获取到所述分片许可后,将对应的所述待传输镜像分片传在分片许可集合中存在剩余的分片许可的情况下,针对在分片许可集合中不存在剩余的分片许可的情况下,按照所述分片许可的生成速度,在生成所述分片许可之后,针对所述待传输镜像分片,从生成4.根据权利要求3所述的方法,其特征在于,所述分片许可包括第一数量的分片许可按照分片许可块的生成速度,生成分片许可块,所述分片许可块的生成所述以第一传输速度将所述镜像数据传输到所述第二存储集群标识对应的第二目标通过所述中间组件,以第一传输速度将所述镜像数据传输到所述第二3所述镜像管理组件接收虚拟机创建请求,所述虚拟机创建请求包括所述镜像管理组件从所述第一存储集群标识对应的第一目标存储集群中获取镜像数所述镜像管理组件以第一传输速度将所述镜像数据传输到所述第二存储集群标识对应的所述待传输镜像分片传输到所述第二存储集群标识对应的第二目标存储集群;其中,所述第一传输速度小于所述第二目标存储集群镜像管理组件,用于接收虚拟机创建请求,所述虚拟机创建请求所述镜像数据包括多个镜像分片,所述以第一传输速度将所述多个镜接收模块,用于接收虚拟机创建请求,所述虚拟机创建请求包括第传输模块,用于以第一传输速度将所述镜像数据传输到所述第可的生成速度是根据第一传输速度以及镜像分片的第一传输子模块,用于在获取到分片许可后,将对应的待传4生成单元,用于在分片许可集合中不存在剩余的分片许可述镜像数据传输到所述第二存储集群标识对应的第二目标存一个或多个程序,其中所述一个或多个程序被存储在所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-6任一项所述的5[0007]以第一传输速度将所述镜像数据传输到所述第二存储集群标识对应的第二目标[0010]所述镜像管理组件从所述第一存储集群标识对应的第一目标存储集群中获取镜[0011]所述镜像管理组件以第一传输速度将所述镜像数据传输到所述第二存储集群标[0012]所述第二目标存储集群在接收到所述镜像数据时,根据所述镜像数据创建虚拟6存储在所述存储器中并被配置为由所述处理器执行以7[0041]图17示出了用于执行根据本申请实施例的虚拟机的创建方法的一种服务器的结[0042]图18示出了本申请实施例的用于保存或者携带实现根据本申请实施例的虚拟机[0046]云计算(cloudcomputing)是一种计算模式,它将计算任务分布在大量计算机构上可以部署PaaS(PlatformasaService,平台即服务)层,PaaS层之上再部署SaaS8群的可用带宽,从而使得可以对多个镜像分片传输到第二目标集群的传输速度进行限制,[0059]请参阅图1,图1所示为本申请一实施例提出的一种虚拟是私有云平台、公有云平台或者混合云平台,该云平台系统架构包括业务层101、网关层[0063]网关层102包括数据库、平台资源接口、IP系统和基于角色的访问控制(RBAC,9能够从配置文件配置的选择策略自动获取到第一存储集群标识和第二存储集群标识。其集群标识和第二存储集群标识,也可以不主动设置第一存储集群标识和第二存储集群标[0074]步骤S13,以第一传输速度将镜像数据传输到第二存储集群标识对应的第二目标[0083]需要说明的是,虚拟机启动方式同样可以在操作人员发起虚拟机创建请求的时确定的传输镜像数据的中间组件为虚拟机管理组件,而当虚拟机采用卷启动时,由组件对接一套存储集群(存储集群1)单独存放镜像数据,块存储管理组件对接两套存储集镜像管理组件从存储集群1中获取到镜像数据之后,将获取的镜像数据传输到虚拟机管理对接的存储集群4之间使用存储网,镜像管理组件与连接的块存储管理组件之间使用管理中,rbd(radosblockdevice)块设备在rbd镜像卷中是以4M大小为一个基本镜像块601进像数据包括的基本镜像块601相同的情况下,可以减少镜像管理组件循环获取镜像分片60速度是根据第一传输速度以及镜像分片的大小的比像分片的大小为8M,此时分片许可的生成速度可以是第一传输速度与镜像分片大小的比像分片才能够被传输到第二目标存储集群,如此使得即使迭代队列中存在多个镜像分片,储集群ceph卷对象rbd(radosblockdevice)的read接口循环读取镜像分片,直到读取完到镜像分片之后,可以将镜像分片写入到/var/lib/cinder/tmp这个目录下的临时文件中再从迭代队列中获取镜像分片,同时也不会将当前从迭代队列中获取的镜像分片出队列,[0106]参阅图12,图12针对图8中的限流组件包括的镜像分片获取功能和流量限制功能[0116]在一些方式中,分片许可生成器生成分片许可块可以采用Timer控件生成tick事[0119]步骤S42,镜像管理组件从第一存储集群标识对应的第一目标存储集群中获取镜[0120]步骤S43,镜像管理组件以第一传输速度将镜像数据传输到第二存储集群标识对该虚拟机的创建系统内各部分分别可以执行以[0126]步骤S53,镜像管理组件从第一存储集群标识对应的第一目标存储集群中获取镜[0127]步骤S54,镜像管理组件以第一传输速度将镜像数据传输到第二存储集群标识对[0133]获取模块62,用于从第一存储集群标识对应的第一目标存储集群中获取镜像数片许可的生成速度是根据第一传输速度以及镜像分片可以执行前述虚拟机创建的方法的处理器104的服务器200,服务器200还包括存储器104、网络模块106以及屏幕108。其中,该存储器104中存储有可以执行前述实施例中内容的程成中央处理器(CentralProcessingUnit,CPU)、图像处理器(GraphicsProcessing理解的是,上述调制解调器也可以不集成到处理器102中,单独通过一块通信芯片进行实器104可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指实现下述各个方法实施例的指令等。存储数据区还可以存储服务器200在使用中所创建的可以保护用于进行人脸信息采集的结构光传感器或者还可以保护用于采集虹膜的摄像头[0160]请参考图18,其示出了本申请实施例提供的一种计算机可读存储介质的结构框[0161]计算机可读存储介质1100可以是诸如闪存、EEPROM(电可擦除可编程只读存储性计算机可读介质(non-transitorycomputer-readablestoragemedium)。计算机可读存储介质1100具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序

温馨提示

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

评论

0/150

提交评论