本發明專利技術公開了一種基于云計算的核電廠PaaS平臺資源池管理系統及方法,包括:租戶實體云端、資源接收模塊、資源管理模塊、資源分配模塊、資源映射模塊。該方法包括:接收各租戶實體云的資源信息,資源信息包括資源標識和資源類型;在資源管理模塊中,根據資源標識從資源數據庫中配置所需要的資源信息;確認在資源數據庫中存在于所屬標識信息相對應的可用資源,給租戶實體云的請求配置所需的資源;根據分配的資源信息,返回給實體云租戶端,進行資源信息的映射。其有益效果在于:統一管理和調度基礎設施資源,支持通過平均負載調度、節能調度、性能調度、在線遷移調度和彈性伸縮調度實現應用系統與基礎設施資源的解耦。用系統與基礎設施資源的解耦。用系統與基礎設施資源的解耦。
【技術實現步驟摘要】
一種基于云計算的核電廠PaaS平臺資源池管理系統及方法
[0001]本專利技術屬于多云管理方法及系統,具體涉及一種基于云計算的核電廠PaaS平臺資源池管理系統及方法。
技術介紹
[0002]當前計算機的使用離不開網絡,隨著人們對計算機性能要求的不斷提高,對網絡的要求也有相應的提高,互聯網技術迅猛發展起來。云計算是一種基于互聯網的計算方式,通過該種方式,軟硬件資源可以按需提供給服務使用者。傳統企業數據中心的建設,主要依據業務應用系統的需求進行軟硬件資源配置,資源利用率很低,運維成本高昂,而且系統模塊之間依賴關系很強,導致應用系統缺乏對業務變化的快速適應能力,企業業務的連續服務和關鍵數據安全也得不到可靠保障。云平臺為用戶提供的各類型的服務,以任務調度到合理的虛擬機上執行,在快速響應用戶請求的同時提高資源的使用率。
技術實現思路
[0003]本專利技術的目的是提供一種基于云計算的核電廠PaaS平臺資源池管理系統及方法,它能夠有效減少資源過度分配和浪費。
[0004]本專利技術的技術方案如下:一種基于云計算的核電廠PaaS平臺資源池管理系統,包括:租戶實體云端、資源接收模塊、資源管理模塊、資源分配模塊、資源映射模塊。
[0005]所述的租戶實體云端根據不同租戶所在的不同地理位置確定實體云端的區域,每個區域內至少包括一個實體云端,由區域標識進行區分。
[0006]所述的資源接收模塊接收租戶云端的實體請求,資源請求包括資源類型、資源標識,資源類型包括請求資源的所要進行的資源配置類型、數據信息,資源標識包資源的狀態和請求資源數量,在資源接收模塊,將接收到數據進行統一的內部處理成標準格式,傳遞給數據管理模塊。
[0007]所述的資源管理模塊通過統一的資源管理引擎來管理多種虛擬化系統,統一對外提供的管理能力,從而屏蔽底層基礎資源的差異,針對每一種基礎設施資源,均能提供相應的適配器來完成對接,支持對VMware、KVM、Hyper
?
V、華為FusionSphere、Docker和物理機的適配,也能支持對每種基礎設施資源中已有的資源進行納管,并利用平臺內的監控系統能夠實時監控資源的性能、容量、狀態等信息,資源管理模塊中的運行調度應用系統在運行過程中,根據訪問量增大或減小進行彈性伸縮調度。
[0008]所述的資源分配模塊用于在應用系統或服務需要部署時,通過PaaS平臺的統一調度,為應用系統或服務的需求分配最為合適的基礎設施資源來承載應用系統或服務的運行。
[0009]所述的資源映射模塊根據已確定分配的資源形成基礎設施資源,傳輸給實體云端進行資源的映射形成應用能力供租戶使用和操作。
[0010]所述其中資源管理模塊包括如下模塊:
[0011]分配調度模塊:用于在應用系統或服務需要部署時,通過PaaS平臺的統一調度,為應用系統或服務的需求分配最為合適的基礎設施資源來承載應用系統或服務的運行;
[0012]遷移調度模塊:用于基礎設施資源所承載的服務器發生故障時,自動的遷移到其他運行正常的服務器中,保障系統運維的可持續性;
[0013]運行調度模塊:用于應用系統在運行過程中,根據訪問量增大或減小進行彈性伸縮調度。
[0014]所述其中分配調度模塊包括:
[0015]平均負載調度模塊,將需要的資源分配在平均負載最低的主機上;
[0016]節能優先調度模塊,將需要的資源分配在主機能率值最大的主機上;
[0017]性能優先調度模塊,將需要的資源分配在資源利用率最低的主機上。
[0018]所述其中運行調度模塊包括:
[0019]彈性伸縮條件設定模塊,設定彈性伸縮條件出發彈性伸縮動作;
[0020]策略解析模塊,對彈性伸縮條件進行解析和處理;
[0021]彈性伸縮動作模塊,執行彈性伸縮動作,包括彈性擴展和彈性收縮。
[0022]一種基于核電廠PaaS平臺資源池管理方法,包括如下步驟:
[0023]步驟一:接收各租戶實體云的資源信息,資源信息包括資源標識和資源類型;
[0024]步驟二:在資源管理模塊中,根據資源標識從資源數據庫中配置所需要的資源信息;
[0025]步驟三:確認在資源數據庫中存在于所屬標識信息相對應的可用資源,給租戶實體云的請求配置所需的資源;
[0026]步驟四:根據分配的資源信息,返回給實體云租戶端,進行資源信息的映射。
[0027]本專利技術的有益效果在于:統一管理和調度基礎設施資源,支持通過平均負載調度、節能調度、性能調度、在線遷移調度和彈性伸縮調度實現應用系統與基礎設施資源的解耦,使IT生態體系實現“按需分配,按需使用”。
附圖說明
[0028]圖1為本專利技術所提供的一種基于云計算的核電廠PaaS平臺資源池管理系統示意圖;
[0029]圖2為本專利技術所提供的一種基于云計算的核電廠PaaS平臺資源池管理方法流程圖。
具體實施方式
[0030]下面結合附圖及具體實施例對本專利技術作進一步詳細說明。
[0031]如圖1所示,一種基于云計算的核電廠PaaS平臺資源池管理系統,包括:租戶實體云端、資源接收模塊、資源管理模塊、資源分配模塊、資源映射模塊。
[0032]所述的租戶實體云端:根據不同租戶所在的不同地理位置確定實體云端的區域,每個區域內至少包括一個實體云端,由區域標識進行區分。
[0033]資源接收模塊:接收租戶云端的實體請求,資源請求包括資源類型、資源標識。資源類型包括請求資源的所要進行的資源配置類型、數據信息,資源標識包資源的狀態和請
求資源數量。在資源接收模塊,會將接收到數據進行統一的內部處理成標準格式,傳遞給數據管理模塊。
[0034]資源管理模塊:通過統一的資源管理引擎來管理多種虛擬化系統,統一對外提供的管理能力,從而屏蔽底層基礎資源的差異。針對每一種基礎設施資源,均能提供相應的適配器來完成對接。可以支持對VMware、KVM、Hyper
?
V、華為FusionSphere、Docker和物理機的適配,也能支持對每種基礎設施資源中已有的資源進行納管,并利用平臺內的監控系統能夠實時監控資源的性能、容量、狀態等信息,資源管理模塊中的運行調度應用系統在運行過程中,根據訪問量增大或減小進行彈性伸縮調度。
[0035]資源分配模塊:用于在應用系統或服務需要部署時,通過PaaS平臺的統一調度,為應用系統或服務的需求分配最為合適的基礎設施資源來承載應用系統或服務的運行。
[0036]資源映射模塊:根據已確定分配的資源形成基礎設施資源,傳輸給實體云端進行資源的映射形成應用能力供租戶使用和操作。
[0037]其中資源管理模塊包括如下模塊:
[0038]分配調度模塊:用于在應用系統或服務需要部署時,通過PaaS平臺的統一調度,為應用系統或服務的需求分配最為合適的基礎設施資源來承載應用系統或服務的運行;
[0039]遷移調度模塊:用于基礎設施資本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種基于云計算的核電廠PaaS平臺資源池管理系統,其特征在于,包括:租戶實體云端、資源接收模塊、資源管理模塊、資源分配模塊、資源映射模塊。2.如權利要求1所述的一種基于云計算的核電廠PaaS平臺資源池管理系統,其特征在于:所述的租戶實體云端根據不同租戶所在的不同地理位置確定實體云端的區域,每個區域內至少包括一個實體云端,由區域標識進行區分。3.如權利要求1所述的一種基于云計算的核電廠PaaS平臺資源池管理系統,其特征在于:所述的資源接收模塊接收租戶云端的實體請求,資源請求包括資源類型、資源標識,資源類型包括請求資源的所要進行的資源配置類型、數據信息,資源標識包資源的狀態和請求資源數量,在資源接收模塊,將接收到數據進行統一的內部處理成標準格式,傳遞給數據管理模塊。4.如權利要求1所述的一種基于云計算的核電廠PaaS平臺資源池管理系統,其特征在于:所述的資源管理模塊通過統一的資源管理引擎來管理多種虛擬化系統,統一對外提供的管理能力,從而屏蔽底層基礎資源的差異,針對每一種基礎設施資源,均能提供相應的適配器來完成對接,支持對VMware、KVM、Hyper
?
V、華為FusionSphere、Docker和物理機的適配,也能支持對每種基礎設施資源中已有的資源進行納管,并利用平臺內的監控系統能夠實時監控資源的性能、容量、狀態等信息,資源管理模塊中的運行調度應用系統在運行過程中,根據訪問量增大或減小進行彈性伸縮調度。5.如權利要求1所述的一種基于云計算的核電廠PaaS平臺資源池管理系統,其特征在于:所述的資源分配模塊用于在應用系統或服務需要部署時,通過PaaS平臺的統一調度,為應用系統或服務的需求分配最為合適的基礎設施資源來承載應用系統或服務的運行。6.如權利要求1所述的一種基于云計算的核電廠PaaS平臺資源池管理...
【專利技術屬性】
技術研發人員:代維佳,伍吉澤,羅意,程植,楊爾森,任宇陽,曹中才,胡芳,唐云霞,王貝貝,陳逸濤,
申請(專利權)人:核動力運行研究所,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。