一種石油平臺資源池管理系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明屬于資源池平臺管理技術技術領域,尤其與一種石油平臺資源池管理系統(tǒng)有關。
【背景技術】
[0002]虛擬化和效用計算的引入,給云計算的應用和發(fā)展帶來了更多的機會,同時也提出了更多和更高的挑戰(zhàn)。云計算基礎設施將超大規(guī)模的計算資源進行整合并向眾多用戶提供按需的極其廉價的服務資源池管理與傳統(tǒng)IT運維管理的不同表現(xiàn)為集中化和接口化,其最終目標是實現(xiàn)IT能力的服務化供應,并實現(xiàn)資源共享、自動化、可擴展等特性。針對勘探開發(fā)采油用戶,專業(yè)用戶對基本參數(shù)(CPU、內存、網(wǎng)絡)、虛擬機配置、請求響應、資源控制、虛擬機穩(wěn)定性、虛擬機生成等方面的資源需求策略模型尚未建立,資源池自動化未有相關文獻;一些國內外大型企業(yè)對資源池的管理系統(tǒng)設計也正處于研究與設計階段。專利公開號為CN 103685562 A公開了一種云計算系統(tǒng),該系統(tǒng)包括多個云計算子系統(tǒng),該云計算子系統(tǒng)包括物理結點和物理結點存儲設備,物理結點中包括CPU和至少一虛擬機,每個虛擬機使用物理結點存儲設備中的虛擬存儲資源,然而該資源分配管理還是靜態(tài)的,容易造成過度配置資源或過低配置資源兩種極端情況,資源池運維管理還未自動化和流程化,針對該問題,本專利申請人研究開發(fā)了一種石油平臺資源池管理系統(tǒng)來解決該問題。
【發(fā)明內容】
[0003]針對上述問題,本發(fā)明的目的旨在提供一種資源使用率高、資源進行可監(jiān)控運維和自動化管理的石油平臺資源池管理系統(tǒng)。
[0004]為此,本發(fā)明采用以下技術方案:一種石油平臺資源池管理系統(tǒng),其特征是,所述的資源池管理系統(tǒng)包括管理模塊、監(jiān)控模塊、資源池模塊,所述的資源池模塊通過實體資源與虛擬資源一體化調度,從而實現(xiàn)虛擬化架構與資源池兼容融合,監(jiān)控模塊監(jiān)控資源池資源使用情況,并監(jiān)控應用的性能指標和能耗指標。
[0005]作為對上述技術方案的補充和完善,本發(fā)明還包括以下技術特征。
[0006]所述的虛擬資源由多個虛擬機組成,每個虛擬機使用物理結點存儲設備中的虛擬存儲資源,監(jiān)控模塊監(jiān)控監(jiān)控每個虛擬機中的結點容量、能耗,結點容量、能耗超過預算時,將該物理結點上的虛擬機重新放置到虛擬存儲資源結點上。
[0007]所述的管理模塊包括資源抽取模塊、資源組裝模塊和資源調用模塊,資源抽取模塊:從預設平臺抽取所需資源資源;組裝模塊:給抽取到的資源搭建VPN網(wǎng)絡,并根據(jù)抽取到的資源類型對應創(chuàng)建虛擬機、容器或應用服務;資源調用模塊:根據(jù)來自用戶終端的數(shù)據(jù)請求從資源池調取對應資源,并將已調取的資源發(fā)送至用戶終端。
[0008]所述的資源池管理系統(tǒng)采用Iibvirt資源虛擬接口。
[0009]所述的資源池管理系統(tǒng)采用Python Django框架,實現(xiàn)一套相關應用池管理平臺,對應用資源池的統(tǒng)一管理,實現(xiàn)三類油田關鍵應用的共享服務技術和實施上可行。
[0010]所述的實體資源采用GUP、HPC專用設備。
[0011]所述的虛擬資源為Availability Zone、Host Aggreates、Routers。
[0012]所述實體資源與虛擬資源一體化調度采用一級資源池VM初始調度策略和二級資源池持續(xù)優(yōu)化調度策略。
[0013]使用本發(fā)明可以達到以下有益效果:本發(fā)明實現(xiàn)了對專業(yè)應用資源池的統(tǒng)一管理,滿足三類油田關鍵應用用戶的進行注冊、定制、訪問信息資源等功能的集成需求,最終實現(xiàn)自動化和資源池化管理。本發(fā)明是在基礎設施統(tǒng)一管理框架搭建完成后,面向業(yè)務應用的需求,構建后臺資源池支撐,統(tǒng)一調度,并提供前臺流程服務,實現(xiàn)智能油田業(yè)務應用服務順暢運行。
【具體實施方式】
[0014]本發(fā)明包括管理模塊、監(jiān)控模塊、資源池模塊,所述的資源池模塊通過實體資源與虛擬資源一體化調度,從而實現(xiàn)虛擬化架構與資源池兼容融合,監(jiān)控模塊監(jiān)控資源池資源使用情況,并監(jiān)控應用的性能指標和能耗指標。
[0015]優(yōu)選地,所述的虛擬資源由多個虛擬機組成,每個虛擬機使用物理結點存儲設備中的虛擬存儲資源,監(jiān)控模塊監(jiān)控監(jiān)控每個虛擬機中的結點容量、能耗,結點容量、能耗超過預算時,將該物理結點上的虛擬機重新放置到虛擬存儲資源結點上。
[0016]更進一步地,所述的管理模塊包括資源抽取模塊、資源組裝模塊和資源調用模塊,資源抽取模塊:從預設平臺抽取所需資源資源;組裝模塊:給抽取到的資源搭建VPN網(wǎng)絡,并根據(jù)抽取到的資源類型對應創(chuàng)建虛擬機、容器或應用服務;資源調用模塊:根據(jù)來自用戶終端的數(shù)據(jù)請求從資源池調取對應資源,并將已調取的資源發(fā)送至用戶終端。
[0017]優(yōu)選地,所述的資源池管理系統(tǒng)采用Iibvirt資源虛擬接口。
[0018]優(yōu)選地,所述的資源池管理系統(tǒng)采用Python Django框架,實現(xiàn)一套相關應用池管理平臺,對應用資源池的統(tǒng)一管理,實現(xiàn)三類油田關鍵應用的共享服務技術和實施上可行。
[0019]優(yōu)選地,所述的實體資源采用GUP、HPC專用設備。
[0020]優(yōu)選地,所述的虛擬資源為Availability Zone、Host Aggreates、Routers。
[0021]優(yōu)選地,所述實體資源與虛擬資源一體化調度采用一級資源池VM初始調度策略和二級資源池持續(xù)優(yōu)化調度策略
[0022]本發(fā)明通過分析針對油田專業(yè)應用的類型和特點,研究建立不同應用需求模型,結合基礎設施平臺中虛擬化接口 Iibvirt資源,設計并實現(xiàn)專業(yè)應用資源池接口 ;使用Python Django框架,設計并實現(xiàn)一套相關應用池管理平臺,實現(xiàn)對應用資源池的統(tǒng)一管理,實現(xiàn)3類油田關鍵應用的共享服務技術和實施上可行。同時,libvirt Python API資源池又能保證其有效性,因此,研究內容結構合理,研究成果具有較高的可靠性,利用Python實現(xiàn)門戶平臺可行且有效。智能信息與云處理團隊在計算服務資源調度、軟件通訊協(xié)議、圖形展示等方面積累了大量的經(jīng)驗;在面向用戶透明的平臺上開發(fā)了多種環(huán)境下的不同軟件,實現(xiàn)界面中不同子功能的融合和相互關聯(lián),解決面向用戶的透明平臺開發(fā)。
[0023]本發(fā)明實現(xiàn)了對專業(yè)應用資源池的統(tǒng)一管理,滿足三類油田關鍵應用用戶的進行注冊、定制、訪問信息資源等功能的集成需求,最終實現(xiàn)自動化和資源池化管理。本發(fā)明是在基礎設施統(tǒng)一管理框架搭建完成后,面向業(yè)務應用的需求,構建后臺資源池支撐,統(tǒng)一調度,并提供前臺流程服務,實現(xiàn)智能油田業(yè)務應用服務順暢運行。
[0024]以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點。本行業(yè)的技術人員應該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內。本發(fā)明要求保護范圍由所附的權利要求書及其等效物界定。
【主權項】
1.一種石油平臺資源池管理系統(tǒng),其特征在于:所述的資源池管理系統(tǒng)包括管理模塊、監(jiān)控模塊、資源池模塊,所述的資源池模塊通過實體資源與虛擬資源一體化調度,實現(xiàn)虛擬化架構與資源池兼容融合,監(jiān)控模塊監(jiān)控資源池資源使用情況,并監(jiān)控應用的性能指標和能耗指標。2.根據(jù)權利要求1所述的一種石油平臺資源池管理系統(tǒng),其特征在于:所述的虛擬資源由多個虛擬機組成,每個虛擬機使用物理結點存儲設備中的虛擬存儲資源,監(jiān)控模塊監(jiān)控監(jiān)控每個虛擬機中的結點容量、能耗,結點容量、能耗超過預算時,將該物理結點上的虛擬機重新放置到虛擬存儲資源結點上。3.根據(jù)權利要求1所述的一種石油平臺資源池管理系統(tǒng),其特征在于:所述的管理模塊包括資源抽取模塊、資源組裝模塊和資源調用模塊,資源抽取模塊:從預設平臺抽取所需資源資源;組裝模塊:給抽取到的資源搭建VPN網(wǎng)絡,并根據(jù)抽取到的資源類型對應創(chuàng)建虛擬機、容器或應用服務;資源調用模塊:根據(jù)來自用戶終端的數(shù)據(jù)請求從資源池調取對應資源,并將已調取的資源發(fā)送至用戶終端。4.根據(jù)權利要求1所述的一種石油平臺資源池管理系統(tǒng),其特征在于:所述的資源池管理系統(tǒng)采用Iibvirt資源虛擬接口。5.根據(jù)權利要求1所述的一種石油平臺資源池管理系統(tǒng),其特征在于:所述的資源池管理系統(tǒng)采用Python Django框架,實現(xiàn)一套相關應用池管理平臺,對應用資源池的統(tǒng)一管理,實現(xiàn)三類油田關鍵應用的共享服務技術和實施上可行。6.根據(jù)權利要求1所述的一種石油平臺資源池管理系統(tǒng),其特征在于:所述的實體資源采用GUP、HPC專用設備。7.根據(jù)權利要求1所述的一種石油平臺資源池管理系統(tǒng),其特征在于:所述的虛擬資源為 Availability Zone、Host Aggreates、Routers。8.根據(jù)權利要求1所述的一種石油平臺資源池管理系統(tǒng),其特征在于:所述實體資源與虛擬資源一體化調度采用一級資源池VM初始調度策略和二級資源池持續(xù)優(yōu)化調度策略。
【專利摘要】本發(fā)明公開了一種石油平臺資源池管理系統(tǒng),屬于資源池平臺管理技術技術領域。包括管理模塊、監(jiān)控模塊、資源池模塊,所述的資源池模塊通過實體資源與虛擬資源一體化調度,從而實現(xiàn)虛擬化架構與資源池兼容融合,監(jiān)控模塊監(jiān)控資源池資源使用情況,并監(jiān)控應用的性能指標和能耗指標。本發(fā)明實現(xiàn)了對專業(yè)應用資源池的統(tǒng)一管理,滿足三類油田關鍵應用用戶的進行注冊、定制、訪問信息資源等功能的集成需求,實現(xiàn)自動化和資源池化管理。
【IPC分類】G06Q10/06, G06Q50/02
【公開號】CN105160456
【申請?zhí)枴緾N201510477995
【發(fā)明人】何旭莉, 俞輝, 馬玉鵬, 王林
【申請人】中國石油大學(華東)
【公開日】2015年12月16日
【申請日】2015年8月6日