CN111949398B 资源调度方法及装置 (西安万像电子科技有限公司)_第1页
CN111949398B 资源调度方法及装置 (西安万像电子科技有限公司)_第2页
CN111949398B 资源调度方法及装置 (西安万像电子科技有限公司)_第3页
CN111949398B 资源调度方法及装置 (西安万像电子科技有限公司)_第4页
CN111949398B 资源调度方法及装置 (西安万像电子科技有限公司)_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

路8号3G智能终端产业园4号厂房3层每个虚拟机发送的资源占用率确定源虚拟机和将根据空闲资源执行待计算任务得到的计算结公开资源不足的源虚拟机可调用资源充足的目2根据接收到的每个虚拟机发送的资源占用率确定源虚拟机接收所述源虚拟机发送的待计算任务,并根据所述待计算任务据空闲资源执行所述待计算任务得到的计算结接收所述计算结果,并向所述源虚拟机发送所述计算结果,使得所述根据每个虚拟机发送的资源占用率确定源虚拟机和目标在确定所述资源占用率大于或等于第一预设值时,确定对应的虚拟机为所述源虚拟在确定所述资源占用率小于或等于第二预设值时,确定对所述根据所述待计算任务确定待调度的目标将每个所述目标虚拟机的剩余资源与所述待计算任务的将所述剩余资源大于或等于所述待计算任务的资源对应的目标虚拟机确定为所述待在确定每个所述剩余资源均小于所述待计算任务的资源时虚拟机的剩余资源之和是否大于或等于所述待在确定所述预设数量的所述目标虚拟机的剩余资源之和大于或等于所述待计算任务将所述待计算任务根据所述预设数量的目标虚拟机的剩余资源划分为所述预设数量将每个所述待计算子任务发送至对应的所述待调度在确定所述待计算任务的数量大于或等于两个时,从每个所确定每个所述待计算任务的主导资源与总资源的比率;所根据所述比率对每个所述待计算任务进行排序,并根据排序结果确定目标待计算任所述根据所述待计算任务确定待调度的目标3拟机将根据空闲资源执行所述待计算任务得到的计算结果通过所述服务器发送至所述源在确定资源占用率大于或等于第一预设值时,确定所述根据所述待计算任务确定待调度的目标将每个所述目标虚拟机的剩余资源与所述待计算任务的将所述剩余资源大于或等于所述待计算任务的资源对应的目标虚拟机确定为所述待在确定每个所述剩余资源均小于所述待计算任务的资源时虚拟机的剩余资源之和是否大于或等于所述待在确定所述预设数量的所述目标虚拟机的剩余资源之和大于或等于所述待计算任务第一接收模块,用于接收所述源虚拟机发送的待计算任务第二发送模块,用于向所述待调度的目标虚拟机发送所述待计算任务所述根据每个虚拟机发送的资源占用率确定源虚拟机和目标在确定所述资源占用率大于或等于第一预设值时,确定对应的虚拟机为所述源虚拟在确定所述资源占用率小于或等于第二预设值时,确定对所述根据所述待计算任务确定待调度的目标将每个所述目标虚拟机的剩余资源与所述待计算任务的将所述剩余资源大于或等于所述待计算任务的资源对应的目标虚拟机确定为所述待4在确定每个所述剩余资源均小于所述待计算任务的资源时虚拟机的剩余资源之和是否大于或等于所述待在确定所述预设数量的所述目标虚拟机的剩余资源之和大于或等于所述待计算任务第三发送模块,用于向所述服务器发送待计算任务,使所述待调度的目标虚拟机将根据空闲资源执行所述待计算任务得到的计算结果通过所述在确定资源占用率大于或等于第一预设值时,确定所述根据所述待计算任务确定待调度的目标将每个所述目标虚拟机的剩余资源与所述待计算任务的将所述剩余资源大于或等于所述待计算任务的资源对应的目标虚拟机确定为所述待在确定每个所述剩余资源均小于所述待计算任务的资源时虚拟机的剩余资源之和是否大于或等于所述待在确定所述预设数量的所述目标虚拟机的剩余资源之和大于或等于所述待计算任务5和键鼠操作能力就可以。线下“云网吧”模式依托接,且每个虚拟机对应一个零终端,事先为所有虚拟机配置好对应的资源,包括CPU将根据空闲资源执行所述待计算任务得到的计算结果发送6送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务[0018]将所述剩余资源大于或等于所述待计算任务的资源对应的目标虚拟机确定为所[0021]在确定所述预设数量的所述目标虚拟机的剩余资源之和大于或等于所述待计算[0023]将所述待计算任务根据所述预设数量的目标虚拟机的剩余资源划分为所述预设[0032]在一个实施例中,所述资源占用率至少包括中央处理器CPU占用率、图形处理器7标虚拟机将根据空闲资源执行所述待计算任务得到的计算结果通过所述服务器发送至所送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务待调度的目标虚拟机将根据空闲资源执行所述待计算任务得到的计算结果发送至所述服送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务计算任务确定待调度的目标虚拟机,并向所述待调度的目标虚拟机发送所述待计算任务,使得所述待调度的目标虚拟机将根据空闲资源执行所述待计算任务得到的计算结果通过8送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务[0066]步骤201、根据接收到的每个虚拟机发送的资源占用率确定源虚拟机和目标虚拟9器,每个虚拟机在运行过程中通过资源统计器对当前虚拟机实时的资源占用率进行统计,若接收到的当前CPU占用率小于等于50则确定当前CPU资源充裕,该虚拟机即为目标虚括CPU计算任务,CPU计算任务所需的资源为30虚拟机1当前的CPU资源占用率为45虚拟机2当前的CPU资源占用率为60第一预设值(资源占用的最高限值)为80则可以确定出虚拟机1当前的CPU剩余资源为35虚拟机2当前的CPU剩余资源为20再将30%分别与35%和20%进行比较,可以确定出虚拟机1当前的CPU剩余资源可以满足待计算任务,述预设数量的所述目标虚拟机均确定为所述待调度的前的CPU资源占用率为55虚拟机2当前的CPU资源占用率为70虚拟机3发送的待计算任务所需的CPU资源为30第一预设值为80则可以确定出虚拟机1当前的CPU剩余资源为25虚拟机2当前的CPU剩余资源为10则将虚拟机1和虚拟机2的CPU剩余资源相加,标虚拟机将根据空闲资源执行所述待计算任务得到的计算结果发送至所的CPU资源为10则可以将第一待计算子任务发送至虚拟机1,将第二待计算子任务发送率进行均衡,使得每个虚拟机的资源占用率均在一送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务调度的目标虚拟机即为根据目标待计算任务送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务调度的目标虚拟机将根据空闲资源执行所述待计算任务得到的计算结果通过所述服务器计算任务发送至服务器,使得服务器根据待计算任务所需的资源确定待调度的目标虚拟送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务[0114]步骤501、服务器根据接收到的每个虚拟机发送的资源占用率确定源虚拟机和目大于或等于两个时,从每个所述待计算任务的资源中确定每个所述待计算任务的主导资述预设数量的所述目标虚拟机均确定为所述待调度的[0126]步骤506、待调度的目标虚拟机根据空闲资源执行所述待计算任务,得到计算结送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务述待调度的目标虚拟机将根据空闲资源执行所述待计算任务得到的计算结果发送至所述[0137]第二接收模块605,用于接收所述计算结果,并向所述源虚拟机发送所述计算结待计算任务的资源中确定每个所述待计算任务的[0158]在一个实施例中,所述资源占用率至少包括中央处理器CPU占用率、图形处理器送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务计算任务确定待调度的目标虚拟机,并向所述待调度的目标虚拟机发送所述待计算任务,使得所述待调度的目标虚拟机将根据空闲资源执行所述待计算任务得到的计算结果通过送待计算任务,使得待调度的目标虚拟机将执行待计算任务得到的计算结果发送至服务[0165]基于上述图1对应的实施例中所描述的资源调度方法,本公开实施例还提供一种[0166]基于上述图4对应的实施例中所描述的资源调度方法,本公开实施例还提供一种[0167]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识

温馨提示

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

最新文档

评论

0/150

提交评论