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

一種節(jié)點(diǎn)的控制方法和裝置的制造方法_2

文檔序號(hào):9455709閱讀:來(lái)源:國(guó)知局
理位置最近的控制節(jié)點(diǎn)中內(nèi)存最大的控制節(jié)點(diǎn)進(jìn)行連接。
[0028]其中,預(yù)設(shè)節(jié)點(diǎn)選擇算法可包括選擇與自身物理位置最近的控制節(jié)點(diǎn)中內(nèi)存最大的控制節(jié)點(diǎn)。物理位置可通過(guò)控制節(jié)點(diǎn)的主機(jī)名獲得,例如控制節(jié)點(diǎn)的主機(jī)名為cl.stack2.pod3.zonel.bj,則可得知該控制節(jié)點(diǎn)的物理位置為北京的第一區(qū)域。
[0029]此外,在第一預(yù)設(shè)周期內(nèi),若未收到控制節(jié)點(diǎn)上傳的狀態(tài)信息,則將對(duì)應(yīng)的控制節(jié)點(diǎn)標(biāo)記為失效,以使與失效的控制節(jié)點(diǎn)相連的計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)在以第二預(yù)設(shè)周期獲取狀態(tài)信息時(shí),根據(jù)預(yù)設(shè)節(jié)點(diǎn)選擇算法連接至新的控制節(jié)點(diǎn)。
[0030]舉例來(lái)說(shuō),在一小時(shí)內(nèi),如果未收到控制節(jié)點(diǎn)上傳的狀態(tài)信息,則可將該控制節(jié)點(diǎn)標(biāo)記為失效。在與失效的控制節(jié)點(diǎn)相連的計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)通過(guò)監(jiān)控節(jié)點(diǎn)獲取到該控制節(jié)點(diǎn)已經(jīng)失效的信息后,可重新選擇一個(gè)物理位置最近的控制節(jié)點(diǎn)中內(nèi)存最大的控制節(jié)點(diǎn)進(jìn)行連接。
[0031]此外,在有新的控制節(jié)點(diǎn)加入網(wǎng)絡(luò)時(shí),監(jiān)控節(jié)點(diǎn)可對(duì)其進(jìn)行標(biāo)記,并保存在本地?cái)?shù)據(jù)中,例如保存在本地的節(jié)點(diǎn)列表中。
[0032]另外,在計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)預(yù)設(shè)節(jié)點(diǎn)選擇算法連接控制節(jié)點(diǎn)時(shí),優(yōu)先選擇位于同一區(qū)域內(nèi)的控制節(jié)點(diǎn)。
[0033]本發(fā)明實(shí)施例的節(jié)點(diǎn)的控制方法,通過(guò)根據(jù)接收到的控制節(jié)點(diǎn)以第一預(yù)設(shè)周期上傳的狀態(tài)信息,判斷控制節(jié)點(diǎn)的負(fù)載是否超過(guò)預(yù)設(shè)閾值,并在控制節(jié)點(diǎn)的負(fù)載超過(guò)預(yù)設(shè)閾值時(shí),且在延遲超過(guò)預(yù)設(shè)時(shí)間后,計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)可根據(jù)預(yù)設(shè)節(jié)點(diǎn)選擇算法連接至新的控制節(jié)點(diǎn),使得計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)能夠根據(jù)控制節(jié)點(diǎn)的狀態(tài)信息自動(dòng)選擇更優(yōu)的控制節(jié)點(diǎn)進(jìn)行連接,降低了節(jié)點(diǎn)管理復(fù)雜度,提高網(wǎng)絡(luò)工作效率。
[0034]為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種節(jié)點(diǎn)的控制裝置。
[0035]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的節(jié)點(diǎn)的控制裝置的結(jié)構(gòu)示意圖一。
[0036]如圖2所示,該節(jié)點(diǎn)的控制裝置可包括:收集模塊110、判斷模塊120和控制模塊130。
[0037]收集模塊110用于接收控制節(jié)點(diǎn)以第一預(yù)設(shè)周期上傳狀態(tài)信息。其中,第一預(yù)設(shè)周期可為預(yù)先設(shè)定,例如控制節(jié)點(diǎn)可以每一小時(shí)上傳一次自身的狀態(tài)信息。狀態(tài)信息可包括CPU利用率、內(nèi)存占用率、連接的節(jié)點(diǎn)數(shù)量等。
[0038]判斷模塊120用于根據(jù)所述狀態(tài)信息判斷所述控制節(jié)點(diǎn)的負(fù)載是否超過(guò)預(yù)設(shè)閾值。
[0039]在接收到控制節(jié)點(diǎn)上傳的狀態(tài)信息后,判斷模塊120可根據(jù)狀態(tài)信息判斷控制節(jié)點(diǎn)的負(fù)載是否超過(guò)預(yù)設(shè)閾值。舉例來(lái)說(shuō),某控制節(jié)點(diǎn)的CPU利用率90%,且持續(xù)超過(guò)10分鐘,則可確定該控制節(jié)點(diǎn)已經(jīng)超負(fù)載。
[0040]控制模塊130用于當(dāng)所述控制節(jié)點(diǎn)的負(fù)載超過(guò)所述預(yù)設(shè)閾值時(shí),調(diào)低對(duì)應(yīng)的所述控制節(jié)點(diǎn)的權(quán)重,以使與所述控制節(jié)點(diǎn)相連的計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)在以第二預(yù)設(shè)周期獲取所述狀態(tài)信息時(shí),在延遲超過(guò)預(yù)設(shè)時(shí)間后,所述計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)預(yù)設(shè)節(jié)點(diǎn)選擇算法連接至新的控制節(jié)點(diǎn),其中,所述權(quán)重根據(jù)所述控制節(jié)點(diǎn)的狀態(tài)信息獲得。
[0041]具體地,如果控制節(jié)點(diǎn)的負(fù)載超過(guò)預(yù)設(shè)閾值,控制模塊130可隨機(jī)斷開一個(gè)計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn),以降低該控制節(jié)點(diǎn)的負(fù)載,即調(diào)低該控制節(jié)點(diǎn)的權(quán)重。其中,控制節(jié)點(diǎn)的權(quán)重可通過(guò)自身的狀態(tài)信息計(jì)算獲得。例如:權(quán)重可由CPU利用率單獨(dú)決定,假設(shè)控制節(jié)點(diǎn)的CPU利用率為95%,則該控制節(jié)點(diǎn)的權(quán)重則為95,超過(guò)了預(yù)設(shè)閾值90,則說(shuō)明該控制節(jié)點(diǎn)負(fù)載過(guò)重,則可降低該控制節(jié)點(diǎn)的負(fù)載。
[0042]再例如:權(quán)重也可由CPU利用率和內(nèi)存占用率兩個(gè)參數(shù)共同決定,兩者比重相同。假設(shè)CPU利用率為90 %,內(nèi)存占用率80 %,則該控制節(jié)點(diǎn)的權(quán)重則等于CPU利用率90 %*50% + 內(nèi)存占用率 80% *50%= 85。
[0043]應(yīng)當(dāng)理解的是,權(quán)重的計(jì)算方法不僅限于上述示例提到的方法。
[0044]而計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)會(huì)以第二預(yù)設(shè)周期通過(guò)監(jiān)控節(jié)點(diǎn)獲取控制節(jié)點(diǎn)的狀態(tài)信息,或者以觸發(fā)方式通過(guò)監(jiān)控節(jié)點(diǎn)獲取控制節(jié)點(diǎn)的狀態(tài)信息。例如,計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)可每10分鐘獲取控制節(jié)點(diǎn)的狀態(tài)信息。當(dāng)計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)獲取到連接的控制節(jié)點(diǎn)的負(fù)載超過(guò)預(yù)設(shè)閾值時(shí),即控制節(jié)點(diǎn)處于繁忙狀態(tài),可延遲預(yù)設(shè)時(shí)間。如果超過(guò)預(yù)設(shè)時(shí)間,該控制節(jié)點(diǎn)依然處于繁忙狀態(tài),則計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)可根據(jù)預(yù)設(shè)節(jié)點(diǎn)選擇算法連接至新的控制節(jié)點(diǎn)。舉例來(lái)說(shuō),計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)與當(dāng)前控制節(jié)點(diǎn)連接延遲超過(guò)了一定的時(shí)間,則計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)可重新選擇一個(gè)物理位置最近的控制節(jié)點(diǎn)中內(nèi)存最大的控制節(jié)點(diǎn)進(jìn)行連接。
[0045]其中,預(yù)設(shè)節(jié)點(diǎn)選擇算法可包括選擇與自身物理位置最近的控制節(jié)點(diǎn)中內(nèi)存最大的控制節(jié)點(diǎn)。物理位置可通過(guò)控制節(jié)點(diǎn)的主機(jī)名獲得,例如控制節(jié)點(diǎn)的主機(jī)名為cl.stack2.pod3.zonel.bj,則可得知該控制節(jié)點(diǎn)的物理位置為北京的第一區(qū)域。
[0046]此外,如圖3所示,本發(fā)明實(shí)施例的節(jié)點(diǎn)的控制裝置還可包括標(biāo)記模塊140。
[0047]標(biāo)記模塊140可用于在所述第一預(yù)設(shè)周期內(nèi),若未收到所述控制節(jié)點(diǎn)上傳的狀態(tài)信息,則將對(duì)應(yīng)的所述控制節(jié)點(diǎn)標(biāo)記為失效,以使與失效的所述控制節(jié)點(diǎn)相連的所述計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)在以第二預(yù)設(shè)周期獲取所述狀態(tài)信息時(shí),根據(jù)所述預(yù)設(shè)節(jié)點(diǎn)選擇算法連接至新的控制節(jié)點(diǎn)。
[0048]舉例來(lái)說(shuō),在一小時(shí)內(nèi),如果未收到控制節(jié)點(diǎn)上傳的狀態(tài)信息,則標(biāo)記模塊140可將該控制節(jié)點(diǎn)標(biāo)記為失效。在與失效的控制節(jié)點(diǎn)相連的計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)通過(guò)監(jiān)控節(jié)點(diǎn)獲取到該控制節(jié)點(diǎn)已經(jīng)失效的信息后,可重新選擇一個(gè)物理位置最近的控制節(jié)點(diǎn)中內(nèi)存最大的控制節(jié)點(diǎn)進(jìn)行連接。
[0049]當(dāng)然,在有新的控制節(jié)點(diǎn)加入網(wǎng)絡(luò)時(shí),標(biāo)記模塊140也可對(duì)其進(jìn)行標(biāo)記,并保存在本地?cái)?shù)據(jù)中,例如保存在本地的節(jié)點(diǎn)列表中。
[0050]圖4是控制節(jié)點(diǎn)、計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)、監(jiān)控節(jié)點(diǎn)組成網(wǎng)絡(luò)的效果示意圖。
[0051 ] 具體地工作流程可如圖4所示:
[0052]首先,控制節(jié)點(diǎn)100以第一預(yù)設(shè)周期向所有監(jiān)控節(jié)點(diǎn)300上傳狀態(tài)信息。其中,第一預(yù)設(shè)周期可為預(yù)先設(shè)定,例如控制節(jié)點(diǎn)可以每一小時(shí)上傳一次自身的狀態(tài)信息。狀態(tài)信息可包括CPU利用率、內(nèi)存占用率、連接的節(jié)點(diǎn)數(shù)量等。
[0053]然后,監(jiān)控節(jié)點(diǎn)300根據(jù)接收到的狀態(tài)信息判斷控制節(jié)點(diǎn)100的負(fù)載是否超過(guò)預(yù)設(shè)閾值,若超過(guò),則降低對(duì)應(yīng)的控制節(jié)點(diǎn)100的權(quán)重。舉例來(lái)說(shuō),某控制節(jié)點(diǎn)的CPU利用率90%,且持續(xù)超過(guò)10分鐘,則可確定該控制節(jié)點(diǎn)已經(jīng)超負(fù)載。監(jiān)控節(jié)點(diǎn)300可隨機(jī)斷開一個(gè)計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)200,以降低該控制節(jié)點(diǎn)的負(fù)載,即降低該控制節(jié)點(diǎn)的權(quán)重。其中,控制節(jié)點(diǎn)的權(quán)重可通過(guò)自身的狀態(tài)信息計(jì)算獲得。
[0054]而計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)200會(huì)以第二預(yù)設(shè)周期通過(guò)監(jiān)控節(jié)點(diǎn)300獲取控制節(jié)點(diǎn)100的狀態(tài)信息,或者以觸發(fā)方式通過(guò)監(jiān)控節(jié)點(diǎn)300獲取控制節(jié)點(diǎn)100的狀態(tài)信息。例如,計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)可每10分鐘獲取控制節(jié)點(diǎn)的狀態(tài)信息。當(dāng)計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)200獲取到連接的控制節(jié)點(diǎn)100的負(fù)載超過(guò)預(yù)設(shè)閾值時(shí),即控制節(jié)點(diǎn)100處于繁忙狀態(tài),可延遲預(yù)設(shè)時(shí)間。如果超過(guò)預(yù)設(shè)時(shí)間,該控制節(jié)點(diǎn)100依然處于繁忙狀態(tài),則計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)200可根據(jù)預(yù)設(shè)節(jié)點(diǎn)選擇算法連接至新的控制節(jié)點(diǎn)100。舉例來(lái)說(shuō),計(jì)算節(jié)點(diǎn)和網(wǎng)絡(luò)節(jié)點(diǎn)200
當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1