-
公开(公告)号:US20210397466A1
公开(公告)日:2021-12-23
申请号:US16908083
申请日:2020-06-22
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Bret Alan McKee , Peter Erik Mellquist , Frederick Miles Roeling
Abstract: Embodiments described herein are generally directed to a controller of a managed container service that facilitates selection among bare metal machines available within a private cloud. According to an example, a request is received by a Container-as-a-Service controller from a CaaS portal to create a cluster based at least in part on resources of a private cloud of a customer of a managed container service. An inventory of bare-metal machines available within the private cloud is received from a Bare-Metal-as-a-Service (BMaaS) provider associated with the private cloud. A particular bare metal machine is identified for the cluster by selecting among the available bare-metal machines based on cluster information associated with the request, the inventory, and a best fit algorithm configured in accordance with a policy established by the customer.
-
公开(公告)号:US11989574B2
公开(公告)日:2024-05-21
申请号:US18355251
申请日:2023-07-19
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Erik Mellquist , Bret Alan McKee , Frederick Miles Roeling
CPC classification number: G06F9/45541 , G06F9/5083
Abstract: Embodiments described herein are generally directed to a controller of a managed container service that facilitates autoscaling based on bare metal machines available within a private cloud. According to an example, a CaaS controller of a managed container service monitors a metric of a cluster deployed on behalf of a customer within a container orchestration system. Responsive to a scaling event being identified for the cluster based on the monitoring and an autoscaling policy associated with the cluster, a BMaaS provider associated with the private cloud may be caused to create an inventory of bare-metal machines available within the private cloud. Finally, a bare metal machine is identified to be added to the cluster by selecting among the bare-metal machines based on the autoscaling policy, the inventory and a best fit algorithm configured in accordance with a policy established by or on behalf of the customer.
-
公开(公告)号:US20220222095A1
公开(公告)日:2022-07-14
申请号:US17657180
申请日:2022-03-30
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Erik Mellquist , Bret Alan McKee , Frederick Miles Roeling
Abstract: Embodiments described herein are generally directed to a controller of a managed container service that facilitates autoscaling based on bare metal machines available within a private cloud. According to an example, a CaaS controller of a managed container service monitors a metric of a cluster deployed on behalf of a customer within a container orchestration system. Responsive to a scaling event being identified for the cluster based on the monitoring and an autoscaling policy associated with the cluster, a BMaaS provider associated with the private cloud may be caused to create an inventory of bare-metal machines available within the private cloud. Finally, a bare metal machine is identified to be added to the cluster by selecting among the bare-metal machines based on the autoscaling policy, the inventory and a best fit algorithm configured in accordance with a policy established by or on behalf of the customer.
-
公开(公告)号:US11301276B2
公开(公告)日:2022-04-12
申请号:US16908042
申请日:2020-06-22
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Erik Mellquist , Bret Alan McKee , Frederick Miles Roeling
Abstract: Embodiments described herein are generally directed to a controller of a managed container service that facilitates autoscaling based on bare metal machines available within a private cloud. According to an example, a CaaS controller of a managed container service monitors a metric of a cluster deployed on behalf of a customer within a container orchestration system. Responsive to a scaling event being identified for the cluster based on the monitoring and an autoscaling policy associated with the cluster, a BMaaS provider associated with the private cloud may be caused to create an inventory of bare-metal machines available within the private cloud. Finally, a bare metal machine is identified to be added to the cluster by selecting among the bare-metal machines based on the autoscaling policy, the inventory and a best fit algorithm configured in accordance with a policy established by or on behalf of the customer.
-
公开(公告)号:US12001865B2
公开(公告)日:2024-06-04
申请号:US18188562
申请日:2023-03-23
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Bret Alan McKee , Peter Erik Mellquist , Frederick Miles Roeling
CPC classification number: G06F9/45541 , G06F9/44505 , G06F9/45558 , G06F9/5027 , H04L67/14 , H04L67/51 , G06F2009/45562 , G06F2009/4557 , G06F2209/505 , G06F2209/508
Abstract: Embodiments described herein are generally directed to a controller of a managed container service that facilitates selection among bare metal machines available within a private cloud. According to an example, a request is received by a Container-as-a-Service controller from a CaaS portal to create a cluster based at least in part on resources of a private cloud of a customer of a managed container service. An inventory of bare-metal machines available within the private cloud is received from a Bare-Metal-as-a-Service (BMaaS) provider associated with the private cloud. A particular bare metal machine is identified for the cluster by selecting among the available bare-metal machines based on cluster information associated with the request, the inventory, and a best fit algorithm configured in accordance with a policy established by the customer.
-
公开(公告)号:US11496364B1
公开(公告)日:2022-11-08
申请号:US17303936
申请日:2021-06-10
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Erik Mellquist , Bret McKee , Blaine R. Southam , Fredrick M. Roeling
IPC: H04L41/0869 , H04L41/12 , H04L49/00 , H04L41/08 , H04L45/02 , G06F9/4401
Abstract: Example implementations relate to a logical rack controller. In an example, a logical rack controller receives an inventory of a plurality of physical computing racks. The logical rack controller receives a logical rack definition that indicates selected physical infrastructure from among the inventory to form a logical rack. The logical rack controller validates the logical rack definition by verifying network connectivity of the selected physical infrastructure. After validation of the logical rack definition, the logical rack controller provides, to a provisioning controller, an interface to the logical rack. The provisioning controller can utilize the interface to access the logical rack.
-
公开(公告)号:US10270663B2
公开(公告)日:2019-04-23
申请号:US15337077
申请日:2016-10-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Erik Mellquist , Bryan Stiekes
Abstract: Examples include fabric management devices. Some examples include a fabric management device to manage a network fabric. The fabric management device comprises a serial interface to connect to a network device of the network fabric that provides power and data to the fabric management device, a processing resource, and a machine-readable storage medium with instructions executable by the processing resource. The machine-readable storage medium comprises instructions establish communication across the serial interface with the network device via a fabric management device driver, discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices, and monitor a set of network performance metrics of the plurality of network devices. The machine-readable storage medium further comprises instructions to dynamically configure the network fabric based on the set of network performance metrics.
-
公开(公告)号:US20210397465A1
公开(公告)日:2021-12-23
申请号:US16908042
申请日:2020-06-22
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Erik Mellquist , Bret Alan McKee , Frederick Miles Roeling
Abstract: Embodiments described herein are generally directed to a controller of a managed container service that facilitates autoscaling based on bare metal machines available within a private cloud. According to an example, a CaaS controller of a managed container service monitors a metric of a cluster deployed on behalf of a customer within a container orchestration system. Responsive to a scaling event being identified for the cluster based on the monitoring and an autoscaling policy associated with the cluster, a BMaaS provider associated with the private cloud may be caused to create an inventory of bare-metal machines available within the private cloud. Finally, a bare metal machine is identified to be added to the cluster by selecting among the bare-metal machines based on the autoscaling policy, the inventory and a best fit algorithm configured in accordance with a policy established by or on behalf of the customer.
-
公开(公告)号:US20190215245A1
公开(公告)日:2019-07-11
申请号:US16357744
申请日:2019-03-19
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Erik Mellquist , Bryan Stiekes
CPC classification number: H04L41/12 , H04L41/0816 , H04L41/0823 , H04L43/08
Abstract: Examples include fabric management devices. Some examples include a fabric management device to manage a network fabric. The fabric management device comprises a serial interface to connect to a network device of the network fabric that provides power and data to the fabric management device, a processing resource, and a machine-readable storage medium with instructions executable by the processing resource. The machine-readable storage medium comprises instructions establish communication across the serial interface with the network device via a fabric management device driver, discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices, and monitor a set of network performance metrics of the plurality of network devices. The machine-readable storage medium further comprises instructions to dynamically configure the network fabric based on the set of network performance metrics.
-
公开(公告)号:US10206092B1
公开(公告)日:2019-02-12
申请号:US15721677
申请日:2017-09-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Erik Mellquist , Joao Claudio Ambrosi , Bryan Stiekes , Raul Ney da Silva Lima , Victor Hugo Rebelo Rodrigues , Alex Ferreira Ramires Trajano
Abstract: Some examples provide a system to automatically discover network devices. The system enables a network device discovery protocol with a transmit mode and a receive mode on a network device. The system enables an auxiliary communication protocol on the network device. The system broadcasts the network device discovery protocol records from the network device including local neighbors and connectivity information. The system engine processes topological information using the auxiliary communication protocol and timing cycles to update age of a set of topology information records.
-
-
-
-
-
-
-
-
-