-
公开(公告)号: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.
-
公开(公告)号:US11340929B2
公开(公告)日:2022-05-24
申请号:US16417533
申请日:2019-05-20
Applicant: VMware, Inc.
Inventor: Allwyn Sequeira , Sachin Thakkar , Serge Maskalik , Debashis Basak , Mark Whipple
Abstract: Techniques disclosed herein relate to migrating virtual computing instances such as virtual machines (VMs). In one embodiment, VMs are migrated across different virtual infrastructure platforms by, among other things, translating between resource models used by virtual infrastructure managers (VIMs) that manage the different virtual infrastructure platforms. VM migrations may also be validated prior to being performed, including based on resource policies that define what is and/or is not allowed to migrate, thereby providing compliance and controls for borderless data centers. In addition, an agent-based technique may be used to migrate VMs and physical servers to virtual infrastructure, without requiring access to an underlying hypervisor layer.
-
公开(公告)号:US11050713B2
公开(公告)日:2021-06-29
申请号:US16678738
申请日:2019-11-08
Applicant: VMware, Inc.
Inventor: Debashis Basak , Rohit Toshniwal , Allwyn Sequeira
IPC: H04L29/06
Abstract: A method is provided to control the flow of packets within a system that includes one or more computer networks comprising: policy rules are provided that set forth attribute dependent conditions for communications among machines on the one or more networks; machine attributes and corresponding machine identifiers are obtained for respective machines on the networks; and policy rules are transformed to firewall rules that include machine identifiers of machines having attributes from among the obtained machine attributes that satisfy the attribute dependent policy rules.
-
公开(公告)号:US10476843B2
公开(公告)日:2019-11-12
申请号:US15455510
申请日:2017-03-10
Applicant: VMware, Inc.
Inventor: Debashis Basak , Rohit Toshniwal , Allwyn Sequeira
IPC: H04L29/06
Abstract: A method is provided to control the flow of packets within a system that includes one or more computer networks comprising: policy rules are provided that set forth attribute dependent conditions for communications among machines on the one or more networks; machine attributes and corresponding machine identifiers are obtained for respective machines on the networks; and policy rules are transformed to firewall rules that include machine identifiers of machines having attributes from among the obtained machine attributes that satisfy the attribute dependent policy rules.
-
公开(公告)号:US10212195B2
公开(公告)日:2019-02-19
申请号:US14981424
申请日:2015-12-28
Applicant: VMware, Inc.
Inventor: Serge Maskalik , Aravind Srinivasan , Debashis Basak , Sachin Thakkar , Allwyn Sequeira
Abstract: A hybrid computing system includes an on-premise data center and a cloud computing system. To connect between an organization's multiple data centers, a gateway may instead utilize the connections between the private data center and the cloud computing system rather than a direct connection to the other of the organizations' data centers.
-
公开(公告)号:US10009368B2
公开(公告)日:2018-06-26
申请号:US15413637
申请日:2017-01-24
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Serge Maskalik , Debashis Basak , Allwyn Sequeira , Govind Haridas
CPC classification number: H04L63/1433 , G06F9/45558 , G06F21/53 , G06F21/6236 , G06F2009/4557 , G06F2009/45591 , G06F2009/45595 , H04L63/1408 , H04L67/1097
Abstract: A method of transferring a virtual machine between a virtualized computing system and a cloud computing system includes determining that a virtual machine is to be transferred from a virtualized computing system to a cloud computing system and determining a connection between a first resource in the virtualized computing system and a second resource in the cloud computing system. Files that enable implementation of the virtual machine at the virtualized computing system and identified, as are file portions of the files for transfer from the virtualized computing system to the cloud computing system. At least one compliance check is executed on each of the file portions using at least one compliance checker. Each of the file portions that fails a compliance check is blocked from being maintained in the cloud computing system.
-
公开(公告)号:US11579932B2
公开(公告)日:2023-02-14
申请号:US15690246
申请日:2017-08-29
Applicant: VMware, Inc.
Inventor: Sachin Thakkar , Debashis Basak , Venu Gopala Rao Kotha , Pooja Naik , Allwyn Sequeira
Abstract: A system and method for backing up workloads for multiple tenants of a cloud computing system are disclosed. A method of backing up workloads for multiple tenants of a computing system includes triggering an archival process according to an archival policy set by a tenant, and executing the archival process by reading backup data of the tenant stored in a backup storage device of the computer system and transmitting the backup data to an archival store designated in the archival policy, and then deleting or invalidating the backup data stored in the backup storage device.
-
-
-
-
-
-
-
-
-