-
11.
公开(公告)号:GB2495820A
公开(公告)日:2013-04-24
申请号:GB201217787
申请日:2012-10-04
Applicant: IBM
Inventor: TEICH TORSTEN , PODVRATNIK AMADEUS , SPATZIER THOMAS
IPC: G06F9/50
Abstract: Optimised placement of virtual machine (VM) images in cloud computing environments, comprising: receiving user request for deploying and indicating new VM-image; reading VM resource usage profiles (user-specific if available) comprising first consumption data over first time period 303; reading resource pool profile comprising second resource consumption data over second time period 302; for each of the resource-pool profiles, aligning the read VM and resource-pool usage profiles, calculating an aggregated resource consumption profile 301 predictive of total resource consumption; and determining resource pools having the least aggregated consumption. Pool with least resource usage can have lowest integral resource consumption value of the aggregated not exceed threshold 306. User specific profile comprises rules for guaranteeing accordance with service level agreement. Advantages comprise: instantiation of VM-instances at future times when they are needed even if they cannot be provided at current time; automatic, dynamic instantiation of VM-instances adapted to changing workloads of resource-pool.
-
12.
公开(公告)号:DE102012217202A1
公开(公告)日:2013-04-18
申请号:DE102012217202
申请日:2012-09-24
Applicant: IBM
Inventor: TEICH TORSTEN , PODVRATNIK AMADEUS , SPATZIER THOMAS
IPC: G06F9/50
Abstract: Die Erfindung stellt ein Verfahren und ein System zum Optimieren des Platzierens von Instanzen der Abbilder (103) virtueller Maschinen in einer Cloud-Computing-Umgebung bereit. Das Verfahren umfasst die Schritte zum Empfangen einer Anforderung zum Nutzen einer neuen Instanz eines VM-Abbilds; Lesen von benutzerspezifischen und allgemeinen VM-Ressourcen-Nutzungsprofilen, die erste Ressourcen-Inanspruchnahmedaten umfassen; Lesen von Ressourcen-Poolprofilen, die zweite Ressourcen-Inanspruchnahmedaten umfassen; für jedes der Ressourcen-Poolprofile Analysieren und Angleichen des gelesenen VM-Ressourcen-Nutzungsprofils an die gelesenen Ressourcen-Poolprofile, Berechnen eines kumulierten Ressourcen-Inanspruchnahmeprofils und Ermitteln des einen der mehreren Ressourcen-Pools, der die geringste kumulierte Ressourcen-Inanspruchnahme aufweist.
-