-
公开(公告)号:US20240176639A1
公开(公告)日:2024-05-30
申请号:US18153283
申请日:2023-01-11
Applicant: VMware, Inc.
Inventor: Jian LAN , Qi WANG , Yan QI , Liang CUI , Aravind SRINIVASAN , Weiqing WU , Uday Suresh MASUREKAR , Todd SABIN , Hemanth Kumar PANNEM , Govind HARIDAS
CPC classification number: G06F9/45558 , H04L67/10 , G06F2009/4557 , G06F2009/45595
Abstract: An example method of diagnosing remote sites of a distributed container orchestration system includes: receiving, at a management cluster, definition of a test suite custom resource; detecting, by a test controller agent in a cluster of the remote sites, a diagnosis object in the management cluster created in response to the test suite custom resource; deploying, by the test controller agent in response to the diagnosis object, a first pod in the cluster; deploying, by the first pod, a second pod in a server of a first remote site of the remote sites; checking, by the second pod, configuration of the server that includes an additional pod executing alongside the second pod, at least one virtual machine (VM) in which the second pod and the additional pod execute, a hypervisor configured to support the at least one VM, and a hardware platform on which the hypervisor executes; and returning test data from the second pod to the first pod, the test data including results of the step of checking the configuration of the server.
-
12.
公开(公告)号:US20240028441A1
公开(公告)日:2024-01-25
申请号:US17902350
申请日:2022-09-02
Applicant: VMware, Inc.
Inventor: Jian LAN , Liang CUI , Aravind SRINIVASAN , Hailing XU , Yan QI , Prachi DALVI , Shuting MA , Todd SABIN , Uday Suresh MASUREKAR , Weiqing WU
CPC classification number: G06F11/0784 , G06F9/45558 , G06F11/0709 , G06F2009/45591
Abstract: An example method of propagating fault domain topology information in a distributed container orchestration system includes: receiving, at control plane software executing in a data center, the fault domain topology, which includes tags for a protection group and fault domains for remote sites in communication with the data center; deploying, by a master server of the distributed container orchestration system that executes in the data center, a node pool comprising virtual machines (VMs) executing in servers of the remote sites, the VMs being nodes of the distributed container orchestration system in which containers execute; determining, by a controller of the master server, relationships among the VMs, the servers, the protection group, and the fault domains based on state of resources maintained by the master server; and providing, by the controller, labels to the servers for associating the tags of the protection group and the fault domains to the VMs.
-
公开(公告)号:US20240028412A1
公开(公告)日:2024-01-25
申请号:US17940006
申请日:2022-09-08
Applicant: VMware, Inc.
Inventor: Hailing XU , Liang CUI , Aravind SRINIVASAN , Ni LU
IPC: G06F9/50
CPC classification number: G06F9/5055 , G06F9/5072 , G06F2209/505 , G06F2209/508
Abstract: Example methods and systems for cluster add-on lifecycle management are described. In one example, a computer system may obtain cluster add-on definition information specifying multiple add-ons that are each capable of extending functionality of at least a first cluster and a second cluster. In response to receiving a first instruction to perform a first management action, a first validation operation may be performed based on the cluster add-on definition information and multiple first configuration values associated the multiple first configuration fields. In response to receiving a second instruction to perform a second management action associated with the second add-on, a second validation operation may be performed based on the cluster add-on definition information and multiple second configuration values associated the multiple second configuration fields. The first/second management action may be performed in response to determination that the first/second validation operation is successful.
-
公开(公告)号:US20240028411A1
公开(公告)日:2024-01-25
申请号:US17940004
申请日:2022-09-08
Applicant: VMware, Inc.
Inventor: Hailing XU , Liang CUI , Aravind SRINIVASAN , Ni LU
IPC: G06F9/50
CPC classification number: G06F9/5055 , G06F9/5072 , G06F2209/505 , G06F2209/508
Abstract: Example methods and systems for cluster add-on lifecycle management are described. In one example, a computer system may obtain cluster add-on definition information specifying multiple add-ons that are each capable of extending functionality of at least a first cluster and a second cluster. User interface(s) may be generated based on the cluster add-on definition information to allow a user to request for a management action associated. In response to receiving a first request for a first management action associated with the first add-on, a first instruction may be generated and sent to cause the first management action to be performed in the first cluster. In response to receiving a second request for a second management action associated with the second add-on, a second instruction may be generated and sent to cause the second management action to be performed in the first cluster or the second cluster.
-
公开(公告)号:US20190034297A1
公开(公告)日:2019-01-31
申请号:US15713714
申请日:2017-09-25
Applicant: VMWARE, INC.
Inventor: Narendra Kumar BASUR SHANKARAPPA , Serge MASKALIK , Uday MASUREKAR , Anand PRITAM , Aravind SRINIVASAN , Bob SHEEHAN , Abhijeet DESHPANDE , Sachin THAKKAR , Hemanth Kumar PANNEM
Abstract: One or more embodiments provide techniques for migrating virtual machines (VMs) from a private data center to a cloud data center. A hybrid cloud manager determines a scope of migration from the private data center to the cloud data center. The hybrid cloud manager groups each VM included in the scope of migration into one or more clusters. The hybrid cloud manager defines one or more migration phases. Each migration phase comprises a subset of the one or more clusters. The hybrid cloud manager generates a migration schedule based on at least the one or more migration phases. The hybrid cloud manager migrates the VMs from the private data center to the cloud data center in accordance with the migration schedule.
-
公开(公告)号:US20180062983A1
公开(公告)日:2018-03-01
申请号:US15690235
申请日:2017-08-29
Applicant: VMware, Inc.
Inventor: Sachin THAKKAR , Serge MASKALIK , Aravind SRINIVASAN , Weiqing WU , Narendra Kumar Basur SHANKARAPPA
IPC: H04L12/721 , H04L29/08 , H04L12/715 , G06F9/50 , H04L12/931 , G06F9/455
CPC classification number: H04L45/38 , G06F9/45558 , G06F9/5077 , G06F2009/4557 , G06F2009/45595 , H04L12/462 , H04L41/0816 , H04L41/083 , H04L41/5096 , H04L45/64 , H04L45/66 , H04L45/74 , H04L45/745 , H04L47/122 , H04L47/365 , H04L49/70 , H04L61/103 , H04L61/2007 , H04L61/6022 , H04L67/101 , H04L67/1031 , H04L67/2814
Abstract: Techniques for stateful connection optimization over stretched networks are disclosed. In one embodiment, traffic of virtual machines (VMs) that are live-migrated from a data center to a cloud is temporarily tromboned back to the data center to preserve active sessions. In such a case, a stretched network is created that includes a network in the data center and two stub networks in the cloud, one of which is route optimized such that traffic does not trombone back to the data center and the other which is not so optimized. A VM that is live migrated to the cloud is first attached to the unoptimized network so that traffic tromboning occurs. Thereafter, when the VM is powered off (e.g., during a reboot), in a maintenance mode, or in a quiet period, the VM is switched to the route optimized network.
-
-
-
-
-