Processing

Please wait...

Settings

Settings

Goto Application

1. WO2013128836 - VIRTUAL SERVER MANAGEMENT DEVICE AND METHOD FOR DETERMINING DESTINATION OF VIRTUAL SERVER

Publication Number WO/2013/128836
Publication Date 06.09.2013
International Application No. PCT/JP2013/000874
International Filing Date 18.02.2013
IPC
G06F 9/46 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
G06F 9/50 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
CPC
G06F 9/5077
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5061Partitioning or combining of resources
5077Logical partitioning of resources; Management or configuration of virtualized resources
G06F 9/5088
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5083Techniques for rebalancing the load in a distributed system
5088involving task migration
Applicants
  • 日本電気株式会社 NEC CORPORATION [JP]/[JP] (AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BE, BF, BG, BH, BJ, BN, BR, BW, BY, BZ, CA, CF, CG, CH, CI, CL, CM, CN, CO, CR, CU, CY, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, FR, GA, GB, GD, GE, GH, GM, GN, GQ, GR, GT, GW, HN, HR, HU, ID, IE, IL, IN, IS, IT, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MC, MD, ME, MG, MK, ML, MN, MR, MT, MW, MX, MY, MZ, NA, NE, NG, NI, NL, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SI, SK, SL, SM, SN, ST, SV, SY, SZ, TD, TG, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VC, VN, ZA, ZM, ZW)
  • 竹村 俊徳 TAKEMURA, Toshinori [JP]/[JP] (US)
Inventors
  • 竹村 俊徳 TAKEMURA, Toshinori
Agents
  • 速水 進治 HAYAMI, Shinji
Priority Data
2012-04619402.03.2012JP
Publication Language Japanese (JA)
Filing Language Japanese (JA)
Designated States
Title
(EN) VIRTUAL SERVER MANAGEMENT DEVICE AND METHOD FOR DETERMINING DESTINATION OF VIRTUAL SERVER
(FR) DISPOSITIF DE GESTION DE SERVEUR VIRTUEL ET PROCÉDÉ POUR DÉTERMINER LA DESTINATION DU SERVEUR VIRTUEL
(JA) 仮想サーバ管理装置及び仮想サーバの移動先決定方法
Abstract
(EN)
In the present invention, a virtual server management device is provided with: an obtaining unit for obtaining resource information; a clustering unit for grouping a plurality of virtual servers in k-means clusters based on resource load information of the plurality of virtual servers; a creating unit for creating for each k-means cluster a representative virtual server model having a maximum resource load among resource loads of the host virtual server; a selecting unit for selecting physical servers that are able to handle the maximum resource load of the representative virtual server models as destinations of the representative virtual server models; and a determining unit for determining, as the destination of the virtual server to be moved, a physical server selected as a destination of a representative virtual server model of a k-means cluster belonging to a virtual server to be moved among the plurality of virtual servers.
(FR)
Dans la présente invention, un dispositif de gestion de serveur virtuel est fourni avec : une unité d'obtention pour obtenir des informations de ressources ; une unité de regroupement permettant de grouper une pluralité de serveurs virtuels dans des grappes de support k sur la base sur des informations de charge de ressources de la pluralité des serveurs virtuels ; une unité de création pour créer pour chaque grappe de support k un modèle de serveur virtuel représentatif ayant une charge de ressources maximum parmi les charges de ressources du serveur virtuel hôte ; une unité de sélection pour sélectionner les serveurs physiques qui sont capables de prendre en charge la charge maximale de ressources des modèles de serveur virtuel représentatif en tant que destinations des modèles de serveur virtuel représentatif ; et une unité de détermination pour déterminer, en tant que destination du serveur virtuel à déplacer, un serveur physique sélectionné en tant que destination d'un modèle de serveur virtuel représentatif d'une grappe de support k appartenant à un serveur virtuel à déplacer parmi la pluralité de serveurs virtuels.
(JA)
 仮想サーバ管理装置は、リソース情報を取得する取得部と、複数の仮想サーバを複数の仮想サーバのリソース負荷情報に基づくk-meansクラスタにクラスタリングするクラスタリング部と、各k-meansクラスタに関し、所属する仮想サーバのリソース負荷の中の最大リソース負荷を持つ代表仮想サーバモデルをそれぞれ生成する生成部と、複数の物理サーバの中から、各代表仮想サーバモデルの最大リソース負荷を負担し得る物理サーバを、各代表仮想サーバモデルの移動先としてそれぞれ選択する選択部と、複数の仮想サーバの中の移動対象仮想サーバが属するk-meansクラスタの代表仮想サーバモデルの移動先として選択された物理サーバを、その移動対象仮想サーバの移動先に決定する決定部と、を備える。
Also published as
Latest bibliographic data on file with the International Bureau