FAST FAILURE RECOVERY OF APPLICATIONS
    6.
    发明公开

    公开(公告)号:US20240281331A1

    公开(公告)日:2024-08-22

    申请号:US18581842

    申请日:2024-02-20

    Abstract: Disclosed in some examples, are methods, systems, and machine-readable mediums in which application state is saved using in-memory versioning in a shared memory pool of disaggregated memory. By utilizing a disaggregated memory pool, the processing resources may be on separate devices than the memory those resources are using. As a result of this architecture, a failure of hardware of processing resources or an application does not necessarily also cause the hardware resources of the memory devices to fail. This allows a standby application executing on standby processing resources to quickly resume execution when a primary application fails by utilizing the memory pool assigned to the primary application in the memory pool.

    METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM

    公开(公告)号:US20240231863A9

    公开(公告)日:2024-07-11

    申请号:US18278814

    申请日:2022-04-28

    Inventor: Kai KANG

    CPC classification number: G06F9/455

    Abstract: Disclosed in the present application a method for electing a master node in a cluster. The method comprises the following steps: on the basis of a hyper-converged cloud platform, creating a storage cluster, and configuring a status detection program and a full response operation function; performing active node screening on the storage cluster, so as to obtain an active node set and a candidate node set; setting a first data situation, detecting a second data situation of the active node set, and executing a determination step on the basis of the first data situation and the second data situation, so as to obtain a determination result; when the determination result is a first result, setting an arrangement sequence and a first selection position, and electing a first master node according to the arrangement sequence, the first selection position and the active node set; and when the determination result is a second result, configuring a consistency election algorithm and a distributed election algorithm, and electing a second master node on the basis of the candidate node set, the consistency election algorithm and the distributed election algorithm. By means of the present application, an excessively long election time of a master node and unsuccessful election of the master node are avoided, thereby improving the deployment efficiency of a cluster.

Patent Agency Ranking