Visual cluster deployment and operation system and method

    公开(公告)号:US11853808B2

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

    申请号:US18101847

    申请日:2023-01-26

    申请人: harpoon Corp.

    IPC分类号: G06F9/50 G06F3/0486

    摘要: A method includes receiving a request to set up a computing cluster comprising at least one node, the request comprising a selection of a node graphical user interface element that represents at least one virtual machine associated with at least one of at least one cloud service provider and at least one on-premise computing device, dynamically generating a configuration file comprising configuration language to set up the computing cluster comprising the at least one node, parsing the configuration file to convert the configuration file into at least one application programming interface (API) request and sending the at least one API request to the least one of the at least one cloud service provider and the at least one on-premise computing device to set up the computing cluster, and receiving real-time deployment information.

    DISTRIBUTED SCHEDULING IN CONTAINER ORCHESTRATION ENGINES

    公开(公告)号:US20230266997A1

    公开(公告)日:2023-08-24

    申请号:US17678575

    申请日:2022-02-23

    IPC分类号: G06F9/48 G06F9/50

    摘要: Methods, systems, and computer program products for distributed scheduling in container orchestration engines are provided herein. A computer-implemented method includes: configuring a plurality of entities of a container-based computing environment to perform a distributed scoring process, wherein, for a given one of the entities, the distributed scoring process comprises: (i) obtaining information corresponding to a plurality of workloads from a database that is accessible to the other entities, (ii) generating, based on the information, respective scores for at least a portion of the plurality of workloads, and (iii) publishing the generated scores to the database; and selecting, by a centralized scheduler of the container-based computing environment, at least one of the entities to host at least a given one of workloads based at least in part on the generated scores in the database.

    FEDERATED OPERATOR FOR EDGE COMPUTING NETWORK

    公开(公告)号:US20230244544A1

    公开(公告)日:2023-08-03

    申请号:US18132532

    申请日:2023-04-10

    申请人: Red Hat, Inc.

    发明人: Huamin Chen

    摘要: Systems and methods for inter-cluster deployment of compute services using federated operator components are generally described. In some examples, a first request to deploy a compute service may be received by a federated operator component. In various examples, the federated operator component may send a second request to provision a first compute resource for the compute service to a first cluster of compute nodes. In various examples, the first cluster of compute nodes may be associated with a first hierarchical level of a computing network. In some examples, the federated operator component may send a third request to provision a second compute resource for the compute service to a second cluster of compute nodes. The second cluster of compute nodes may be associated with a second hierarchical level of the computing network that is different from the first hierarchical level.

    RESOURCE SCHEDULING WITH UPGRADE AWARENESS IN VIRTUALIZED ENVIRONMENT

    公开(公告)号:US20230229510A1

    公开(公告)日:2023-07-20

    申请号:US17579217

    申请日:2022-01-19

    申请人: VMware, Inc.

    IPC分类号: G06F9/50 G06F11/34

    摘要: Aspects of workload reallocation within a software-defined data center (SDDC) undergoing an upgrade are described. As upgrades become available for services and other types of applications installed on a cluster of host devices within a data center, an upgrade of the installed services may be required for each of the host devices. During a cluster upgrade, the order in which hosts in the cluster are upgraded is determined as a function of evacuation costs and evacuation policies associated with each host device in the computing cluster. In addition, a maintenance cost associated with a workload needing to be evacuated from a host undergoing an upgrade is determined based on the upgrade sequence. The maintenance cost can then be used as a factor for selecting an optimal candidate host for migrating the workload to when the host the workload is currently running on is being upgraded.