DYNAMIC NETWORK ADDRESS MANAGEMENT
    1.
    发明公开

    公开(公告)号:US20240022542A1

    公开(公告)日:2024-01-18

    申请号:US17820351

    申请日:2022-08-17

    Applicant: VMware, Inc.

    CPC classification number: H04L61/5061

    Abstract: A method for network address management is provided. Embodiments include determining a creation of a namespace associated with a cluster of computing devices, wherein a subset of computing resources of the cluster of computing devices is allocated to the namespace. Embodiments include assigning, to the namespace, a network address pool comprising a plurality of network addresses in a subnet, wherein the assigning causes the plurality of network addresses to be reserved exclusively for the namespace. Embodiments include receiving an indication that a pod is added to the namespace. Embodiments include, in response to the receiving of the indication, assigning a network address from the network address pool to the pod.

    LEADER ELECTION FOR GROUPS OF APPLICATIONS
    2.
    发明公开

    公开(公告)号:US20240028431A1

    公开(公告)日:2024-01-25

    申请号:US17960259

    申请日:2022-10-05

    Applicant: VMWARE, INC.

    CPC classification number: G06F9/547 G06F9/5072

    Abstract: A computer-implemented method for electing a leader in a computing system is provided. In one aspect, a method includes identifying a computing resource for multiple container groups that each include one or more containers. A determination is made, from applications running in containers of the container groups, of multiple election candidate applications. Each election candidate application has an instance deployed in a corresponding container in each container group. For each container group, an election runner process is established within the container group. For each instance of each of the election candidate applications, a corresponding election watcher process is established. A communication link is established between the election runner process and each election watcher process. A request for leader election is transmitted from the election runner process to the computing resource. A response received from the computing resource. The response is transmitted to each election watcher process via the communication link.

Patent Agency Ranking