INTERRUPT COALESCING FOR OUTSTANDING INPUT/OUTPUT COMPLETIONS
    4.
    发明申请
    INTERRUPT COALESCING FOR OUTSTANDING INPUT/OUTPUT COMPLETIONS 审中-公开
    中断输入输出/输出完成

    公开(公告)号:US20130297832A1

    公开(公告)日:2013-11-07

    申请号:US13933921

    申请日:2013-07-02

    Applicant: VMware, Inc.

    Abstract: In a computer system, a method of controls interrupts which correspond to input/output (I/O) processing. For each delivery of an I/O completion interrupt, the method provides a recordation of a delivery time; identifies I/O completions for which deliveries of corresponding I/O completion interrupts involve deliveries of inter-processor interrupts; and for each of the identified I/O completions, accesses the recordation of the most recent delivery time to determine whether a selected period of time has elapsed since a last delivery of an inter-processor interrupt. As a response to a determination that the selected period has elapsed, an inter-processor interrupt is delivers. As a response to a determination that less than the duration of the selected period has elapsed, the method refrains from delivering an inter-processor interrupt.

    Abstract translation: 在计算机系统中,控制对应于输入/输出(I / O)处理的中断的方法。 对于每次交付I / O完成中断,该方法提供了交货时间的记录; 识别相应I / O完成中断的交付涉及交付处理器间中断的I / O完成; 并且对于每个所识别的I / O完成,访问最近传送时间的记录,以确定自上一次交付处理器中断之后所选择的时间段是否已经过去。 作为对所选择的时间段已经过去的确定的响应,提供了处理器间中断。 作为对小于所选择的时间段的持续时间的确定的响应,该方法不会传递处理器间中断。

    Interrupt coalescing for outstanding input/output completions
    5.
    发明授权
    Interrupt coalescing for outstanding input/output completions 有权
    中断合并为突出的输入/输出完成

    公开(公告)号:US09336165B2

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

    申请号:US13933921

    申请日:2013-07-02

    Applicant: VMware, Inc.

    Abstract: In a computer system, a method of controls interrupts which correspond to input/output (I/O) processing. For each delivery of an I/O completion interrupt, the method provides a recordation of a delivery time; identifies I/O completions for which deliveries of corresponding I/O completion interrupts involve deliveries of inter-processor interrupts; and for each of the identified I/O completions, accesses the recordation of the most recent delivery time to determine whether a selected period of time has elapsed since a last delivery of an inter-processor interrupt. As a response to a determination that the selected period has elapsed, an inter-processor interrupt is delivers. As a response to a determination that less than the duration of the selected period has elapsed, the method refrains from delivering an inter-processor interrupt.

    Abstract translation: 在计算机系统中,控制对应于输入/输出(I / O)处理的中断的方法。 对于每次交付I / O完成中断,该方法提供了交货时间的记录; 识别相应I / O完成中断的交付涉及交付处理器间中断的I / O完成; 并且对于每个所识别的I / O完成,访问最近传送时间的记录,以确定自上一次交付处理器中断之后所选择的时间段是否已经过去。 作为对所选择的时间段已经过去的确定的响应,提供了处理器间中断。 作为对小于所选择的时间段的持续时间的确定的响应,该方法不会传递处理器间中断。

    Software application placement using computing resource containers
    6.
    发明授权
    Software application placement using computing resource containers 有权
    使用计算资源容器的软件应用程序放置

    公开(公告)号:US09152445B2

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

    申请号:US14332291

    申请日:2014-07-15

    Applicant: VMware, Inc.

    Abstract: Embodiments associate software applications with computing resource containers based on placement rules. A placement rule indicates that a first software application is to be co-located with a second software application during execution of the first and second software applications and second placement rule indicates that the first software application is to be separated from the second software application when the second placement rule is violated by enforcing the first placement rule. The placement rule also indicates that the first software application is to be separated from the second software application during execution of the first and second software applications and the second placement rule indicates the first software application is to be co-located with the second software application when the second placement rule is violated by enforcing the first placement rule.

    Abstract translation: 实施例将软件应用与基于放置规则的计算资源容器相关联。 放置规则指示在执行第一和第二软件应用期间第一软件应用程序将与第二软件应用程序位于同一位置,而第二软件应用程序指示当第一软件应用程序与第二软件应用程序分离时,第二软件应用程序将与第二软件应用程序分离, 执行第一个放置规则会违反第二个放置规则。 放置规则还指示在执行第一和第二软件应用期间第一软件应用程序与第二软件应用程序分离,并且第二布局规则指示第一软件应用程序将与第二软件应用程序位于同一位置时 执行第一个放置规则会违反第二个放置规则。

    SYSTEM AND METHOD FOR AUTOMATICALLY OPTIMIZING CAPACITY BETWEEN SERVER CLUSTERS
    7.
    发明申请
    SYSTEM AND METHOD FOR AUTOMATICALLY OPTIMIZING CAPACITY BETWEEN SERVER CLUSTERS 审中-公开
    用于自动优化服务器群集之间容量的系统和方法

    公开(公告)号:US20150046586A1

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

    申请号:US14522997

    申请日:2014-10-24

    Applicant: VMware, Inc.

    CPC classification number: H04L47/125 G06F9/455 G06F15/173 H04L43/0876

    Abstract: A resource management system for a virtual machine computing environment includes a software component that optimizes capacity between server clusters or groups by monitoring the capacity of server clusters or groups and automatically adding and removing host systems to and from server clusters or groups. The software component may be implemented at a server cluster management level to monitor and execute host system moves between server clusters and/or at a higher level in the resource management hierarchy. At the higher level, the software component is configured to monitor and execute host system moves between sets of server clusters being managed by different server cluster management agents.

    Abstract translation: 用于虚拟机计算环境的资源管理系统包括通过监视服务器集群或组的容量并自动地向服务器集群或组中添加和移除主机系统来优化服务器集群或组之间的容量的软件组件。 软件组件可以在服务器集群管理级别上实现,以在服务器集群之间和/或在资源管理层级中的较高级别上监视和执行主机系统移动。 在较高级别,软件组件被配置为监视和执行由不同的服务器集群管理代理管理的服务器集群之间的主机系统移动。

    QUALITY OF SERVICE MANAGEMENT USING HOST SPECIFIC VALUES
    8.
    发明申请
    QUALITY OF SERVICE MANAGEMENT USING HOST SPECIFIC VALUES 有权
    使用特定价值的服务质量管理

    公开(公告)号:US20140215044A1

    公开(公告)日:2014-07-31

    申请号:US14227537

    申请日:2014-03-27

    Applicant: VMware, Inc.

    Abstract: In one embodiment, a latency value is determined for an input/output IO request in a host computer of a plurality of host computers based on an amount of time the IO request spent in the host computer's issue queue. The issue queue of the host computer is used to transmit IO requests to a storage system shared by the plurality of host computers. The method determines a host specific value assigned to the host computer based in proportion on a number of shares assigned to the host in a quality of service policy for IO requests. The size for the host computer's issue queue is determined based on the latency value and the host specific value to control a number of IO requests that are added to the host computer's issue queue where other hosts in the plurality of hosts independently determine respective sizes for respective issue queues.

    Abstract translation: 在一个实施例中,基于在主机计算机的问题队列中花费的IO请求的时间量,为多个主计算机的主计算机中的输入/输出IO请求确定等待时间值。 主计算机的问题队列用于将IO请求传送到由多台主机共享的存储系统。 该方法根据在IO请求的服务质量策略中分配给主机的份数成比例地确定分配给主计算机的主机特定值。 基于延迟值和主机特定值来确定主计算机的问题队列的大小,以控制添加到主机计算机的问题队列中的多个IO请求,其中多个主机中的其他主机独立地确定相应的大小 发出队列

    Saving and Restoring State Information for Virtualized Computer Systems
    10.
    发明申请
    Saving and Restoring State Information for Virtualized Computer Systems 审中-公开
    保存和恢复虚拟化计算机系统的状态信息

    公开(公告)号:US20160253201A1

    公开(公告)日:2016-09-01

    申请号:US15148890

    申请日:2016-05-06

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus for saving and/or restoring state information for virtualized computing systems are described. An example apparatus includes a physical memory and a virtual machine monitor to: in response to a request to suspend operation of a virtual machine, place a trace on a memory page in the physical memory to detect at least one of a read access or a write access that occurs when state information of the virtual machine is saved in response to the request, the memory page associated with virtual memory hosted by the virtual machine, while the virtual machine continues to operate after the request, initiate storing of the virtual memory of the virtual machine, and in response to a trigger of the trace, store an indication that the memory page is an active memory page.

    Abstract translation: 描述用于保存和/或恢复虚拟化计算系统的状态信息的方法和装置。 一种示例性装置包括:物理存储器和虚拟机监视器,用于:响应于暂停虚拟机的操作的请求,在物理存储器中的存储器页面上放置跟踪以检测读取访问或写入中的至少一个 响应于请求保存虚拟机的状态信息时发生的访问,与虚拟机托管的虚拟存储器相关联的存储器页面,同时虚拟机在请求之后继续操作,开始存储虚拟机的虚拟存储器 虚拟机,并且响应于跟踪的触发,存储指示存储器页面是活动存储器页面。

Patent Agency Ranking