-
公开(公告)号:US11936754B1
公开(公告)日:2024-03-19
申请号:US18122234
申请日:2023-03-16
Applicant: VMWARE, INC.
Inventor: Rajagopal Sreenivasan , Raghav Kempanna , Sudarshana Kandachar Sridhara Rao , Srinivasa Srikanth Podila , Kumara Parameshwaran
IPC: H04L67/561 , H04L67/06
CPC classification number: H04L67/561 , H04L67/06
Abstract: An example method of file transfer between a client and a server includes: initiating, by the client, a front-end control connection between the client and a horizontally scaled proxy service; creating, by a first proxy instance of a plurality of proxy instances of the horizontally scaled proxy service, a back-end control connection between the first proxy instance and the server; returning, to the client from the first proxy instance, a unique client parameter associated with the front-end connection as a destination port for a front-end data connection; initiating, by the client, the front-end data connection between the client and the horizontally scaled proxy service, the front-end data connection using the destination port as returned by the first proxy instance; and creating, by the first proxy instance, a back-end data connection between the first proxy instance and the server.
-
公开(公告)号:US20220407915A1
公开(公告)日:2022-12-22
申请号:US17569519
申请日:2022-01-06
Applicant: VMware, Inc.
Inventor: Raghav Kempanna , Rajagopal Sreenivasan , Sudarshana Kandachar Sridhara Rao , Kumara Parameshwaran , Vipin Padmam Ramesh
IPC: H04L67/1029 , H04L67/1004 , H04L43/065 , G06F9/455
Abstract: Some embodiments of the invention provide a method for evaluating multiple candidate resource elements associated with different resource element types for deploying one tenant deployable element in a single public cloud. The method deploys a set of one or more agents in the public cloud to collect metrics evaluating performance of each of the multiple candidate resource elements. The method communicates with the set of deployed agents to collect metrics to quantify performance of each candidate resource element. The method aggregates the collected metrics in order to generate a report that quantifies performance of each type of candidate resource element for deploying the tenant deployable element in the single public cloud.
-
公开(公告)号:US20220407773A1
公开(公告)日:2022-12-22
申请号:US17569522
申请日:2022-01-06
Applicant: VMware, Inc.
Inventor: Raghav Kempanna , Rajagopal Sreenivasan , Sudarshana Kandachar Sridhara Rao , Kumara Parameshwaran , Vipin Padmam Ramesh
IPC: H04L41/0806 , H04L67/10 , H04L43/0817
Abstract: Some embodiments of the invention provide a method of deploying a tenant deployable element to one public cloud. The method identifies first and second candidate resource elements respectively of first and second resource element sub-types to deploy in a public cloud to implement the tenant deployable element. The method identifies, for the first and second candidate resource elements respectively first and second sets of performance metric values to evaluate. The method evaluates the identified first and second sets of metrics to select one candidate resource element to implement the tenant deployable element in the public cloud. The method uses the selected resource element to implement the tenant deployable element in the public cloud.
-
公开(公告)号:US20220407790A1
公开(公告)日:2022-12-22
申请号:US17569517
申请日:2022-01-06
Applicant: VMware, Inc.
Inventor: Raghav Kempanna , Rajagopal Sreenivasan , Sudarshana Kandachar Sridhara Rao , Kumara Parameshwaran , Vipin Padmam Ramesh
IPC: H04L43/067 , H04W24/10 , H04W28/02 , H04W72/08 , H04L43/062
Abstract: Some embodiments of the invention provide a method for evaluating multiple candidate resource elements that are candidates for deploying a set of one or more tenant deployable elements in a public cloud. For each particular tenant deployable element, the method deploys in the public cloud at least one instance of each of a set of one or more candidate resource elements and at least one agent to execute on the deployed resource element instance. The method communicates with each deployed agent to collect metrics for quantifying performance of the agent's respective resource element instance. The method then aggregates the collected metrics in order to generate a report that quantifies performance of each candidate resource element in the set of candidate resource elements for deploying the particular tenant deployable element in the public cloud.
-
公开(公告)号:US20220407774A1
公开(公告)日:2022-12-22
申请号:US17569524
申请日:2022-01-06
Applicant: VMware, Inc.
Inventor: Raghav Kempanna , Rajagopal Sreenivasan , Sudarshana Kandachar Sridhara Rao , Kumara Parameshwaran , Vipin Padmam Ramesh
IPC: H04L41/0813 , H04L67/10
Abstract: Some embodiments of the invention provide a method of adjusting deployment of a set of resource elements in a public cloud. The method deploys agents on a first set of resource elements in the public cloud. The method communicates with the deployed agents to generate performance metrics regarding the first set of resource elements. The method analyzes the performance metrics to determine that a deployment of a second set of resource elements in the public cloud has to be modified. The method modifies the deployment of the second set of resource elements based on the analysis.
-
公开(公告)号:US11489720B1
公开(公告)日:2022-11-01
申请号:US17569520
申请日:2022-01-06
Applicant: VMware, Inc.
Inventor: Raghav Kempanna , Rajagopal Sreenivasan , Sudarshana Kandachar Sridhara Rao , Kumara Parameshwaran , Vipin Padmam Ramesh
IPC: G06F15/177 , H04L41/0806 , H04L67/10 , H04L43/0811
Abstract: Some embodiments of the invention provide a method of deploying tenant deployable elements on resource elements in public cloud datacenters. The method receives a request to deploy a particular tenant deployable element in one of a first public cloud datacenter (PCD) and a second PCD, the first public cloud datacenter belonging to a first cloud service provider (CSP) and the second public cloud datacenter belonging to a second CSP. For each candidate resource element in the first PCD, the method identifies a first set of performance metrics associated with the candidate resource element. For each candidate resource element in the second PCD, the method identifies a second set of performance metrics associated with the candidate resource element. The method evaluates the identified first and second sets of metrics to select a resource element to implement the particular tenant deployable element in one of the first and second PCDs. The method uses the selected resource element to implement the particular tenant deployable element in one of the first and second PCDs.
-
公开(公告)号:US11824874B2
公开(公告)日:2023-11-21
申请号:US17239530
申请日:2021-04-23
Applicant: VMWARE, INC.
Inventor: Sudarshana Kandachar Sridhara Rao , Raghav Kempanna , Rajagopal Sreenivasan , Kumara Parameshwaran
IPC: H04L9/40
CPC classification number: H04L63/1416 , H04L63/0236 , H04L63/0876 , H04L63/1425 , H04L63/1466 , H04L63/20
Abstract: Example methods and systems for application security enforcement are described. In one example, a computer system may detect, from a client device, a packet requiring processing by a first server pool; and determine whether the packet is associated with a security attack. In response to determination that the packet is not associated with the security attack, the packet may be steered towards the first server pool to cause processing of the packet by one of multiple first application servers. Otherwise, the packet may be steered towards a second server pool to cause processing of the packet by one of multiple second application servers and to learn attack information associated with the security attack. The multiple second application servers in the second server pool may be capable of mimicking behavior of the multiple first application servers in the first server pool.
-
公开(公告)号:US20220407820A1
公开(公告)日:2022-12-22
申请号:US17569523
申请日:2022-01-06
Applicant: VMware, Inc.
Inventor: Raghav Kempanna , Rajagopal Sreenivasan , Sudarshana Kandachar Sridhara Rao , Kumara Parameshwaran , Vipin Padmam Ramesh
IPC: H04L47/70
Abstract: Some embodiments of the invention provide a method of deploying first and second tenant deployable elements to a set of one or more public clouds, the first and second tenant deployable elements being different types of elements. The method identifies first and second sets of performance metrics respectively for first and second sets of candidate resource elements to use to deploy the first and second tenant deployable elements, the two sets of performance metrics being different sets of metrics because the first and second tenant deployable elements being different types of elements, the first set of performance metrics having at least one metric that is not included in the second set of performance metrics. The method uses the different sets of metrics evaluate the first and second sets of candidate resource elements, in order to select one of the first set of candidate resource elements for the first tenant deployable element and to select one of the second set of candidate resource elements for the second tenant deployable element. The method deploys the first and second tenant deployable elements in the set of PCDs by using the selected candidate resource elements.
-
-
-
-
-
-
-