-
公开(公告)号:US11843506B2
公开(公告)日:2023-12-12
申请号:US18154172
申请日:2023-01-13
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Allwyn Sequeira , Serge Maskalik , Debashis Basak
IPC: H04L41/0806 , H04L67/1097 , H04L69/324 , H04L69/325 , H04L41/40 , H04L41/5054 , H04L67/10
CPC classification number: H04L41/0806 , H04L67/1097 , H04L69/324 , H04L69/325
Abstract: An example method of provisioning a network service in a cloud computing system includes: defining, at an orchestrator, the network service to include a plurality of network functions; defining, at the orchestrator, network connectivity among the plurality of network functions; identifying a plurality of vendor device managers (VDMs) configured to provision virtual network functions that implement the plurality of network functions; and instructing, by the orchestrator, the VDMs to deploy the virtual network functions having the defined network connectivity.
-
公开(公告)号:US11582090B2
公开(公告)日:2023-02-14
申请号:US16105264
申请日:2018-08-20
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Allwyn Sequeira , Serge Maskalik , Debashis Basak
IPC: H04L41/0806 , H04L67/1097 , H04L69/324 , H04L69/325 , H04L41/40 , H04L41/5054 , H04L67/10
Abstract: An example method of provisioning a network service in a cloud computing system includes: defining, at an orchestrator, the network service to include a plurality of network functions; defining, at the orchestrator, network connectivity among the plurality of network functions; identifying a plurality of vendor device managers (VDMs) configured to provision virtual network functions that implement the plurality of network functions; and instructing, by the orchestrator, the VDMs to deploy the virtual network functions having the defined network connectivity.
-
公开(公告)号:US20200059403A1
公开(公告)日:2020-02-20
申请号:US16105264
申请日:2018-08-20
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Allwyn Sequeira , Serge Maskalik , Debashis Basak
Abstract: An example method of provisioning a network service in a cloud computing system includes: defining, at an orchestrator, the network service to include a plurality of network functions; defining, at the orchestrator, network connectivity among the plurality of network functions; identifying a plurality of vendor device managers (VDMs) configured to provision virtual network functions that implement the plurality of network functions; and instructing, by the orchestrator, the VDMs to deploy the virtual network functions having the defined network connectivity.
-
公开(公告)号:US10133749B2
公开(公告)日:2018-11-20
申请号:US14582461
申请日:2014-12-24
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Serge Maskalik , Debashis Basak , Weiqing Wu , Allwyn Sequeira
Abstract: An example provides a method of creating an instance of a virtual machine in a cloud computing system that includes: accepting a network connection at a server resource in the cloud computing system from a first client resource in a first virtualized computing system to transfer a first virtual machine; receiving first signatures for guest files of the first virtual machine from the first client resource; checking the first signatures against a content library in the cloud computing system to identify first duplicate files of the guest files that match first base files stored in the content library, and to identify first unique files of the guest files; instructing the first client resource such that a response to the instructing will send the first unique files to the exclusion of the first duplicate files; and generating an instance of the first virtual machine in the cloud computing system having the first base files and the first unique files.
-
公开(公告)号:US09934060B2
公开(公告)日:2018-04-03
申请号:US14881207
申请日:2015-10-13
Applicant: VMWARE, INC.
Inventor: Sachin Thakkar , Debashis Basak , Serge Maskalik , Aravind Srinivasan , Narendra Kumar Basur Shankarappa , Abhinav Vijay Bhagwat
CPC classification number: G06F9/45558 , G06F2009/4557 , G06F2009/45595 , H04L41/0813 , H04L41/5051 , H04L41/5096
Abstract: A fleet manager within a cloud computing system utilizes a registration framework with one or more cloud infrastructure managers having corresponding infrastructure data plane nodes, which may be in use by different tenants. Instead of having the infrastructure managers communicate directly with its corresponding infrastructure data plane nodes via a management network or domain, the fleet manager communicates with infrastructure managers and relay commands, instructions, and other payloads to the infrastructure data plane nodes using a virtual machine (VM) communication backchannel.
-
公开(公告)号:US20140351396A1
公开(公告)日:2014-11-27
申请号:US13899549
申请日:2013-05-21
Applicant: VMware, Inc.
Inventor: James Joseph Stabile , Debashis Basak , Amol Palshikar , Sachin Thakkar
IPC: H04L12/24
CPC classification number: H04L41/044 , G06F9/45558 , H04L29/08 , H04L41/12 , H04L43/0817 , H04L43/10 , H04L51/04 , H04L67/1095
Abstract: Some embodiments provide a network system that includes several host machines for hosting virtual machines, divided into several different domains. The network system includes several local domain management servers. A first local domain management server of a first domain is for (i) initiating creation of a set of distributed virtual switch ports associated with a particular logical network identifier on a host machine within its domain and (ii) attaching a first virtual machine on the host machine to a created port associated with the particular logical network identifier in order for the first virtual machine to send traffic over the logical network. The network system includes a second level management server for coordinating the use of logical network identifiers between multiple different logical domain management servers in order for the first virtual machine to communicate via the logical network with a second virtual machine in a second domain.
Abstract translation: 一些实施例提供一种网络系统,其包括用于托管虚拟机的几台主机,分为几个不同的域。 网络系统包括几个本地域管理服务器。 第一域的第一本地域管理服务器用于(i)发起与其域内的主机上的特定逻辑网络标识符相关联的一组分布式虚拟交换机端口的创建,以及(ii)在第一域上附加第一虚拟机 主机到与特定逻辑网络标识符相关联的创建端口,以便第一虚拟机通过逻辑网络发送流量。 网络系统包括第二级管理服务器,用于协调多个不同逻辑域管理服务器之间的逻辑网络标识符的使用,以使第一虚拟机通过逻辑网络与第二域中的第二虚拟机进行通信。
-
公开(公告)号:US11343161B2
公开(公告)日:2022-05-24
申请号:US17088981
申请日:2020-11-04
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Allwyn M. Sequeira , Serge Maskalik , Debashis Basak , Mark Bryan Whipple
IPC: G06F15/173 , H04L41/5041 , H04L41/042 , H04L41/50 , H04L41/12 , H04L41/0806 , H04L43/0876
Abstract: A method of deploying a network service across multiple data centers, each having a cloud management server running a cloud computing management software to provision virtual infrastructure resources thereof for a first tenant among a plurality of tenants, includes maintaining for each data center static inventory data that indicate virtual infrastructure resources that are available thereat to the first tenant, identifying, in response to a network service request for the first tenant, a virtual network function associated with the network service, generating commands to deploy the virtual network function based on a descriptor of the virtual network function, selecting one of the data centers in which the virtual network function is to be deployed based on the descriptor of the virtual network function and the static inventory data of each data center, and issuing the commands to the selected data center to deploy the virtual network function.
-
公开(公告)号:US11095709B2
公开(公告)日:2021-08-17
申请号:US16538774
申请日:2019-08-12
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Debashis Basak , Serge Maskalik , Mark Bryan Whipple , Aarti Kumar Gupta
Abstract: A hybrid cloud computing system having a private data center and a public cloud computing system is discussed. The private data center is managed by a first organization. The public cloud computing system is managed by a second organization, and the first organization is a tenant in the public cloud computing system. The hybrid cloud computing system is configured to generate a mapping that contextualizes virtual objects migrated between the private data center and the public cloud computing system based on the objects' location. Such a mapping is maintained to expose the true hybridity of the hybrid cloud rather than present two distinct views of a private data center (or private cloud) and a public cloud.
-
9.
公开(公告)号:US10831545B2
公开(公告)日:2020-11-10
申请号:US15690243
申请日:2017-08-29
Applicant: VMware, Inc.
Inventor: Venu Gopala Rao Kotha , Pooja Naik , Sureshbabu Koyadan Chathoth , Sachin Thakkar , Debashis Basak
Abstract: Backups of workloads in a multi-tenant cloud computing environment are efficiently queued and scheduled. A method of backing up workloads for multiple tenants of a cloud computing system, includes the steps of determining a pool of workloads to be backed up during a time window, the workloads including workloads for a first tenant and workloads for a second tenant, placing a backup task for backing up each of the workloads in the pool in a scheduling queue and prioritizing the backup tasks according to backup parameters specified by the tenants, sizes of workload data to be backed up, and hardware constraints of a backup storage device executing the backups, and instructing the backup storage device to execute the backup tasks according to an order of the backup tasks in the scheduling queue.
-
公开(公告)号:US20200059494A1
公开(公告)日:2020-02-20
申请号:US16248828
申请日:2019-01-16
Applicant: VMWARE, INC.
Abstract: One or more embodiments provide a firewall policy between a first virtual data center and a second virtual data center. A method includes: establishing a communication link between a first firewall server in the first virtual data center and a second firewall server in the second virtual data center over a network, the first firewall server having a first firewall defined by polices applied to groups of objects in the first virtual data center; obtaining, at the first firewall server, an inventory of objects in the second virtual data center from the second firewall server; determining firewall rule tuples by mapping the policies of the first firewall to groups of objects in the inventory of the second virtual data center; and sending the firewall rule tuples to enforcement points in the second virtual data center.
-
-
-
-
-
-
-
-
-