MULTI-SITE VIRTUAL INFRASTRUCTURE ORCHESTRATION OF NETWORK SERVICE IN HYBRID CLOUD ENVIRONMENTS

    公开(公告)号:US20210132981A1

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

    申请号:US17088958

    申请日:2020-11-04

    Applicant: VMware, Inc.

    Abstract: A method of deploying a virtual network function of a network service in a data center having a cloud management server running a cloud computing management software to provision virtual infrastructure resources of the data center to at least one tenant, includes generating at least first and second API calls to the cloud computing management software in response to external commands received at the data center to deploy a virtual network function, and executing at least the first and second API calls by the cloud computing management software to deploy the virtual network function. The cloud computing management software creates at least one virtual machine by executing the first API call and at least one virtual disk by executing the second API call.

    MULTI-SITE VIRTUAL INFRASTRUCTURE ORCHESTRATION OF NETWORK SERVICE IN HYBRID CLOUD ENVIRONMENTS

    公开(公告)号:US20210132980A1

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

    申请号:US17088951

    申请日:2020-11-04

    Applicant: VMware, Inc.

    Abstract: A method of deploying a network service (NS) across multiple data centers includes identifying virtual network functions (VNFs) associated with the NS in response to a request for or relating to the NS, generating commands to deploy VNFs based on VNF descriptors, and issuing the commands to the data centers to deploy VNFs. The data centers each have a cloud management server in which cloud computing management software is run to provision virtual infrastructure resources thereof for a plurality of tenants. The cloud computing management software of a first data center is different from the cloud computing management software of a second data center, and the commands issued to the first and second data centers are each a generic command that is not in a command format of the cloud computing management software of either the first data center or the second data center.

    FIREWALL CONFIGURED WITH DYNAMIC MEMBERSHIP SETS REPRESENTING MACHINE ATTRIBUTES

    公开(公告)号:US20200220844A1

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

    申请号:US16678738

    申请日:2019-11-08

    Applicant: VMware, Inc.

    Abstract: A method is provided to control the flow of packets within a system that includes one or more computer networks comprising: policy rules are provided that set forth attribute dependent conditions for communications among machines on the one or more networks; machine attributes and corresponding machine identifiers are obtained for respective machines on the networks; and policy rules are transformed to firewall rules that include machine identifiers of machines having attributes from among the obtained machine attributes that satisfy the attribute dependent policy rules.

    CROSS-CLOUD OBJECT MAPPING FOR HYBRID CLOUDS
    16.
    发明申请

    公开(公告)号:US20170359410A1

    公开(公告)日:2017-12-14

    申请号:US15666513

    申请日:2017-08-01

    Applicant: VMware, Inc.

    Abstract: A method for managing an application executing in a computing system is disclosed as including a private cloud operated by a first organization and a multi-tenant public cloud of which the first organization is one of the tenants. The method comprises instantiating a first virtual object in the private cloud and instantiating a second virtual object in the public cloud for executing the application cooperatively with the first virtual object. Mapping associated with the first virtual object is generated, wherein the mapping comprises a first identifier having a context of the private cloud and a second identifier having a context of the public cloud. The method further includes detecting migration of the first or second virtual object such that both of the first and second virtual objects are instantiated in a single one of the private and public clouds and updating the mapping to reflect the migration.

    STEERING NETWORK FLOWS AWAY FROM CONGESTION AND HIGH LATENCY HOTSPOTS

    公开(公告)号:US20180063743A1

    公开(公告)日:2018-03-01

    申请号:US15654588

    申请日:2017-07-19

    Applicant: VMware, Inc.

    Abstract: An approach is disclosed for steering network traffic away from congestion hot-spots to achieve better throughput and latency. In one embodiment, multiple Foo-over-UDP (FOU) tunnels, each having a distinct source port, are created between two endpoints. As a result of the distinct source ports, routers that compute hashes of packet fields in order to distribute traffic flows across network paths will compute distinct hash values for the FOU tunnels that may be associated with different paths. Probes are scheduled to measure network metrics, such as latency and liveliness, of each of the FOU tunnels. In turn, the network metrics are used to select particular FOU tunnel(s) to send traffic over so as to avoid congestion and high-latency hotspots in the network.

    LEARNING AND DEPLOYING DATACENTER LANDSCAPES
    18.
    发明申请

    公开(公告)号:US20180062929A1

    公开(公告)日:2018-03-01

    申请号:US15690249

    申请日:2017-08-29

    Applicant: VMware, Inc.

    Abstract: Techniques disclosed herein permit logical topologies of datacenters to be automatically learned and re-created in the cloud. In one embodiment, a datacenter landscape is determined based on numbers of hops from nodes in a datacenter to a wide area network (WAN)-facing node. Such a datacenter landscape may then be re-created in the cloud. In another embodiment, virtual appliances are deployed using templates with user-tunable parameters. What would have been set up manually in a physical datacenter, such as connecting a new router to other devices, is then simplified to adjusting parameters of the template to specify, e.g., that the router is a routed hop rather than a bump in the wire, with the router then being automatically deployed in the specified manner.

    FIREWALL CONFIGURED WITH DYNAMIC MEMBERSHIP SETS REPRESENTING MACHINE ATTRIBUTES

    公开(公告)号:US20170187679A1

    公开(公告)日:2017-06-29

    申请号:US15455510

    申请日:2017-03-10

    Applicant: VMware, Inc.

    Abstract: A method is provided to control the flow of packets within a system that includes one or more computer networks comprising: policy rules are provided that set forth attribute dependent conditions for communications among machines on the one or more networks; machine attributes and corresponding machine identifiers are obtained for respective machines on the networks; and policy rules are transformed to firewall rules that include machine identifiers of machines having attributes from among the obtained machine attributes that satisfy the attribute dependent policy rules.

Patent Agency Ranking