DYNAMIC CONFIGURATION OF VIRTUAL OBJECTS

    公开(公告)号:US20220283836A1

    公开(公告)日:2022-09-08

    申请号:US17190325

    申请日:2021-03-02

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for the dynamic configuration of virtualized objects. A virtual object may be associated with a desired state defining a first plurality of resources for allocating to the virtual object. The first plurality of resources correspond to one or more resource types. Techniques include determining that each of a plurality of hosts does not have sufficient available resources to allocate the first plurality of resources to the virtual object according to the desired state. Techniques include selecting, a first host of the plurality of hosts to run the virtual object. Techniques include allocating a second plurality of resources to the virtual object from the first host, wherein the second plurality of resources is less than the first plurality of resources, and running the virtual object in the first host.

    POLICY-BASED SELECTION AND CONFIGURATION OF TARGET SITE RESOURCES FOR DATA REPLICATION
    2.
    发明申请
    POLICY-BASED SELECTION AND CONFIGURATION OF TARGET SITE RESOURCES FOR DATA REPLICATION 审中-公开
    目标资源的政策选择和配置数据复制

    公开(公告)号:US20170060900A1

    公开(公告)日:2017-03-02

    申请号:US14863336

    申请日:2015-09-23

    Applicant: VMware, Inc.

    CPC classification number: G06F16/178 G06F11/14 G06F16/1844

    Abstract: Exemplary methods, apparatuses, and systems include a source site management server receiving, from first and second potential target site management servers, characteristics of the first and second potential target sites that affect replication of data from the source site to each potential target site. The source site management server receives selection of one or more criteria to be met in the selection of a target site for replication of data. The source site management server determines which potential target site is a better match for the received criteria based upon a comparison of the received criteria with the received characteristics of the target sites. The source site management server configures, automatically in response to the determination, the selected site as the target site for replication of data within the source site.

    Abstract translation: 示例性方法,装置和系统包括源站点管理服务器从第一和第二潜在目标站点管理服务器接收影响从源站点到每个潜在目标站点的数据复制的第一和第二潜在目标站点的特征。 源站点管理服务器在选择用于复制数据的目标站点时接收对要满足的一个或多个标准的选择。 源站点管理服务器基于所接收到的标准与所接收到的目标站点的特性的比较来确定哪个潜在目标站点对于接收到的标准更好地匹配。 源站点管理服务器根据确定自动配置所选站点作为源站点内数据复制的目标站点。

    SYSTEMS AND METHODS FOR SEMI-AUTOMATIC WORKLOAD DOMAIN DEPLOYMENTS

    公开(公告)号:US20200244766A1

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

    申请号:US16258466

    申请日:2019-01-25

    Applicant: VMware, Inc.

    Abstract: A system and method for semi-automatic workload domain deployment in a computing environment uses a user host selection of at least one host computer for a workload domain to automatically recommend candidate host computers for the workload domain from available host computers using relative and absolute selection criteria. The relative selection criteria include criteria that are based on properties of any manually selected host computers, while the absolute selection criteria include criteria that are not based on properties of any manually selected host computers. Another user selection of at least one of the candidate host computers can then be made for the workload domain. The workload domain is deployed using the user host selections of the at least one hot computer and the at least one of the candidate host computers.

    HYPERVISOR REMEDIAL ACTION FOR A VIRTUAL MACHINE IN RESPONSE TO AN ERROR MESSAGE FROM THE VIRTUAL MACHINE
    4.
    发明申请
    HYPERVISOR REMEDIAL ACTION FOR A VIRTUAL MACHINE IN RESPONSE TO AN ERROR MESSAGE FROM THE VIRTUAL MACHINE 审中-公开
    虚拟机对虚拟机出现错误信息的更高级补救措施

    公开(公告)号:US20160216992A1

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

    申请号:US14961878

    申请日:2015-12-07

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems include a hypervisor receiving an error message from an agent within a first virtual machine run by the hypervisor. In response to the error message, the hypervisor determines and initiates a corrective action for the hypervisor to take in response to the error message. An exemplary corrective action includes initiating a reset of the first virtual machine or a reset of a second virtual machine.

    Abstract translation: 示例性的方法,装置和系统包括管理程序,管理程序从由管理程序运行的第一虚拟机内的代理接收错误消息。 响应于错误消息,虚拟机管理程序确定并启动纠正措施,以使管理程序能够响应错误消息。 示例性的纠正措施包括启动第一虚拟机的复位或第二虚拟机的复位。

    MULTIPLE HIERARCHIES OF SNAPSHOTS
    5.
    发明申请
    MULTIPLE HIERARCHIES OF SNAPSHOTS 有权
    多个分层的分析

    公开(公告)号:US20170060449A1

    公开(公告)日:2017-03-02

    申请号:US14838629

    申请日:2015-08-28

    Applicant: VMware, Inc.

    Abstract: A method for restoring a data volume using incremental snapshots of the data volume includes creating a first series of incremental snapshots according to a first predefined interval. The method further includes creating a second series of incremental snapshots according to a second predefined interval that is an integer multiple of the first predefined interval. The method also includes receiving a request to restore the data volume to a point-in-time. The method further includes restoring the data volume to the point-in-time using none or some of the snapshots in the first series that were created at or prior to the point-in-time, and all of the snapshots in the second series that were created at or prior to the point-in-time.

    Abstract translation: 使用数据卷的增量快照恢复数据卷的方法包括根据第一预定间隔创建第一系列增量快照。 该方法还包括根据作为第一预定义间隔的整数倍的第二预定义间隔创建第二系列增量快照。 该方法还包括接收将数据量恢复到时间点的请求。 该方法还包括使用在时间点或之前创建的第一系列中的任何快照或一些快照将数据卷恢复到时间点,并且第二个系列中的所有快照 是在时间点之前或之前创建的。

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

    POLICY-BASED SELECTION AND CONFIGURATION OF TARGET SITE RESOURCES FOR DATA REPLICATION
    8.
    发明申请
    POLICY-BASED SELECTION AND CONFIGURATION OF TARGET SITE RESOURCES FOR DATA REPLICATION 审中-公开
    目标资源的政策选择和配置数据复制

    公开(公告)号:US20170060899A1

    公开(公告)日:2017-03-02

    申请号:US14863314

    申请日:2015-09-23

    Applicant: VMware, Inc.

    CPC classification number: G06F16/178 G06F11/14 G06F16/1844

    Abstract: Exemplary methods, apparatuses, and systems include a target site management server transmitting, to a source site management server, a plurality of protection service plans available for replication of data from the source site to the target site. The transmission of the protection service plans includes a description of one or more service level characteristics provided by each protection service plan and excludes a listing of physical and virtual resources within the target site that are to provide the service level characteristics. The target site management server receives selection of one of the protection service plans and determines the physical resources within the target site to provide the advertised service level characteristics for the data replication. The target site management server further transmits configuration details to one or more of the determined physical resources to implement the replication infrastructure within the target site according to the selected protection service plan.

    Abstract translation: 示例性方法,装置和系统包括目标站点管理服务器向源站点管理服务器发送可用于将数据从源站点复制到目标站点的多个保护服务计划。 保护服务计划的传输包括由每个保护服务计划提供的一个或多个服务水平特征的描述,并且排除目标站点内将提供服务水平特征的物理和虚拟资源的列表。 目标站点管理服务器接收对保护服务计划之一的选择,并且确定目标站点内的物理资源以提供用于数据复制的通告的服务水平特征。 目标站点管理服务器还将配置细节发送到所确定的一个或多个物理资源,以根据所选择的保护服务计划在目标站点内实现复制基础设施。

    EXTENDING PLACEMENT CONSTRAINTS FOR VIRTUAL MACHINE PLACEMENT, LOAD BALANCING MIGRATIONS, AND FAILOVER WITHOUT CODING
    9.
    发明申请
    EXTENDING PLACEMENT CONSTRAINTS FOR VIRTUAL MACHINE PLACEMENT, LOAD BALANCING MIGRATIONS, AND FAILOVER WITHOUT CODING 有权
    虚拟机放置的扩展限制,负载均衡转移和无需编码的故障排除

    公开(公告)号:US20150248305A1

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

    申请号:US14195790

    申请日:2014-03-03

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45533 G06F9/45558 G06F9/50 G06F2009/4557

    Abstract: Techniques are described for placing virtual machines (VM) on computer hosts. In one embodiment, a user may compose a constraint specification document which includes VM and host properties and how they are retrieved, as well as constraint predicates that define valid VM placements on hosts. Use of the constraint specification document permits new constraints, including constraints that involve new properties, to be handled without requiring changing the underlying code for collecting required input data and processing said data to determine whether placement constraints are satisfied. Instead, based on the constraint specification document, a resource scheduler or high availability module may program a programmable data collector to fetch the needed properties from the appropriate places. Then, the resource scheduler or high availability module may parse the constraint predicates, evaluate potential placements to determine whether the constraint predicates are satisfied, and place VMs according to placements that satisfy the constraint predicates.

    Abstract translation: 描述了将虚拟机(VM)放在计算机主机上的技术。 在一个实施例中,用户可以组成约束规范文档,其包括VM和主机属性以及它们如何被检索,以及在主机上定义有效的VM布局的约束谓词。 使用约束规范文档允许处理新约束,包括涉及新属性的约束,而不需要更改用于收集所需输入数据的底层代码并处理所述数据以确定是否满足放置约束。 相反,基于约束规范文档,资源调度器或高可用性模块可以编程可编程数据收集器以从适当的位置获取所需的属性。 然后,资源调度器或高可用性模块可以解析约束谓词,评估潜在的布局以确定约束谓词是否被满足,并且根据满足约束谓词的布局来放置VM。

    REPLICATION OF A WRITE-BACK CACHE USING A PLACEHOLDER VIRTUAL MACHINE FOR RESOURCE MANAGEMENT
    10.
    发明申请
    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: 示例性方法,装置和系统包括配置第一主机的存储以用作在第一主机上运行的虚拟机的主缓存的第一主机系统。 第二个主机系统将第二个主机的存储配置为二级缓存并启动占位符虚拟机。 响应于来自指向主缓存的虚拟机的写入操作,第一主机向第二主机发送写入操作的副本,以在二级缓存上创建镜像副本。 当写入操作提交到主缓存和辅助缓存时,第一个主机确认来自虚拟机的每个写入操作。 当虚拟机在第二个主机上重新启动以响应故障或迁移事件时,辅助缓存将被提升为虚拟机的新主缓存。

Patent Agency Ranking