SPECULATIVE RECOVERY USING STORAGE SNAPSHOT IN A CLUSTERED DATABASE
    1.
    发明申请
    SPECULATIVE RECOVERY USING STORAGE SNAPSHOT IN A CLUSTERED DATABASE 审中-公开
    在集群数据库中使用存储快照进行抽取恢复

    公开(公告)号:WO2015003877A2

    公开(公告)日:2015-01-15

    申请号:PCT/EP2014062588

    申请日:2014-06-16

    Applicant: IBM IBM UK

    Abstract: A method, system, and computer program product for recovery in a database are provided in the illustrative embodiments. A failure is detected in a first computing node, the first computing node serving the database in a cluster of computing nodes. A snapshot is created of data of the database. A subset of log entries is applied to the snapshot, the applying modifying the snapshot to result in a modified snapshot. An access of the first computing node to the data of the database is preserved. Responsive to receiving a signal of activity from the first computing node during the applying and after a grace period has elapsed, the applying is aborted such that the first computing node can continue serving the database in the cluster.

    Abstract translation: 在说明性实施例中提供了用于数据库中恢复的方法,系统和计算机程序产品。 在第一计算节点中检测到故障,第一计算节点服务于计算节点集群中的数据库。 快照是创建数据库的数据。 将日志条目的子集应用于快照,应用修改快照以生成修改后的快照。 第一计算节点对数据库的数据的访问被保留。 响应于在应用期间和宽限期已经过去之后从第一计算节点接收到活动的信号,中止应用,使得第一计算节点可以继续为集群中的数据库提供服务。

    RESSOURCENAFFINITÄT DURCH DYNAMISCHES HINZUFÜGEN ODER ENTFERNEN VON WARTESCHLANGENPAAREN FÜR NETZADAPTER MIT SOFTWARE ZUR EMPFANGSSEITIGEN SKALIERUNG (RSS)

    公开(公告)号:DE112011100392B4

    公开(公告)日:2019-02-21

    申请号:DE112011100392

    申请日:2011-03-01

    Applicant: IBM

    Abstract: Verfahren, in einem Datenverarbeitungssystem (400), zur Bereitstellung von Ressourcenaffinität für einen Netzadapter mit mehreren Warteschlangen durch dynamische Rekonfigurierung von Hardware Ressourcen das Datenverarbeitungssystems, wobei das Datenverarbeitungssystem einen Speicher (408) und den Netzadapter (412) umfasst, wobei das Verfahren umfasst:das Zuweisen, durch einen Einheitentreiber (402) im Datenverarbeitungssystem, eines anfänglichen Warteschlangenpaars (406a) in dem Speicher;das Bestimmen, durch den Einheitentreiber, ob die Auslastung des Datenverarbeitungssystems über einen vorbestimmten oberen Schwellenwert gestiegen ist;wenn die Auslastung über den vorbestimmten oberen Schwellenwert gestiegen ist, das Zuweisen und Initialisieren, durch den Einheitentreiber, eines zusätzlichen Warteschlangenpaars (406b-406n) in dem Speicher;das Programmieren, durch den Einheitentreiber, eines Mechanismus zur empfangsseitigen Skalierung (RSS) (414) in dem Netzadapter (412), um ein Hashing von Sendetupeln in das anfängliche Warteschlangenpaar, durch den Einheitentreiber zu aktivieren um das dynamische Einfügen einer zusätzlichen Verarbeitungsengine zu erlauben, die dem zusätzlichen Warteschlangenpaar und dem anfänglichen Warteschlangenpaar zugeordnet ist; unddas Aktivieren, durch den Einheitentreiber, des Hashings von Sendetupeln in das zusätzliche Warteschlangenpaar.

    DER ENTFERNEN VON WARTESCHLANGENPAAREN FÜR NETZADAPTER MIT SOFTWARE ZUR EMPFANGSSEITIGEN SKALIERUNG (RSS)

    公开(公告)号:DE112011100392T5

    公开(公告)日:2012-12-20

    申请号:DE112011100392

    申请日:2011-03-01

    Applicant: IBM

    Abstract: Es wird ein Mechanismus bereitgestellt, um Ressourcenaffinität für Netzadapter mit mehreren Warteschlangen durch dynamische Rekonfigurierung bereitzustellen. Ein Einheitentreiber weist ein anfängliches Warteschlangenpaar in einem Speicher zu. Der Einheitentreiber bestimmt, ob die Auslastung des Datenverarbeitungssystems über einen vorbestimmten oberen Schwellenwert gestiegen ist. Wenn die Auslastung über den vorbestimmten oberen Schwellenwert gestiegen ist, weist der Einheitentreiber ein zusätzliches Warteschlangenpaar im Speicher zu und initialisiert es. Der Einheitentreiber programmiert einen Mechanismus zur empfangsseitigen Skalierung (RSS) in einem Netzadapter, um das dynamische Einfügen einer zusätzlichen Verarbeitungsengine, die dem zusätzlichen Warteschlangenpaar zugeordnet ist, zu erlauben. Der Einheitentreiber aktiviert das Hashing von Sendetupeln in das zusätzliche Warteschlangenpaar.

    Resource affinity via dynamically adding or removing queue pairs for network adapters with receive side scaling (RSS) software

    公开(公告)号:GB2492433A

    公开(公告)日:2013-01-02

    申请号:GB201204440

    申请日:2011-03-01

    Applicant: IBM

    Abstract: A mechanism is provided for providing resource affinity for multi-queue network adapters via dynamic reconfiguration. A device driver allocates an initial queue pair within a memory. The device driver determines whether workload of the data processing system has risen above a predetermined high threshold. Responsive to the workload rising above the predetermined high threshold, the device driver allocates and initializes an additional queue pair in the memory. The device driver programs a receive side scaling (RSS) mechanism in a network adapter to allow for dynamic insertion of an additional processing engine associated with the additional queue pair. The device driver enables transmit tuple hashing to the additional queue pair.

    COPY CIRCUMVENTION IN A VIRTUAL NETWORK ENVIRONMENT

    公开(公告)号:CA2741141A1

    公开(公告)日:2010-09-10

    申请号:CA2741141

    申请日:2010-02-16

    Applicant: IBM

    Abstract: A method, system, and computer program product for circumventing data copy operations in a virtual network environment. The method includes copying a data packet from a user space to a first kernel space of a first logical partition (LPAR). Using a hypervisor, a mapped address of a receiving virtual Ethernet driver in a second LPAR is requested. The first mapped address is associated with a buffer of the receiving virtual Ethernet driver. The data packet is copied directly from the first kernel space of the first LPAR to a destination in a second kernel space of the second LPAR. The destination is determined utilizing the mapped address. The direct copying to the destination bypasses (i) a data packet copy operation from the first kernel space to a transmitting virtual Ethernet driver of the first LPAR, and (ii) a data packet copy operation via the hypervisor. The receiving virtual Ethernet driver is notified that the data packet has been successfully copied to the destination in the second LPAR.

Patent Agency Ranking