-
公开(公告)号:DE102013205572A1
公开(公告)日:2013-10-17
申请号:DE102013205572
申请日:2013-03-28
Applicant: IBM
Inventor: ANDERSON JASON L , BOSS GREGORY J , COVEYDUE JEFFREY L , ROACH CHRISTOPHER W
Abstract: Ausführungsformen der vorliegenden Erfindung stellen eine Gruppe von algorithmischen Verfahren bereit, die verwendet werden können, um einen vorab bereitgestellten Pool von virtuellen Maschinen (VMs) in einer vernetzten Datenverarbeitungsumgebung zu erzeugen. Insbesondere wird eine Installationszeit für mögliche Kombinationen von Softwarekomponenten einer VM in einer Vielzahl von Softwarekomponenten-Kombinationen berechnet. Jede einzelne Installationszeit wird durch einen Wert gewichtet, der einem Bereitstellungsverlauf von Softwarekomponenten zugehörig ist. Zumindest ein Teil der Softwarekomponenten-Kombinationen ist dem vorab bereitgestellten Pool von virtuellen Maschinen (VMs) zugeordnet.
-
公开(公告)号:DE102013205572B4
公开(公告)日:2020-06-18
申请号:DE102013205572
申请日:2013-03-28
Applicant: IBM
Inventor: ANDERSON JASON L , BOSS GREGORY J , COVEYDUE JEFFREY L , ROACH CHRISTOPHER W
IPC: G06F9/46 , G06F9/50 , G06F15/177
Abstract: Durch einen Computer umgesetztes Verfahren zur Optimierung der Bereitstellungszeiten angeforderter virtueller Maschinen mit darauf installierten Kombinationen von Softwarekomponenten in einer vernetzten Datenverarbeitungsumgebung, aufweisend ein- Ermitteln durch einen genetischen Algorithmus einer Bereitstellungsverteilung einer vorgegebenen Zahl von virtuellen Maschinen (VMs) mit einer Vielzahl von Kombinationen darauf installierter Softwarekomponenten, von der ausgehend die mit einer Anforderungswahrscheinlichkeit gewichtete mittlere Zeit zur Erfüllung zukünftiger Anforderungen von virtuellen Maschinen mit installierten Softwarekomponenten-Kombinationen hin optimal ist,- wobei die Zeit zur Erfüllung einer Anforderung als die minimale Zeit unter den Zeiten für jeweils einen Installationsübergang von einer der bereitgestellten virtuellen Maschinen mit installierten Kombinationen von Softwarekomponenten zu der angeforderten virtuellen Maschine mit installierten Softwarekomponenten bestimmt ist.
-