INTELLIGENT DISTRIBUTED MULTI-SITE APPLICATION PLACEMENT ACROSS HYBRID INFRASTRUCTURE

    公开(公告)号:US20210135957A1

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

    申请号:US17088981

    申请日:2020-11-04

    Applicant: VMware, Inc.

    Abstract: A method of deploying a network service across multiple data centers, each having a cloud management server running a cloud computing management software to provision virtual infrastructure resources thereof for a first tenant among a plurality of tenants, includes maintaining for each data center static inventory data that indicate virtual infrastructure resources that are available thereat to the first tenant, identifying, in response to a network service request for the first tenant, a virtual network function associated with the network service, generating commands to deploy the virtual network function based on a descriptor of the virtual network function, selecting one of the data centers in which the virtual network function is to be deployed based on the descriptor of the virtual network function and the static inventory data of each data center, and issuing the commands to the selected data center to deploy the virtual network function.

    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.

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

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

    PRE-FETCH CACHE POPULATION FOR WAN OPTIMIZATION
    15.
    发明申请
    PRE-FETCH CACHE POPULATION FOR WAN OPTIMIZATION 审中-公开
    用于广域网优化的预充电高速缓存

    公开(公告)号:US20170064030A1

    公开(公告)日:2017-03-02

    申请号:US14838572

    申请日:2015-08-28

    Applicant: VMware, Inc.

    Abstract: Connectivity between data centers in a hybrid cloud system is optimized by pre-loading a wide area network (WAN) optimization appliance in a first data center with data to initialize at least one WAN optimization of application. The first data center is managed by a first organization and a second data center managed by a second organization, the first organization being a tenant in the second data center. The described technique includes receiving application packets having the application data generated by an application executing in the first data center at the WAN optimization appliance from a first gateway in the first data center, and performing the at least one WAN optimization on the application packets using the pre-loaded data to initialize the at least one WAN optimization.

    Abstract translation: 在混合云系统中的数据中心之间的连接通过在第一数据中心中预先加载广域网(WAN)优化设备来优化数据,以便初始化应用的至少一个WAN优化。 第一个数据中心由第二个组织管理的第一个组织和第二个数据中心管理,第一个组织是第二个数据中心的租户。 所描述的技术包括从第一数据中心的第一网关接收具有在WAN优化装置的第一数据中心执行的应用程序产生的应用数据的应用分组,并且使用第一数据中心对应用分组执行至少一个WAN优化 预先加载的数据来初始化至少一个WAN优化。

    MANAGING LINK AGGREGATION TRAFFIC IN A VIRTUAL ENVIRONMENT
    16.
    发明申请
    MANAGING LINK AGGREGATION TRAFFIC IN A VIRTUAL ENVIRONMENT 有权
    管理虚拟环境中的链接聚合交通

    公开(公告)号:US20150026321A1

    公开(公告)日:2015-01-22

    申请号:US13947971

    申请日:2013-07-22

    Applicant: VMware, Inc.

    CPC classification number: H04L47/125 H04L45/245 H04L47/32 Y02D50/30

    Abstract: Exemplary methods, apparatuses, and systems configure a first set of ports of a first host device and a second set of ports to be included within a first link aggregation group (LAG). The first and second host devices further configure, respectively, a first synchronization port that does not share a common LAG with the second host device and a second synchronization port that does not share a common LAG with the first host device. The first host device receives a first packet destined for a virtual machine running on the second host device, the first packet including source and destination information. The first host device determines from the source or destination information that the first packet is destined for a virtual machine running on another host device. In response, the first host device forwards the packet via the first synchronization port to the second host device.

    Abstract translation: 示例性方法,装置和系统配置要包括在第一链路聚合组(LAG)内的第一主机设备的第一组端口和第二组端口。 第一和第二主机设备还分别配置不与第二主机设备共享公共LAG的第一同步端口和不与第一主机设备共享公共LAG的第二同步端口。 第一主机设备接收目的地是在第二主机设备上运行的虚拟机的第一分组,第一分组包括源和目的地信息。 第一个主机设备从源或目的地信息确定第一个分组将发往另一主机设备上运行的虚拟机。 作为响应,第一主机设备经由第一同步端口将分组转发到第二主机设备。

    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
    19.
    发明申请

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

Patent Agency Ranking