一种石油平台资源池管理系统的制作方法

文档序号:8943536阅读:126来源:国知局
一种石油平台资源池管理系统的制作方法
【技术领域】
[0001]本发明属于资源池平台管理技术技术领域,尤其与一种石油平台资源池管理系统有关。
【背景技术】
[0002]虚拟化和效用计算的引入,给云计算的应用和发展带来了更多的机会,同时也提出了更多和更高的挑战。云计算基础设施将超大规模的计算资源进行整合并向众多用户提供按需的极其廉价的服务资源池管理与传统IT运维管理的不同表现为集中化和接口化,其最终目标是实现IT能力的服务化供应,并实现资源共享、自动化、可扩展等特性。针对勘探开发采油用户,专业用户对基本参数(CPU、内存、网络)、虚拟机配置、请求响应、资源控制、虚拟机稳定性、虚拟机生成等方面的资源需求策略模型尚未建立,资源池自动化未有相关文献;一些国内外大型企业对资源池的管理系统设计也正处于研究与设计阶段。专利公开号为CN 103685562 A公开了一种云计算系统,该系统包括多个云计算子系统,该云计算子系统包括物理结点和物理结点存储设备,物理结点中包括CPU和至少一虚拟机,每个虚拟机使用物理结点存储设备中的虚拟存储资源,然而该资源分配管理还是静态的,容易造成过度配置资源或过低配置资源两种极端情况,资源池运维管理还未自动化和流程化,针对该问题,本专利申请人研究开发了一种石油平台资源池管理系统来解决该问题。

【发明内容】

