亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

具有多云主機(jī)的物理機(jī)的內(nèi)存控制方法和系統(tǒng)與流程

文檔序號(hào):11864502閱讀:197來(lái)源:國(guó)知局
具有多云主機(jī)的物理機(jī)的內(nèi)存控制方法和系統(tǒng)與流程

本發(fā)明涉及一種具有多云主機(jī)的物理機(jī)的內(nèi)存控制方法和系統(tǒng)。



背景技術(shù):

云主機(jī)是在一組集群主機(jī)上虛擬出多個(gè)類(lèi)似獨(dú)立主機(jī)的部分,集群中每個(gè)主機(jī)上都有云主機(jī)的一個(gè)鏡像,從而大大提高了虛擬主機(jī)的安全穩(wěn)定性。

目前,物理機(jī)上的多個(gè)云主機(jī)按照各自的配置均衡的使用宿主機(jī)的資源進(jìn)行運(yùn)算,當(dāng)物理機(jī)的內(nèi)存使用率接近瓶頸時(shí),系統(tǒng)容易發(fā)生雪崩。



技術(shù)實(shí)現(xiàn)要素:

針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明旨在于提供一種可解決上述技術(shù)問(wèn)題的具有多云主機(jī)的物理機(jī)的內(nèi)存控制方法。

為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:

一種具有多云主機(jī)的物理機(jī)的內(nèi)存控制方法,其包括以下步驟:

步驟S1:給各云主機(jī)分配相應(yīng)的內(nèi)存頁(yè),并在各內(nèi)存頁(yè)設(shè)定對(duì)應(yīng)云主機(jī)的QOS等級(jí)值標(biāo)識(shí);

步驟S2:獲取總物理內(nèi)存的使用率;

步驟S3:判斷總物理內(nèi)存的使用率是否超過(guò)上限閾值,若是,執(zhí)行步驟S4,若否,返回執(zhí)行步驟S2;以及

步驟S4:根據(jù)各內(nèi)存頁(yè)的QOS等級(jí)值標(biāo)識(shí)自低至高逐級(jí)將各云主機(jī)對(duì)應(yīng)的使用內(nèi)存從物理內(nèi)存移至交換分區(qū)。

優(yōu)選地,本發(fā)明在步驟S4之后還包括以下步驟:

步驟S5:判斷總物理內(nèi)存的使用率是否低于下限閾值,若是,執(zhí)行步驟S6,若否,返回執(zhí)行步驟S2;以及

步驟S6:根據(jù)各內(nèi)存頁(yè)的QOS等級(jí)值標(biāo)識(shí)自高至低逐級(jí)將各云主機(jī)對(duì)應(yīng)的使用內(nèi)存從交換分區(qū)移回物理內(nèi)存。

一種具有多云主機(jī)的物理機(jī)的內(nèi)存控制系統(tǒng),其包括:

分配模塊,用于給各云主機(jī)分配相應(yīng)的內(nèi)存頁(yè),并在各內(nèi)存頁(yè)設(shè)定對(duì)應(yīng)云主機(jī)的QOS等級(jí)值標(biāo)識(shí);

內(nèi)存檢測(cè)模塊,用于獲取總物理內(nèi)存的使用率;

處理模塊,用于判斷總物理內(nèi)存的使用率是否超過(guò)上限閾值,若是,執(zhí)行調(diào)度模塊,若否,返回執(zhí)行內(nèi)存檢測(cè)模塊;以及

調(diào)度模塊,用于根據(jù)各內(nèi)存頁(yè)的QOS等級(jí)值標(biāo)識(shí)自低至高逐級(jí)將各云主機(jī)對(duì)應(yīng)的使用內(nèi)存從物理內(nèi)存移至交換分區(qū)。

優(yōu)選地,處理模塊還用于判斷總物理內(nèi)存的使用率是否低于下限閾值,若是,執(zhí)行調(diào)度模塊,以使得調(diào)度模塊根據(jù)各內(nèi)存頁(yè)的QOS等級(jí)值標(biāo)識(shí)自高至低逐級(jí)將各云主機(jī)對(duì)應(yīng)的使用內(nèi)存從交換分區(qū)移回物理內(nèi)存,若否,返回執(zhí)行內(nèi)存檢測(cè)模塊。

本發(fā)明的有益效果至少如下:

本發(fā)明通過(guò)將不同QOS等級(jí)值的云主機(jī)的內(nèi)存自低至高逐級(jí)移至交換分區(qū),優(yōu)先保證高等級(jí)的云主機(jī)的內(nèi)存使用,避免系統(tǒng)由于過(guò)載而發(fā)生雪崩。

