REPLICATION OF A WRITE-BACK CACHE USING A PLACEHOLDER VIRTUAL MACHINE FOR RESOURCE MANAGEMENT
    1.
    发明申请
    REPLICATION OF A WRITE-BACK CACHE USING A PLACEHOLDER VIRTUAL MACHINE FOR RESOURCE MANAGEMENT 有权
    使用位置虚拟机进行资源管理的写回缓存的复制

    公开(公告)号:US20150135003A1

    公开(公告)日:2015-05-14

    申请号:US14078185

    申请日:2013-11-12

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems include a first host system configuring storage of the first host to serve as a primary cache for a virtual machine running on the first host. A second host system configures storage of the second host to serve as a secondary cache and boots a placeholder virtual machine. The first host transmits, in response to write operations from the virtual machine directed to the primary cache, copies of the write operations to the second host to create mirrored copies on the secondary cache. The first host acknowledges each write operation from the virtual machine when the write operation is committed to both the primary cache and the secondary cache. When the virtual machine is restarted on the second host in response to a failure or migration event, the secondary cache is promoted to serve as a new primary cache for the virtual machine.

    Abstract translation: 示例性方法,装置和系统包括配置第一主机的存储以用作在第一主机上运行的虚拟机的主缓存的第一主机系统。 第二个主机系统将第二个主机的存储配置为二级缓存并启动占位符虚拟机。 响应于来自指向主缓存的虚拟机的写入操作,第一主机向第二主机发送写入操作的副本,以在二级缓存上创建镜像副本。 当写入操作提交到主缓存和辅助缓存时,第一个主机确认来自虚拟机的每个写入操作。 当虚拟机在第二个主机上重新启动以响应故障或迁移事件时,辅助缓存将被提升为虚拟机的新主缓存。

    VIRTUAL HADOOP MANAGER
    2.
    发明申请
    VIRTUAL HADOOP MANAGER 有权
    虚拟HADOOP管理员

    公开(公告)号:US20150058843A1

    公开(公告)日:2015-02-26

    申请号:US14311755

    申请日:2014-06-23

    Applicant: VMWARE, INC.

    Abstract: A distributed computing application is described that provides a highly elastic and multi-tenant platform for Hadoop applications and other workloads running in a virtualized environment. Multiple instances of a distributed computing framework, such as Hadoop, may be executed concurrently. A centralized manager detects when contention for computing resources, such as memory and CPU, causes tasks to run slower on VMs executing on a given host, and scales up or scales down a cluster based on the detected resource contention.

    Abstract translation: 描述了一种分布式计算应用程序,为Hadoop应用程序和在虚拟化环境中运行的其他工作负载提供了高弹性和多租户平台。 诸如Hadoop的分布式计算框架的多个实例可以同时执行。 集中式管理器检测在诸如内存和CPU之类的计算资源的竞争情况下,导致任务在给定主机上执行的VM上运行速度较慢,并且基于检测到的资源争用来扩展或缩小集群。

    HYBRID CLOUD RESOURCE SCHEDULING
    3.
    发明申请
    HYBRID CLOUD RESOURCE SCHEDULING 审中-公开
    混合云资源调度

    公开(公告)号:US20160380906A1

    公开(公告)日:2016-12-29

    申请号:US14754008

    申请日:2015-06-29

    Applicant: VMware, Inc.

    CPC classification number: H04L47/70 G06F9/45558 G06F2009/4557 H04L67/1023

    Abstract: In an example, a method of placing a virtual computing instance among a plurality of datacenters includes comparing constraints specified for the virtual computing instance against resource metrics obtained from the plurality of datacenters, and a budget specified for the virtual computing instance against admission prices for a plurality of tiers of the plurality of datacenters, to generate a candidate set of datacenters. The method further includes scoring the candidate set of datacenters. The method further includes deploying the virtual computing instance to a target datacenter selected from the candidate set of datacenters that satisfies a threshold score.

    Abstract translation: 在一个示例中,将虚拟计算实例放置在多个数据中心中的方法包括将针对虚拟计算实例指定的约束与从多个数据中心获得的资源度量进行比较,以及针对虚拟计算实例指定的预算,针对 多个数据中心的多个层,以生成候选数据中心集合。 该方法还包括对候选数据中心集进行评分。 该方法还包括将虚拟计算实例部署到从满足阈值分数的候选数据中心集合中选择的目标数据中心。

    PROACTIVE HIGH AVAILABILITY IN A VIRTUALIZED COMPUTER SYSTEM
    4.
    发明申请
    PROACTIVE HIGH AVAILABILITY IN A VIRTUALIZED COMPUTER SYSTEM 审中-公开
    虚拟化计算机系统中的高可用性

    公开(公告)号:US20160306675A1

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

    申请号:US14751856

    申请日:2015-06-26

    Applicant: VMware, Inc.

    Abstract: A method of managing virtual resources executing on a hardware platform that employs sensors to monitor the health of hardware resources of the hardware platform, includes filtering sensor data from the hardware platform and combining the sensor data with a fault model for the hardware platform to generate a health score, receiving an inventory that maps the virtual resources to the hardware resources of the hardware platform, receiving resource usage data describing use of the hardware resources of the hardware platform by the virtual resources, and generating resource utilization metrics from the resource usage data. The method includes receiving policy data specifying rules applicable to the inventory, determining a set of recommendations for changes to the inventory based on the health score, the resource usage data, and the policy data, and executing at least one recommendation to implement the changes to the inventory.

    Abstract translation: 一种管理在硬件平台上执行的虚拟资源的方法,该硬件平台使用传感器来监视硬件平台的硬件资源的健康状况,包括从硬件平台过滤传感器数据,并将传感器数据与硬件平台的故障模型相结合,以产生 健康评分,接收将虚拟资源映射到硬件平台的硬件资源的清单,接收描述硬件平台的硬件资源使用情况的资源使用情况,并从资源使用数据生成资源利用度量。 该方法包括接收指定适用于库存的规则的策略数据,基于健康分数,资源使用数据和策略数据确定用于库存变化的一组建议,以及执行至少一个推荐来实现对 库存。

    METHOD AND SYSTEM FOR RESTORING CONSUMED MEMORY AFTER MEMORY CONSOLIDATION
    5.
    发明申请
    METHOD AND SYSTEM FOR RESTORING CONSUMED MEMORY AFTER MEMORY CONSOLIDATION 有权
    在记忆合并后恢复消费记忆的方法和系统

    公开(公告)号:US20150039838A1

    公开(公告)日:2015-02-05

    申请号:US14447238

    申请日:2014-07-30

    Applicant: VMware, Inc.

    Abstract: One embodiment of the system disclosed herein facilitates reduction of latency associated with accessing content of a memory page that has been swapped out by a guest operating system in a virtualized computer system. During operation, a hypervisor detects an I/O write command issued by the guest operating system at a swap location within the guest operating system's swap file and records the swap location. The hypervisor then prefetches contents of a page stored at the swap location within the guest operating system's swap file into a prefetch cache in host machine memory. Subsequently, the hypervisor detects an I/O read command issued by the guest operating system at the swap location within the swap file. In response, the hypervisor provides contents of the page to the guest operating system from the prefetch cache, thereby avoiding accessing the guest operating system's swap file.

    Abstract translation: 本文公开的系统的一个实施例有助于减少与在虚拟化计算机系统中由客户操作系统交换的存储器页面的内容相关联的等待时间。 在运行期间,虚拟机管理程序检测客户机操作系统在客户机操作系统交换文件内的交换位置发出的I / O写入命令,并记录交换位置。 管理程序然后将存储在客户操作系统交换文件中的交换位置的页面的内容预取到主机存储器中的预取高速缓存中。 随后,管理程序检测交换文件中交换位置处的客户机操作系统发出的I / O读取命令。 作为响应,管理程序从预取缓存向客户操作系统提供页面的内容,从而避免访问客户操作系统的交换文件。

Patent Agency Ranking