Techniques for reducing read I/O latency in virtual machines
    1.
    发明授权
    Techniques for reducing read I/O latency in virtual machines 有权
    降低虚拟机中读取I / O延迟的技术

    公开(公告)号:US09298377B2

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

    申请号:US14265036

    申请日:2014-04-29

    Applicant: VMware, Inc.

    Abstract: A computer implemented method for reducing the latency of an anticipated read of disk blocks from a swap file in a virtualized environment. First, the method identifies a sequence of disk blocks that was written in a guest swap file. The method then detects a first reference within the sequence of blocks that references a first disk block stored in a host swap file and a second reference within the sequence of blocks that references a second disk block stored in the host swap file. The method then moves the second disk block to a location in a host swap file that is adjacent to the first disk block. In some examples, the first block and second block are both moved to a new location in the host swap file where they are adjacent to one another.

    Abstract translation: 一种计算机实现的方法,用于减少虚拟化环境中的交换文件中磁盘块预期读取的延迟。 首先,该方法识别在客户交换文件中写入的一系列磁盘块。 该方法然后检测引用存储在主机交换文件中的第一磁盘块的序列中的第一引用,以及引用存储在主机交换文件中的第二磁盘块的序列中的第二引用。 然后,该方法将第二磁盘块移动到与第一磁盘块相邻的主机交换文件中的位置。 在一些示例中,第一块和第二块都被移动到主机交换文件中彼此相邻的新位置。

    TECHNIQUES FOR REDUCING READ I/O LATENCY IN VIRTUAL MACHINES
    2.
    发明申请
    TECHNIQUES FOR REDUCING READ I/O LATENCY IN VIRTUAL MACHINES 有权
    在虚拟机中减少读取I / O延迟的技术

    公开(公告)号:US20150309735A1

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

    申请号:US14265036

    申请日:2014-04-29

    Applicant: VMware, Inc.

    Abstract: A computer implemented method for reducing the latency of an anticipated read of disk blocks from a swap file in a virtualized environment. First, the method identifies a sequence of disk blocks that was written in a guest swap file. The method then detects a first reference within the sequence of blocks that references a first disk block stored in a host swap file and a second reference within the sequence of blocks that references a second disk block stored in the host swap file. The method then moves the second disk block to a location in a host swap file that is adjacent to the first disk block. In some examples, the first block and second block are both moved to a new location in the host swap file where they are adjacent to one another.

    Abstract translation: 一种计算机实现的方法,用于减少虚拟化环境中的交换文件中磁盘块预期读取的延迟。 首先,该方法识别在客户交换文件中写入的一系列磁盘块。 该方法然后检测引用存储在主机交换文件中的第一磁盘块的序列中的第一引用,以及引用存储在主机交换文件中的第二磁盘块的序列中的第二引用。 然后,该方法将第二磁盘块移动到与第一磁盘块相邻的主机交换文件中的位置。 在一些示例中,第一块和第二块都被移动到主机交换文件中彼此相邻的新位置。

    Techniques for reducing read I/O latency in virtual machines
    3.
    发明授权
    Techniques for reducing read I/O latency in virtual machines 有权
    降低虚拟机中读取I / O延迟的技术

    公开(公告)号:US09342248B2

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

    申请号:US14265062

    申请日:2014-04-29

    Applicant: VMware, Inc.

    Abstract: A computer implemented method for reducing the latency of an anticipated read of disk blocks from a swap file in a virtualized environment. The environment includes a host swap file maintained by a host operating system and a guest swap file maintained but a guest operating system. First, the method identifies a sequence of disk blocks that was written in the guest swap file. The method then detects within the sequence of blocks a first disk block that contains a reference to a second disk block that is stored in the host swap file. The method then replaces the first disk block in the guest swap file with the second disk block.

    Abstract translation: 一种计算机实现的方法,用于减少虚拟化环境中的交换文件中磁盘块预期读取的延迟。 环境包括由主机操作系统维护的主机交换文件和维护客机操作系统的客户交换文件。 首先,该方法识别在客户交换文件中写入的一系列磁盘块。 该方法然后在块序列内检测包含对存储在主机交换文件中的第二磁盘块的引用的第一磁盘块。 然后,该方法将客户交换文件中的第一个磁盘块替换为第二个磁盘块。

    TECHNIQUES FOR REDUCING READ I/O LATENCY IN VIRTUAL MACHINES
    4.
    发明申请
    TECHNIQUES FOR REDUCING READ I/O LATENCY IN VIRTUAL MACHINES 有权
    在虚拟机中减少读取I / O延迟的技术

    公开(公告)号:US20150309736A1

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

    申请号:US14265062

    申请日:2014-04-29

    Applicant: VMware, Inc.

    Abstract: A computer implemented method for reducing the latency of an anticipated read of disk blocks from a swap file in a virtualized environment. The environment includes a host swap file maintained by a host operating system and a guest swap file maintained but a guest operating system. First, the method identifies a sequence of disk blocks that was written in the guest swap file. The method then detects within the sequence of blocks a first disk block that contains a reference to a second disk block that is stored in the host swap file. The method then replaces the first disk block in the guest swap file with the second disk block.

    Abstract translation: 一种计算机实现的方法,用于减少虚拟化环境中的交换文件中磁盘块预期读取的延迟。 环境包括由主机操作系统维护的主机交换文件和维护客机操作系统的客户交换文件。 首先,该方法识别在客户交换文件中写入的一系列磁盘块。 该方法然后在块序列内检测包含对存储在主机交换文件中的第二磁盘块的引用的第一磁盘块。 然后,该方法将客户交换文件中的第一个磁盘块替换为第二个磁盘块。

Patent Agency Ranking