-
公开(公告)号:US11641320B2
公开(公告)日:2023-05-02
申请号:US17509074
申请日:2021-10-25
Applicant: VMware, Inc.
Inventor: Ziyou Wang , Donghai Han , Mengdie Song , Rui Cao
IPC: H04L45/02 , H04L41/0803 , H04L12/46 , H04L9/40 , H04L45/586 , G06F9/455 , H04L41/12
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 switching intent, a first group may be assigned to a logical network domain and the logical network topology template modified to include a logical switching element. Based on a routing intent, the logical network topology template may be modified to include a logical routing element. A logical network may be configured based on the modified logical network topology template to satisfy the switching intent and routing intent.
-
2.
公开(公告)号:US11606257B2
公开(公告)日:2023-03-14
申请号:US16283823
申请日:2019-02-25
Applicant: VMware, Inc.
Inventor: Da Wan , Qi Wu , Donghai Han , Jianjun Shen , Pankaj Thakkar , Mengdie Song , Haoran Chen
IPC: H04L41/12 , H04L41/0803
Abstract: Example methods and systems for a network management entity to perform topology-aware control information dissemination in a software-defined networking (SDN) environment. The method may comprise obtaining group topology information specifying a network group, and a network configuration object that references the network group. The method may also comprise: processing the group topology information to identify, from multiple members of the network group, a first member that is relevant to a first host; and processing the group topology information to identify, from the multiple members, a second member that is irrelevant to the first host. The method may further comprise: generating and sending, to the first host, control information associated with a subset of the network group. The subset may include the first member but exclude the second member.
-
公开(公告)号:US20250119422A1
公开(公告)日:2025-04-10
申请号:US18481557
申请日:2023-10-05
Applicant: VMware, Inc.
Inventor: Wenying Dong , Jianjun Shen , Rahul Jain , Quan Tian , Mengdie Song , Xu Liu
IPC: H04L9/40 , G06F9/54 , H04L41/046
Abstract: The disclosure provides a method for authenticating a network agent deployed in a networking environment. The method generally includes receiving, by a network controller in the networking environment, a name of an external node where the network agent is running and a token associated with the external node; in response to receiving the name of the external node, obtaining, by the network controller, a secret associated with the token; parsing, by the network controller, the secret to determine an expected external node name corresponding to the token; comparing the expected external node name with the received external node name; and trusting the network agent when the expected external node name and the received external node name match.
-
公开(公告)号:US20220107825A1
公开(公告)日:2022-04-07
申请号:US16482244
申请日:2019-07-11
Applicant: VMware, Inc.
Inventor: Weiqiang Tang , Wenfeng Liu , Mengdie Song , Donghai Han , Wenying Dong , Rui Cao , Qi Wu
Abstract: Techniques for measuring the memory usage of Java programs are provided. In one set of embodiments, a Java agent can detect that a Java Virtual Machine (JVM) is loading a Java class used by a Java program. The Java agent can further determine a class name of the Java class and determine that the class name matches an entry in a first list included in a user-defined configuration file. The Java agent can then dynamically insert bytecode into a constructor of the Java class, where the inserted bytecode includes logic for registering a memory reference to an object created via the constructor.
-
公开(公告)号:US11178040B2
公开(公告)日:2021-11-16
申请号:US16808393
申请日:2020-03-04
Applicant: VMware, Inc.
Inventor: Ziyou Wang , Donghai Han , Mengdie Song , Rui Cao
IPC: H04L12/751 , H04L12/24 , H04L12/46 , H04L12/715 , H04L29/06 , H04L12/713 , G06F9/455
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.
-
-
-
-