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

批量處理虛擬機的方法和系統(tǒng)的制作方法

文檔序號:6438746閱讀:199來源:國知局
專利名稱:批量處理虛擬機的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機應(yīng)用領(lǐng)域,尤其涉及一種批量處理虛擬機的方法和系統(tǒng)。
背景技術(shù)
在云計算系統(tǒng)中,如果虛擬機的個數(shù)很多,如何快遞響應(yīng)各虛擬機發(fā)起的處理事務(wù)成為亟待處理的問題?,F(xiàn)有技術(shù)中,如果多個虛擬機在某一時刻均發(fā)起事務(wù)處理請求,則會對多個具有共同特征的虛擬機篩選,后再自定義選擇,這時進行同一事務(wù)的處理,而基于這種最原始的需求,如何能夠迅速查找出那些虛擬機需要在同一時刻進行同一事務(wù)的處理來設(shè)計了一個簡單的技術(shù)方案。

發(fā)明內(nèi)容
本發(fā)明提供一種批量處理虛擬機的方法和系統(tǒng),要解決的技術(shù)問題是如何能夠?qū)δ切┬枰谕粫r刻進行同一事務(wù)的虛擬機進行管理。為解決上述技術(shù)問題,本發(fā)明提供了如下技術(shù)方案一種批量管理虛擬機的方法,包括在已建立的點陣中,一一對應(yīng)的為待管理的虛擬機分配一個點;接收外部對該點陣中區(qū)域的選擇;對被選擇區(qū)域中點所對應(yīng)的全部虛擬機進行相同管理操作。優(yōu)選的,所述方法還具有如下特點所述接收外部對該點陣中區(qū)域的選擇包括接收外部輸入的點陣的行和列的取值信息;根據(jù)接收到的行和列的取值信息,確定外部對該點陣中的區(qū)域的選擇。優(yōu)選的,所述方法還具有如下特點所述接收外部對該點陣中區(qū)域的選擇之前,還包括按照預(yù)先設(shè)置的虛擬機排序策略,對分配完成的點陣中各點的位置進行調(diào)整。優(yōu)選的,所述方法還具有如下特點所述預(yù)先設(shè)置的虛擬機排序策略包括如下任一 CPU的個數(shù)、內(nèi)存的大小、磁盤的大小、網(wǎng)絡(luò)流量的多少、虛擬機名稱、虛擬機產(chǎn)生的時間、虛擬機所屬的用戶、單位時間內(nèi)業(yè)務(wù)量的大小或者單位時間內(nèi)通信次數(shù)的多少。一種批量管理虛擬機的系統(tǒng),包括分配裝置,用于在已建立的點陣中,一一對應(yīng)的為待管理的虛擬機分配一個點;接收裝置,用于接收外部對該點陣中區(qū)域的選擇;管理裝置,用于對被選擇區(qū)域中點所對應(yīng)的全部虛擬機進行相同管理操作。優(yōu)選的,所述系統(tǒng)還具有如下特點所述接收裝置包括接收模塊,用于接收外部輸入的點陣的行和列的取值信息;確定模塊,用于根據(jù)接收到的行和列的取值信息,確定外部對該點陣中的區(qū)域的選擇。優(yōu)選的,所述系統(tǒng)還具有如下特點所述系統(tǒng)還包括
調(diào)整裝置,用于按照預(yù)先設(shè)置的虛擬機排序策略,對分配完成的點陣中各點的位置進行調(diào)整。優(yōu)選的,所述系統(tǒng)還具有如下特點所述調(diào)整裝置所采用的預(yù)先設(shè)置的虛擬機排序策略包括如下任一 CPU的個數(shù)、內(nèi)存的大小、磁盤的大小、網(wǎng)絡(luò)流量的多少、虛擬機名稱、虛擬機產(chǎn)生的時間、虛擬機所屬的用戶、單位時間內(nèi)業(yè)務(wù)量的大小或者單位時間內(nèi)通信次數(shù)的多少。與現(xiàn)有技術(shù)相比,通過將虛擬機納入點陣中進行管理,方便用戶對虛擬機的選擇, 便于對虛擬機進行批量處理。


