-
公开(公告)号:US20230236902A1
公开(公告)日:2023-07-27
申请号:US17676397
申请日:2022-02-21
申请人: VMware, Inc.
发明人: Sam Zhao , Bomin Nie , Nan Wang , Jingtao Zhang , Zhifu Jin
CPC分类号: G06F9/5077 , G06F9/5083 , G06F9/5016 , G06F9/5033 , G06N20/00
摘要: Systems and methods are provided for dynamic GPU-enabled VM provisioning across cloud service providers. An example method can include providing a VM pool that includes a GPU-optimized VM and a non-GPU-optimized VM operating in different clouds. A control plane can receive an indication that a user has submitted a machine-learning workload request, determine whether a GPU-optimized VM is available and instruct the non-GPU-optimized VM to send the workload to the GPU-optimized VM in a peer-to-peer manner. The GPU-optimized VM computes the workload and returns a result to the requesting VM. The control plane can instantiate a new GPU-optimized VM (or terminate it when the workload is complete) to dynamically maintain a desired number of available GPU-optimized VMs.
-
公开(公告)号:US11411927B2
公开(公告)日:2022-08-09
申请号:US16793802
申请日:2020-02-18
申请人: VMware, Inc.
发明人: YiSan Zhao , Nan Wang , Wen Wang , Xiangrui Meng , Jingtao Zhang
摘要: A method of establishing a secure communication channel from a first edge device that is in a first network zone across a secure overlay network to a second edge device that is in a second network zone, so that access to a computing device that is in the second network zone can be authenticated by an authentication service that is in the first network zone, includes the steps of establishing a first secure communication channel from the first edge device to the secure overlay network, receiving a request to join the secure overlay network along with administrator credential information and, responsive to the request, transmitting the administrator credential information to the authentication service for authentication through the first secure communication channel and the first edge device, and establishing a second secure communication channel from the second edge device to the secure overlay network if the authentication is received from the authentication service.
-
公开(公告)号:US11070521B2
公开(公告)日:2021-07-20
申请号:US15591538
申请日:2017-05-10
申请人: VMware, Inc.
发明人: YiSan Zhao , Shengbo Teng , Jian Lan , Nan Wang , Wen Wang
摘要: Described herein are systems, methods, and software to enhance network traffic management for virtual machines. In one implementation, a network policy controller may maintain firewall rules at one or more hosts of a computing environment, wherein the firewall rules define network packet forwarding policies for application groups available to virtual machines in the environment. The network policy controller further identifies an application group for attachment to one or more virtual machines, and in response to the identification, adds the one or more virtual machines to a security group for a firewall wall rule corresponding to the application group.
-
公开(公告)号:US11758016B2
公开(公告)日:2023-09-12
申请号:US15875161
申请日:2018-01-19
申请人: VMware, Inc.
发明人: Shengbo Teng , Sam Zhao , Wen Wang , Nan Wang , Jingtao Zhang
IPC分类号: H04L67/60 , H04L67/08 , H04L65/61 , H04L67/01 , H04L9/40 , H04L65/00 , H04L67/04 , H04L67/02 , G06F9/00 , H04N21/00 , G06F16/00
CPC分类号: H04L67/60 , G06F9/00 , G06F16/00 , H04L63/08 , H04L65/00 , H04L65/61 , H04L67/02 , H04L67/04 , H04L67/08 , H04N21/00 , H04L67/01
摘要: Embodiments of the present disclosure relate to techniques for providing a remoted application to a client device over a network. Certain embodiments involve receiving, by a web server and from the client device, a request for the remoted application. The request may comprise a tag which identifies one or more attributes of the remoted application. Embodiments further involve launching, by the web server and based on the tag, the remoted application. Embodiments further involve providing, by the web server and to the client device, a video stream of the remoted application. The video stream of the remoted application may comprise one or more images rendered based on raw data of the remoted application. Embodiments further involve receiving, by the web server and from the client device, user input and providing, by the web server and based on the user input, application input to the remoted application.
-
5.
公开(公告)号:US10652092B2
公开(公告)日:2020-05-12
申请号:US15637943
申请日:2017-06-29
申请人: VMware, Inc.
发明人: Daniel James Beveridge , Nan Wang
摘要: The current document is directed a resource-exchange system that facilitates resource exchange and sharing among computing facilities. The currently disclosed methods and systems employ efficient, distributed-search-based auction methods and subsystems within distributed computer systems that include large numbers of geographically distributed data centers to locate resource-provider computing facilities that match the resource needs of resource-consumer computing facilities. In one implementation, the resource-exchange system continuously collects communications-latency data for pairs of resource-exchange participants, in order to support latency constraints associated with potential resource exchanges. The collected data facilitates efficient, rapid, automated candidate-resource-provider selection during auction-based matching of resource consumers to resource providers.
-
公开(公告)号:US10484332B2
公开(公告)日:2019-11-19
申请号:US15367441
申请日:2016-12-02
申请人: VMware, Inc.
发明人: Zhao YiSan , Shengbo Teng , Nan Wang , Tracy Yan Chi
摘要: Described herein are systems, methods, and software to enhance network traffic management for virtual machines. In one implementation, a host for a virtual machine may identify applications available for execution on the virtual machine from mounted application volumes and identify firewall rules for the applications. Once identified, the host may identify network traffic for the virtual machine, and forward or block the network traffic for the virtual machine based on the firewall rules.
-
公开(公告)号:US20190222559A1
公开(公告)日:2019-07-18
申请号:US15870025
申请日:2018-01-12
申请人: VMware, Inc.
发明人: Nan Wang , Sam Zhao , Shengbo Teng , Wen Wang , Jingtao Zhang
CPC分类号: H04L63/0272 , G06F9/45558 , G06F9/547 , G06F2009/45587 , G06F2009/45595 , H04L63/029
摘要: One or more VPN tunnels are established in a site-to-site configuration. A VPN transition subnet is defined and associated with each VPN tunnel. Once the VPN tunnel(s) and the LAN(s) have been configured, a per-application VPN policy can be specified for any applications that require site-to-site VPN access. Whenever a new application is launched, a container is created for executing the VM. The VPN management system reads the VPN policy to determine whether the application is permitted to access any VPN tunnels. If the application is permitted to access a VPN tunnel, a vNIC is generated on the VM for the container of the application and/or a new IP address on the vNIC is assigned to the container. The new IP address and/or the new vNIC are then added to the VPN transition subnet associated with the VPN tunnel to enable the application to access the VPN tunnel.
-
公开(公告)号:US20180159826A1
公开(公告)日:2018-06-07
申请号:US15367441
申请日:2016-12-02
申请人: VMware, Inc.
发明人: Zhao YiSan , Shengbo Teng , Nan Wang , Tracy Yan Chi
CPC分类号: H04L63/0236 , G06F9/45558 , G06F2009/45579 , G06F2009/45587 , G06F2009/45595 , H04L63/0263
摘要: Described herein are systems, methods, and software to enhance network traffic management for virtual machines. In one implementation, a host for a virtual machine may identify applications available for execution on the virtual machine from mounted application volumes and identify firewall rules for the applications. Once identified, the host may identify network traffic for the virtual machine, and forward or block the network traffic for the virtual machine based on the firewall rules.
-
9.
公开(公告)号:US20180062928A1
公开(公告)日:2018-03-01
申请号:US15637943
申请日:2017-06-29
申请人: VMware, Inc.
发明人: Daniel James Beveridge , Nan Wang
CPC分类号: H04L41/0886 , H04L41/046 , H04L41/0893 , H04L41/142 , H04L41/5009 , H04L41/5025 , H04L43/0852 , H04L67/025 , H04L67/10 , H04L67/1097
摘要: The current document is directed a resource-exchange system that facilitates resource exchange and sharing among computing facilities. The currently disclosed methods and systems employ efficient, distributed-search-based auction methods and subsystems within distributed computer systems that include large numbers of geographically distributed data centers to locate resource-provider computing facilities that match the resource needs of resource-consumer computing facilities. In one implementation, the resource-exchange system continuously collects communications-latency data for pairs of resource-exchange participants, in order to support latency constraints associated with potential resource exchanges. The collected data facilitates efficient, rapid, automated candidate-resource-provider selection during auction-based matching of resource consumers to resource providers.
-
公开(公告)号:US11546299B2
公开(公告)日:2023-01-03
申请号:US15617136
申请日:2017-06-08
申请人: VMware, Inc.
发明人: Nan Wang , YiSan Zhao , Shengbo Teng , Wen Wang , Peter Zhang
摘要: Described herein are systems, methods, and software to enhance firewall implementation for virtual machines. In one implementation, a method of managing firewall rules for a virtual machine includes identifying, in the virtual machine, an attach process for one or more applications to the virtual machine. The method further includes, identifying one or more firewall rules that correspond to the one or more applications and providing the one or more firewall rules to networking manager for the virtual machine.
-
-
-
-
-
-
-
-
-