-
公开(公告)号:US20240022542A1
公开(公告)日:2024-01-18
申请号:US17820351
申请日:2022-08-17
Applicant: VMware, Inc.
Inventor: Xiaopei LIU , Jianjun SHEN , Donghai HAN , Wenfeng LIU , Danting LIU
IPC: H04L61/5061
CPC classification number: H04L61/5061
Abstract: A method for network address management is provided. Embodiments include determining a creation of a namespace associated with a cluster of computing devices, wherein a subset of computing resources of the cluster of computing devices is allocated to the namespace. Embodiments include assigning, to the namespace, a network address pool comprising a plurality of network addresses in a subnet, wherein the assigning causes the plurality of network addresses to be reserved exclusively for the namespace. Embodiments include receiving an indication that a pod is added to the namespace. Embodiments include, in response to the receiving of the indication, assigning a network address from the network address pool to the pod.
-
公开(公告)号:US20230153224A1
公开(公告)日:2023-05-18
申请号:US17527188
申请日:2021-11-16
Applicant: VMware, Inc.
Inventor: Jin LIU , Caixia JIANG , Qiong WANG , Donghai HAN
CPC classification number: G06F11/3495 , G06F11/0751 , G06F11/0709
Abstract: An administrator agent and local worker agents are provided in nodes of a distributed system to support dynamic tracing of runtime data. Trace profiles are associated with the nodes on which the local worker agents reside. The local worker agents monitor the runtime data for an error, and the administrator agent adjusts the trace profile(s) in response to the error(s). The administrator agent sends the adjusted trace profile(s) to the local worker agents, so as to enable trace output data of traces performed by the nodes to be increased or decreased.
-
23.
公开(公告)号:US20230089533A1
公开(公告)日:2023-03-23
申请号:US18057601
申请日:2022-11-21
Applicant: VMware, Inc.
Inventor: Ye LUO , Qi WU , Donghai HAN
IPC: H04L9/40 , G06F9/455 , H04L61/5014 , H04L61/5076
Abstract: Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines is provided herein. A disclosed example includes involves: scanning, by executing a computer readable instruction with a processor, the virtual machines in the deployment environment to identify a service installed on any of the virtual machines; determining, by executing a computer readable instruction with the processor, the identified service corresponds to a service monitoring rule; determining, by executing a computer readable instruction with the processor, that a monitoring agent identified by the service monitoring rule is installed on the one or more virtual machines on which the service is installed; and configuring the monitoring agent, by executing a computer readable instruction with the processor, to monitor the service in accordance with the service monitoring rule on the at least one of the virtual machines on which the service is installed.
-
公开(公告)号:US20220058036A1
公开(公告)日:2022-02-24
申请号:US17069132
申请日:2020-10-13
Applicant: VMware, Inc.
Inventor: Ziyou WANG , Donghai HAN , Chaitanya KODEBOYINA , Wu QI , Qiong WANG , Wenfeng LIU
Abstract: The disclosure provides an approach for providing an extendable system health management framework in a network. Embodiments include receiving, by a manager, a system health plugin. Embodiments include determining, by the manager, an association between the system health plugin and a host in the network based on the host satisfying one or more conditions. Embodiments include providing, by the manager, the system health plugin to the host for installation in a system health agent on the host. Embodiments include receiving, by the manager, from the host, status information for the system health plugin.
-
公开(公告)号:US20210399961A1
公开(公告)日:2021-12-23
申请号:US17357965
申请日:2021-06-24
Applicant: VMware, Inc.
Inventor: Qiao HUANG , Donghai HAN , Qiong WANG , Jia CHENG , Xiaoyan JIN , Qiaoyan HOU
Abstract: Example methods and systems are provided for simulation-based cross-cloud connectivity checks. One example method may include injecting a connectivity check packet in a first cloud environment, and obtaining first report information associated with a first stage of forwarding the connectivity check packet from one or more first observation points in the first cloud environment. The method may also comprise: based on configuration information associated with one or more second observation points in the second cloud environment, simulating a second stage of forwarding the connectivity check packet towards a second virtualized computing instance via the one or more second observation points. The method may further comprise: generating second report information associated with the simulated second stage to identify a connectivity status between a first virtualized computing instance and the second virtualized computing instance based on the first report information and the second report information.
-
公开(公告)号:US20210218661A1
公开(公告)日:2021-07-15
申请号:US16808393
申请日:2020-03-04
Applicant: VMware, Inc.
Inventor: Ziyou WANG , Donghai HAN , Mengdie SONG , Rui CAO
IPC: H04L12/751 , H04L12/24 , H04L12/713 , H04L12/715 , H04L29/06 , H04L12/46
Abstract: Example methods and systems for intent-based network virtualization design are disclosed. One example may comprise: obtaining configuration information and traffic information associated with multiple virtualized computing instances, processing the configuration information and traffic information to identify network connectivity intents and mapping the network connectivity intents to a logical network topology template. Based on a first switching intent, a first group may be assigned to a first logical network domain and the logical network topology template configured to include a first logical switching element. Based on a second switching intent, a second group may be assigned to a second logical network domain and the logical network topology template configured to include a second logical switching element. Based on a routing intent, the logical network topology template may be configured to include a logical routing element.
-
公开(公告)号:US20200274802A1
公开(公告)日:2020-08-27
申请号:US16384666
申请日:2019-04-15
Applicant: VMware, Inc.
Inventor: Da WAN , Mukesh HIRA , Feng GU , Jianjun SHEN , Pankaj THAKKAR , Donghai HAN , Wen Feng LIU , Tao MA
IPC: H04L12/715 , H04L12/46 , H04L12/931 , H04L12/933
Abstract: Systems and methods of communicating between a plurality of hosts comprising one or more first hosts controlled by a first control plane and one or more second hosts controlled by a second control plane are disclosed herein. Each of the one or more first hosts runs at least one tunneling endpoint of one or more first tunneling endpoints, and each of the one or more second hosts runs at least one tunneling endpoint of one or more second tunneling endpoint. The method includes storing, at each of the one or more first hosts, a global list identifying at least the one or more second tunneling endpoints. The method further includes receiving a packet at one of the one or more first tunneling endpoints. The method further includes replicating, encapsulating, and transmitting the packet to each of the one or more second tunneling endpoints based on the global list.
-
公开(公告)号:US20200236037A1
公开(公告)日:2020-07-23
申请号:US16294945
申请日:2019-03-07
Applicant: VMware, Inc.
Inventor: Ming SHU , Wenyu ZHANG , Qiong WANG , Donghai HAN
IPC: H04L12/721 , H04L12/26 , H04L12/715 , H04L12/841 , G06F9/455
Abstract: Example methods and systems for a network management entity to perform adaptive packet flow monitoring. One example method may comprise receiving a request to monitor a packet flow between a first virtualized computing instance supported by a first host and a second virtualized computing instance supported by a second host. The method may also comprise activating a first set of checkpoints by instructing the first host and/or the second host to monitor the packet flow using the first set of checkpoints. The method may further comprise: in response to detecting a predetermined event based on first performance metric information associated with the packet flow, activating a second set of checkpoints by instructing the first host and/or the second host to monitor the packet flow using the second set of checkpoints.
-
-
-
-
-
-
-