NETWORK BANDWIDTH RESERVATIONS FOR SYSTEM TRAFFIC AND VIRTUAL COMPUTING INSTANCES
    1.
    发明申请
    NETWORK BANDWIDTH RESERVATIONS FOR SYSTEM TRAFFIC AND VIRTUAL COMPUTING INSTANCES 审中-公开
    用于系统交通和虚拟计算机实现的网络带宽预留

    公开(公告)号:US20160269318A1

    公开(公告)日:2016-09-15

    申请号:US14644789

    申请日:2015-03-11

    Applicant: VMware, Inc.

    Abstract: Virtual computing instances are provisioned with network resource allocation constraints, which may include hard constraints that must be met in order for the virtual computing instances to be created in a host server. Network resources from multiple hosts may be pooled in a virtual switch, and a cloud management system (CMS) may ensure that a network bandwidth reservation for a new virtual computing instance can be accommodated by network bandwidth in the pool that is reserved for communication endpoint traffic. In addition to such CMS-level constraint enforcement, techniques disclosed herein may also enforce network bandwidths constraints at the host level to guarantee that network bandwidth reservation requirements for communication endpoint(s) of a new virtual computing instance can be satisfied by a particular host before creating the virtual computing instance in that host.

    Abstract translation: 虚拟计算实例被配置有网络资源分配约束,其可以包括必须满足的硬约束以便在主机服务器中创建虚拟计算实例。 来自多个主机的网络资源可以被汇集在虚拟交换机中,并且云管理系统(CMS)可以确保通过为通信终端流量预留的池中的网络带宽来适应新的虚拟计算实例的网络带宽预留 。 除了这种CMS级别的约束执行之外,本文公开的技术还可以在主机级别上实施网络带宽约束,以保证新的虚拟计算实例的通信端点的网络带宽预留要求可以由特定的主机在 在该主机中创建虚拟计算实例。

    CONFIGURATION MANAGEMENT OF DISTRIBUTED VIRTUAL SWITCH
    2.
    发明申请
    CONFIGURATION MANAGEMENT OF DISTRIBUTED VIRTUAL SWITCH 审中-公开
    分布式虚拟交换机的配置管理

    公开(公告)号:US20160191427A1

    公开(公告)日:2016-06-30

    申请号:US14697586

    申请日:2015-04-27

    Applicant: VMware, Inc.

    Abstract: A method, non-transitory storage medium, and apparatus are presented for configuration management of a distributed virtual switch including components distributed on different entities in a computing system is provided. In an exemplary embodiment, a snapshot of a configuration of the distributed virtual switch is received from a management plane configured to manage the distributed virtual switch. The snapshot may include settings for the configuration at a time of taking the snapshot. A persistent storage location independent from the management plane is designated for storing the received snapshot of the configuration. After the snapshot is taken, the configuration may be retrieved from the persistent storage location and the settings of the configuration may be applied to the distributed virtual switch, a new distributed virtual switch, or an existing distributed virtual switch.

    Abstract translation: 提供了一种方法,非暂时性存储介质和装置,用于配置分布式虚拟交换机的配置管理,该分布式虚拟交换机包括分布在计算系统中的不同实体上的组件。 在示例性实施例中,从被配置为管理分布式虚拟交换机的管理平面接收分布式虚拟交换机的配置的快照。 快照可能包括拍摄快照时配置的设置。 指定与管理平面无关的持久存储位置用于存储所接收的配置的快照。 在拍摄快照之后,可以从持久存储位置检索配置,并且配置的设置可以应用于分布式虚拟交换机,新的分布式虚拟交换机或现有的分布式虚拟交换机。

    CONFIGURATION MANAGEMENT OF DISTRIBUTED VIRTUAL SWITCH

    公开(公告)号:US20220141158A1

    公开(公告)日:2022-05-05

    申请号:US17345513

    申请日:2021-06-11

    Applicant: VMware, Inc.

    Abstract: A method, non-transitory storage medium, and apparatus are presented for configuration management of a distributed virtual switch including components distributed on different entities in a computing system is provided. In an exemplary embodiment, a snapshot of a configuration of the distributed virtual switch is received from a management plane configured to manage the distributed virtual switch. The snapshot may include settings for the configuration at a time of taking the snapshot. A persistent storage location independent from the management plane is designated for storing the received snapshot of the configuration. After the snapshot is taken, the configuration may be retrieved from the persistent storage location and the settings of the configuration may be applied to the distributed virtual switch, a new distributed virtual switch, or an existing distributed virtual switch.

    REPROGRAMMING NETWORK INFRASTRUCTURE IN RESPONSE TO VM MOBILITY

    公开(公告)号:US20200241901A1

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

    申请号:US16256047

    申请日:2019-01-24

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for dynamically reprogramming network and network infrastructure in response to VM mobility. The approach provides a hypervisor layer that can observe changes in VM-host relationships and reprogram the associated network and network infrastructure to maintain network communication. The hypervisor layer notifies a controller of a data center to migrate an ENI of the migrated VM to the same destination host as the migrated VM, in response to VM migration.

    FRAMEWORK FOR NETWORKING AND SECURITY SERVICES IN VIRTUAL NETWORKS

    公开(公告)号:US20200371826A1

    公开(公告)日:2020-11-26

    申请号:US16839320

    申请日:2020-04-03

    Applicant: VMware, Inc.

    Abstract: Methods, computer-readable storage medium, and systems described herein facilitate registering and consuming network services on a virtual network. A virtual machine management server (VMMS) is configured to receive a service definition associated with a network service. The VMMS creates one or more service profiles based on the service definition. The VMMS configures a plurality of hosts based on the one or more service profiles such that the network service is usable, via a virtual network, by one or more virtual machines within the plurality of hosts.

    FRAMEWORK FOR NETWORKING AND SECURITY SERVICES IN VIRTUAL NETWORKS

    公开(公告)号:US20190171471A1

    公开(公告)日:2019-06-06

    申请号:US16272884

    申请日:2019-02-11

    Applicant: VMware, Inc.

    Abstract: Methods, computer-readable storage medium and systems described herein facilitate registering and consuming network services on a virtual network. A virtual machine management server (VMMS) is configured to receive a service definition associated with a network service. The VMMS creates one or more service profiles based on the service definition. The VMMS configures a plurality of hosts based on the one or more service profiles such that the network service is usable, via a virtual network, by one or more virtual machines within the plurality of hosts.

    DISTRIBUTED VIRTUAL SWITCH CONFIGURATION AND STATE MANAGEMENT
    8.
    发明申请
    DISTRIBUTED VIRTUAL SWITCH CONFIGURATION AND STATE MANAGEMENT 审中-公开
    分布式虚拟交换机配置和状态管理

    公开(公告)号:US20160105381A1

    公开(公告)日:2016-04-14

    申请号:US14971749

    申请日:2015-12-16

    Applicant: VMware, Inc.

    Abstract: Techniques are disclosed for pushing configuration changes of a distributed virtual switch from a management server to a plurality of host servers underlying the distributed virtual switch. The approach includes sending, in parallel, by the management server, a message to each of the plurality of host servers. The message specifies a final configuration state for one or more virtual ports emulated via virtualization layers of the host servers. The approach further includes determining, by each of the plurality of host servers, port state configuration changes to make to the virtual ports to achieve the final configuration state, and reconfiguring, by each of the plurality of host servers, their respective virtual ports, to match the final configuration state.

    Abstract translation: 公开了将分布式虚拟交换机的配置更改从管理服务器推送到分布式虚拟交换机下方的多个主机服务器的技术。 该方法包括并行地由管理服务器发送到多个主机服务器中的每一个的消息。 消息指定通过主机服务器的虚拟化层仿真的一个或多个虚拟端口的最终配置状态。 该方法还包括由多个主机服务器中的每一个确定端口状态配置改变以对虚拟端口进行最终配置状态,并且由多个主机服务器中的每一个重新配置其各自的虚拟端口, 匹配最终配置状态。

    Method and Apparatus for Managing MAC Address Generation for Virtualized Environments
    9.
    发明申请
    Method and Apparatus for Managing MAC Address Generation for Virtualized Environments 审中-公开
    用于管理虚拟化环境的MAC地址生成的方法和装置

    公开(公告)号:US20160315908A1

    公开(公告)日:2016-10-27

    申请号:US15200931

    申请日:2016-07-01

    Applicant: VMware, Inc.

    Abstract: MAC addresses are flexibly and dynamically allocated across groups of devices that need MAC addresses. MAC address pools are defined for the groups by non-overlapping ranges of MAC addresses. The range of MAC addresses defined for any pool may be shrunk to support an expansion of the range of MAC addresses of another pool. The maximum number of universally-administered MAC addresses that can be defined for any MAC address pool is greater than 216, and the maximum number of locally-administered MAC addresses that can be defined for any MAC address pool is greater than 238.

    Abstract translation: MAC地址在需要MAC地址的设备组之间灵活和动态地分配。 通过MAC地址的非重叠范围为组定义MAC地址池。 为任何池定义的MAC地址范围可能会缩小,以支持扩展另一个池的MAC地址范围。 可以为任何MAC地址池定义的通用MAC地址的最大数量大于216,并且可以为任何MAC地址池定义的本地管理的MAC地址的最大数量大于238。

    LIVE MIGRATION OF VIRTUAL MACHINES ACROSS VIRTUAL SWITCHES IN VIRTUAL INFRASTRUCTURE
    10.
    发明申请
    LIVE MIGRATION OF VIRTUAL MACHINES ACROSS VIRTUAL SWITCHES IN VIRTUAL INFRASTRUCTURE 有权
    虚拟基础设施虚拟交换机虚拟机的虚拟移动

    公开(公告)号:US20160196158A1

    公开(公告)日:2016-07-07

    申请号:US14986041

    申请日:2015-12-31

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F2009/4557 G06F2009/45595

    Abstract: Techniques are described for migrating virtual machines (VMs) across virtual switches. To migrate a VM, a destination distributed virtual switch module may, prior to migration, instantiate a distributed virtual port on a destination VM host and reserve the distributed virtual port for each virtual network adapter of the VM. Further, a configuration file for the VM specifying the distributed virtual ports reserved for the virtual network adapters may be copied from a source VM host to the destination VM host or created in the destination VM host. As part of the migration, network state data of the distributed virtual ports used by the VM at the source VM host is copied and applied to the appropriate reserved distributed virtual ports on the destination host. Then, when the migrated VM is powered on at the destination host, the VM configuration specifying the reserved distributed virtual ports is used to attach the virtual network adapters of the VM to the reserved distributed virtual ports.

    Abstract translation: 描述了跨虚拟交换机迁移虚拟机(VM)的技术。 要迁移VM,目标分布式虚拟交换机模块可以在迁移之前实例化目标VM主机上的分布式虚拟端口,并为虚拟机的每个虚拟网络适配器预留分布式虚拟端口。 此外,可以将指定为虚拟网络适配器预留的分布式虚拟端口的VM的配置文件从源VM主机复制到目的地VM主机,或者在目的地VM主机中创建。 作为迁移的一部分,虚拟机在源VM主机使用的分布式虚拟端口的网络状态数据将被复制并应用于目标主机上相应的保留的分布式虚拟端口。 然后,当迁移的VM在目标主机上打开电源时,将使用指定保留的分布式虚拟端口的VM配置将VM的虚拟网络适配器附加到预留的分布式虚拟端口。

Patent Agency Ranking