Teaming applications executing on machines operating on a computer with different interfaces of the computer

    公开(公告)号:US11570241B2

    公开(公告)日:2023-01-31

    申请号:US17384803

    申请日: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.

    Machine learning-based path priority determination for routing data in software-defined networks

    公开(公告)号:US11184273B2

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

    申请号: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.

    Redundancy between physical and virtual entities in hyper-converged infrastructures

    公开(公告)号:US11036588B2

    公开(公告)日:2021-06-15

    申请号:US16689117

    申请日:2019-11-20

    Applicant: VMWARE, INC.

    Abstract: Techniques for providing redundancy between physical and virtual entities in a hyper-converged infrastructure are disclosed. In one example, a management node may include a physical to virtual redundancy module to identify a physical entity with configuration data in a hyper-converged infrastructure as a primary entity, determine an equivalent virtual entity corresponding to the physical entity, and deploy the equivalent virtual entity in a compute node of the hyper-converged infrastructure. Further, the physical to virtual redundancy module may apply the configuration data associated with the physical entity to the deployed equivalent virtual entity and designate the equivalent virtual entity as a fail-over entity to provide redundancy in an event of failure of the physical entity.

    Security monitoring information-based provisioning of digital certificates in software defined data centers

    公开(公告)号:US11032295B2

    公开(公告)日:2021-06-08

    申请号: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.

    PROVISIONING/DEPROVISIONING PHYSICAL HOSTS BASED ON A DYNAMICALLY CREATED MANIFEST FILE FOR CLUSTERS IN A HYPERCONVERGED INFRASTRUCTURE

    公开(公告)号:US20200236010A1

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

    申请号:US16372424

    申请日:2019-04-02

    Applicant: VMWARE, INC.

    Abstract: Techniques for provisioning/deprovisioning physical hosts based on a dynamically created manifest file for clusters in hyperconverged infrastructures are disclosed. In one embodiment, a manifest file is dynamically generated for each cluster in an hyperconverged infrastructure. One or more threshold limits are defined for each cluster in the hyperconverged infrastructure. A W2H mapping table is created by mapping each cluster to respective physical hosts and the define one or more threshold limits. One or more physical hosts in a host pool is then identified, reserved, and prepared for provisioning one or more physical hosts in a host pool to a cluster upon a resource utilization of the cluster reaching the one or more threshold limits based on the dynamically generated manifest file. The prepared one or more physical hosts are then provisioned to the cluster in the hyperconverged infrastructure.

Patent Agency Ranking