Application demand-based migration of virtual machines in logical clusters

    公开(公告)号: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.

    MACHINE LEARNING-BASED PATH PRIORITY DETERMINATION FOR ROUTING DATA IN SOFTWARE-DEFINED NETWORKS

    公开(公告)号:US20210029019A1

    公开(公告)日:2021-01-28

    申请号:US16565522

    申请日:2019-09-10

    Applicant: VMware, Inc.

    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.

    SECURITY MONITORING INFORMATION-BASED PROVISIONING OF DIGITAL CERTIFICATES IN SOFTWARE DEFINED DATA CENTERS

    公开(公告)号:US20200228547A1

    公开(公告)日:2020-07-16

    申请号:US16357355

    申请日:2019-03-19

    Applicant: VMWARE, INC.

    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.

    TEAMING APPLICATIONS EXECUTING ON MACHINES OPERATING ON A COMPUTER WITH DIFFERENT INTERFACES OF THE COMPUTER

    公开(公告)号:US20220400054A1

    公开(公告)日:2022-12-15

    申请号:US17384801

    申请日:2021-07-26

    Applicant: VMware, Inc.

    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.

    Methods and apparatus for rack nesting in virtualized server systems

    公开(公告)号:US11461120B2

    公开(公告)日:2022-10-04

    申请号:US16423210

    申请日:2019-05-28

    Applicant: VMWARE, INC.

    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.

    Manifest files-based provisioning of physical hosts to clusters in hyperconverged infrastructures

    公开(公告)号:US11190416B2

    公开(公告)日:2021-11-30

    申请号:US16990004

    申请日:2020-08-11

    Applicant: VMWARE, INC.

    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.

Patent Agency Ranking