-
公开(公告)号:US11962635B2
公开(公告)日:2024-04-16
申请号:US17994746
申请日:2022-11-28
Applicant: VMware, Inc.
Inventor: Raunak Ravindra Singwi , Akeem Lamar Jenkins , Marc Wayne Brotherson , Shivali Sharma , Sean James Huntley
IPC: H04L12/26 , H04L1/08 , H04L43/08 , H04L43/0823 , H04L43/0864 , H04L43/0894 , H04L43/10 , H04L67/01 , H04L67/141 , H04L67/145 , H04L67/146 , H04L69/164
CPC classification number: H04L67/01 , H04L1/08 , H04L43/08 , H04L43/0823 , H04L43/0864 , H04L43/0894 , H04L43/10 , H04L67/141 , H04L67/145 , H04L67/146 , H04L69/164
Abstract: Disclosed herein are systems and methods for dynamically switching between synchronous and asynchronous communication channels. A communication request can be received from an application, and a request identifier can be generated for the communication request. The communication request can be transmitted to an edge server application via a first communication channel. The first communication channel can be selected from a plurality of communication channels based at least in part on a policy. In an instance in which a condition specified by the policy is detected in the transmission of the communication request, a second communication channel can be selected from the plurality of communication channels. The communication request can be transmitted to the edge server application using the second communication channel.
-
2.
公开(公告)号:US20240048451A1
公开(公告)日:2024-02-08
申请号:US18450348
申请日:2023-08-15
Applicant: VMware, Inc.
Inventor: NILANJAN DAW , Sairam Veeraswamy , Raunak Ravindra Singwi , Erol Aygar
IPC: H04L41/0897 , H04L41/40
CPC classification number: H04L41/0897 , H04L41/40
Abstract: Computer-implemented methods, media, and systems for context-sensitive defragmentation and aggregation of containerized workloads running on edge devices are disclosed. One example method includes monitoring telemetry data from multiple software defined wide area network (SD-WAN) edge devices that run multiple workloads, where the telemetry data includes at least one of resource utilization at the multiple SD-WAN edge devices, inter-workload trigger dependency, or inter-workload data dependency among the multiple workloads. It is determined, based on the telemetry data, that at least two of the multiple workloads running on at least two SD-WAN edge devices have the inter-workload trigger dependency or the inter-workload data dependency. In response to the determination that the at least two of the multiple workloads have the inter-workload trigger dependency or the inter-workload data dependency, a first process of migrating the at least two of the multiple workloads to a first SD-WAN edge device of is initiated.
-
3.
公开(公告)号:US20240039809A1
公开(公告)日:2024-02-01
申请号:US17944307
申请日:2022-09-14
Applicant: VMWARE, INC.
Inventor: EROL AYGAR , Nilanjan Daw , Raunak Ravindra Singwi
IPC: H04L41/5025 , H04L41/122 , H04L41/5009
CPC classification number: H04L41/5025 , H04L41/122 , H04L41/5016
Abstract: Computer-implemented methods, media, and systems for right-sizing containerized workloads running on edge devices are disclosed. One example method includes receiving a manifest file including one or more runtime service level agreement (SLA) requirements and one or more upper bounds on resource allocation for running the workload on a software defined wide area network (SD-WAN) edge device. The workload on the SD-WAN edge device is started based on the manifest file. Telemetry data from the SD-WAN edge device is monitored, where the telemetry data includes resource usage data for running the workload on the SD-WAN edge device. A model for resource usage behavior of the workload running on the SD-WAN edge device is established based on the monitored telemetry data. One or more updated upper bounds on resource allocation for running the workload on the SD-WAN edge device are displayed based on the established model.
-
公开(公告)号:US11792086B1
公开(公告)日:2023-10-17
申请号:US17945199
申请日:2022-09-15
Applicant: VMWARE, INC.
Inventor: Raunak Ravindra Singwi , Daniel Beveridge , Erol Aygar , Sairam Veeraswamy
IPC: G06F15/173 , H04L41/40 , H04L41/122
CPC classification number: H04L41/40 , H04L41/122
Abstract: Computer-implemented methods, media, and systems for remediation of containerized workloads based on context breach at edge devices are disclosed. One example computer-implemented method includes monitoring telemetry data from a first software defined wide area network (SD-WAN) edge device, where the telemetry data includes multiple context elements at the first SD-WAN edge device. It is determined that a context change occurs for at least one of the context elements at the first SD-WAN edge device. It is determined that due to the context change, the first SD-WAN edge device does not satisfy one or more requirements for running one or more workloads scheduled to run. In response to the determination that the first SD-WAN edge device does not satisfy the one or more requirements, the at least one of the one or more workloads is offloaded from the first SD-WAN edge device to a second SD-WAN edge device.
-
公开(公告)号:US11038926B2
公开(公告)日:2021-06-15
申请号:US16375855
申请日:2019-04-05
Applicant: VMWARE, INC.
Inventor: Dinesh Sharma , Ammar Rizvi , Akash Kodenkiri , Raunak Ravindra Singwi , Prabhavathi Guttalahunase Munikempegowda
Abstract: In one example, a cloud computing environment may be probed to detect an actual topology including connectivity between infrastructure security nodes and management nodes. Each management node may execute a corresponding centralized management service. Each infrastructure security node may execute a corresponding infrastructure security service that handles at least one infrastructure security function. Further, a set of candidate topologies may be generated based on the actual topology. Each candidate topology may indicate a way to replicate the infrastructure security service into the management nodes. Furthermore, a replication partner associated with each of the management nodes may be determined based on a selection of one of the candidate topologies. An operation to deploy the infrastructure security service on the management nodes may be executed based on the selected one of the candidate topologies and the determined replication partners to form an embedded linked mode architecture.
-
6.
公开(公告)号:US11968096B2
公开(公告)日:2024-04-23
申请号:US17944245
申请日:2022-09-14
Applicant: VMWARE, INC.
Inventor: Raunak Ravindra Singwi , Daniel Beveridge , Erol Aygar , Nilanjan Daw , Sairam Veeraswamy
IPC: G06F11/00 , G06F11/07 , H04L41/0668 , H04L41/5009 , H04L41/5025
CPC classification number: H04L41/5009 , G06F11/0754 , H04L41/0668 , H04L41/5025
Abstract: Computer-implemented methods, media, and systems for inter-cluster automated failover and migration of containerized workloads across edges devices are disclosed. One example method includes monitoring telemetry data received from a first software defined wide area network (SD-WAN) edge device that has a workload scheduled, where the telemetry data includes at least one of a health status of the workload or multiple runtime context elements at the first SD-WAN edge device. It is determined that a failure associated with either the first SD-WAN edge device or the workload occurs. A mode of the failure is determined. A remediation process based on the determined mode of the failure and a current state of the workload is performed.
-
公开(公告)号:US20240048459A1
公开(公告)日:2024-02-08
申请号:US18488744
申请日:2023-10-17
Applicant: VMware, Inc.
Inventor: Raunak Ravindra Singwi , Daniel Beveridge , Erol Aygar , Sairam Veeraswamy
IPC: H04L41/40 , H04L41/122
CPC classification number: H04L41/40 , H04L41/122
Abstract: Computer-implemented methods, media, and systems for remediation of containerized workloads based on context breach at edge devices are disclosed. One example computer-implemented method includes monitoring telemetry data from a first software defined wide area network (SD-WAN) edge device, where the telemetry data includes multiple context elements at the first SD-WAN edge device. It is determined that a context change occurs for at least one of the context elements at the first SD-WAN edge device. It is determined that due to the context change, the first SD-WAN edge device does not satisfy one or more requirements for running one or more workloads scheduled to run. In response to the determination that the first SD-WAN edge device does not satisfy the one or more requirements, the at least one of the one or more workloads is offloaded from the first SD-WAN edge device to a second SD-WAN edge device.
-
8.
公开(公告)号:US11729062B1
公开(公告)日:2023-08-15
申请号:US17944221
申请日:2022-09-14
Applicant: VMWARE, INC.
Inventor: Nilanjan Daw , Sairam Veeraswamy , Raunak Ravindra Singwi , Erol Aygar
IPC: G06F15/173 , H04L41/0897 , H04L41/40
CPC classification number: H04L41/0897 , H04L41/40
Abstract: Computer-implemented methods, media, and systems for context-sensitive defragmentation and aggregation of containerized workloads running on edge devices are disclosed. One example method includes monitoring telemetry data from multiple software defined wide area network (SD-WAN) edge devices that run multiple workloads, where the telemetry data includes at least one of resource utilization at the multiple SD-WAN edge devices, inter-workload trigger dependency, or inter-workload data dependency among the multiple workloads. It is determined, based on the telemetry data, that at least two of the multiple workloads running on at least two SD-WAN edge devices have the inter-workload trigger dependency or the inter-workload data dependency. In response to the determination that the at least two of the multiple workloads have the inter-workload trigger dependency or the inter-workload data dependency, a first process of migrating the at least two of the multiple workloads to a first SD-WAN edge device of is initiated.
-
公开(公告)号:US11516276B1
公开(公告)日:2022-11-29
申请号:US17676860
申请日:2022-02-22
Applicant: VMWARE, INC.
Inventor: Raunak Ravindra Singwi , Akeem Lamar Jenkins , Marc Wayne Brotherson , Shivali Sharma , Sean James Huntley
IPC: H04L12/26 , H04L29/06 , H04L12/46 , H04L67/01 , H04L67/141 , H04L67/146 , H04L43/0823 , H04L43/0894 , H04L43/10 , H04L43/0864 , H04B7/00 , H04B17/00
Abstract: Disclosed herein are systems and methods for dynamically switching between synchronous and asynchronous communication channels. A communication request can be received from an application, and a request identifier can be generated for the communication request. The communication request can be transmitted to an edge server application via a first communication channel. The first communication channel can be selected from a plurality of communication channels based at least in part on a policy. In an instance in which a condition specified by the policy is detected in the transmission of the communication request, a second communication channel can be selected from the plurality of communication channels. The communication request can be transmitted to the edge server application using the second communication channel.
-
-
-
-
-
-
-
-