(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211072985.X (22)申请日 2022.09.02 (71)申请人 北京睿芯高通 量科技有限公司 地址 102600 北京市大兴区北京经济技 术 开发区荣华中路19号院1号楼A座7层 711C室 (72)发明人 陈强 李超 罗鑫  (74)专利代理 机构 北京科龙寰宇知识产权代理 有限责任公司 1 1139 专利代理师 侯奇慧 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/50(2006.01) G06F 21/31(2013.01) (54)发明名称 一种PaaS平台中的资源同步方法 (57)摘要 本发明公开了一种PaaS平台中的资源同步 方法, 其包括: S1: 获取用户请求, 根据用户请求 判断是否准备调度资源, 若为是, 则执行步骤S2, 若为否, 则调用其他任务; S2: 判断token是否有 效, 若为是, 则同步虚拟资源池资源, 若为否, 则 刷新token后再同步虚拟资源池资源; S3: 获取定 制化的标识符; S4: 调用云操作系统接口并判断 是否成功执 行, 若为是, 则输出 执行成功消息 。 权利要求书1页 说明书4页 附图2页 CN 115292006 A 2022.11.04 CN 115292006 A 1.一种Pa aS平台中的资源同步方法, 其特 征在于, 包括: S1: 获取用户请求, 根据用户请求判断是否准备调度资源, 若为是, 则执行步骤S2, 若为 否, 则调用其 他任务; S2: 判断token是否有效, 若为是, 则同步虚拟资源池资源, 若为否, 则刷新token后再同 步虚拟资源 池资源; S3: 获取定制化的标识符; S4: 调用云操作系统接口并判断是否成功执 行, 若为是, 则输出 执行成功消息 。 2.根据权利要求1所述的PaaS平台中的资源同步方法, 其特征在于, 步骤S1中, 从用户 请求中直接获取定制化的标识符。 3.根据权利要求1所述的PaaS平台中的资源同步方法, 其特征在于, 所述虚拟资源池资 源包括底层的物理机资源。 4.根据权利要求3所述的PaaS平台中的资源同步方法, 其特征在于, 定制化的标识符为 对以下物理机资源分别定制与其对应的标识符: VCPU、 RAM和DISK。 5.根据权利要求1所述的PaaS平台中的资源同步方法, 其特征在于, 步骤S2中, 同步虚 拟资源池资源采用多用户或多 线程访问的资源同步方式。 6.根据权利要求1所述的PaaS平台中的资源同步方法, 其特征在于, 步骤S2中, 若刷新 token失败, 则输出失败消息 。 7.根据权利要求1所述的PaaS平台中的资源同步方法, 其特征在于, 步骤S3中, 若未获 取到定制化的标识符, 则输出失败消息 。 8.根据权利要求1所述的PaaS平台中的资源同步方法, 其特征在于, 步骤S4中, 若未成 功执行, 则输出失败消息 。 9.根据权利 要求1‑8任一项所述的PaaS平台中的资源同步方法, 其特征在于, 步骤S3替 换为以下: 对所述虚拟资源池资源进行打包, 通过下载所述虚拟资源池资源并对其进行解 析的方式, 获取物理机资源的属性。权 利 要 求 书 1/1 页 2 CN 115292006 A 2一种PaaS平台中的资源同步方 法 技术领域 [0001]本发明涉及Pa aS平台领域, 具体而言, 涉及一种Pa aS平台中的资源同步方法。 背景技术 [0002]PaaS平台(Platform ‑as‑a‑Service:平台即服务)是位于IaaS和Saas模型之间的 一种云服务, 它提供了应用程序的开发和运行环境。 PaaS的出现 隔离了底层的硬件, 可以更 加方便的使用很多在构建应用时的必要服 务, 进而加快了Sa aS应用的开发速度。 [0003]由于PaaS平台是位于IaaS和SaaS模型之间的一种服务, 所以PaaS平台不仅需要动 态的获取IaaS模 型管理的底层资源, 主要包括虚拟 计算管理平台中的计算、 存储资源、 网络 等三大底层提供的资源, 而且需要对底层的资源进行合理的分配, 以免PaaS平台在使用底 层资源时, 出现资源的重用的恶性循环或使用不存在的资源导 致系统奔溃。 [0004]因此, 设计一个高效、 稳定的PaaS平台的资源同步方法是搭建PaaS平台的关键, 其 中不仅涉及了PaaS与底层资源的同步方案, 而且也涉及了PaaS与自身的分布式资源同步方 案。 [0005]常见的PaaS平台通常会使用以下两种策略对IaaS提供的虚拟资源池中的资源进 行使用和同步。 [0006]第一种策略: [0007]首先, 实时同步底层虚拟资源池中的物理机信息; 其次, 让用户提供相应的设备配 置信息, 根据该信息去与同步到的资源进行正则化匹配; 最后, 判断匹配成功与否, 如果匹 配成功, 则将对应的资源信息通过HTTP协议调用云操作系统提供的RESTful  API接口发送 到云操作系统上(如: openstack), 从而实现对云操作系统控制的虚拟物理池资源进行申请 和释放。 [0008]第二种策略: [0009]只需要提供用户对机器的具体配置信息, 将更加细化的信息匹配操作放到IaaS端 去处理, 其中包括了多 级的配置信息过 滤。 具体的流 程图如图1所示。 [0010]以上现有技术虽然可以满 足动态操作虚拟资源池中资源的情 况, 但是存在以下两 个不足点: [0011](一)实时的获取虚拟资源池中的资源信息, 需要耗费大量的CPU时间, 造 成了计算 资源的浪费; [0012](二)因为用户配置资源时存在 个体差异性, 所以配置的属性名称往往会存在较大 的差异。 所以, 通过资源属性(包括VCPU和RAM等资源属性)匹配的方式去做判断, 不利于系 统的稳定性, 同样也会影响系统的性能。 发明内容 [0013]本发明提供一种PaaS平台中的资源同步方法, 用以解决上述现有技术存在的问 题。说 明 书 1/4 页 3 CN 115292006 A 3

.PDF文档 专利 一种PaaS平台中的资源同步方法

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