Distributed resource scheduler as a service

    公开(公告)号:US11847482B2

    公开(公告)日:2023-12-19

    申请号:US16937969

    申请日:2020-07-24

    申请人: VMWARE, INC.

    IPC分类号: G06F9/455 G06F9/50 G06F9/48

    摘要: Methods and systems for balancing resources in a virtual machine computing environment are disclosed. A server can receive data illustrating the configuration of host machines and virtual machines in client computing environment. A simulated computing environment can be created that mirrors the configuration of the client computing environment. Data relating to resource usage (e.g., processor, memory, and storage) of the host machines can be received. The resource usage can be simulated in the simulated computing environment to mirror the usage of the client computing environment. A recommendation to execute a migration of a virtual machine can be received from the simulated computing environment. Instructions to execute a migration corresponding to the recommended migration can be generated and sent to the client computing environment.

    DISTRIBUTED RESOURCE SCHEDULER AS A SERVICE

    公开(公告)号:US20210357244A1

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

    申请号:US16937969

    申请日:2020-07-24

    申请人: VMWARE, INC.

    IPC分类号: G06F9/455 G06F9/50 G06F9/48

    摘要: Methods and systems for balancing resources in a virtual machine computing environment are disclosed. A server can receive data illustrating the configuration of host machines and virtual machines in client computing environment. A simulated computing environment can be created that mirrors the configuration of the client computing environment. Data relating to resource usage (e.g., processor, memory, and storage) of the host machines can be received. The resource usage can be simulated in the simulated computing environment to mirror the usage of the client computing environment. A recommendation to execute a migration of a virtual machine can be received from the simulated computing environment. Instructions to execute a migration corresponding to the recommended migration can be generated and sent to the client computing environment.

    System and method for dynamically configuring a DNS server in a virtual network environment
    5.
    发明授权
    System and method for dynamically configuring a DNS server in a virtual network environment 有权
    在虚拟网络环境中动态配置DNS服务器的系统和方法

    公开(公告)号:US09419937B2

    公开(公告)日:2016-08-16

    申请号:US14207853

    申请日:2014-03-13

    申请人: VMWARE, INC.

    IPC分类号: G06F15/16 H04L29/12

    摘要: Techniques for dynamic configuration of a domain name system (DNS) server in a virtual network environment are described. In one example embodiment, DNS rules are configured using virtual machine (VM) inventory objects and associated DNS names. Further, the configured DNS rules are transformed by replacing the VM inventory objects in the configured DNS rules with associated Internet protocol (IP) addresses using an IP address management (IPAM) table or a network address translation (NAT) table and the DNS names in the configured DNS rules with modified DNS names using a zone table and a view table. Furthermore, the transformed DNS rules are sent to the DNS server for performing domain name resolutions associated with multiple VMs running on a plurality of host computing systems in a computing network.

    摘要翻译: 描述了在虚拟网络环境中动态配置域名系统(DNS)服务器的技术。 在一个示例实施例中,使用虚拟机(VM)清单对象和相关联的DNS名称来配置DNS规则。 此外,通过使用IP地址管理(IPAM)表或网络地址转换(NAT)表将DNS配置的DNS名称替换为配置的DNS规则中的VM Inventory对象,并使用相关的Internet协议(IP)地址进行转换, 配置的DNS规则与修改的DNS名称使用区域表和视图表。 此外,转换的DNS规则被发送到DNS服务器,用于执行与在计算网络中的多个主机计算系统上运行的多个VM相关联的域名解析。

    Firewall configured with dynamic collaboration from network services in a virtual network environment

    公开(公告)号:US10341296B2

    公开(公告)日:2019-07-02

    申请号:US14025850

    申请日:2013-09-13

    申请人: VMWARE, INC.

    IPC分类号: H04L29/06

    摘要: Techniques for automatic firewall configuration in a virtual network environment are described. In one example embodiment, firewall rules are configured using virtual machine (VM) inventory objects. The firewall rules are then transformed by replacing the VM inventory objects in the configured firewall rules with associated Internet protocol (IP) addresses using an IP address management table (IPAM) table and a network address translation (NAT) table. The transformed firewall rules are then sent to a firewall engine for filtering communication from and to VMs running on a first machine on one or more computing networks and communication from and to VMs running on a second machine on one or more computing networks at a firewall according to the transformed firewall rules.

    SYSTEM AND METHOD FOR DYNAMICALLY CONFIGURING A DNS SERVER IN A VIRTUAL NETWORK ENVIRONMENT
    8.
    发明申请
    SYSTEM AND METHOD FOR DYNAMICALLY CONFIGURING A DNS SERVER IN A VIRTUAL NETWORK ENVIRONMENT 有权
    在虚拟网络环境中动态配置DNS服务器的系统和方法

    公开(公告)号:US20150215276A1

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

    申请号:US14207853

    申请日:2014-03-13

    申请人: VMWARE, INC.

    IPC分类号: H04L29/12

    摘要: Techniques for dynamic configuration of a domain name system (DNS) server in a virtual network environment are described. In one example embodiment, DNS rules are configured using virtual machine (VM) inventory objects and associated DNS names. Further, the configured DNS rules are transformed by replacing the VM inventory objects in the configured DNS rules with associated Internet protocol (IP) addresses using an IP address management (IPAM) table or a network address translation (NAT) table and the DNS names in the configured DNS rules with modified DNS names using a zone table and a view table. Furthermore, the transformed DNS rules are sent to the DNS server for performing domain name resolutions associated with multiple VMs running on a plurality of host computing systems in a computing network.

    摘要翻译: 描述了在虚拟网络环境中动态配置域名系统(DNS)服务器的技术。 在一个示例实施例中,使用虚拟机(VM)清单对象和相关联的DNS名称来配置DNS规则。 此外,通过使用IP地址管理(IPAM)表或网络地址转换(NAT)表将DNS配置的DNS名称替换为配置的DNS规则中的VM Inventory对象,并使用相关的Internet协议(IP)地址进行转换, 配置的DNS规则与修改的DNS名称使用区域表和视图表。 此外,转换的DNS规则被发送到DNS服务器,用于执行与在计算网络中的多个主机计算系统上运行的多个VM相关联的域名解析。

    SYSTEM AND METHOD FOR DYNAMICALLY CONFIGURING A DHCP SERVER IN A VIRTUAL NETWORK ENVIRONMENT
    9.
    发明申请
    SYSTEM AND METHOD FOR DYNAMICALLY CONFIGURING A DHCP SERVER IN A VIRTUAL NETWORK ENVIRONMENT 有权
    在虚拟网络环境中动态配置DHCP服务器的系统和方法

    公开(公告)号:US20150163196A1

    公开(公告)日:2015-06-11

    申请号:US14157547

    申请日:2014-01-17

    申请人: VMWARE, INC.

    IPC分类号: H04L29/12

    摘要: Techniques for dynamically configuring a dynamic host configuration protocol (DHCP) server in a virtual network environment are described. In one example embodiment, DHCP bindings are configured using virtual machine (VM) inventory objects. Further, the configured DHCP bindings are transformed by replacing the VM inventory objects in the configured DHCP bindings with associated media access control (MAC) addresses using a VM object attribute table. Furthermore, the transformed DHCP bindings are sent to the DHCP sever for assigning Internet protocol (IP) addresses to multiple VMs running on a plurality of host computing systems in a computing network.

    摘要翻译: 描述了在虚拟网络环境中动态配置动态主机配置协议(DHCP)服务器的技术。 在一个示例实施例中,使用虚拟机(VM)清单对象来配置DHCP绑定。 此外,通过使用VM对象属性表将配置的DHCP绑定中的VM清点对象与相关联的媒体访问控制(MAC)地址替换,来配置DHCP绑定。 此外,变换的DHCP绑定被发送到DHCP服务器,用于将计算网络中的多个主机计算系统上运行的多个VM分配互联网协议(IP)地址。

    FIREWALL CONFIGURED WITH DYNAMIC COLLABORATION FROM NETWORK SERVICES IN A VIRTUAL NETWORK ENVIRONMENT
    10.
    发明申请
    FIREWALL CONFIGURED WITH DYNAMIC COLLABORATION FROM NETWORK SERVICES IN A VIRTUAL NETWORK ENVIRONMENT 审中-公开
    虚拟网络环境中的网络服务动态协作配置的防火墙

    公开(公告)号:US20150082417A1

    公开(公告)日:2015-03-19

    申请号:US14025850

    申请日:2013-09-13

    申请人: VMWARE, INC.

    IPC分类号: H04L29/06

    摘要: Techniques for automatic firewall configuration in a virtual network environment are described. In one example embodiment, firewall rules are configured using virtual machine (VM) inventory objects. The firewall rules are then transformed by replacing the VM inventory objects in the configured firewall rules with associated Internet protocol (IP) addresses using an IP address management table (IPAM) table and a network address translation (NAT) table. The transformed firewall rules are then sent to a firewall engine for filtering communication from and to VMs running on a first machine on one or more computing networks and communication from and to VMs running on a second machine on one or more computing networks at a firewall according to the transformed firewall rules.

    摘要翻译: 描述了在虚拟网络环境中自动防火墙配置的技术。 在一个示例实施例中,使用虚拟机(VM)清单对象来配置防火墙规则。 然后通过使用IP地址管理表(IPAM)表和网络地址转换(NAT)表替换已配置的防火墙规则中的VM Inventory对象,并使用关联的Internet协议(IP)地址来转换防火墙规则。 转换的防火墙规则然后被发送到防火墙引擎,用于过滤与在一个或多个计算网络上运行在第一机器上的VM的通信,以及从防火墙的一个或多个计算网络上运行在第二机器上的VM进行通信, 转换防火墙规则。