-
公开(公告)号:US11334397B2
公开(公告)日:2022-05-17
申请号:US16563983
申请日:2019-09-09
Applicant: VMware, Inc.
Abstract: Techniques for migrating virtual machines in logical clusters based on demand for the applications are disclosed. In one example, a system may include a logical cluster that spans across a first datacenter located at a first site and a second datacenter located at a second site, the second datacenter being a replication of the first datacenter. The first datacenter may include a virtual machine executing an application. Further, the system may include a management node communicatively coupled to the first datacenter and the second datacenter. The management node may include a dynamic affinity policy engine to monitor the application running in the first datacenter, determine a demand for the application from the first datacenter and the second datacenter based on the monitoring, and recommend migration of the virtual machine hosting the application from the first datacenter to the second datacenter based on the demand for the application.
-
22.
公开(公告)号:US20210029019A1
公开(公告)日:2021-01-28
申请号:US16565522
申请日:2019-09-10
Applicant: VMware, Inc.
Inventor: Ravi Kumar Reddy Kottapalli
IPC: H04L12/751 , H04L12/729 , H04L12/733 , H04L12/26
Abstract: In one example, a non-transitory computer readable storage medium may include instructions that, when executed by a processor, cause the processor to obtain historical logs associated with a plurality of available paths between a source node and a destination node. The historical logs may be obtained for a first interval by routing data over the available paths based on a first priority order and corresponding network characteristics parameters. Further, non-transitory computer readable storage medium may include instructions to determine a modified first priority order of the available paths and corresponding modified network characteristic parameters by analyzing the historical logs using a machine learning model and route the data from the source node to the destination node based on the modified first priority order.
-
23.
公开(公告)号:US20200310877A1
公开(公告)日:2020-10-01
申请号:US16901819
申请日:2020-06-15
Applicant: VMware, Inc.
Inventor: Gireesha Udagani Siddappa , Samdeep Nayak , Ravi Kumar Reddy Kottapalli , Srinivas Sampatkumar Hemige , Shubham Verma
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for managing compute resources in a computing environment. Examples disclosed herein include identifying (i) needy workloads and (ii) offering workloads in the computing environment. Disclosed examples also include selecting a first one of the offering workloads to lend resources to a first one of the needy workloads. Disclosed examples further include causing a host associated with the first one of the offering workloads to at least one of (i) instantiate a first virtual machine when the host is implemented with a second virtual machine or (ii) instantiate a first container when the host is implemented with a second container, and assigning the first virtual machine or the first container to the first one of the needy workloads.
-
24.
公开(公告)号:US20200228547A1
公开(公告)日:2020-07-16
申请号:US16357355
申请日:2019-03-19
Applicant: VMWARE, INC.
Inventor: Ravi Kumar Reddy Kottapalli , Avinash Mudivedu
Abstract: Techniques for provisioning of digital certificates in software defined data centers (SDDCs) based on security monitoring information are disclosed. In one example, a set of digital certificates may be assigned to a group of computing resources of an SDDC. Each digital certificate may include a different security level. The group of computing resources may include applications that use a first digital certificate with a first security level for data communication. Further, security monitoring information associated with the group of computing resources may be received. Furthermore, a second security level to be used for the group of computing resources may be determined based on the security monitoring information. The group of computing resources may be managed by communicating the second security level to an agent associated with the group of computing resources. The agent may then implement a second digital certificate with the second security level for the applications.
-
25.
公开(公告)号:US20190320040A1
公开(公告)日:2019-10-17
申请号:US15993622
申请日:2018-05-31
Applicant: VMWARE, INC.
Inventor: Ravi Kumar Reddy Kottapalli , Shubham Verma , Suket Gakhar , Kannan Balasubramanian
IPC: H04L29/08 , H04L12/917 , H04L29/06
Abstract: Methods, apparatus, systems and articles of manufacture to dynamically discover and host services in fog servers are disclosed. An example apparatus includes a service manager to determine that a received service request from an Internet of things (IoT) device is not able to be performed locally at a first fog server; a first interface to transmit the service request to a fog resource manager; and a second interface to transmit instructions to the IoT device to transmit the service request to a second fog server, a response from the fog resource manager including service data related to the second fog server.
-
公开(公告)号:US11632338B2
公开(公告)日:2023-04-18
申请号:US16547633
申请日:2019-08-22
Applicant: VMWARE, INC.
IPC: H04L47/762 , H04L47/70 , H04L9/40 , H04L41/0896 , H04L43/0876 , H04L43/16
Abstract: Described herein are systems, methods, and software to manage resources in a gateway shared by multiple tenants. In one example, a system may monitor usage of resources by a tenant of the gateway and compare the usage with usage limits associated with the resources. The system may further determine when the usage of a resource exceeds a usage limit associated with the resource and, when the usage of the resource exceeds the usage limit, identify an operation associated with causing the usage limit to be exceeded and blocking the operation.
-
27.
公开(公告)号:US20220400054A1
公开(公告)日:2022-12-15
申请号:US17384801
申请日:2021-07-26
Applicant: VMware, Inc.
Inventor: Ravi Kumar Reddy Kottapalli
IPC: H04L12/24 , H04L12/713
Abstract: Some embodiments provide a method for associating data message flows from applications executing on a host computer with network interfaces of the computer. The method of some embodiments identifies a set of applications operating on a machine executing on the host computer, identifies candidate teaming policies for associating each identified application with a subset of one or more interfaces, and generates a report to display the identified candidate teaming policies per application to a user. In response to user input selecting a first teaming policy for a first application, the method generates a rule, and distributes the rule, to the host computer to associate the first application with a first subset of the network interfaces specified by the first teaming policy. Similarly, in response to user input selecting a second teaming policy for a second application executing on the machine, the method generates a second rule, and distributes the second rule, to the host computer to associate the second application with a second subset of the network interfaces specified by the second teaming policy.
-
公开(公告)号:US11461120B2
公开(公告)日:2022-10-04
申请号:US16423210
申请日:2019-05-28
Applicant: VMWARE, INC.
Inventor: Shubham Verma , Ravi Kumar Reddy Kottapalli , Samdeep Nayak , Kannan Balasubramanian , Suket Gakhar
Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed for rack nesting in virtualized server systems. An example apparatus includes a resource discoverer to identify resources to be allocated to the nested rack based on a policy indicative of one or more physical racks from which to identify the resources, and determine candidate resources from the resources to be allocated to the nested rack based on a capacity parameter indicative of a quantity of the resources available to be allocated to the nested rack, the candidate resources to have first hypervisors, and a nested rack controller to generate the nested rack by deploying second hypervisors on the first hypervisors, the second hypervisors to facilitate communication between the candidate resources and one or more virtual machines on the second hypervisors, the nested rack to execute one or more computing tasks based on the communication.
-
29.
公开(公告)号:US11431822B2
公开(公告)日:2022-08-30
申请号:US17095416
申请日:2020-11-11
Applicant: VMWARE, INC.
Inventor: Ravi Kumar Reddy Kottapalli , Shubham Verma , Suket Gakhar , Kannan Balasubramanian
Abstract: Methods, apparatus, systems and articles of manufacture to dynamically discover and host services in fog servers are disclosed. An example apparatus includes a service manager to determine that a received service request from an Internet of things (IoT) device is not able to be performed locally at a first fog server; a first interface to transmit the service request to a fog resource manager; and a second interface to transmit instructions to the IoT device to transmit the service request to a second fog server, a response from the fog resource manager including service data related to the second fog server.
-
30.
公开(公告)号:US11190416B2
公开(公告)日:2021-11-30
申请号:US16990004
申请日:2020-08-11
Applicant: VMWARE, INC.
Inventor: Ravi Kumar Reddy Kottapalli
Abstract: In one example, a computer implemented method may include dynamically generating a manifest file for a cluster in an hyperconverged infrastructure. The manifest file may include metadata associated with the cluster. Further, the method may include determining one or more physical hosts in a host pool that are compatible with the cluster using the manifest file and generating a cluster-to-physical host mapping table by mapping the cluster to the determined one or more physical hosts that are compatible with the cluster. Furthermore, the method may include provisioning the one or more physical hosts to the cluster using the cluster-to-physical host mapping table in response to detecting a trigger.
-
-
-
-
-
-
-
-
-