[0003]针对上述问题,本发明的目的旨在提供一种资源使用率高、资源进行可监控运维和自动化管理的石油平台资源池管理系统。
[0004]为此,本发明采用以下技术方案:一种石油平台资源池管理系统,其特征是,所述的资源池管理系统包括管理模块、监控模块、资源池模块,所述的资源池模块通过实体资源与虚拟资源一体化调度,从而实现虚拟化架构与资源池兼容融合,监控模块监控资源池资源使用情况,并监控应用的性能指标和能耗指标。
[0005]作为对上述技术方案的补充和完善,本发明还包括以下技术特征。
[0006]所述的虚拟资源由多个虚拟机组成,每个虚拟机使用物理结点存储设备中的虚拟存储资源,监控模块监控监控每个虚拟机中的结点容量、能耗,结点容量、能耗超过预算时,将该物理结点上的虚拟机重新放置到虚拟存储资源结点上。
[0007]所述的管理模块包括资源抽取模块、资源组装模块和资源调用模块,资源抽取模块:从预设平台抽取所需资源资源;组装模块:给抽取到的资源搭建VPN网络,并根据抽取到的资源类型对应创建虚拟机、容器或应用服务;资源调用模块:根据来自用户终端的数据请求从资源池调取对应资源,并将已调取的资源发送至用户终端。
[0008]所述的资源池管理系统采用Iibvirt资源虚拟接口。
[0009]所述的资源池管理系统采用Python Django框架,实现一套相关应用池管理平台,对应用资源池的统一管理,实现三类油田关键应用的共享服务技术和实施上可行。
[0010]所述的实体资源采用GUP、HPC专用设备。
[0011]所述的虚拟资源为Availability Zone、Host Aggreates、Routers。
[0012]所述实体资源与虚拟资源一体化调度采用一级资源池VM初始调度策略和二级资源池持续优化调度策略。
[0013]使用本发明可以达到以下有益效果:本发明实现了对专业应用资源池的统一管理,满足三类油田关键应用用户的进行注册、定制、访问信息资源等功能的集成需求,最终实现自动化和资源池化管理。本发明是在基础设施统一管理框架搭建完成后,面向业务应用的需求,构建后台资源池支撑,统一调度,并提供前台流程服务,实现智能油田业务应用服务顺畅运行。
【具体实施方式】
[0014]本发明包括管理模块、监控模块、资源池模块,所述的资源池模块通过实体资源与虚拟资源一体化调度,从而实现虚拟化架构与资源池兼容融合,监控模块监控资源池资源使用情况,并监控应用的性能指标和能耗指标。
[0015]优选地,所述的虚拟资源由多个虚拟机组成,每个虚拟机使用物理结点存储设备中的虚拟存储资源,监控模块监控监控每个虚拟机中的结点容量、能耗,结点容量、能耗超过预算时,将该物理结点上的虚拟机重新放置到虚拟存储资源结点上。
[0016]更进一步地,所述的管理模块包括资源抽取模块、资源组装模块和资源调用模块,资源抽取模块:从预设平台抽取所需资源资源;组装模块:给抽取到的资源搭建VPN网络,并根据抽取到的资源类型对应创建虚拟机、容器或应用服务;资源调用模块:根据来自用户终端的数据请求从资源池调取对应资源,并将已调取的资源发送至用户终端。
[0017]优选地,所述的资源池管理系统采用Iibvirt资源虚拟接口。
[0018]优选地,所述的资源池管理系统采用Python Django框架,实现一套相关应用池管理平台,对应用资源池的统一管理,实现三类油田关键应用的共享服务技术和实施上可行。
[0019]优选地,所述的实体资源采用GUP、HPC专用设备。
[0020]优选地,所述的虚拟资源为Availability Zone、Host Aggreates、Routers。
[0021]优选地,所述实体资源与虚拟资源一体化调度采用一级资源池VM初始调度策略和二级资源池持续优化调度策略
[0022]本发明通过分析针对油田专业应用的类型和特点,研究建立不同应用需求模型,结合基础设施平台中虚拟化接口 Iibvirt资源,设计并实现专业应用资源池接口 ;使用Python Django框架,设计并实现一套相关应用池管理平台,实现对应用资源池的统一管理,实现3类油田关键应用的共享服务技术和实施上可行。同时,libvirt Python API资源池又能保证其有效性,因此,研究内容结构合理,研究成果具有较高的可靠性,利用Python实现门户平台可行且有效。智能信息与云处理团队在计算服务资源调度、软件通讯协议、图形展示等方面积累了大量的经验;在面向用户透明的平台上开发了多种环境下的不同软件,实现界面中不同子功能的融合和相互关联,解决面向用户的透明平台开发。
[0023]本发明实现了对专业应用资源池的统一管理,满足三类油田关键应用用户的进行注册、定制、访问信息资源等功能的集成需求,最终实现自动化和资源池化管理。本发明是在基础设施统一管理框架搭建完成后,面向业务应用的需求,构建后台资源池支撑,统一调度,并提供前台流程服务,实现智能油田业务应用服务顺畅运行。
[0024]以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
【主权项】
1.一种石油平台资源池管理系统,其特征在于:所述的资源池管理系统包括管理模块、监控模块、资源池模块,所述的资源池模块通过实体资源与虚拟资源一体化调度,实现虚拟化架构与资源池兼容融合,监控模块监控资源池资源使用情况,并监控应用的性能指标和能耗指标。2.根据权利要求1所述的一种石油平台资源池管理系统,其特征在于:所述的虚拟资源由多个虚拟机组成,每个虚拟机使用物理结点存储设备中的虚拟存储资源,监控模块监控监控每个虚拟机中的结点容量、能耗,结点容量、能耗超过预算时,将该物理结点上的虚拟机重新放置到虚拟存储资源结点上。3.根据权利要求1所述的一种石油平台资源池管理系统,其特征在于:所述的管理模块包括资源抽取模块、资源组装模块和资源调用模块,资源抽取模块:从预设平台抽取所需资源资源;组装模块:给抽取到的资源搭建VPN网络,并根据抽取到的资源类型对应创建虚拟机、容器或应用服务;资源调用模块:根据来自用户终端的数据请求从资源池调取对应资源,并将已调取的资源发送至用户终端。4.根据权利要求1所述的一种石油平台资源池管理系统,其特征在于:所述的资源池管理系统采用Iibvirt资源虚拟接口。5.根据权利要求1所述的一种石油平台资源池管理系统,其特征在于:所述的资源池管理系统采用Python Django框架,实现一套相关应用池管理平台,对应用资源池的统一管理,实现三类油田关键应用的共享服务技术和实施上可行。6.根据权利要求1所述的一种石油平台资源池管理系统,其特征在于:所述的实体资源采用GUP、HPC专用设备。7.根据权利要求1所述的一种石油平台资源池管理系统,其特征在于:所述的虚拟资源为 Availability Zone、Host Aggreates、Routers。8.根据权利要求1所述的一种石油平台资源池管理系统,其特征在于:所述实体资源与虚拟资源一体化调度采用一级资源池VM初始调度策略和二级资源池持续优化调度策略。
【专利摘要】本发明公开了一种石油平台资源池管理系统,属于资源池平台管理技术技术领域。包括管理模块、监控模块、资源池模块,所述的资源池模块通过实体资源与虚拟资源一体化调度,从而实现虚拟化架构与资源池兼容融合,监控模块监控资源池资源使用情况,并监控应用的性能指标和能耗指标。本发明实现了对专业应用资源池的统一管理,满足三类油田关键应用用户的进行注册、定制、访问信息资源等功能的集成需求,实现自动化和资源池化管理。
【IPC分类】G06Q10/06, G06Q50/02
【公开号】CN105160456
【申请号】CN201510477995
【发明人】何旭莉, 俞辉, 马玉鹏, 王林
【申请人】中国石油大学(华东)
【公开日】2015年12月16日
【申请日】2015年8月6日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1