-
公开(公告)号:US11762647B2
公开(公告)日:2023-09-19
申请号:US17202540
申请日:2021-03-16
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Ivo Petkov , Ilya Mayorski , Militsa Borisova , Ivan Ivanov
IPC: G06F9/44 , G06F8/65 , H04L67/125 , H04L41/082 , H04L43/04 , G06F11/30 , G06F11/34
CPC classification number: G06F8/65 , G06F11/302 , G06F11/3006 , G06F11/3495 , H04L41/082 , H04L43/04 , H04L67/125
Abstract: Disclosed are various embodiments for collecting and presenting IoT metrics. A software update package can be deployed to an IoT gateway. A device template used to register an IoT endpoint with an IoT management service can also define metrics that can be collected regarding the performance of the IoT endpoints.
-
公开(公告)号:US20230291796A1
公开(公告)日:2023-09-14
申请号:US18319690
申请日:2023-05-18
Applicant: VMware, Inc.
Inventor: Tamil Vanan Karuppannan , Srikanth Ramakrishnan , Riya Ganiga
IPC: H04L67/1014 , H04L43/0817 , H04L67/1029 , H04L67/1008
CPC classification number: H04L67/1014 , H04L43/0817 , H04L67/1008 , H04L67/1029
Abstract: A computer-implemented method, medium, and system for multi-network/domain service discovery in a container orchestration platform are disclosed. In one computer-implemented method, a pool of servers with a plurality of network interface controllers (NICs) is created in a load balancer and by an operator in a worker node of a container orchestration platform, where each of the plurality of NICs is defined by a corresponding network attachment definition (NAD) object of a plurality of NAD objects. A virtual service object is generated using an annotation corresponding to the plurality of NAD objects. The virtual service object is associated to the pool of servers with the plurality of NICs. An internet protocol (IP) address of the virtual service object is transmitted to the container orchestration platform to update a status of a service object in the container orchestration platform using the IP address.
-
公开(公告)号:US20230291589A1
公开(公告)日:2023-09-14
申请号:US17653967
申请日:2022-03-08
Applicant: VMware, Inc.
Inventor: Rupesh Jain , Gaurav Johari , Xiaorui Wu
IPC: H04L41/0806 , H04L41/046 , H04L12/10 , G06F3/14
CPC classification number: H04L41/0806 , H04L41/046 , H04L12/10 , G06F3/14
Abstract: Disclosed are various examples for managing endpoints or client devices. A client device can be managed using unified endpoint management (UEM) protocols or using an endpoint management framework. A management console can allow an administrator to perform UEM management actions as well as out-of-band management actions on managed endpoints.
-
公开(公告)号:US20230289330A1
公开(公告)日:2023-09-14
申请号:US18123100
申请日:2023-03-17
Applicant: VMware, Inc.
Inventor: Clement PANG
IPC: G06F16/21 , G06F16/28 , G06F16/2458
CPC classification number: G06F16/211 , G06F16/283 , G06F16/2477
Abstract: In a computer-implemented method for operating on a time series database including a plurality of time series database schemas, a query of a time series database is received, wherein the time series database includes a plurality of time series database schemas, and wherein each received data point is stored according to each time series database schema of the plurality of time series database schemas, such that the time series database comprises multiple instances of each data point. A query plan is generated according to the query and the plurality of time series database schemas corresponding to a time range.
-
公开(公告)号:US11758016B2
公开(公告)日:2023-09-12
申请号:US15875161
申请日:2018-01-19
Applicant: VMware, Inc.
Inventor: Shengbo Teng , Sam Zhao , Wen Wang , Nan Wang , Jingtao Zhang
IPC: H04L67/60 , H04L67/08 , H04L65/61 , H04L67/01 , H04L9/40 , H04L65/00 , H04L67/04 , H04L67/02 , G06F9/00 , H04N21/00 , G06F16/00
CPC classification number: H04L67/60 , G06F9/00 , G06F16/00 , H04L63/08 , H04L65/00 , H04L65/61 , H04L67/02 , H04L67/04 , H04L67/08 , H04N21/00 , H04L67/01
Abstract: Embodiments of the present disclosure relate to techniques for providing a remoted application to a client device over a network. Certain embodiments involve receiving, by a web server and from the client device, a request for the remoted application. The request may comprise a tag which identifies one or more attributes of the remoted application. Embodiments further involve launching, by the web server and based on the tag, the remoted application. Embodiments further involve providing, by the web server and to the client device, a video stream of the remoted application. The video stream of the remoted application may comprise one or more images rendered based on raw data of the remoted application. Embodiments further involve receiving, by the web server and from the client device, user input and providing, by the web server and based on the user input, application input to the remoted application.
-
公开(公告)号:US11757940B2
公开(公告)日:2023-09-12
申请号:US17103706
申请日:2020-11-24
Applicant: VMware, Inc.
Inventor: Sachin Mohan Vaidya , Kausum Kumar , Jayant Jain , Shadab Shah , Anirban Sengupta
IPC: H04L9/40 , G06F9/455 , H04L12/46 , H04L41/0803 , H04L41/0893 , H04L45/586 , H04L49/00 , H04L67/10 , H04L12/66 , H04L45/42 , H04L45/64
CPC classification number: H04L63/20 , G06F9/455 , G06F9/45558 , H04L12/4641 , H04L12/66 , H04L41/0803 , H04L41/0893 , H04L45/42 , H04L45/586 , H04L45/64 , H04L49/70 , H04L63/0209 , H04L63/0218 , H04L63/0236 , H04L63/0263 , H04L63/10 , H04L67/10 , G06F2009/45595
Abstract: Some embodiments provide a method for a network management and control system that manages a virtual infrastructure deployed across a set of datacenters. The method receives a definition of an application to be deployed in the virtual infrastructure. The application definition specifies a requirement that the application receive data traffic from sources external to the virtual infrastructure. Based on the application definition, the method defines a first set of firewall rules for the application that indicate conditions for allowing data traffic from sources external to the virtual infrastructure. For an existing second set of higher-level firewall rules for data traffic entering and exiting the virtual infrastructure, the method specifies a new firewall rule that directs a network element implementing the sets of firewall rules to apply the first set of firewall rules to any data traffic that is from sources external to the virtual infrastructure and directed to the application.
-
公开(公告)号:US11757721B2
公开(公告)日:2023-09-12
申请号:US17154612
申请日:2021-01-21
Applicant: VMware, Inc.
Inventor: Daniel Jung , Sanket Bindle , Anuj Jaiswal , Soo Hyun Park
IPC: H04L41/12 , H04L41/0604 , H04L41/0631 , H04L41/22
CPC classification number: H04L41/12 , H04L41/065 , H04L41/0627 , H04L41/22
Abstract: A computer-implemented system and method of application topology visualization of a computing environment is disclosed. The application topology visualization obtains relationship data for a plurality of managed components, wherein the plurality of managed components have an application operating thereon. Event data for the plurality of managed components is also obtained. An application topology visualizer is used to generate the application topology visualization of the computing environment including the plurality of managed components, wherein the application topology visualization uses the relationship data and the event data for the plurality of managed components. A graphical user interface is used to display the application topology visualization of the computing environment as a single page.
-
公开(公告)号:US11755537B2
公开(公告)日:2023-09-12
申请号:US17202342
申请日:2021-03-15
Applicant: VMware, Inc.
Inventor: Abhay Kumar Jain , Wenguang Wang , Richard P. Spillane
CPC classification number: G06F16/1734 , G06F21/6218 , G06N5/04 , G06N20/00
Abstract: Optimizing file access includes a process for identifying a file access event for a first accessed file, and incrementing a first access counter in an access list in a memory, which also includes access counters for other accessed files. The process further includes exporting the first access counter to a performance monitoring dashboard, or exporting to a storage allocator and, based on the value, moving the first accessed file between a first storage and a second storage. The process also includes determining whether the value of the first access counter meets a first threshold, or a sum of values of the access counters for the other accessed files meets a second threshold. Based on meeting the first threshold or meeting the second threshold, the process includes persisting the access counters on a storage media. The access counters also provide security monitoring (e.g., identifying excessive file access).
-
公开(公告)号:US11755385B2
公开(公告)日:2023-09-12
申请号:US16887932
申请日:2020-05-29
Applicant: VMware, Inc.
Inventor: Lei Lu , Varun S Lingaraju , Zhelong Pan , Rajesh Venkatasubramanian , Sahan Bamunavita Gamage , Charan K Singh , Bing Hu , Xiaoyuan Lu
CPC classification number: G06F9/5088 , G06F9/4875 , G06F9/5077 , G06F9/547 , G06F2209/505
Abstract: Various examples are disclosed for performing cross-cluster load balancing. In some aspects, a workload is selected for cross-cluster migration. A destination cluster is identified for a migration of the workload from a source cluster to the destination cluster. A cross-cluster migration recommendation is generated to migrate the workload from the source cluster to the destination cluster.
-
公开(公告)号:US11755363B2
公开(公告)日:2023-09-12
申请号:US15383591
申请日:2016-12-19
Applicant: VMware, Inc.
Inventor: Jeffrey Moroski , Praagyan Pokharel , Colm Caffrey , Ishita Saxena
CPC classification number: G06F9/4843 , G06F9/45558 , G06F9/4856 , G06F9/5088 , H04L67/10 , G06F9/5038 , G06F2009/4557 , G06F2009/45595
Abstract: An example method of extending a cloud director configured to manage a cloud computing system includes: receiving requests to register external services with the cloud director; generating phase associations between the external services and an extensible phase of a workflow of the cloud director; executing the workflow of the cloud director and, in response to reaching the extensible phase, determining an execution order for at least one of the phase associations; and sending a message from the cloud director to each external service of the at least one phase association based on the execution order.
-
-
-
-
-
-
-
-
-