-
公开(公告)号: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.
-
32.
公开(公告)号:US20220035650A1
公开(公告)日:2022-02-03
申请号:US17017850
申请日:2020-09-11
Applicant: VMWARE, INC.
Inventor: SUJEET BANERJEE , Sachin Thakkar , Sureshbabu Koyadan Chathoth , Sachin Bendigeri , Umar Shaikh , Kiran Kumar Cherivirala
IPC: G06F9/455
Abstract: A system and method for orchestrating distributed operations to be executed in a distributed computing system with multiple virtual infrastructures uses a distributed operation descriptor to find any Cloud-Native Network Function (CNF) entry in the distributed operation descriptor. For each found CNF entry, a CNF descriptor is retrieved from a CNF catalog and parsed to find an overridable property for a CNF described in the CNF descriptor for which a property override is defined. Then, a target virtual infrastructure is selected from the multiple virtual infrastructures to perform a lifecycle management operation of the CNF. Instructions are then transmitted to a local operator in the target virtual infrastructure with the property override so that information regarding the CNF is transmitted to a local orchestrator of the target virtual infrastructure to perform the lifecycle management operation of the CNF at the target virtual infrastructure using the property override.
-
公开(公告)号: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.
-
公开(公告)号:US11095511B2
公开(公告)日:2021-08-17
申请号:US16048021
申请日:2018-07-27
Applicant: VMware, Inc.
Inventor: Hemanth Kumar Pannem , Aarti Kumar Gupta , Sachin Thakkar , Furkan Shaikh , Kim Tran , Lu Yu
Abstract: Techniques are disclosed for cross-cloud hybrid services upgradability. In one embodiment, a virtual network operations center (NOC) with a centralized view of distributed, cross-cloud hybridity manager installations is responsible for continuously gathering information on the environments of on-premise and cloud computing systems, analyzing the gathered information to identify upgrades to hybridity manager instances that are compatible with dependent components and paired hybridity manager(s), and publishing notifications of compatible upgrades to the hybridity manager instances based on the analysis. The publishing of upgrade notifications by the virtual NOC is a server-initiated upgrade that is coordinated across hybrid cloud computing system sites, in contrast to traditional isolated client-initiated upgrades. In addition, the virtual NOC may revoke previous notifications if the associated upgrade versions are no longer compatible with the dependent components and/or the paired hybridity managers.
-
公开(公告)号:US20210028985A1
公开(公告)日:2021-01-28
申请号:US16591647
申请日:2019-10-03
Applicant: VMWARE, INC.
Inventor: SUJEET BANERJEE , Umar Shaikh , Amarjeet Singh , Sureshbabu Koyadan Chathoth , Sachin Thakkar
IPC: H04L12/24
Abstract: A system and method for migrating configurations of a software-defined network (SDN) component from a source computing environment to a destination computing environment uses a configuration export file that includes a metadata section and a templates section. The metadata section includes correlation keys for dependencies found in fetched configurations of the SDN component that correspond to dependency keywords in a configurable dictionary. The templates section includes reframed configurations of the dependencies with at least one reference to the correlation keys in the metadata section. At least some correlation-key references within reframed configurations in the templates section of the configuration export file are substituted with correlation-key replacements for the destination computing environment, which are then applied to a target SDN component in the destination computing environment.
-
公开(公告)号:US10721098B2
公开(公告)日:2020-07-21
申请号:US14838559
申请日:2015-08-28
Applicant: VMware, Inc.
Inventor: Serge Maskalik , Weiqing Wu , Aravind Srinivasan , Sachin Thakkar , Debashis Basak
Abstract: Connectivity between data centers in a hybrid cloud system having a first data center managed by a first organization and a second data center managed by a second organization, the first organization being a tenant in the second data center, is optimized. According to the described technique, a path-optimized connection is established through a wide area network (WAN) between a first gateway of a first data center and a second gateway of a second data center for an application executing in the first data center based on performance of paths across a set of Internet Protocol (IP) flows. Application packets received from the application at the first gateway are forwarded to a WAN optimization appliance in the first data center. WAN optimized application packets received from the WAN optimization appliance at the first gateway are then sent to the second gateway over the path-optimized connection.
-
公开(公告)号:US20200059493A1
公开(公告)日:2020-02-20
申请号:US16248824
申请日:2019-01-16
Applicant: VMWARE, INC.
Inventor: Bhaskar Subramanyam Annadata , Abhinav Vijay Bhagwat , Sachin Thakkar , Debashis Basak , Serge Maskalik
Abstract: An example method of migrating a firewall policy between a first virtual data center and a second virtual data center includes: generating a static firewall from a firewall document at a first firewall server in the first virtual data center, the firewall document defining polices applied to groups of objects in the first virtual data center, the static firewall including firewall rule tuples; sending the static firewall from the first firewall server to a second firewall server in the second virtual data center; migrating a plurality of virtual machines (VMs) from the first virtual data center to the second virtual data center; and importing the firewall document from the first firewall server to the second firewall server by mapping the policies of the first firewall to groups of objects in an inventory of the second virtual data center.
-
公开(公告)号:US10250685B2
公开(公告)日:2019-04-02
申请号:US15690225
申请日:2017-08-29
Applicant: VMware, Inc.
Inventor: Aravind Srinivasan , Narendra Kumar Basur Shankarappa , Sachin Thakkar , Serge Maskalik , Debashis Basak
IPC: G06F8/65 , H04L29/08 , H04L29/12 , H04L29/06 , H04L12/26 , H04L12/721 , H04L12/801 , H04L12/911 , H04W28/02 , G06F9/50 , H04L12/24 , H04L12/931 , H04L12/46 , H04L12/715 , H04L12/725 , G06F9/455
Abstract: Techniques for creating layer 2 (L2) extension networks are disclosed. One embodiment permits an L2 extension network to be created by deploying, configuring, and connecting a pair of virtual appliances in the data center and the cloud so that the appliances communicate via secure tunnels and bridge networks in the data center and the cloud. A pair of virtual appliances are first deployed in the data center and the cloud, and secure tunnels are then created between the virtual appliances. Thereafter, a stretched network is created by connecting a network interface in each of the virtual appliances to a respective local network, configuring virtual switch ports to which the virtual appliances are connected as sink ports that receive traffic with non-local destinations, and configuring each of the virtual appliances to bridge the network interface therein that is connected to the local network and tunnels between the pair of virtual appliances.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-