-
1.
公开(公告)号: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.
-
公开(公告)号:US20250028791A1
公开(公告)日:2025-01-23
申请号:US18239766
申请日:2023-08-30
Applicant: VMware, Inc.
Inventor: Bo LIN , Qi WU , Xi ZENG , Kai LOU , Dongping CHEN , Yi ZENG , Danyang LI , DongSheng SHEN , Donghai HAN
Abstract: Example methods and systems for blockchain-based licensing as a service are described. In one example, a computer system may receive a first request to obtain a first license associated with a first product from a first client system. In response, the computer system may (a) select a first blockchain from multiple blockchains, and (b) generate and store a first non-fungible token (NFT) on the first blockchain to issue the first license. Further, the computer system may receive a second request to obtain a second license associated with the first product or a second product from a second client system. In response, the computer system may (a) select a second blockchain from multiple blockchains, and (b) generate and store a second NFT on the second blockchain to issue the second license.
-
公开(公告)号:US20240419473A1
公开(公告)日:2024-12-19
申请号:US18348902
申请日:2023-07-07
Applicant: VMware, Inc.
Inventor: Bo LIN , Caixia JIANG , Xi ZENG , Xiao LIANG , Kai LOU , Chuntao CHEN , Danyang LI , Qi WU
Abstract: An example method of configuring an entitlement service that manages entitlement of software in a virtualized computing system includes: receiving, at a plug-in of the entitlement service, software component data that specifies a component type and offerings of the component type, the offerings associated with feature sets, the entitlement service executing on a cloud platform in the virtualized computing system; storing, by the plug-in, the software component data in a database; and notifying, by the plug-in, the entitlement service to support entitlement of components of the software having the component type.
-
公开(公告)号:US20220283823A1
公开(公告)日:2022-09-08
申请号:US17664154
申请日:2022-05-19
Applicant: VMware, Inc.
Inventor: Ziyou WANG , Donghai HAN , Chaitanya KODEBOYINA , Qi WU , 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.
-
公开(公告)号:US20250036444A1
公开(公告)日:2025-01-30
申请号:US18451532
申请日:2023-08-17
Applicant: VMware, Inc.
Inventor: Kejia CUI , Lele ZHANG , Honggang LIU , Qi WU , Donghai HAN
IPC: G06F9/455
Abstract: An example computing system includes software, executing on a hardware platform, configured to manage hypervisors and a distributed switch executing in a host cluster, the software including a control plane of the distributed switch, the hypervisors providing a data plane of the distributed switch, the host cluster including hosts, the distributed switch supporting features; a host membership manager of the software configured to track which of the hosts in the host cluster are members of a group that executes the distributed switch; a feature manager of the software configured to track which of the features of the distributed switch are enabled; and a compatibility checker of the software configured with compatibility data that relates the features of the distributed switch with hypervisor version requirements.
-
公开(公告)号:US20240236037A1
公开(公告)日:2024-07-11
申请号:US18132438
申请日:2023-04-10
Applicant: VMware, Inc.
Inventor: Jingchun JIANG , Bo LIN , Dongping CHEN , Qi WU , Yi ZENG
IPC: H04L61/5014 , H04L41/40 , H04L41/50
CPC classification number: H04L61/5014 , H04L41/40 , H04L41/50
Abstract: Example methods and systems for validation-based service request handling are described. In one example, a computer system may obtain, from a management entity, configuration information specifying a unicast service address associated with a service node capable of providing a network service. In response to detecting a service request from the virtualized computing instance, the computer system may generate a modified service request that (a) is destined for the unicast service address and (b) includes a validation identifier (ID) associated with the virtualized computing instance. The modified service request may be forwarded towards the service node to cause the service node to perform validation based on the validation ID to determine whether to provide the network service. In response to detecting a service response from the service node, the service response, or a modified service response, may be forwarded towards the virtualized computing instance.
-
7.
公开(公告)号:US20240205184A1
公开(公告)日:2024-06-20
申请号:US18105880
申请日:2023-02-06
Applicant: VMware, Inc.
Inventor: Kejia CUI , Lele ZHANG , Qi WU , Donghai HAN , Honggang LIU
CPC classification number: H04L61/50 , H04L45/66 , H04L2101/622
Abstract: Example methods and systems for media access control (MAC) address assignment for virtual network interface cards (VNICs) are described. One example may involve a first computer system may determining a first MAC address portion that is uniquely associated with the first computer system. A first VNIC may be assigned with a first MAC address that includes (a) the first MAC address portion and (b) a third MAC address portion that is uniquely associated with the first VNIC on the first computer system. A second VNIC may be assigned with a second MAC address that includes (a) the first MAC address portion and (b) a fourth MAC address portion that is uniquely associated with the second VNIC on the first computer system. The first computer system may perform traffic handling by processing packets specifying the first MAC address or the second MAC address.
-
公开(公告)号:US20210328977A1
公开(公告)日:2021-10-21
申请号:US16852553
申请日:2020-04-20
Applicant: VMware, Inc.
Inventor: Ye LUO , Jinjun GAO , Qi WU , Donghai HAN
Abstract: Example methods and systems for authentication for logical overlay network traffic are described. In one example, a first computer system may detect an inner packet and generate authentication information associated with the inner packet based on control information from a management entity. The authentication information may indicate that the inner packet originates from a trusted zone. The first computer system may further generate an encapsulated packet by encapsulating the inner packet with an outer header that specifies the authentication information, and send the encapsulated packet towards the second virtualized computing instance to cause a second computer system to verify that the inner packet originates from the trusted zone based on the authentication information.
-
9.
公开(公告)号:US20200213246A1
公开(公告)日:2020-07-02
申请号:US16236282
申请日:2018-12-28
Applicant: VMware, Inc.
Inventor: Feng PAN , Xu WANG , Qiong WANG , Donghai HAN , Qi WU
IPC: H04L12/931 , G06F15/173
Abstract: Example methods are provided for port mirroring based on remote direct memory access (RDMA) in a software-defined networking (SDN) environment. One example method may comprise obtaining configuration information associated with a port mirroring session between a source logical port supported by a source host and a destination logical port supported by a destination host, and establishing an RDMA-based connection between the source and destination hosts. The method may also comprise: in response to detecting a packet passing through the source logical port, generating a mirrored packet based on the detected packet, and storing, in source memory associated with the source host, the mirrored packet in association with destination information identifying the destination logical port or destination host. The method may further comprise transferring the mirrored packet from the source memory to destination memory associated with the destination host via the RDMA-based connection.
-
10.
公开(公告)号:US20200220784A1
公开(公告)日:2020-07-09
申请号:US16283823
申请日:2019-02-25
Applicant: VMware, Inc.
Inventor: Da WAN , Qi WU , Donghai HAN , Jianjun SHEN , Pankaj THAKKAR , Mengdie SONG , Haoran CHEN
IPC: H04L12/24
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.
-
-
-
-
-
-
-
-
-