项目环境资源的动态调整方法及装置制造方法及图纸

技术编号:28034331 阅读:35 留言:0更新日期:2021-04-09 23:16
本发明专利技术公开了一种项目环境资源的动态调整方法及装置,该方法包括:接收用户发起的项目环境资源的开通请求,根据开通请求确定资源需求信息;其中,资源需求信息包括计算资源需求信息、网络资源需求信息以及存储资源需求信息;分配与计算资源需求信息相匹配的计算资源;分配与网络资源需求信息相匹配的流量资源;以及,分配与存储资源需求信息相匹配的存储资源;开通对应计算资源、流量资源以及存储资源的项目环境资源。本发明专利技术方案,通过统一资源调度的方式对用于生产、预发布和/或测试的计算资源、流量资源以及存储资源进行动态调度,在提高资源调整灵活度的同时,提升资源的利用率。

【技术实现步骤摘要】
项目环境资源的动态调整方法及装置
本专利技术涉及计算机虚拟化资源调度
,具体涉及一种项目环境资源的动态调整方法及装置。
技术介绍
通常来讲,项目环境一般分成测试环境、预发布环境、和生产环境。其中,测试环境是指完成了功能开发后,将对应的代码发布到的环境;当该环境中所有的测试都通过时,该环境的代码将被发布到预发布环境进行发布。预发布环境是指为避免因为测试环境和线上环境的差异性带来的缺陷而设立的一套环境。预发布环境有两个功能:a)系统配置和代码配置需要与生产环境完全一致,以保证配置环境问题在发布到生产环境前及时被发现。b)生产环境的问题能紧急通过预发布环境进行线上测试。以及,生产环境指的是线上正式环境。现有技术分离该三类环境的方法,基本是通过隔离物理资源进行分离。测试环境、预发布环境、生产环境独立部署一套各自的环境,相互之间没有任何影响。然而,现有的这种物理分离的方式,至少存在如下缺点:其一,资源利用率低,不同环境中的资源不能充分复用,导致资源利用率低。其二,资源变更集成成本高,当部分设备老旧作为测试设备本文档来自技高网...

【技术保护点】
1.一种项目环境资源的动态调整方法,其特征在于,包括:/n接收用户发起的项目环境资源的开通请求,根据所述开通请求确定资源需求信息;其中,所述资源需求信息包括计算资源需求信息、网络资源需求信息以及存储资源需求信息;/n根据物理机的业务属性和占用数据分配与所述计算资源需求信息相匹配的计算资源;按照生产、预发布、测试流量占比递减的趋势为计算资源分配与网络资源需求信息相匹配的流量资源;以及,根据存储的实际使用数据和预设的存储限制信息分配与所述存储资源需求信息相匹配的存储资源;/n开通对应所述计算资源、流量资源以及存储资源的项目环境资源。/n

【技术特征摘要】
1.一种项目环境资源的动态调整方法,其特征在于,包括:
接收用户发起的项目环境资源的开通请求,根据所述开通请求确定资源需求信息;其中,所述资源需求信息包括计算资源需求信息、网络资源需求信息以及存储资源需求信息;
根据物理机的业务属性和占用数据分配与所述计算资源需求信息相匹配的计算资源;按照生产、预发布、测试流量占比递减的趋势为计算资源分配与网络资源需求信息相匹配的流量资源;以及,根据存储的实际使用数据和预设的存储限制信息分配与所述存储资源需求信息相匹配的存储资源;
开通对应所述计算资源、流量资源以及存储资源的项目环境资源。


2.根据权利要求1所述的方法,其特征在于,所述根据物理机的业务属性和占用数据分配与所述计算资源需求信息相匹配的计算资源进一步包括:
根据物理机的业务属性和占用数据判断是否存在业务属性与所述计算资源需求信息中的环境类型一致的空闲物理机;
若否,则根据计算资源需求信息中的环境类型以及资源数量对已占用的物理机进行资源调整,得到与所述计算资源需求信息相匹配的计算资源。


3.根据权利要求2所述的方法,其特征在于,所述根据计算资源需求信息中的环境类型以及资源数量对已占用的物理机进行调整进一步包括:
对业务属性与环境类型一致的已占用的物理机判断运行总和是否低于其计算资源,若是,则在所述业务属性与环境类型一致的已占用的物理机上分配计算资源;若否,则对业务属性与环境类型不一致的物理机进行项目环境调整以分配计算资源。


4.根据权利要求3所述的方法,其特征在于,所述对业务属性与环境类型不一致的物理机进行项目环境调整以分配计算资源具体为:
对业务属性与环境类型不一致、且运行总和低于其计算资源的物理机,对其上运行的资源服务进行实时热迁移,并在迁移完成后进行项目环境调整以分配计算资源。


5.根据权利要求1-4任一项所述的方法,其特征在于,所述业务属性包括测试属性...

【专利技术属性】
技术研发人员:陈琪郭岳钟储建陈挺
申请(专利权)人:中国移动通信集团浙江有限公司中国移动通信集团有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1