-
公开(公告)号:US10592221B2
公开(公告)日:2020-03-17
申请号:US15145574
申请日:2016-05-03
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Joel Baxter , Krishna C. Sagiraju , Shreyas Subramanya
Abstract: Systems, methods, and software described herein provide enhancements for initiating application services across a virtual environment. In one implementation, a method of deploying application services includes initiating configuration process for a first service and a second service across virtual nodes, wherein the first service is dependent on the availability of the second service. The method further includes holding the configuration of the first service, completing the configuration of the second service, and responsively transferring a notification from the virtual node or nodes of the second service to the virtual node or nodes of the first service, permitting the configuration of the first service to be completed.
-
公开(公告)号:US20210263780A1
公开(公告)日:2021-08-26
申请号:US16800024
申请日:2020-02-25
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Xiongbing Ou , Lakshm inarayanan Gunaseelan , Joel Baxter , Swami Viswanathan
IPC: G06F9/50
Abstract: Example implementations relate to a role-based autoscaling approach for scaling of nodes of a stateful application in a large scale virtual data processing (LSVDP) environment. Information is received regarding a role performed by the nodes of a virtual cluster of an LSVDP environment on which a stateful application is or will be deployed. Role-based autoscaling policies are maintained defining conditions under which the roles are to be scaled. A policy for a first role upon which a second role is dependent specifies a condition for scaling out the first role by a first step and a second step by which the second role is to be scaled out in tandem. When load information for the first role meets the condition, nodes in the virtual cluster that perform the first role are increased by the first step and nodes that perform the second role are increased by the second step.
-
公开(公告)号:US20210011775A1
公开(公告)日:2021-01-14
申请号:US16506935
申请日:2019-07-09
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Joel Baxter , Thomas A. Phelan
IPC: G06F9/50
Abstract: The technology disclosed herein enables optimized managing of cluster deployment on a plurality of host nodes. In a particular embodiment, a method includes defining parameters of a cluster for executing a process that will execute in a plurality of containers distributed across one or more of the plurality of host nodes. The method further provides adding a first container portion of the plurality of containers to a first host node portion of the plurality of host nodes. After adding the first container portion, the method includes determining that a remaining host node portion of the plurality of host nodes will not support more of the plurality of containers and adjusting the parameters of the cluster to allow the process to execute on the first host node portion.
-
4.
公开(公告)号:US10860352B2
公开(公告)日:2020-12-08
申请号:US14341596
申请日:2014-07-25
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Thomas A. Phelan , Joel Baxter
Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for managing data consumption rate in a virtual data processing environment. In a particular embodiment, a method provides, in a cache node of a host system, identifying read completions for one or more virtual machines instantiated in the host system, with the one or more virtual machines processing one or more processing jobs. The method further provides allocating the read completions to individual processing jobs of the one or more processing jobs and accumulating the read completions on a per-job basis, with the cache node determining a data consumption rate for each processing job of the one or more processing jobs.
-
公开(公告)号:US20200319988A1
公开(公告)日:2020-10-08
申请号:US16376057
申请日:2019-04-05
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Joel Baxter
Abstract: Described herein are systems, methods, and software to enhance the management and deployment of data processing clusters in a computing environment. In one example, a management system may monitor data processing efficiency information for a cluster and determine when the efficiency meets efficiency criteria. When the efficiency criteria are met, the management system may identify a new configuration for the cluster and initiate an operation to implement the new configuration for the cluster.
-
公开(公告)号:US20230342220A1
公开(公告)日:2023-10-26
申请号:US18342998
申请日:2023-06-28
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Xiongbing Ou , Lakshminarayanan Gunaseelan , Joel Baxter , Swami Viswanathan
IPC: G06F9/50
CPC classification number: G06F9/5077 , G06F2209/505
Abstract: Example implementations relate to a role-based autoscaling approach for scaling of nodes of a stateful application in a large scale virtual data processing (LSVDP) environment. Information is received regarding a role performed by the nodes of a virtual cluster of an LSVDP environment on which a stateful application is or will be deployed. Role-based autoscaling policies are maintained defining conditions under which the roles are to be scaled. A policy for a first role upon which a second role is dependent specifies a condition for scaling out the first role by a first step and a second step by which the second role is to be scaled out in tandem. When load information for the first role meets the condition, nodes in the virtual cluster that perform the first role are increased by the first step and nodes that perform the second role are increased by the second step.
-
公开(公告)号:US11720460B2
公开(公告)日:2023-08-08
申请号:US17652997
申请日:2022-03-01
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Joel Baxter
CPC classification number: G06F11/3006 , G06F11/3404 , G06F11/3428 , G06F11/3433
Abstract: Described herein are systems, methods, and software to enhance the management and deployment of data processing clusters in a computing environment. In one example, a management system may monitor data processing efficiency information for a cluster and determine when the efficiency meets efficiency criteria. When the efficiency criteria are met, the management system may identify a new configuration for the cluster and initiate an operation to implement the new configuration for the cluster.
-
公开(公告)号:US11698820B2
公开(公告)日:2023-07-11
申请号:US16800024
申请日:2020-02-25
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Xiongbing Ou , Lakshm inarayanan Gunaseelan , Joel Baxter , Swami Viswanathan
IPC: G06F9/50
CPC classification number: G06F9/5077 , G06F2209/505
Abstract: Example implementations relate to a role-based autoscaling approach for scaling of nodes of a stateful application in a large scale virtual data processing (LSVDP) environment. Information is received regarding a role performed by the nodes of a virtual cluster of an LSVDP environment on which a stateful application is or will be deployed. Role-based autoscaling policies are maintained defining conditions under which the roles are to be scaled. A policy for a first role upon which a second role is dependent specifies a condition for scaling out the first role by a first step and a second step by which the second role is to be scaled out in tandem. When load information for the first role meets the condition, nodes in the virtual cluster that perform the first role are increased by the first step and nodes that perform the second role are increased by the second step.
-
公开(公告)号:US20220179765A1
公开(公告)日:2022-06-09
申请号:US17652997
申请日:2022-03-01
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Joel Baxter
Abstract: Described herein are systems, methods, and software to enhance the management and deployment of data processing clusters in a computing environment. In one example, a management system may monitor data processing efficiency information for a cluster and determine when the efficiency meets efficiency criteria. When the efficiency criteria are met, the management system may identify a new configuration for the cluster and initiate an operation to implement the new configuration for the cluster.
-
公开(公告)号:US10666609B2
公开(公告)日:2020-05-26
申请号:US16186841
申请日:2018-11-12
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Krishna C. Sagiraju , Joel Baxter , Swami Viswanathan
Abstract: Systems, methods, and software described herein facilitate the management of virtual clusters in a large-scale processing environment. In one implementation, a method of operating a control node includes receiving a request to configure a virtual cluster with one or more data processing nodes, and identifying a tenant associated with the request. The method further provides identifying a namespace for the tenant, and identifying internet protocol (IP) addresses for the one or more data processing nodes. The method also includes generating namespace to IP address pairs for the one or more data processing nodes based on the namespace and the IP addresses, and configuring a domain name system (DNS) for the virtual cluster with the namespace to IP address pairs.
-
-
-
-
-
-
-
-
-