Content-sensitive container scheduling on clusters

    公开(公告)号:US11650894B2

    公开(公告)日:2023-05-16

    申请号:US17519505

    申请日:2021-11-04

    Inventor: Dhiraj Hegde

    CPC classification number: G06F11/3006 G06F11/3404 G06F11/3419 G06F11/3452

    Abstract: Content-sensitive computer applications are run on computer hosts in a computer cluster. A computer application running history including but not limited to computer host scores is recorded for the computer cluster. A request to start a container for a content-sensitive computer application type in the computer cluster is received. In response, available computer hosts in the computer cluster are identified. A specific computer host is selected from among the available computer hosts to run the container for the content-sensitive computer application type.

    CONTENT-SENSITIVE CONTAINER SCHEDULING ON CLUSTERS

    公开(公告)号:US20200301801A1

    公开(公告)日:2020-09-24

    申请号:US16359694

    申请日:2019-03-20

    Inventor: Dhiraj Hegde

    Abstract: Content-sensitive computer applications are run on computer hosts in a computer cluster. A computer application running history including but not limited to computer host scores is recorded for the computer cluster. A request to start a container for a content-sensitive computer application type in the computer cluster is received. In response, available computer hosts in the computer cluster are identified. A specific computer host is selected from among the available computer hosts to run the container for the content-sensitive computer application type.

    TECHNIQUES FOR IMPLEMENTING FAULT DOMAIN SETS

    公开(公告)号:US20230205437A1

    公开(公告)日:2023-06-29

    申请号:US18061765

    申请日:2022-12-05

    Abstract: Techniques are disclosed relating to provisioning fault domain sets (FDS). In some embodiments, a computer server system implements an FDS for disseminating a storage service across a plurality of fault domains. To implement the FDS, in some embodiments, the computer server system access FDS data specifying a desired state of the FDS in which the storage service is disseminated across at least a particular number of fault domains. The computer server system may determine available resources of the plurality of fault domains and determine a current state of the FDS based on fault domains that have already been provisioned to the FDS. Based on at least the desired state of the FDS, the current state of the FDS, and the available resources, the computer server system provisions one or more additional fault domains to the FDS to reconcile the FDS's current state with the FDS's desired state.

    CONTENT-SENSITIVE CONTAINER SCHEDULING ON CLUSTERS

    公开(公告)号:US20220058098A1

    公开(公告)日:2022-02-24

    申请号:US17519505

    申请日:2021-11-04

    Inventor: Dhiraj Hegde

    Abstract: Content-sensitive computer applications are run on computer hosts in a computer cluster. A computer application running history including but not limited to computer host scores is recorded for the computer cluster. A request to start a container for a content-sensitive computer application type in the computer cluster is received. In response, available computer hosts in the computer cluster are identified. A specific computer host is selected from among the available computer hosts to run the container for the content-sensitive computer application type.

    Synchronizing data stores for different size data objects

    公开(公告)号:US10572506B2

    公开(公告)日:2020-02-25

    申请号:US15452471

    申请日:2017-03-07

    Abstract: A system may be configured to implement two or more different types of data stores for data storage. For example, the system may include a small object data store and a large object data store. The system may compare the size of a data file to a predetermined threshold size. If the data file is smaller than the predetermined threshold size, the system may write the data to the small object data store. If the data is larger than the predetermined threshold size, the system may write an intent message to the small object data store referencing the data in the large object data store, and may write the data to the large object data store. The system may update the intent message in the small object data store to indicate that the data was successfully written.

    Techniques for implementing fault domain sets

    公开(公告)号:US11847329B2

    公开(公告)日:2023-12-19

    申请号:US18061765

    申请日:2022-12-05

    Abstract: Techniques are disclosed relating to provisioning fault domain sets (FDS). In some embodiments, a computer server system implements an FDS for disseminating a storage service across a plurality of fault domains. To implement the FDS, in some embodiments, the computer server system access FDS data specifying a desired state of the FDS in which the storage service is disseminated across at least a particular number of fault domains. The computer server system may determine available resources of the plurality of fault domains and determine a current state of the FDS based on fault domains that have already been provisioned to the FDS. Based on at least the desired state of the FDS, the current state of the FDS, and the available resources, the computer server system provisions one or more additional fault domains to the FDS to reconcile the FDS's current state with the FDS's desired state.

    Techniques for implementing fault domain sets

    公开(公告)号:US11520506B2

    公开(公告)日:2022-12-06

    申请号:US15885386

    申请日:2018-01-31

    Abstract: Techniques are disclosed relating to provisioning fault domain sets (FDS). In some embodiments, a computer server system implements an FDS for disseminating a storage service across a plurality of fault domains. To implement the FDS, in some embodiments, the computer server system access FDS data specifying a desired state of the FDS in which the storage service is disseminated across at least a particular number of fault domains. The computer server system may determine available resources of the plurality of fault domains and determine a current state of the FDS based on fault domains that have already been provisioned to the FDS. Based on at least the desired state of the FDS, the current state of the FDS, and the available resources, the computer server system provisions one or more additional fault domains to the FDS to reconcile the FDS's current state with the FDS's desired state.

    Container orchestration system (COS) services discovery across multiple COS clusters based on COS cluster domain name system

    公开(公告)号:US11019023B1

    公开(公告)日:2021-05-25

    申请号:US16993118

    申请日:2020-08-13

    Abstract: Container orchestration system (COS) service discovery across multiple COS clusters based on COS cluster domain name system (DNS) is described. An indication that a first COS service and first COS endpoints are created in a first COS cluster is received. In response to the receipt of the indication, a request to create, in a second COS cluster, a second COS service and second COS endpoints is transmitted. The second COS service and the second COS endpoints correspond to the first COS service and the first COS endpoints. The creation of the second COS service and the second COS endpoints causes insertion of first DNS records in a first DNS server that is local to the second COS cluster enabling COS pods of the second COS cluster to communicate with the COS pods of the first COS cluster through a network.

    Content-sensitive container scheduling on clusters

    公开(公告)号:US11249874B2

    公开(公告)日:2022-02-15

    申请号:US16359694

    申请日:2019-03-20

    Inventor: Dhiraj Hegde

    Abstract: Content-sensitive computer applications are run on computer hosts in a computer cluster. A computer application running history including but not limited to computer host scores is recorded for the computer cluster. A request to start a container for a content-sensitive computer application type in the computer cluster is received. In response, available computer hosts in the computer cluster are identified. A specific computer host is selected from among the available computer hosts to run the container for the content-sensitive computer application type.

    TECHNIQUES FOR IMPLEMENTING FAULT DOMAIN SETS

    公开(公告)号:US20190235775A1

    公开(公告)日:2019-08-01

    申请号:US15885386

    申请日:2018-01-31

    Abstract: Techniques are disclosed relating to provisioning fault domain sets (FDS). In some embodiments, a computer server system implements an FDS for disseminating a storage service across a plurality of fault domains. To implement the FDS, in some embodiments, the computer server system access FDS data specifying a desired state of the FDS in which the storage service is disseminated across at least a particular number of fault domains. The computer server system may determine available resources of the plurality of fault domains and determine a current state of the FDS based on fault domains that have already been provisioned to the FDS. Based on at least the desired state of the FDS, the current state of the FDS, and the available resources, the computer server system provisions one or more additional fault domains to the FDS to reconcile the FDS's current state with the FDS's desired state.

Patent Agency Ranking