Deduplication metadata access in deduplication file system
    1.
    发明授权
    Deduplication metadata access in deduplication file system 有权
    重复数据删除文件系统中的重复数据删除元数据访问

    公开(公告)号:US09372865B2

    公开(公告)日:2016-06-21

    申请号:US13765664

    申请日:2013-02-12

    IPC分类号: G06F17/30

    摘要: Techniques associated with deduplication metadata access in a deduplication file system are described, including determining a state of a file system, reading a table associated with the file system, including reading block numbers associated with files in the file system, the table being stored in a storage, wherein the block numbers include a block number and logical block number, determining whether each of the block numbers exists in a reconstruction map, modifying the reconstruction map, obtaining a hash value associated with each of the block numbers, reading data blocks from a disk using the plurality of block numbers, and constructing deduplication metadata in system memory (i.e., RAM) using a read of the data blocks.

    摘要翻译: 描述了在重复数据消除文件系统中与重复数据删除元数据访问相关联的技术,包括确定文件系统的状态,读取与文件系统相关联的表,包括读取与文件系统中的文件相关联的块号,存储在 存储,其中块号包括块号和逻辑块号,确定每个块号是否存在于重建映射中,修改重构映射,获得与每个块号相关联的散列值,从 磁盘,并且使用数据块的读取在系统存储器(即,RAM)中构造重复数据删除元数据。

    Method and apparatus for replicating virtual machine images using deduplication metadata
    2.
    发明授权
    Method and apparatus for replicating virtual machine images using deduplication metadata 有权
    使用重复数据删除元数据复制虚拟机映像的方法和装置

    公开(公告)号:US09471590B2

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

    申请号:US13765689

    申请日:2013-02-12

    IPC分类号: G06F17/30 G06F3/06 G06F9/455

    摘要: Techniques for fast provisioning of virtual machine images using deduplication metadata are described, including receiving a request to copy a first virtual machine to form a second virtual machine, identifying a first portion of memory comprising data for the first virtual machine; and forming the second virtual machine based on the first portion of memory comprising data for the first virtual machine, wherein forming the second virtual machine further comprises linking the second virtual machine to the first portion of memory comprising data for the first virtual machine, and implementing a second portion of memory to store data for the second virtual machine independent of the first virtual machine.

    摘要翻译: 描述了使用重复数据删除元数据快速提供虚拟机图像的技术,包括接收复制第一虚拟机以形成第二虚拟机的请求,识别包含第一虚拟机的数据的存储器的第一部分; 以及基于包括所述第一虚拟机的数据的所述存储器的所述第一部分形成所述第二虚拟机,其中形成所述第二虚拟机还包括将所述第二虚拟机链接到所述第一部分存储器,所述第一部分包括用于所述第一虚拟机的数据, 用于存储与第一虚拟机无关的第二虚拟机的数据的第二部分存储器。

    Systems and apparatuses for aggregating nodes to form an aggregated virtual storage for a virtualized desktop environment
    3.
    发明授权
    Systems and apparatuses for aggregating nodes to form an aggregated virtual storage for a virtualized desktop environment 有权
    用于聚合节点以形成用于虚拟桌面环境的聚合虚拟存储的系统和装置

    公开(公告)号:US09277010B2

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

    申请号:US13725939

    申请日:2012-12-21

    摘要: Embodiments of the invention relate generally to software, data storage, and virtualized computing and processing resources. More specifically, systems and apparatuses are described for aggregating nodes to form an aggregated virtual storage for a virtualized desktop environment. In one embodiment, a virtual storage system includes servers including processors and memories, and an aggregated virtual storage including the memories, each of the memories being associated with a corresponding server. Also included is a storage aggregator processor coupled to a memory including executable instructions to generate a data structure for storage in each memory in an associated server in the servers, each of the data structures being configured to store a reference to duplicative data stored in a first number of servers in the servers. The duplicative data provides redundancy when a second number of servers, or fewer, in the servers are inaccessible.

    摘要翻译: 本发明的实施例一般涉及软件,数据存储和虚拟化计算和处理资源。 更具体地,描述了用于聚合节点以形成用于虚拟桌面环境的聚合虚拟存储器的系统和装置。 在一个实施例中,虚拟存储系统包括包括处理器和存储器的服务器,以及包括存储器的聚合虚拟存储器,每个存储器与相应的服务器相关联。 还包括存储器聚合器处理器,其耦合到存储器,其包括可执行指令以生成用于存储在服务器中的关联服务器中的每个存储器中的数据结构,每个数据结构被配置为存储对存储在第一 服务器中的服务器数量。 当服务器中的第二数量的服务器或更少的服务器不可访问时,重复数据提供冗余。