行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210660900.3 (22)申请日 2022.06.13 (71)申请人 广西柳州晨生信息科技有限公司 地址 545005 广西壮 族自治区柳州市柳南 区福馨路12号标准厂房7号 4-1,403号 (72)发明人 童德兴  (74)专利代理 机构 合肥市科深知识产权代理事 务所(普通 合伙) 3423 5 专利代理师 刘汪丹 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/50(2006.01) (54)发明名称 一种云计算数据中心的数据处 理系统 (57)摘要 本发明公开了一种云计算数据中心的数据 处理系统, 该系统通过将物理服务器集群划分为 多个服务器队列, 通过不同的服务器队列来优先 处理对应类型的虚拟机任务, 降低虚拟机任务分 配时的计算量, 另外还根据服务器队列的待机区 域情况进行进一步确定, 从而使得虚拟机任务能 够充分利用服务器队列的待机区域, 提升资源利 用效率; 最后, 在服务器队列剩余空间较小时, 还 能够通过对正在执行的任务与待执行任务的等 待时间和优 先度进行对比, 保证大部分客户都能 具有良好的使用体验, 减少用户出现等待时间过 长的问题; 通过多级分配, 在信息处理量较小时, 能够减少任务分配的计算量, 在任务较多时, 能 够充分利用剩余计算空间, 提升服务器空间利用 率。 权利要求书2页 说明书5页 CN 115167973 A 2022.10.11 CN 115167973 A 1.一种云计算数据中心的数据处 理系统, 其特 征在于, 包括: 控制器, 用于接收服务器传输的虚拟机任务请求, 并根据虚拟机任务请求选择服务器 队列进行虚拟机任务的执 行; 物理服务器模块, 包 含多个服 务器队列, 每 个服务器队列对应一种任务类型; 上述数据处 理系统的工作方法包括如下步骤: 第一步, 控制器接收到服务器传输的虚拟机任务请求, 根据虚拟机任务请求选择对应 的若干个服 务器队列; 第二步, 获取各符合要求的服务器队列的作业区域与待机区域, 判断是否能通过服务 器队列的待机区域执行虚拟机任务, 若不能, 选择剩余任务执行时间最短的服务器队列, 进 入下一步处理, 若能, 则通过对应的服 务器队列的待机区域执 行虚拟机任务; 第三步, 确定同一 服务器队列中不同虚拟机任务的执 行顺序; 具体的, 包括如下步骤: S31、 服务器队列接收到虚拟机任务后, 获取该虚拟机任务的执行时长t1以及该虚拟机 正在执行的虚拟机任务剩余的执 行时间t2; 若t>t1+t 2, 则进行非抢占式队列内顺序调度; 若t>t1且t≤t1+t 2, 则进入下一 步; S32、 获取服务器队列正在执行的虚拟机任务对应的可等待时间t、 已经等待 的时间t3 以及t2, 若t>t2+t3+t1, 则暂停当前虚拟机任务, 进行后一虚拟 机任务; 若t≤t2+t3+t1, 则 进入下一 步; S33、 获取用户优先度值, 按照抢占式队列内顺序调度。 2.根据权利要求1所述的一种云计算数据中心的数据处理系统, 其特征在于, 第 一步中 根据虚拟机任务请求选择对应的若干个服 务器队列的方法包括如下步骤: S11、 控制器获取虚拟机任务的辅助参数, 虚拟机任务辅助参数包括虚拟机任务的类 型、 虚拟机任务执 行时长t1以及虚拟机任务的可等待时间t; S12、 根据虚拟机任务的类型确定能够处理该虚拟机任务的服务器队列, 若符合要求的 服务器队列数量为零, 则通过控制器反馈拒绝信息; 若符合要求的服务器队列数量为1, 则 直接分配对应的服务器队列, 进行非抢占式 队列内顺序调度, 若符合要求的服务器队列数 量大于1, 则进入下一 步; S13、 根据虚拟机任务执行时长t 1以及虚拟机任务的可等待时间t选择对应的若干个服 务器队列; 满足t>t1即认为 服务器队列满足需求。 3.根据权利要求2所述的一种云计算数据中心的数据处理系统, 其特征在于, 所述可等 待时间的计算方法为: SS1、 读取虚拟机任务的类型, 获取最近的T时间内某一任务类型出现的次数n, 并读取n 个该类型任务的发起时间、 起始处 理时间、 反馈时间与取消处 理时间; SS2、 排除其中取消处理时间处于反馈时间之后的若干个虚拟机任务, 获取余下符合条 件的若干个虚拟机任务的发起时间与取消处理时间之 间的时间差, 计算得到该若干个时间 差的平均值Kp, 以α *Kp作为可等待时间, α 为预设值。 4.根据权利要求3所述的一种云计算数据中心的数据处理系统, 其特征在于, 每隔预设权 利 要 求 书 1/2 页 2 CN 115167973 A 2的T1时间采集计算 一次可等待时间。 5.根据权利要求3所述的一种云计算数据中心的数据处理系统, 其特征在于, 在步骤 SS2中, 排除取消处理 时间处于 反馈时间之后的若干个虚拟 机任务, 余下符合条件的虚拟机 任务数量应当大于预设值H, 若余下符合条件的虚拟机任务数量小于等于H, 则重新选择一 段时间进行采样或者延长采样时间, 直到获得足够的样本数量。 6.根据权利要求1所述的一种云计算数据中心的数据处理系统, 其特征在于, 第 二步的 具体操作包括如下步骤: S21、 读取第一 步中选定的若干个服 务器队列中的作业区域与待机区域, 进入下一 步; S22、 根据各服 务器队列中待机区域的大小判断其是否能够执 行对应的虚拟机任务; 若不存在能够执 行该虚拟机任务的待机区域, 直接进入下一 步骤进行处 理, 若存在能够执行该虚拟机任务的待机区域, 且符合条件的待机区域只有一个, 则将其 发送至该待机区域对应的服 务器队列, 通过其待机区域同步进行虚拟机任务的执 行; 若存在能够执行该虚拟机任务的待机区域, 且符合条件的待机区域至少有两个, 则任 选一个待机区域对应的服 务器队列进行处 理或 选择待机区域 最短的服 务器队列进行处 理。 7.根据权利要求6所述的一种云计算数据中心的数据处理系统, 其特征在于, 用户优先 度值计算方法为: 获取用户单位时间内发出的虚拟机任务请求 次数C1、 用户单位 时间内发出的对应类型 虚拟机任务请求的次数C2、 用户在执 行对应类型虚拟机任务时的等待时间T3; 根据公式Y= λ 1* C1+λ2*C2+λ2*T3计算得到用户优先度值。权 利 要 求 书 2/2 页 3 CN 115167973 A 3

.PDF文档 专利 一种云计算数据中心的数据处理系统

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种云计算数据中心的数据处理系统 第 1 页 专利 一种云计算数据中心的数据处理系统 第 2 页 专利 一种云计算数据中心的数据处理系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:25:54上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。