国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      云平臺中主動式探測的高可用軟件運行方法

      文檔序號:6517727閱讀:382來源:國知局
      云平臺中主動式探測的高可用軟件運行方法
      【專利摘要】本發(fā)明提供一種應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的方法,主動監(jiān)控云平臺的資源利用率,在監(jiān)控到云平臺的資源利用率超過預(yù)先設(shè)定的閾值A(chǔ)時,自動關(guān)閉部分軟件模塊,在監(jiān)控到云平臺的資源利用率低于預(yù)先設(shè)定的閾值B時,自動啟動部分未運行的軟件模塊。同時,還提供一種應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的裝置。所述方法和裝置能夠主動的監(jiān)控計算機CPU、內(nèi)存資源的利用情況,并根據(jù)監(jiān)測的結(jié)果自動調(diào)整軟件的加載和關(guān)閉,以調(diào)整軟件在運行時占用的CPU資源、內(nèi)存資源,從而使計算機能夠以更加健康的方式運轉(zhuǎn)。
      【專利說明】云平臺中主動式探測的高可用軟件運行方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及云計算領(lǐng)域,具體涉及一種基于云平臺資源使用情況動態(tài)管理軟件模塊運行的方法。
      【背景技術(shù)】
      [0002]計算機的軟件運行優(yōu)先級一般是由計算機控制、根據(jù)一系列的算法,給予軟件運行時間及資源。當(dāng)計算機中運行的軟件較多時,就會造成資源的使用緊張,進程占用資源較多,無法實現(xiàn)靈活的軟件之間的切換,頁面上的顯示軟件運行緩慢、或者出現(xiàn)計算機死機的情況。此時我們能夠采取的方法往往是關(guān)閉資源占用較多的進程,以釋放出足夠多的計算機資源,使計算機的運行變流暢。現(xiàn)在的計算機中運行的業(yè)務(wù)越來越多,計算機死機重啟的現(xiàn)象也越來越多。
      [0003]在計算機的維護過程中,如何減少上述情況的發(fā)生也就成了我們關(guān)心的問題。
      [0004]參見附圖1,當(dāng)前計算機廠商解決方案,進程之間資源切換往往依賴于計算機對軟件運行的管理。這種模式下,當(dāng)計算機中運行的軟件較多時,計算機死機的幾率也會大大增力口,不利于計算機的持續(xù)運行。為了在最大程度上減少就算計死機、達到護計算機內(nèi)的硬件設(shè)備以及用戶業(yè)務(wù)的目的,我們提出一種通用的,靈活的,軟件模塊加載方法,在最大程度上達到節(jié)約資源,減少維護成本的目的。

      【發(fā)明內(nèi)容】

      [0005]為了解決上述技術(shù)問題,本發(fā)明提供了一種應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的方法,包括:
      [0006]主動監(jiān)控云平臺的資源利用率;
      [0007]在監(jiān)控到云平臺的資源利用率超過預(yù)先設(shè)定的閾值A(chǔ)時,自動關(guān)閉部分軟件模塊,在監(jiān)控到云平臺的資源利用率低于預(yù)先設(shè)定的閾值B時,自動啟動部分未運行的軟件模塊;
      [0008]其中,所述閾值B的值小于閾值A(chǔ)的值。
      [0009]一種應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的裝置,包括:
      [0010]計算機資源監(jiān)測單元,用于主動監(jiān)控云平臺的資源利用率,并將所述資源利用率告知軟件模塊加載控制單元;
      [0011]軟件模塊加載控制單元,用于在所述資源利用率超過預(yù)先設(shè)定的閾值A(chǔ)時,自動關(guān)閉部分軟件模塊,在所述資源利用率低于預(yù)先設(shè)定的閾值B時,自動啟動部分未運行的軟件模塊;
      [0012]其中,所述閾值B的值小于閾值A(chǔ)的值。
      [0013]本發(fā)明的有益效果是,能夠主動的監(jiān)控計算機CPU、內(nèi)存資源的利用情況,并根據(jù)監(jiān)測的結(jié)果自動調(diào)整軟件的加載和關(guān)閉,以調(diào)整軟件在運行時占用的CPU資源、內(nèi)存資源。從而使計算機能夠以更加健康的方式運轉(zhuǎn)?!緦@綀D】

      【附圖說明】
      [0014]圖1為現(xiàn)有技術(shù)中普通計算機軟件模塊運行的示意圖。
      [0015]圖2為本發(fā)明提出的可主動探測的高可用軟件模塊運行方案的示意圖。
      [0016]圖3為本發(fā)明提出的應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的方法流程圖。
      [0017]圖4為本發(fā)明提出的應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的裝置框圖。
      【具體實施方式】
      [0018]下面參照附圖2至4,對本發(fā)明的內(nèi)容以一個具體實例來描述本發(fā)明提供的所述方法。
      [0019]參見附圖3,所述應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的方法包括:
      [0020]主動監(jiān)控云平臺的資源利用率;
      [0021]判斷云平臺的資源利用率是否超過預(yù)先設(shè)定的閾值A(chǔ),是則自動關(guān)閉部分軟件模塊,否則判斷資源利用率是否低于預(yù)先設(shè)定的閾值B,若是則自動啟動部分未運行的軟件模塊,若否則返回,繼續(xù)監(jiān)控云平臺的資源利用率;
      [0022]其中,所述閾值B的值小于閾值A(chǔ)的值。
      [0023]參見附圖4,本發(fā)明的裝置主要包括:計算機資源監(jiān)測單元,軟件模塊加載控制單元,手動模塊調(diào)整單元。其中,
      [0024]計算機資源監(jiān)測單元,用于在軟件運行過程當(dāng)中,采取主動的方式監(jiān)測計算機的(PU資源以及內(nèi)存資源,并將監(jiān)測的結(jié)果發(fā)送給軟件模塊加載控制單元。
      [0025]軟件模塊加載控制單元,主要功能夠根據(jù)計算機的使用情況,CPU利用率、內(nèi)存利用率,動態(tài)的調(diào)整軟件運行的加載模塊,從而控制軟件運行時的計算機資源占用情況。例如當(dāng)前計算機運行的軟件為云海操作系統(tǒng)軟件,該軟件是基于模塊化的設(shè)計,云資源管理模塊為該軟件的一個模塊,系統(tǒng)正常的情況下,軟件運行時,系統(tǒng)的CPU利用率為50%左右,當(dāng)軟件監(jiān)控到CPU利用率達到或者超過98%時,且CPU利用率高于98%的情況在半個小時內(nèi)持續(xù)存在,云海操作系統(tǒng)會自動運行云資源管理模塊的關(guān)閉腳本,根據(jù)軟件各模塊運行時使用頻率的統(tǒng)計結(jié)果,優(yōu)先關(guān)閉使用頻率低的模塊,從而達到減少軟件運行時占用的計算機資源的目的,使CPU的利用率達到60%,防止計算機的死機現(xiàn)象。當(dāng)CPU的利用率降低到正常水平20%時,此時軟件運行云資源管理模塊的啟動腳本,重新加載被關(guān)閉的模塊。
      [0026]手動模塊調(diào)整單元,主要功能是在軟件自動關(guān)閉部分模塊的情況下,用戶可采用手動啟動的方式啟動其中的軟件模塊。
      [0027]當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明的權(quán)利要求的保護范圍。
      【權(quán)利要求】
      1.一種應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的方法,其特征在于包括: 主動監(jiān)控云平臺的資源利用率; 在監(jiān)控到云平臺的資源利用率超過預(yù)先設(shè)定的閾值A(chǔ)時,自動關(guān)閉部分軟件模塊,在監(jiān)控到云平臺的資源利用率低于預(yù)先設(shè)定的閾值B時,自動啟動部分未運行的軟件模塊;其中,所述閾值B的值小于閾值A(chǔ)的值。
      2.如權(quán)利要求1所述的方法,其特征在于: 還包括在自動關(guān)閉部分軟件模塊后,手動啟動其中的某個或某些軟件模塊。
      3.如權(quán)利要求1或2所述的方法,其特征在于: 所述自動關(guān)閉部分軟件模塊具體為自動關(guān)閉使用率低于預(yù)先設(shè)定的閾值C的軟件模塊。
      4.如權(quán)利要求3所述的方法,其特征在于: 所述自動啟動部分未運行的軟件模塊具體為優(yōu)先啟動被自動關(guān)閉的軟件模塊。
      5.一種應(yīng)用于云平臺的動態(tài)管理軟件模塊運行的裝置,包括: 計算機資源監(jiān)測單元,用于主動監(jiān)控云平臺的資源利用率,并將所述資源利用率告知軟件模塊加載控制單元; 軟件模塊加載控制單元,用于在所述資源利用率超過預(yù)先設(shè)定的閾值A(chǔ)時,自動關(guān)閉部分軟件模塊,在所述資源利用率低于預(yù)先設(shè)定的閾值B時,自動啟動部分未運行的軟件模塊; 其中,所述閾值B的值小于閾值A(chǔ)的值。
      6.如權(quán)利要求5所述的裝置,其特征在于: 還包括手動軟件模塊調(diào)整單元,用于在自動關(guān)閉部分軟件模塊后,手動啟動其中的某個或某些軟件模塊。
      7.如權(quán)利要求5或6所述的裝置,其特征在于: 所述自動關(guān)閉部分軟件模塊具體為自動關(guān)閉使用率低于預(yù)先設(shè)定的閾值C的軟件模塊。
      8.如權(quán)利要求7所述的裝置,其特征在于: 所述自動啟動部分未運行的軟件模塊具體為優(yōu)先啟動被自動關(guān)閉的軟件模塊。
      【文檔編號】G06F9/445GK103577306SQ201310537747
      【公開日】2014年2月12日 申請日期:2013年11月4日 優(yōu)先權(quán)日:2013年11月4日
      【發(fā)明者】劉成平, 張東, 劉正偉 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1