圖1為本發(fā)明提供的批量處理虛擬機方法實施例的流程示意圖;圖2為本發(fā)明提供的批量管理虛擬機的系統(tǒng)實施例的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例對本發(fā)明作進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。圖1為本發(fā)明提供的批量處理虛擬機方法實施例的流程示意圖。圖1所示方法實施例,包括步驟101、在已建立的點陣中,一一對應(yīng)的為待管理的虛擬機分配一個點;步驟102、接收外部對該點陣中區(qū)域的選擇;步驟103、對被選擇區(qū)域中點所對應(yīng)的全部虛擬機進行相同管理操作。與現(xiàn)有技術(shù)相比,通過將虛擬機納入點陣中進行管理,方便用戶對虛擬機的選擇, 便于對虛擬機進行批量處理。下述實施例為批量操作虛擬機的一方法實施例,即需要管理對象為虛擬機,且對上述虛擬機的操作為把虛擬機放在鎖定在業(yè)務(wù)對象中進行操作。其中該方法實施例的流程包括步驟1、創(chuàng)建點陣陣列,把虛擬機納入陣列管理。其中該虛擬機是在同一時刻要做同一事物的虛擬機,具體包括用戶的虛擬機和業(yè)務(wù)組內(nèi)的虛擬機納入點陣中至少一個,其中業(yè)務(wù)組內(nèi)的虛擬機就是把多個業(yè)務(wù)組內(nèi)的所有虛擬機納入點陣;目標虛擬機納入點陣后的表示形式就是一個虛擬機占用一個點或一個圖標,可選的,陣中在每個點上都有描述該虛擬機的配置及一些創(chuàng)建參數(shù)和即時參數(shù)。如果是業(yè)務(wù)組或虛擬機的混合方式,則集中將業(yè)務(wù)組內(nèi)的虛擬機放在一起,組外的虛擬機集中放在一起;其中,需要經(jīng)過拆分分業(yè)務(wù)組時,在檢測到無需拆分業(yè)務(wù)組后,則對拆分后的業(yè)務(wù)組進行復(fù)位操作。如果虛擬機的總數(shù)比點陣的個數(shù)還多,則需要重新對虛擬機進行納入處理,具體來說,可以擴大點陣的大小以保證擴大后的點陣能滿足虛擬機的總數(shù);或者,增加一個新的點陣,并在新的點陣繼續(xù)納入虛擬機。優(yōu)選的,虛擬機劃分的時候盡量靠近點陣的外圍邊界,這樣在用戶選擇待操作的虛擬機的時候以便使用最少的選擇范圍。步驟2、通過接收外部所輸入的行列信息,確定本次要操作的目標虛擬機。具體來說,在界面上有個輸入排列方式的文本框,其中排列的原理就是以M. N為規(guī)則,其中M和N為正整數(shù),其中M表示點陣中的行,N表示點陣中的列;在點前輸入數(shù)字就是以數(shù)字代表的行排列,如10.代表十行,在點后輸入數(shù)字,就是以輸入數(shù)字代表的列排列,如.10就代表十列。如果是10. 10,就是代表十行十列。如果文本框中沒有輸入任何內(nèi)容,界面將按照納入虛擬機一個一個的順序按默認10. 10的點陣排列。其中如果虛擬機的總數(shù)沒有點陣的個數(shù)多,則通過不同顏色來區(qū)分點陣上哪些位置為虛擬機,例如,點陣上的虛擬機在點陣上就用綠點表示,沒有代表虛擬機的點就用紅色的點排列,例如,10行10列的點陣,僅有11個虛擬機,那么點陣上就有11個點為綠色,89個點為紅色。步驟3、對點陣中的虛擬機進行劃分篩選操作。具體來說,以各種劃分方式(包括靜態(tài)劃分和動態(tài)劃分法)做一個篩選,篩選的對象是納入點陣的虛擬機靜態(tài)劃分用戶指定虛擬機的各種參數(shù)(以CPU的個數(shù),內(nèi)存的大小,磁盤的大小, 網(wǎng)絡(luò)流量的多少,虛擬機名稱,或者產(chǎn)生的時間,也可以按照虛擬機的用戶所屬)進行排列,動態(tài)劃分檢測虛擬機之間的網(wǎng)絡(luò)交互,業(yè)務(wù)量的大小,次數(shù)的多少進行劃分。劃分在界面上的表示方式就是各種膚色的界面及不同的主題。如靜態(tài)主題單元就是CPU個數(shù)劃分,內(nèi)存大小劃分,磁盤大小劃分,網(wǎng)絡(luò)流量劃分,名稱劃分,創(chuàng)建時間劃分, 所屬用戶劃分。動態(tài)主題單元就是群間虛擬機業(yè)務(wù)交互劃分。劃分的條件就是在文本框中輸入各種選擇條件,如靜態(tài)主題單元中CPU個數(shù)劃分,“1,2,3,> 5”,就代表在1,2,3行中所有邏輯CPU個數(shù)大于5的虛擬機的做一個篩選。動態(tài)主題單元虛擬機向外的聯(lián)系的虛擬機(此虛擬機與對外的虛擬機有被訪問的關(guān)系)劃分,“1,2,3,> 5”就代表在1,2,3行中所有業(yè)務(wù)量超過5的虛擬機做一個篩選??傊Y選后的虛擬機為一個選定目標為自定義選擇目標做準備。步驟4、選擇目標。對篩選后的虛擬機根據(jù)具體要求再進行選擇,選擇方式為在步驟2中的框內(nèi)輸入行列數(shù),或具體的虛擬機的行列號,來進行選擇如選擇第一行的虛擬機,就輸入“1”,選擇第一列的虛擬機就輸入“.1”,輸入第一行第一個虛擬機,就輸入“1.1”。如果選擇幾類的虛擬機,就以間隔逗號隔開,如我選擇第一行第五個虛擬機和第三行所有的虛擬機,輸入 “1. 5,3”以此類推,選擇所有的虛擬機就輸入所有的行號就可以了,選擇虛擬機的過程在界面上能實時反饋出來。步驟5、鎖定目標。待虛擬機選擇完畢后,點擊鎖定目標按鈕,設(shè)置該虛擬機群為操作單元,可以進行批量操作,如虛擬機生命周期管理等。步驟6、拆分(或重新選擇)目標。需要對鎖定目標進行增刪虛擬機操作,選擇鎖定的目標,如返回第一單元或第二單元進行拆分,以便重新選擇,拆分后的虛擬機可重新選擇,再次鎖定。
下面以一應(yīng)用實例來說明在為虛擬機分配對應(yīng)的點后,可以為根據(jù)外部輸入的行數(shù)的限定值,將點陣中所有對應(yīng)有虛擬機的點都排列到N行中,其中N小于等于該行數(shù)限定值,當(dāng)然也可以根據(jù)列數(shù)的限定值進行排列;而對于點陣中沒有對應(yīng)虛擬機的點在顯示時可以從外觀來區(qū)別,如使用不同的顏色;在為虛擬機分配好對應(yīng)的點后,可以為輸入一定的條件信息,從點陣中篩選中滿足該條件信息的目標點;接收外部對選擇篩選后的虛擬機進行自定義選擇,如選擇“1. 1,2. 3,3”代表僅有第一行的第一個虛擬機和第二行的第三個虛擬機和第三行的全部虛擬機被選擇;對上述被選擇的虛擬機進行鎖定處理,就可以對該被選擇的虛擬機進行批量處理操作。圖2為本發(fā)明提供的批量管理虛擬機的系統(tǒng)實施例的結(jié)構(gòu)示意圖。結(jié)合圖1所示方法實施例,圖2所示系統(tǒng)實施例,包括分配裝置201,用于在已建立的點陣中,一一對應(yīng)的為待管理的虛擬機分配一個占.
^ \\\ 接收裝置202,與所述分配裝置201相連,用于接收外部對該點陣中區(qū)域的選擇;管理裝置203,與所述接收裝置202相連,用于對被選擇區(qū)域中點所對應(yīng)的全部虛擬機進行相同管理操作。優(yōu)選的,所述接收裝置包括接收模塊,用于接收外部輸入的點陣的行和列的取值信息;確定模塊,用于根據(jù)接收到的行和列的取值信息,確定外部對該點陣中的區(qū)域的選擇??蛇x的,所述系統(tǒng)還包括調(diào)整裝置,與所述分配裝置201和接收裝置203相連,用于按照預(yù)先設(shè)置的虛擬機排序策略,對分配完成的點陣中各點的位置進行調(diào)整。其中,所述調(diào)整裝置所采用的預(yù)先設(shè)置的虛擬機排序策略包括如下任一 CPU的個數(shù)、內(nèi)存的大小、磁盤的大小、網(wǎng)絡(luò)流量的多少、虛擬機名稱、虛擬機產(chǎn)生的時間、虛擬機所屬的用戶、單位時間內(nèi)業(yè)務(wù)量的大小或者單位時間內(nèi)通信次數(shù)的多少。與現(xiàn)有技術(shù)相比,通過將虛擬機納入點陣中進行管理,方便用戶對虛擬機的選擇, 便于對虛擬機進行批量處理。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求所述的保護范圍為準。
權(quán)利要求
1.一種批量管理虛擬機的方法,其特征在于,包括在已建立的點陣中,一一對應(yīng)的為待管理的虛擬機分配一個點; 接收外部對該點陣中區(qū)域的選擇;對被選擇區(qū)域中點所對應(yīng)的全部虛擬機進行相同管理操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收外部對該點陣中區(qū)域的選擇包括接收外部輸入的點陣的行和列的取值信息;根據(jù)接收到的行和列的取值信息,確定外部對該點陣中的區(qū)域的選擇。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述接收外部對該點陣中區(qū)域的選擇之前,還包括按照預(yù)先設(shè)置的虛擬機排序策略,對分配完成的點陣中各點的位置進行調(diào)整。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述預(yù)先設(shè)置的虛擬機排序策略包括如下任一 CPU的個數(shù)、內(nèi)存的大小、磁盤的大小、網(wǎng)絡(luò)流量的多少、虛擬機名稱、虛擬機產(chǎn)生的時間、虛擬機所屬的用戶、單位時間內(nèi)業(yè)務(wù)量的大小或者單位時間內(nèi)通信次數(shù)的多少。
5.一種批量管理虛擬機的系統(tǒng),其特征在于,包括分配裝置,用于在已建立的點陣中,一一對應(yīng)的為待管理的虛擬機分配一個點; 接收裝置,用于接收外部對該點陣中區(qū)域的選擇;管理裝置,用于對被選擇區(qū)域中點所對應(yīng)的全部虛擬機進行相同管理操作。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述接收裝置包括 接收模塊,用于接收外部輸入的點陣的行和列的取值信息;確定模塊,用于根據(jù)接收到的行和列的取值信息,確定外部對該點陣中的區(qū)域的選擇。
7.根據(jù)權(quán)利要求5或6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括調(diào)整裝置,用于按照預(yù)先設(shè)置的虛擬機排序策略,對分配完成的點陣中各點的位置進行調(diào)整。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述調(diào)整裝置所采用的預(yù)先設(shè)置的虛擬機排序策略包括如下任一 CPU的個數(shù)、內(nèi)存的大小、磁盤的大小、網(wǎng)絡(luò)流量的多少、虛擬機名稱、虛擬機產(chǎn)生的時間、虛擬機所屬的用戶、單位時間內(nèi)業(yè)務(wù)量的大小或者單位時間內(nèi)通信次數(shù)的多少。
全文摘要
本發(fā)明提供一種批量管理虛擬機的方法和系統(tǒng)。所述方法,包括在已建立的點陣中,一一對應(yīng)的為待管理的虛擬機分配一個點;接收外部對該點陣中區(qū)域的選擇;對被選擇區(qū)域中點所對應(yīng)的全部虛擬機進行相同管理操作。
文檔編號G06F9/50GK102521048SQ20111036687
公開日2012年6月27日 申請日期2011年11月17日 優(yōu)先權(quán)日2011年11月17日
發(fā)明者張新玲, 支連意, 楊振林, 馬旭軍 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1