The present invention relates to a hierarchical system, a method and a computer program for managing a plurality of virtual machines. Including a grading system, management of multiple virtual machines: at least two physical machine can be connected to the first group (100a, 100b) of the first local mobility anchor; (110) can be connected to at least two physical machines in the second groups (120a, 120b) second (130); local migration anchor connection the first local migration to the global and local migration of second anchor anchor anchor migration (140); and the virtual machine location register (150), the virtual machine location register (150) are configured to store the first data on the first virtual machine entry (150A), the first data entry includes a first service identifier, the first virtual machine identification and the first local migration anchor logo, and contains second data items (150B), second (150B) data entry contains second service identification, second virtual machine identification, and second virtual machines in the physical machine can be connected to the second Identification of partial migration anchor point.
【技術實現步驟摘要】
管理多個虛擬機的分級系統、方法和計算機程序
本專利技術涉及計算機系統,特別地,涉及位于不同物理機的虛擬機的管理。
技術介紹
虛擬化、虛擬機、遷移管理和云計算是變得越來越重要的過程。虛擬機的管理尤其有益于和適用于云服務、基于網絡的遷移管理、災難管理或者節能。本質上,虛擬機計算使得能夠在不同的機器,即,物理機上進行某些服務。物理機是位于某個位置的計算機。實現虛擬機是為了進行某種服務,不過虛擬機被設計成以致虛擬機能夠從一個物理機遷移到不同的物理機。特別地,這意味為實現虛擬機而由某個物理機提供的計算資源可在第一時段,由所述虛擬機使用,然后在從一個物理機到不同的物理機的遷移之后,由早先的物理機提供的計算資源被釋放,用于其它服務,虛擬機利用新的物理機的計算資源進行新的服務,或者繼續當前進行的處理。從會話連續性的觀點看,從一個物理機到另一個物理機的虛擬機遷移是個問題,就整個網絡的對虛擬機的位置的更新來說也是個問題。特別地,當存在幾組分別控制的物理機(也稱為“云”)時,虛擬機從一個云到不同云的遷移也是一項富有挑戰性的任務。存在層2虛擬專用網絡(L2VPN)工作組,該工作組負責定義和規定支持提供商提供的層2虛擬專用網絡的數目有限的解決方案。對云內遷移管理來說,L2VPN是最常用的解決方案。對于L2VPN,層2交換機記憶通過哪個端口可到達虛擬機。當虛擬機從一個物理機遷移到另一個物理機時,對虛擬機來說,端口發生變化。然而,目前的L2交換機具有學習能力,檢查通過端口的輸入分組的MAC地址。由于一直到遷移為止,虛擬機MAC地址都不變化,因此通過探聽經不同的端口,來自虛擬機的 ...
【技術保護點】
一種用于管理多個虛擬機的分級系統,包括:可連接到第一組的至少兩個物理機(100a、100b)的第一局部遷移錨點(110),其中第一局部遷移錨點被配置成保存數據集(110a、110b),所述數據集(110a、110b)包括位于第一組的至少兩個物理機中的一個物理機上的第一虛擬機的虛擬機標識,和所述一個物理機的物理機標識;可連接到第二組的至少兩個物理機(120a、120b)的第二局部遷移錨點(130),其中第二局部遷移錨點被配置成保存數據集(130a、130b),該數據集(130a、130b)包括位于第二組的至少兩個物理機中的一個物理機上的第二虛擬機的虛擬機標識,和所述一個物理機的物理機標識;連接到第一局部遷移錨點和第二局部遷移錨點的全局遷移錨點(140),其中全局遷移錨點被配置成在第一數據記錄(140a)中保存第一虛擬機執行的應用的第一服務標識、第一虛擬機的關聯標識、以及第一局部遷移錨點的標識,并且在第二數據記錄(140b)中保存第二虛擬機執行的應用的服務標識、第二虛擬機的關聯標識、以及第二局部遷移錨點的標識;虛擬機位置寄存器(150),虛擬機位置寄存器(150)被配置成保存關于第一虛擬機 ...
【技術特征摘要】
2012.07.16 EP 12176591.11.一種用于管理多個虛擬機的分級系統,包括: 可連接到第一組的至少兩個物理機(IOOaUOOb)的第一局部遷移錨點(110),其中第一局部遷移錨點被配置成保存數據集(IlOaUlOb),所述數據集(IlOaUlOb)包括位于第一組的至少兩個物理機中的一個物理機上的第一虛擬機的虛擬機標識,和所述一個物理機的物理機標識; 可連接到第二組的至少兩個物理機(120a、120b)的第二局部遷移錨點(130),其中第二局部遷移錨點被配置成保存數據集(130a、130b),該數據集(130a、130b)包括位于第二組的至少兩個物理機中的一個物理機上的第二虛擬機的虛擬機標識,和所述一個物理機的物理機標識; 連接到第一局部遷移錨點和第二局部遷移錨點的全局遷移錨點(140),其中全局遷移錨點被配置成在第一數據記錄(140a)中保存第一虛擬機執行的應用的第一服務標識、第一虛擬機的關聯標識、以及第一局部遷移錨點的標識,并且在第二數據記錄(140b)中保存第二虛擬機執行的應用的服務標識、第二虛擬機的關聯標識、以及第二局部遷移錨點的標識; 虛擬機位置寄存器(150),虛擬機位置寄存器(150)被配置成保存關于第一虛擬機的第一數據條目(150a),第一數據條目包含第一服務標識、第一虛擬機的標識以及第一局部遷移錨點的標識,并且包含第二數據條目(150b),第二數據條目(150b)包含第二服務標識、第二虛擬機的標識、以及第二虛擬機所位于的物理機可連接到的第二局部遷移錨點的標識; 中央網絡管理系統(16 0);以及 用于每組物理機的組管理器(101、121), 其中中央網絡管理系統(160)被配置成接收(315)或者作出把第一虛擬機從第一組物理機遷移到第二組物理機中的第一物理機的決定, 其中第二局部遷移錨點被配置成從第二組物理機中的第一物理機接收(320)第一虛擬機位于第二組物理機中的第一物理機中的信息, 其中第二局部遷移錨點被配置成向全局遷移錨點發送(325)第一虛擬機位于第二組物理機中的消息,其中全局遷移錨點被配置成訪問(330)虛擬機位置寄存器,以便接收關于先前的局部遷移錨點的信息,或者其中第二局部遷移錨點被配置成向虛擬機位置寄存器發送(335)消息,以獲得關于先前的局部遷移錨點的信息,并且 其中第一局部遷移錨點被配置成通過在要送往第一虛擬機的數據消息的目的地條目中指示第二局部遷移錨點,把所述數據消息發送給(340)第二局部遷移錨點。2.按照權利要求1所述的分級系統,還包括連接到第三局部遷移錨點和第四局部遷移錨點的第二全局遷移錨點, 其中虛擬機位置寄存器(150)被配置成在每個數據條目中另外保存在所述數據條目中識別的局部遷移錨點連接到的全局遷移錨點的全局遷移錨點標識。3.按照權利要求1或2所述的分級系統, 其中全局遷移錨點被配置成接收(200)來自客戶端的關于利用服務標識識別的服務的數據消息,其中所述數據消息具有識別客戶端的源條目和識別全局遷移錨點的目的地條目,其中全局遷移錨點被配置成根據保存的包含所述服務標識的數據記錄,處理(205)所述數據消息,以致源條目識別全局遷移錨點,并且目的地條目識別局部遷移錨點和虛擬機。4.按照前述權利要求之一所述的分級系統, 其中局部遷移錨點被配置成接收(210)來自全局遷移錨點的數據消息,其中局部遷移錨點被配置成根據保存的包含利用所述數據消息指示的虛擬機標識的數據集,在所述數據消息中用物理機標識替換(215)局部遷移錨點標識。5.按照前述權利要求之一所述的分級系統, 其中局部遷移錨點被配置成接收包含作為源的虛擬機標識和作為目的地的全局遷移錨點的數據消息(806),并且把數據消息(807)轉發給在包含虛擬機的標識的數據條目中識別的全局遷移錨點。6.按照前述權利要求之一所述的分級系統, 其中全局遷移錨點被配置成接收來自局部遷移錨點的數據消息(807),所述數據消息具有作為源的虛擬機標識和作為目的地的全局遷移錨點, 其中全局遷移錨點被配置成根據包含虛擬機的標識的數據記錄來處理所述數據消息,以用客戶端標識替換作為目的地的全局遷移錨點,并且用全局遷移錨點的全局遷移錨點標識替換作為源的虛擬機。7.按照權利要求1所述的分級系統,其中中央網絡管理系統(1100)被配置成接收(300)把第一虛擬機從第一組中的第一物理機遷移到第一組中的第二物理機的請求, 其中第一局部遷移錨點被配置成響應于所述決定從組管理器(1020、1110)接收(305)關于第二物理機的標識的信息,并且 其中局部遷移錨點在數據集中用第二物理機的標識替換(310)第一物理機...
【專利技術屬性】
技術研發人員:阿西克·卡恩,神津和志,I·瓦伊什納維,
申請(專利權)人:株式會社NTT都科摩,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。