Resource allocation for a plurality of resources for a dual activity system

    公开(公告)号:GB2505811B

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

    申请号:GB201321869

    申请日:2012-05-24

    Applicant: IBM

    Abstract: For resource allocation of resources for a dual activity system, each of the dual activities may be started at a static quota and is allocated its respective static quota of resources, and determining which of the dual activities is a demanding dual activity. The resource boundary may be increased for a resource request for at least one of the dual activities until a resource request for an alternative one of the at least one of the dual activities is rejected. A reduced actual resource boundary for the demanding dual activity based on a multiplicative decrease of the dual activity's actual resource boundary is calculated, and the resource boundary for the at least one of the dual activities may be reduced, and a wait after decrease mode may be commenced until a current resource usage is one of less than and equal to the reduced resource boundary.

    Ressourcenzuordnung einer Vielzahl von Ressourcen zu einem Doppelaktivitätssystem

    公开(公告)号:DE112012002282T5

    公开(公告)日:2014-02-20

    申请号:DE112012002282

    申请日:2012-05-24

    Applicant: IBM

    Abstract: Bereitgestellt werden beispielhafte Verfahrens-, System-, und Computerprogrammprodukt-Ausführungsformen für eine Ressourcenzuordnung einer Vielzahl von Ressourcen zu einem Doppelaktivitätssystem durch eine Prozessoreinheit. Bei einer lediglich als Beispiel dienenden Ausführungsform kann jede Aktivität mit einer statischen Quote gestartet werden. Die Ressourcengrenze für eine Ressourcenanforderung für mindestens eine doppelte Aktivität kann so lange erhöht werden, bis eine Ressourcenanforderung für eine andere der mindestens einen doppelten Aktivität zurückgewiesen wird. Als Reaktion auf die Zurückweisung der Ressourcenanforderung für die andere der mindestens einen doppelten Aktivität kann eine Ressourcengrenze für mindestens eine doppelte Aktivität herabgesetzt und eine Betriebsart „Warten nach der Herabsetzung” begonnen werden, bis eine momentane Ressourcennutzung kleiner als oder gleich der herabgesetzten Ressourcengrenze ist.

    Resource allocation for a plurality of resources for a dual activity system

    公开(公告)号:GB2505811A

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

    申请号:GB201321869

    申请日:2012-05-24

    Applicant: IBM

    Abstract: Exemplary method, system, and computer program product embodiments for resource allocation of a plurality of resources for a dual activity system by a processor device, are provided. In one embodiment, by way of example only, each of the activities may be started at a static quota. The resource boundary may be increased for a resource request for at least one of the dual activities until a resource request for an alternative one of the at least one of the dual activities is rejected. In response to the rejection of the resource request for the alternative one of the at least one of the dual activities, a resource boundary for the at least one of the dual activities may be reduced, and a wait after decrease mode may be commenced until a current resource usage is one of less than and equal to the reduced resource boundary.

    Benutzergesteuerte Replikation in einem System für synchronisierte Objektreplikationen

    公开(公告)号:DE102013209528A1

    公开(公告)日:2013-12-05

    申请号:DE102013209528

    申请日:2013-05-23

    Applicant: IBM

    Abstract: Eine Momentaufnahme ausgewählter Objekte in einem Quellen-Repository wird als Reaktion auf die benutzergesteuerte Replikation erstellt. Die Momentaufnahme wird zu einem Momentaufnahme-Replikationsjob bestimmt. Der Momentaufnahme-Replikationsjob wird zum Ende einer Replikationswarteschlange hinzugefügt, um die Ausführung für die synchronisierte Objektreplikation zu erwarten. Unsynchronisierte Objekte in einem Bestimmungsziel werden durch Vergleichen eines Zustands der ausgewählten Objekte in der Momentaufnahme mit einem aktuellen Zustand des Bestimmungsziels zur Zeit der Ausführung des Momentaufnahme-Replikationsjobs erkannt. Die unsynchronisierten Objekte im Bestimmungsziel werden auf der Grundlage des Vergleichs des Zustands der ausgewählten Objekte in der Momentaufnahme mit dem aktuellen Zustand des Bestimmungsziels zur Zeit der Ausführung des Momentaufnahme-Replikationsjobs synchronisiert.

    Read-ahead processing in networked client-server architecture

    公开(公告)号:GB2499946A

    公开(公告)日:2013-09-04

    申请号:GB201310506

    申请日:2011-11-16

    Applicant: IBM

    Abstract: In a method for read-ahead processing in a networked client-server architecture, read messages are grouped by a plurality of unique sequence identifications (IDs), where each of the sequence IDs corresponds to a specific read sequence, consisting of all read and read-ahead requests related to a specific storage segment that is being read sequentially by a thread of execution in a client application. The storage system uses the sequence id value in order to identify and filter read-ahead messages that are obsolete when received by the storage system, as the client application has already moved to read a different storage segment. Basically, a message is discarded when its sequence id value is less recent than the most recent value already seen by the storage system. The sequence IDs are used by the storage system to determine corresponding read-ahead data to be loaded into a read-ahead cache.

    Vorauslese-Verarbeitung in einer Client-Server-Netzwerkarchitektur

    公开(公告)号:DE112011103276T5

    公开(公告)日:2013-07-18

    申请号:DE112011103276

    申请日:2011-11-16

    Applicant: IBM

    Abstract: Bei einem Verfahren für die Vorauslese-(Read-Ahead)-Verarbeitung in einer Client-Server-Netzwerkarchitektur werden Lesenachrichten durch eine Vielzahl eindeutiger Sequenzkennungen (IDs) gruppiert, wobei jede der Sequenz-IDs einer bestimmten Lesesequenz entspricht, die aus allen Lese- und Vorausleseanfragen besteht, die ein bestimmtes Speichersegment betreffen, das sequenziell durch einen Ausführungsstrang (thread of execution) in einer Client-Anwendung gelesen wird. Das Speichersystem verwendet den Sequenz-ID-Wert, um Vorauslesenachrichten zu erkennen und herauszufiltern, die obsolet sind, wenn sie durch das Speichersystem empfangen werden, da sich die Client-Anwendung bereits weiterbewegt hat, um ein anderes Speichersegment zu lesen. Grundsätzlich wird eine Nachricht verworfen, wenn ihr Sequenz-ID-Wert älter ist als der jüngste vom Speichersystem bereits zur Kenntnis genommene Wert. Die Sequenz-IDs werden durch das Speichersystem verwendet, um entsprechende in den Vorauslese-Cachespeicher zu ladende Vorauslesedaten zu ermitteln.

Patent Agency Ranking