-
公开(公告)号:US20240345820A1
公开(公告)日:2024-10-17
申请号:US18133667
申请日:2023-04-12
Applicant: VMware, Inc.
Inventor: Yan Qi , Jian Lan , Liang Cui , Qi Wang , Xiaoli Tie , Xiaojun Lin , Wenwu Peng , Shuting Ma , Weiqing Wu , Aravind Srinivasan
CPC classification number: G06F8/65 , G06F9/45558 , G06F2009/45591
Abstract: The disclosure provides a method for preparing a simulation system to simulate upgrade operations for a distributed container orchestration system. The method generally includes monitoring, by a simulation operator of the simulation system, for new resources generated at a management cluster in the distributed container orchestration system, based on the monitoring, discovering, by the simulation operator, a new resource generated at the management cluster specifying a version of container orchestration software supported and made available by the management cluster, and triggering, by the simulation operator, a creation of a new mock virtual machine (VM) template in the simulation system specifying the version of the container orchestration software, wherein the simulation system is configured to use the new mock VM template for simulating mock VMs in the simulation system that are compatible with the version of the container orchestration software supported and made available by the management cluster.
-
公开(公告)号:US20230239268A1
公开(公告)日:2023-07-27
申请号:US17703844
申请日:2022-03-24
Applicant: VMware, Inc.
Inventor: Xiaojun Lin , Liang Cui , Aravind Srinivasan , Hemanth Kumar Pannem , Wenwu Peng , Hailing Xu , Xiaoli Tie
IPC: H04L61/5007 , H04L101/668 , H04L61/5038 , H04L67/06
CPC classification number: H04L61/2007 , H04L61/6068 , H04L61/2038 , H04L67/06
Abstract: The present disclosure provides example computer-implemented method, medium, and system for managing IP addresses for DPDK enabled network interfaces for cloud native pods. One example method includes creating a pod of one or more containers, where the pod connects to multiple networks through multiple network interfaces. A poll mode driver (PMD) is attached to a first network interface of the multiple network interfaces, where the PMD enables one or more data plane development kit (DPDK) applications inside the pod to manage the first network interface. A first container network interface (CNI) is created to handle the DPDK enabled first network interface. A first Internet protocol (IP) address is allocated to the first network interface using the first CNI. The first IP address is passed to the one or more DPDK applications using the first CNI.
-
公开(公告)号:US20230195489A1
公开(公告)日:2023-06-22
申请号:US17583148
申请日:2022-01-24
Applicant: VMware Inc.
Inventor: Jian Lan , Liang Cui , Aravind Srinivasan , Todd Sabin , Uday Suresh Masurekar , Weiqing Wu
CPC classification number: G06F9/45558 , H04W84/02 , G06F2009/4557 , G06F2009/45579 , G06F2009/45595
Abstract: A computer-implemented method, medium, and system for implementing a pluggable diagnostic tool for Telco radio access network (RAN) troubleshooting are disclosed. In one computer-implemented method, one or more containerized network function (CNF) instances are generated in a container orchestration platform by a test system and by using a telecommunication cloud automation (TCA) platform executed in the container orchestration platform, where the test system is onboarded to the TCA platform, and the one or more CNF instances are associated with 5G RAN. A customer resources (CR) file is received by the test system, where the CR file defines multiple test cases associated with validation of the TCA platform. The CR file is transmitted to a cluster of nodes in the container orchestration platform. The validation of the TCA platform is executed at the cluster of nodes based on the one or more CNF instances and the CR file.
-
公开(公告)号:US09407519B2
公开(公告)日:2016-08-02
申请号:US13831685
申请日:2013-03-15
Applicant: VMware, Inc.
Inventor: Liang Cui , Wei Zhang , Jingchun Jason Jiang , Caixia Jiang
IPC: H04L12/717 , H04L12/26
CPC classification number: H04L43/028 , H04L43/026 , Y02D50/30
Abstract: Embodiments perform end-to-end virtual network flow monitoring in a virtual datacenter and provide differentiated views to users based on user role. A target flow pattern describing data packets of interest is distributed to a plurality of applications managing VMs in the virtual datacenter, such as hosts, virtual gateways, and other virtual network applications. Each of the applications monitors data packets routed by the application by comparing the data packets to the flow pattern and selectively collecting context data describing the data packets. The context data collected by the applications is aggregated at a remote server for analysis and reporting.
Abstract translation: 实施例在虚拟数据中心中执行端到端虚拟网络流监视,并且基于用户角色向用户提供不同的视图。 描述感兴趣的数据分组的目标流程模式被分发到管理虚拟数据中心中的VM的多个应用,诸如主机,虚拟网关和其他虚拟网络应用。 每个应用程序通过将数据分组与流程模式进行比较来监视由应用程序路由的数据分组,并且选择性地收集描述数据分组的上下文数据。 应用程序收集的上下文数据在远程服务器上进行聚合,以进行分析和报告。
-
5.
公开(公告)号:US12026045B2
公开(公告)日:2024-07-02
申请号: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 , G06F11/0712 , 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.
-
6.
公开(公告)号:US20230229477A1
公开(公告)日:2023-07-20
申请号:US17693274
申请日:2022-03-11
Applicant: VMware, Inc.
Inventor: Xiaojun Lin , Liang Cui , Wenwu Peng , Aravind Srinivasan , Hemanth Kumar Pannem , Narendra Kumar Basur Shankarappa
CPC classification number: G06F9/45558 , G06F9/5077 , H04W48/18 , G06F2009/4557 , G06F2009/45595 , G06F2009/45562
Abstract: A computer-implemented method, medium, and system for upgrade of telco node cluster running cloud-native network functions are disclosed. In one computer-implemented method, a worker node group that includes a plurality of worker nodes is determined in a container orchestration platform. A first node to upgrade is determined within the worker node group. All pods in the first node are deactivated by a high availability as a service (HAaaS) module. Standby pods in a second node are activated by the HAaaS module and as active pods. All network traffic associated with all the pods in the first node is migrated to the active pods. The first node is deleted from the worker node group. Hardware resources associated with running the first node are released. A third node is generated as a new worker node in the worker node group and uses the released hardware resources.
-
公开(公告)号:US10911294B2
公开(公告)日:2021-02-02
申请号:US16184658
申请日:2018-11-08
Applicant: VMware, Inc.
Inventor: Liang Cui , Todd Sabin , Weiqing Wu , Siddharth Sudhir Ekbote
Abstract: The disclosure provides an approach for diagnosing a data plane of a network, wherein the network spans a first data center and a second data center, and wherein the second data center is remote to the first, the method comprising: accessing a secure connection between the first data center and the second data center; modifying, by the first performance controller, firewall settings of the first data center from a first setting to a second setting; opening on the second data center an instance of a performance tool; opening on the first data center a client of the instance of the performance tool; sending data packets over the data plane of the network; receiving the data packets; generating metrics associated with the data packets; and modifying firewall settings of the first data center from the second setting to the first setting.
-
公开(公告)号:US20140281030A1
公开(公告)日:2014-09-18
申请号:US13831685
申请日:2013-03-15
Applicant: VMWARE, INC.
Inventor: Liang Cui , Wei Zhang , Jingchun Jason Jiang , Caixia Jiang
IPC: H04L12/717
CPC classification number: H04L43/028 , H04L43/026 , Y02D50/30
Abstract: Embodiments perform end-to-end virtual network flow monitoring in a virtual datacenter and provide differentiated views to users based on user role. A target flow pattern describing data packets of interest is distributed to a plurality of applications managing VMs in the virtual datacenter, such as hosts, virtual gateways, and other virtual network applications. Each of the applications monitors data packets routed by the application by comparing the data packets to the flow pattern and selectively collecting context data describing the data packets. The context data collected by the applications is aggregated at a remote server for analysis and reporting.
Abstract translation: 实施例在虚拟数据中心中执行端到端虚拟网络流监视,并且基于用户角色向用户提供不同的视图。 描述感兴趣的数据分组的目标流程模式被分发到管理虚拟数据中心中的VM的多个应用,诸如主机,虚拟网关和其他虚拟网络应用。 每个应用程序通过将数据分组与流程模式进行比较来监视由应用程序路由的数据分组,并且选择性地收集描述数据分组的上下文数据。 应用程序收集的上下文数据在远程服务器上进行聚合,以进行分析和报告。
-
9.
公开(公告)号:US20240419511A1
公开(公告)日:2024-12-19
申请号:US18220217
申请日:2023-07-10
Applicant: VMware, Inc.
Inventor: Xiaoli Tie , Liang Cui , Xiaojun Lin , Shuting Ma , Hemanth Kumar Pannem
Abstract: The disclosure provides a method for upgrading components of a container-based cluster. The method generally include receiving, at the container-based cluster, an indication of one or more pods and one or more nodes in the cluster to upgrade, adding an annotation to each of the one or more nodes having at least one of the one or more pods running thereon, performing a pod upgrade, and performing a node upgrade, wherein performance of the pod upgrade and the node upgrade overlap at least partially in time, and wherein performing the node upgrade comprises: selecting a first node, determining at a first time that the first node includes an annotation, refraining from upgrading the first node at the first time, determining at a second time after the first time that the first node does not include the annotation, and upgrading the first node at the second time.
-
公开(公告)号:US20240007385A1
公开(公告)日:2024-01-04
申请号:US17887761
申请日:2022-08-15
Applicant: VMware, Inc.
Inventor: Yan Qi , Jian Lan , Liang Cui , Xiaoli Tie , Weiqing Wu , Aravind Srinivasan , Doug MacEashern
CPC classification number: H04L43/50 , H04L41/145 , G06F9/547
Abstract: This disclosure is directed to a simulation system that verifies functionality and performance of an automated telecommunication cloud platform (“TCP”) which is used to configure hosts of cell sites and a mobile core of a 5G cellular network. The mock hosts are created with a required virtualization platform inventory of objects for implementing a 5G cellular network and registers the mock hosts with a mock centralized server management platform (“mock VC”). The mock hosts are used to simulate hosts of cell sites and a mobile core of a 5G cellular network using features of the TCP. Scale tests are used to verify functionality and performance of the TCP are performed on the mock hosts without any changes to the TCP.
-
-
-
-
-
-
-
-
-