Container data offline and online scan in a cloud environment

    公开(公告)号:US09961098B2

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

    申请号:US14828549

    申请日:2015-08-18

    Applicant: VMWARE, INC.

    Inventor: Jinto Antony

    Abstract: Techniques for security scanning of containers executing within VMs. A virtualization system maintains container disk files that store data for containers. The container disk files are stored separate from, and not included within, virtual machine disk files that store data for the virtual machines. To scan data for any particular container, a scanning module scans the container disk file associated with the container. If a threat is found, a container scan catalog is updated to indicate this fact. A container may be disconnected from the network if identified security threats cannot be removed from the container. An entire VM may be disconnected from the network if all containers within the VM have threats that cannot be cleaned. The use of container disk files for security threat scanning allows for data for individual containers to be scanned.

    Dynamic path selection policy for multipathing in a virtualized environment

    公开(公告)号:US09882805B2

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

    申请号:US14041389

    申请日:2013-09-30

    Applicant: VMware, Inc.

    CPC classification number: H04L45/125 G06F9/45533 H04L45/22 H04L67/1097

    Abstract: Particular embodiments change a current storage I/O path used by a host computer to access networked storage to an alternative storage I/O path by considering traffic load at a networked switch in the current storage I/O path. The host computer transmits a request to the networked switch in the current storage I/O path to provide network load information currently experiences by the networked switch. After receiving network load information from the networked switch, the host computer then evaluates whether the networked switch is overloaded based on the received network load information. Based on the evaluation, the host computer selects a new alternative storage I/O path to the networked storage that does not include the networked switch, and then forwards future storage I/O communications to the networked storage using the new alternative storage I/O path.

    Crash management of host computing systems in a cluster

    公开(公告)号:US09753809B2

    公开(公告)日:2017-09-05

    申请号:US14829653

    申请日:2015-08-19

    Applicant: VMWARE, INC.

    Inventor: Jinto Antony

    Abstract: Techniques for managing crash in a host computing system in a cluster are disclosed. In one embodiment, a core dump partition may be configured in memory associated with a remote access controller (RAC) within the host computing system. When the host computing system is crashed, a screen shot associated with the host computing system is obtained through the RAC. Further, a first occurrence of crash in the host computing system is determined based on the obtained screen shot. Furthermore, the core dump file associated with the first occurrence of crash is copied from the core dump partition to a shared datastore. Also, the host computing system is reset through the RAC upon copying the core dump file to the shared datastore.

    Method and system for providing a roaming remote desktop
    36.
    发明授权
    Method and system for providing a roaming remote desktop 有权
    提供漫游远程桌面的方法和系统

    公开(公告)号:US09069608B2

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

    申请号:US13787641

    申请日:2013-03-06

    Applicant: VMware, Inc.

    Inventor: Jinto Antony

    Abstract: Techniques are disclosed for migrating a linked clone virtual machine (VM) based on a location of a client device. In one embodiment, a client device transmits its location to a VM management center, and a migration application running thereon determines whether the client device and a linked clone VM to which the client device is attempting to connect are at the same location. If the client device and the linked clone VM are not at the same location, the migration application identifies a VM hosting site proximate to the client device, and instructs a hypervisor to “cold” migrate the linked clone VM and its associated redo log to a VM host and a storage device, respectively, at the identified VM hosting site. The link clone VM may then be “actively” linked to a base VM at the VM hosting site, while maintaining “passive” links to base VM(s) at other locations.

    Abstract translation: 公开了基于客户端设备的位置迁移链接的克隆虚拟机(VM)的技术。 在一个实施例中,客户端设备将其位置发送到VM管理中心,并且其上运行的迁移应用确定客户端设备和客户端设备尝试连接的链接克隆VM是否在同一位置。 如果客户端设备和链接的克隆VM不在同一位置,迁移应用程序将识别靠近客户端设备的VM托管站点,并指示管理程序将“冷”将链接的克隆VM及其关联的重做日志迁移到 VM主机和存储设备分别在所识别的虚拟机托管站点。 链接克隆VM然后可以在VM主机站点“主动地”链接到基本虚拟机,同时保持在其他位置处的基本VM的“被动”链接。

    Parallelized virtual machine configuration

    公开(公告)号:US11327779B2

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

    申请号:US14751194

    申请日:2015-06-26

    Applicant: VMWARE, INC.

    Abstract: Techniques for facilitating parallelized configuration of multiple virtual machines. The techniques include duplicating commands received from an administrator and controlling the multiple virtual machines with those commands in a parallel manner. Different types of commands are treated differently. More specifically, commands for controlling software executing in the virtual machines are replicated and sent to each virtual machine. By contrast, commands for managing virtual machines themselves are provided to virtualization software like a hypervisor to be executed. Duplication of the commands for controlling software executing in the virtual machines is performed by an input/output multiplexer, which also has the function of combining display output from each of the virtual machines. More specifically, the input/output multiplexer displays a common display output to the administrator, where the common display output is the screen that is shown on each of the virtual machines.

    Hyper-converged computing device
    38.
    发明授权

    公开(公告)号:US10795710B2

    公开(公告)日:2020-10-06

    申请号:US15795285

    申请日:2017-10-27

    Applicant: VMWARE, INC.

    Inventor: Jinto Antony

    Abstract: Techniques for providing a hyper-converged computing device with an integrated central virtualization switch is disclosed. In one embodiment, the hyper-converged computing device includes a server comprising at least one central processing unit (CPU), memory, and storage, a central virtualization switch integrated with the server, a virtualization application to manage virtual machines hosted by the hyper-converged computing device, and a hyper-converged application to manage the hyper-converged computing device. The hyper-converged application is to appropriately route data associated with an exclusive communication between the virtual machines and peripheral devices through the central virtualization switch that is integrated with the server.

    Policy based provisioning of containers

    公开(公告)号:US10579403B2

    公开(公告)日:2020-03-03

    申请号:US14859378

    申请日:2015-09-21

    Applicant: VMWARE, INC.

    Abstract: Techniques for placing containers in a cloud (e.g., into virtual machines (“VMs”)) based on container policies. The container policies may specify compute-related qualities, storage-related quality, and/or network-related qualities that are to be met by the underlying software and hardware that supports execution of the virtual machines. A cloud director or other entity receives requests to place containers in a particular virtual machine based on the container policies and directs placement of the virtual machine based on the policies. The cloud director may migrate and/or reconfigure VMs, virtual machine disk files, and/or virtual network interface controllers to satisfy the container placement policy. After placement, the cloud director may disable migration to maintain the VM in a desired state.

    Method and system for providing a roaming remote desktop

    公开(公告)号:US10389852B2

    公开(公告)日:2019-08-20

    申请号:US14754165

    申请日:2015-06-29

    Applicant: VMware, Inc.

    Inventor: Jinto Antony

    Abstract: Techniques are disclosed for migrating a linked clone virtual machine (VM) based on a location of a client device. In one embodiment, a client device transmits its location to a VM management center, and a migration application running thereon determines whether the client device and a linked clone VM to which the client device is attempting to connect are at the same location. If the client device and the linked clone VM are not at the same location, the migration application identifies a VM hosting site proximate to the client device, and instructs a hypervisor to “cold” migrate the linked clone VM and its associated redo log to a VM host and a storage device, respectively, at the identified VM hosting site. The link clone VM may then be “actively” linked to a base VM at the VM hosting site, while maintaining “passive” links to base VM(s) at other locations.

Patent Agency Ranking