两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

高性能計算與云計算混合計算系統(tǒng)及其資源管理方法_3

文檔序號:9432376閱讀:來源:國知局
計算節(jié)點112的云計算代理服務(wù)模塊1121發(fā)送第一清理命令以由該云計算代理服務(wù)模塊1121清理該空閑計算節(jié)點,清理完后將其加入到云計算資源池120中,如圖2所示。
[0056]圖2所示的混合計算系統(tǒng)100中,當云計算管理系統(tǒng)121監(jiān)控到云計算資源冗余(例如云計算業(yè)務(wù)需求下降)時,將之前從高性能計算資源池I1申請到的一部分計算節(jié)點112釋放以返還給高性能計算資源池110。云計算管理系統(tǒng)121向待釋放的計算節(jié)點112的云計算代理服務(wù)模塊1121發(fā)送第二清理命令以由云計算代理服務(wù)模塊1121清理待釋放的計算節(jié)點。然后高性能計算調(diào)度系統(tǒng)111根據(jù)云計算代理服務(wù)模塊1121清理相應(yīng)的計算節(jié)點后返回的信息將該清理后的計算節(jié)點112回收到高性能計算資源池。
[0057]基于以上所介紹的高性能計算與云計算混合計算系統(tǒng),本發(fā)明還提出一種高性能計算與云計算混合計算系統(tǒng)的資源管理方法。圖3示出了根據(jù)本發(fā)明一個實施例的高性能計算與云計算混合計算系統(tǒng)的資源管理方法200的流程圖。如圖3所示,該資源管理方法200包括如下步驟:
[0058]步驟S201中,在高性能計算資源池的每一個計算節(jié)點中設(shè)置云計算代理服務(wù)模塊,所述云計算代理服務(wù)模塊同時與高性能計算調(diào)度系統(tǒng)和云計算管理系統(tǒng)連接。
[0059]步驟S202中,在云計算管理系統(tǒng)監(jiān)控到云計算資源池的資源不足時,由所述云計算管理系統(tǒng)向高性能計算調(diào)度系統(tǒng)發(fā)送節(jié)點資源申請,并根據(jù)高性能計算調(diào)度系統(tǒng)通知的空閑的計算節(jié)點信息向該空閑的計算節(jié)點的云計算代理服務(wù)模塊發(fā)送第一清理命令以由所述云計算代理服務(wù)模塊清理該空閑的計算節(jié)點并將其加入到云計算資源池。
[0060]步驟S203中,在云計算管理系統(tǒng)監(jiān)控到云計算資源池的資源冗余時,由所述云計算管理系統(tǒng)釋放從高性能計算資源池申請到的一部分計算節(jié)點,并向待釋放的計算節(jié)點的云計算代理服務(wù)模塊發(fā)送第二清理命令以由所述云計算代理服務(wù)模塊清理待釋放的計算節(jié)點,然后由所述高性能計算調(diào)度系統(tǒng)根據(jù)所述云計算代理服務(wù)模塊清理相應(yīng)的計算節(jié)點后返回的信息將該清理后的計算節(jié)點回收到高性能計算資源池。
[0061]通過以上所述的資源管理方法,本發(fā)明的高性能計算與云計算混合計算系統(tǒng)可以在高性能計算資源閑置時,將閑置的高性能計算資源進行相應(yīng)管理設(shè)置,加入到云計算資源池中,以滿足云計算資源池的業(yè)務(wù)應(yīng)用,并可以在云計算資源冗余時將加入云計算資源池的計算節(jié)點釋放出來,由高性能計算資源池回收,從而避免資源閑置,提高資源利用率。
[0062]圖4示出了根據(jù)本發(fā)明另一具體實施例的高性能計算與云計算混合計算系統(tǒng)的資源管理方法300的流程圖。如圖4所示,該資源管理方法300的具體流程如下:
[0063]步驟S301中,云計算管理系統(tǒng)監(jiān)控云計算資源的使用情況。例如,云計算管理系統(tǒng)可通過判斷當前云計算資源池中的剩余資源是否小于預設(shè)的資源剩余量閾值或判斷當前云計算資源池中的剩余資源是否滿足資源申請需求來判斷資源是不足還是冗余。當云計算資源不足時,方法300執(zhí)行步驟S302,當云計算資源冗余時,方法300執(zhí)行步驟S308。
[0064]步驟S302中,當云計算資源不足時,云計算管理系統(tǒng)向高性能計算調(diào)度系統(tǒng)發(fā)送節(jié)點資源申請,以申請空閑的計算節(jié)點。例如,云計算管理系統(tǒng)可以調(diào)用高性能計算調(diào)度系統(tǒng)API以普通作業(yè)形式申請節(jié)點資源。
[0065]步驟S303中,高性能計算調(diào)度系統(tǒng)調(diào)度空閑的計算節(jié)點。高性能計算調(diào)度系統(tǒng)可將云計算管理系統(tǒng)發(fā)送的節(jié)點資源申請設(shè)置為最高優(yōu)先級。當前沒有空閑的計算節(jié)點時,方法300接著執(zhí)行步驟S304,等待出現(xiàn)空閑的計算節(jié)點。當出現(xiàn)空閑的計算節(jié)點時,方法300接著執(zhí)行步驟S305,高性能計算調(diào)度系統(tǒng)鎖定該空閑的計算節(jié)點,并將該空閑的計算節(jié)點信息通知給云計算管理系統(tǒng)。
[0066]步驟S306中,云計算管理系統(tǒng)根據(jù)高性能計算調(diào)度系統(tǒng)通知的空閑的計算節(jié)點信息向該空閑的計算節(jié)點的云計算代理服務(wù)模塊發(fā)送第一清理命令以由云計算代理服務(wù)模塊清理該空閑的計算節(jié)點。具體實施例中,云計算代理服務(wù)模塊執(zhí)行以下清理工作:
[0067]1.結(jié)束所有的高性能計算作業(yè)進程。云計算代理服務(wù)模塊將所有ssh登陸的用戶(包含root)及ssh服務(wù)器子進程強制下線,防止對后面的操作造成影響;云計算代理服務(wù)模塊遍歷所有系統(tǒng)進程,將非系統(tǒng)內(nèi)置程序的進程全部結(jié)束。
[0068]2.卸載高性能計算作業(yè)使用的分布式文件系統(tǒng)。
[0069]3.設(shè)置防火墻策略,設(shè)置cgroup資源策略,以禁止高性能計算用戶訪問該計算節(jié)點。
[0070]4.對計算節(jié)點進行服務(wù)切換,即將該空閑的計算節(jié)點從高性能計算環(huán)境需要的服務(wù)切換到云計算環(huán)境需要的服務(wù)。
[0071]5.調(diào)用云計算管理系統(tǒng)API從云計算管理系統(tǒng)獲取云計算需要使用的分布式文件系統(tǒng)或IP-SAN、FC-SAN等存儲資源的連接數(shù)據(jù),掛載對應(yīng)的文件系統(tǒng)或存儲資源,并將連接信息反饋給云計算管理系統(tǒng)。
[0072]6.創(chuàng)建虛擬交換機,并將該虛擬交換機信息返回給云計算管理系統(tǒng)。
[0073]步驟S307中,云計算管理系統(tǒng)將該清理后的計算節(jié)點的CPU、內(nèi)存、本地磁盤等資源加入到云計算資源池中。
[0074]至此,云計算資源池從高性能計算資源池申請計算資源的過程結(jié)束。
[0075]當步驟S301中監(jiān)控到云計算資源冗余(例如云計算業(yè)務(wù)需求下降)時,方法300執(zhí)行步驟S308。
[0076]步驟S308中,云計算管理系統(tǒng)釋放從高性能計算資源池申請到的一部分計算節(jié)點。具體實施例中,云計算管理系統(tǒng)統(tǒng)計云計算資源池中有多少CPU、內(nèi)存剩余,通過計算剩余資源來確定可以返還給高性能計算資源池的計算節(jié)點數(shù)量。如果完全空閑的計算節(jié)點數(shù)量不夠,將只有少量虛擬機在運行的計算節(jié)點中的虛擬機迀出,直到有足夠數(shù)量的空閑計算節(jié)點。
[0077]步驟S309中,云計算管理系統(tǒng)向待釋放的計算節(jié)點的云計算代理服務(wù)模塊發(fā)送第二清理命令以由云計算代理服務(wù)模塊清理待釋放的計算節(jié)點。具體實施例中,云計算代理服務(wù)模塊執(zhí)行以下清理工作:
[0078]1.卸載云計算使用的分布式文件系統(tǒng)或存儲資源。云計算代理服務(wù)模塊確認無虛擬機在相應(yīng)節(jié)點上運行后卸載云計算使用的分布式文件系統(tǒng)或者IP-SAN、FC-SAN等存儲資源。
[0079]2.對計算節(jié)點進行服務(wù)切換,即將該計算節(jié)點從云計算環(huán)境需要的服務(wù)切換到高性能計算環(huán)境需要的服務(wù),并在成功后通知云計算管理系統(tǒng)以便云計算管理系統(tǒng)將該計算節(jié)點從云計算資源池中刪除。
[0080]3.掛載高性能計算需要的分布式文件系統(tǒng)。
[0081]4.設(shè)置防火墻和cgroup資源策略,以允許高性能計算用戶通過高性能計算調(diào)度系統(tǒng)正常訪問該計算節(jié)點。
[0082]5.返回相應(yīng)的信息給高性能計算調(diào)度系統(tǒng)表示該計算節(jié)點當前已無作業(yè),可以接受新的作業(yè)。
[0083]然后步驟S310中,高性能計算調(diào)度系統(tǒng)將該清理后的計算節(jié)點回收到高性能計算資源池中,提供給高性能計算業(yè)務(wù)使用。
[0084]至此,云計算資源池將從高性能計算資源池申請的計算資源返還給高性能計算資源池的過程結(jié)束。
[0085]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含
當前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜君县| 白玉县| 万安县| 五莲县| 大田县| 灵武市| 墨脱县| 浦东新区| 北海市| 嘉峪关市| 丰县| 铜鼓县| 香格里拉县| 莱州市| 云南省| 新闻| 泸定县| 修武县| 湛江市| 广安市| 三原县| 三河市| 甘南县| 颍上县| 莲花县| 全南县| 南昌市| 怀宁县| 抚顺县| 乌拉特中旗| 长汀县| 繁昌县| 抚远县| 通道| 三穗县| 阳东县| 长岛县| 洪江市| 金门县| 沙河市| 旺苍县|