-
公开(公告)号:US20200379793A1
公开(公告)日:2020-12-03
申请号:US16428084
申请日:2019-05-31
Applicant: VMware, Inc.
Inventor: Shruti Parihar , Mark Whipple , Sachin Thakkar , Akshatha Sathyanarayan
Abstract: Examples for managing virtual infrastructure resources in cloud environments can include (1) instantiating an orchestration node for managing local control planes at multiple clouds, (2) instantiating first and second local control planes at different respective clouds, the first and second local control planes interfacing with different respective virtualized infrastructure managers (“VIMs”), where the first and second local control planes establish secure communication with the orchestration node, and (3) deploying, by the orchestration node, services to the first and second local control planes. Further, the first and second local control planes can cause the respective VIMs to manage the services at the different respective clouds.
-
2.
公开(公告)号:US11755383B2
公开(公告)日:2023-09-12
申请号:US17130771
申请日:2020-12-22
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Kiran Kumar Cherivirala , Sureshbabu Koyadan Chathoth , Umar Shaikh , Shruti Parihar , Narendra Kumar Basur Shankarappa
CPC classification number: G06F9/5077 , G06F9/45558 , G06F9/505 , G06F9/5027 , G06F2009/4557 , G06F2009/45595 , G06F2209/503
Abstract: A method of collecting and reporting inventory of resources deployed in a data center that includes hardware resources, a virtualization management software executed to provision virtual resources from the hardware resources, and a cloud management server executed to provision the virtual resources for tenants of the data center, includes the steps of: executing a first API call to the virtualization management software to collect first inventory of virtual resources deployed in the data center and a second API call to the cloud computing management software to collect second inventory of virtual resources deployed in the data center; storing the first and second inventory; and in response to an inventory request from a central orchestrator, initially sending a subset of the stored first and second inventory to the central orchestrator in accordance with parameters included in the inventory request, and thereafter sending updates to the subset to the central orchestrator periodically.
-
公开(公告)号:US20230385126A1
公开(公告)日:2023-11-30
申请号:US18359746
申请日:2023-07-26
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Kiran Kumar Cherivirala , Sureshbabu Koyadan Chathoth , Umar Shaikh , Shruti Parihar , Narendra Kumar Basur Shankarappa
CPC classification number: G06F9/5077 , G06F9/505 , G06F9/45558 , G06F2209/503 , G06F2009/4557 , G06F2009/45595 , G06F9/5027
Abstract: A method of collecting and reporting inventory of resources deployed in a data center that includes hardware resources, a virtualization management software executed to provision virtual resources from the hardware resources, and a cloud management server executed to provision the virtual resources for tenants of the data center, includes the steps of: executing a first API call to the virtualization management software to collect first inventory of virtual resources deployed in the data center and a second API call to the cloud computing management software to collect second inventory of virtual resources deployed in the data center; storing the first and second inventory; and in response to an inventory request from a central orchestrator, initially sending a subset of the stored first and second inventory to the central orchestrator in accordance with parameters included in the inventory request, and thereafter sending updates to the subset to the central orchestrator periodically.
-
公开(公告)号:US20190391900A1
公开(公告)日:2019-12-26
申请号:US16013137
申请日:2018-06-20
Applicant: VMware, Inc.
Inventor: Hemanth Kumar Pannem , Vipin Balachandran , Prashant Waykar , Shruti Parihar
Abstract: Disclosed are various embodiments for costing Raw-Device Mapping (RDM) disks. A pseudo-datastore is created. The pseudo-datastore represents the RDM disk. The RDM disk includes a mapping file that exposes direct access to a disk identified by a logical unit number (LUN). A unit rate is assigned to the pseudo-datastore, the unit rate representing a cost per unit of storage provided by the RDM disk. Usage of the RDM disk is monitored. A cost is calculated for the usage of the RDM disk for a period of time based on the unit rate assigned to the pseudo-datastore.
-
公开(公告)号:US11900139B2
公开(公告)日:2024-02-13
申请号:US17089021
申请日:2020-11-04
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Prashant Waykar , Akshatha Sathyanarayan , Narendra Kumar Basur Shankarappa , Shruti Parihar
CPC classification number: G06F9/45558 , G06F9/5077 , G06F2009/4557 , G06F2009/45595
Abstract: A method of executing workflows in virtual machines that have been deployed to implement virtual network functions of a network service, wherein the virtual machines are running in a plurality of data centers each having a cloud management server running a cloud computing management software to provision virtual infrastructure resources thereof for a plurality of tenants, includes upon receiving a request to execute a workflow along with a plurality of parameters including first and second parameters at a data center, identifying a virtual machine deployed in the data center, in which the workflow is to be executed based on the first parameter, designating one of a plurality of methods by which the workflow is to be executed in the virtual machine according to the second parameter, and issuing a command to the virtual machine to execute the workflow according to the designated method.
-
公开(公告)号:US20220121469A1
公开(公告)日:2022-04-21
申请号:US17559126
申请日:2021-12-22
Applicant: VMware, Inc.
Inventor: Shruti Parihar , Mark Whipple , Sachin Thakkar , Akshatha Sathyanarayan
Abstract: Examples for managing virtual infrastructure resources in cloud environments can include (1) instantiating an orchestration node for managing local control planes at multiple clouds, (2) instantiating first and second local control planes at different respective clouds, the first and second local control planes interfacing with different respective virtualized infrastructure managers (“VIMs”), where the first and second local control planes establish secure communication with the orchestration node, and (3) deploying, by the orchestration node, services to the first and second local control planes. Further, the first and second local control planes can cause the respective VIMs to manage the services at the different respective clouds.
-
公开(公告)号:US20210200600A1
公开(公告)日:2021-07-01
申请号:US17130771
申请日:2020-12-22
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Kiran Kumar Cherivirala , Sureshbabu Koyadan Chathoth , Umar Shaikh , Shruti Parihar , Narendra Kumar Basur Shankarappa
Abstract: A method of collecting and reporting inventory of resources deployed in a data center that includes hardware resources, a virtualization management software executed to provision virtual resources from the hardware resources, and a cloud management server executed to provision the virtual resources for tenants of the data center, includes the steps of: executing a first API call to the virtualization management software to collect first inventory of virtual resources deployed in the data center and a second API call to the cloud computing management software to collect second inventory of virtual resources deployed in the data center; storing the first and second inventory; and in response to an inventory request from a central orchestrator, initially sending a subset of the stored first and second inventory to the central orchestrator in accordance with parameters included in the inventory request, and thereafter sending updates to the subset to the central orchestrator periodically.
-
公开(公告)号:US11237861B2
公开(公告)日:2022-02-01
申请号:US16428084
申请日:2019-05-31
Applicant: VMware, Inc.
Inventor: Shruti Parihar , Mark Whipple , Sachin Thakkar , Akshatha Sathyanarayan
Abstract: Examples for managing virtual infrastructure resources in cloud environments can include (1) instantiating an orchestration node for managing local control planes at multiple clouds, (2) instantiating first and second local control planes at different respective clouds, the first and second local control planes interfacing with different respective virtualized infrastructure managers (“VIMs”), where the first and second local control planes establish secure communication with the orchestration node, and (3) deploying, by the orchestration node, services to the first and second local control planes. Further, the first and second local control planes can cause the respective VIMs to manage the services at the different respective clouds.
-
公开(公告)号:US11146623B2
公开(公告)日:2021-10-12
申请号:US16823341
申请日:2020-03-19
Applicant: VMWARE, INC.
Inventor: Mahesh Jethanandani , Sachin Thakkar , Venu Gopala Rao Kotha , Akshatha Sathyanarayan , Shruti Parihar
IPC: G06F15/173 , H04L29/08
Abstract: An orchestrator process can efficiently distribute images of virtual network functions (“VNFs”) in a telco network. The images can be accompanied by metadata that describes VNF requirements, such as computing requirements and functional characteristics. Based on the image metadata and location of a virtual infrastructure manager (“VIM”), the orchestrator can select a storage location and deploy the image to the storage location. The VIM can instantiate a corresponding VNF by retrieving the image. The orchestrator can track the storage location and cause the VIM to delete the image if the image is not used for a threshold period of time.
-
公开(公告)号:US10592384B2
公开(公告)日:2020-03-17
申请号:US16013137
申请日:2018-06-20
Applicant: VMware, Inc.
Inventor: Hemanth Kumar Pannem , Vipin Balachandran , Prashant Waykar , Shruti Parihar
Abstract: Disclosed are various embodiments for costing Raw-Device Mapping (RDM) disks. A pseudo-datastore is created. The pseudo-datastore represents the RDM disk. The RDM disk includes a mapping file that exposes direct access to a disk identified by a logical unit number (LUN). A unit rate is assigned to the pseudo-datastore, the unit rate representing a cost per unit of storage provided by the RDM disk. Usage of the RDM disk is monitored. A cost is calculated for the usage of the RDM disk for a period of time based on the unit rate assigned to the pseudo-datastore.
-
-
-
-
-
-
-
-
-