Modifying the order of checking virtual machines for cached disc data

    公开(公告)号:GB2502288A

    公开(公告)日:2013-11-27

    申请号:GB201208959

    申请日:2012-05-22

    Applicant: IBM

    Abstract: A number of virtual machines 106 are connected to a storage server 118 over a network 116. Each virtual machine caches data from the server. Each virtual machine has a list of other virtual machines. When a virtual machine attempts to read data from the server, it checks each virtual machine on its list to see if it has the data in its cache. The virtual machines are checked in an order given by the ranking in the list. If the data is in the cache of a virtual machine, it is copied from that cache rather than being read from the server. In this case, the ranking of the server with the data is updated. If the data is not found in any of the virtual machine caches, then the data is read from the server.

    Method of migrating an operating system executing an application

    公开(公告)号:GB2506177A

    公开(公告)日:2014-03-26

    申请号:GB201217027

    申请日:2012-09-25

    Applicant: IBM

    Abstract: The application discloses methods for the live-migration of an operating system (OS) running an application. The OS and application run on a first computer system. The live-migration is performed to a second computer such that the application shows no externally detectable downtime during migration. A tracking tool is used to track and store data modifications to the storage system of the computer in a tracking file. On a shutdown of the first computer, the tracking tool continues to operate in a tracking mode and shuts down the first computer completely. The data modifications stored prior to the shutdown are sent to the second computer, which may then be started based on this data, followed by starting the application such that from an external perspective no application disruption is detectable.

    Verfahren und System zum Erzeugen einer virtuellen Anwendung

    公开(公告)号:DE112012004793T5

    公开(公告)日:2014-07-31

    申请号:DE112012004793

    申请日:2012-12-04

    Applicant: IBM

    Abstract: Ein verbessertes Verfahren zum Erzeugen einer virtuellen Anwendung (22) weist auf: Eingeben einer nichtmodifizierten virtuellen Anwendung (12) und einer Liste von Zielmodellen (14); Erzeugen einer modifizierten virtuellen Anwendung (22) mit einer ISO-Datei und einem Konvertierungshilfsprogramm (30); und einer Liste von geprüften Zielmodellen (24) auf der Grundlage der Eingabe; wobei die modifizierte virtuelle Anwendung (12) so konfiguriert ist, dass sie von der ISO-Datei bootet, welche ein Mini-Betriebssystem enthält, das in allen geprüften Zielmodellen läuft; wobei, falls ein Implementieren der modifizierten virtuellen Anwendung (22) in einem Zielmodell (50) eingeleitet wird, das Mini-Betriebssystem im entsprechenden Zielmodell (50) gebootet wird; wobei das Mini-Betriebssystem das Modell (52, 54) des aktuellen Zielmodells (50) ermittelt, in dem das Mini-Betriebssystem läuft, und, falls es sich bei dem aktuellen Zielmodell (50) um ein geprüftes Zielmodell handelt, Modifikationen an einem Betriebssystem der virtuellen Anwendung (22) entsprechend dem aktuellen Zielmodell (50) vornimmt, damit die virtuelle Anwendung (22) portierbar wird, wodurch sie im Zielmodell (50) funktioniert.

Patent Agency Ranking