另外,本發(fā)明還可保障不同QOS等級(jí)值的云主機(jī)對(duì)物理內(nèi)存的訪(fǎng)問(wèn)速度。

附圖說(shuō)明

圖1為本發(fā)明具有多云主機(jī)的物理機(jī)的內(nèi)存控制方法的較佳實(shí)施方式的流程圖。

圖2為本發(fā)明具有多云主機(jī)的物理機(jī)的內(nèi)存控制系統(tǒng)的較佳實(shí)施方式的模塊。

具體實(shí)施方式

下面將結(jié)合附圖以及具體實(shí)施方式,對(duì)本發(fā)明做進(jìn)一步描述:

請(qǐng)參見(jiàn)圖1,本發(fā)明涉及一種具有多云主機(jī)的物理機(jī)的內(nèi)存控制方法,其較佳實(shí)施方式包括以下步驟:

步驟S1:給各云主機(jī)分配相應(yīng)的內(nèi)存頁(yè),并在各內(nèi)存頁(yè)設(shè)定對(duì)應(yīng)云主機(jī)的QOS(Quality of Service,服務(wù)質(zhì)量)等級(jí)值標(biāo)識(shí);

步驟S2:獲取總物理內(nèi)存的使用率;

步驟S3:判斷總物理內(nèi)存的使用率是否超過(guò)上限閾值,若是,執(zhí)行步驟S4,若否,返回執(zhí)行步驟S2;以及

步驟S4:根據(jù)各內(nèi)存頁(yè)的QOS等級(jí)值標(biāo)識(shí)自低至高逐級(jí)將各云主機(jī)對(duì)應(yīng)的使用內(nèi)存從物理內(nèi)存移至交換分區(qū)。

本發(fā)明通過(guò)將不同QOS等級(jí)值的云主機(jī)的內(nèi)存自低至高逐級(jí)移至交換分區(qū),優(yōu)先保證高等級(jí)的云主機(jī)的內(nèi)存使用,避免系統(tǒng)由于過(guò)載而發(fā)生雪崩。

本實(shí)施例中,本發(fā)明在步驟S4之后還包括以下步驟:

步驟S5:判斷總物理內(nèi)存的使用率是否低于下限閾值,若是,執(zhí)行步驟S6,若否,返回執(zhí)行步驟S2;以及

步驟S6:根據(jù)各內(nèi)存頁(yè)的QOS等級(jí)值標(biāo)識(shí)自高至低逐級(jí)將各云主機(jī)對(duì)應(yīng)的使用內(nèi)存從交換分區(qū)移回物理內(nèi)存。

如此,可保障不同QOS等級(jí)值的云主機(jī)對(duì)物理內(nèi)存的訪(fǎng)問(wèn)速度。

參見(jiàn)圖2,本發(fā)明還涉及一種具有多云主機(jī)的物理機(jī)的內(nèi)存控制系統(tǒng),其較佳實(shí)施方式包括:

分配模塊,用于給各云主機(jī)分配相應(yīng)的內(nèi)存頁(yè),并在各內(nèi)存頁(yè)設(shè)定對(duì)應(yīng)云主機(jī)的QOS等級(jí)值標(biāo)識(shí);

內(nèi)存檢測(cè)模塊,用于獲取總物理內(nèi)存的使用率;

處理模塊,用于判斷總物理內(nèi)存的使用率是否超過(guò)上限閾值,若是,執(zhí)行調(diào)度模塊,若否,返回執(zhí)行內(nèi)存檢測(cè)模塊;以及

調(diào)度模塊,用于根據(jù)各內(nèi)存頁(yè)的QOS等級(jí)值標(biāo)識(shí)自低至高逐級(jí)將各云主機(jī)對(duì)應(yīng)的使用內(nèi)存從物理內(nèi)存移至交換分區(qū)。

本實(shí)施例中,處理模塊還用于判斷總物理內(nèi)存的使用率是否低于下限閾值,若是,執(zhí)行調(diào)度模塊,以使得調(diào)度模塊根據(jù)各內(nèi)存頁(yè)的QOS等級(jí)值標(biāo)識(shí)自高至低逐級(jí)將各云主機(jī)對(duì)應(yīng)的使用內(nèi)存從交換分區(qū)移回物理內(nèi)存,若否,返回執(zhí)行內(nèi)存檢測(cè)模塊。

對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種相應(yīng)的改變以及變形,而所有的這些改變以及變形都應(yīng)該屬于本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1