HIGH READ BLOCK CLUSTERING AT DEDUPLICATION LAYER
    21.
    发明申请
    HIGH READ BLOCK CLUSTERING AT DEDUPLICATION LAYER 有权
    高分辨率高分辨率分类器

    公开(公告)号:US20140189268A1

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

    申请号:US13732472

    申请日:2013-01-02

    Abstract: Methods, systems, and computer program products are provided for deduplicating data mapping a plurality of file blocks of selected data to a plurality of logical blocks, deduplicating the plurality of logical blocks to thereby associate each logical block with a corresponding physical block of a plurality of physical blocks located on a physical memory device, two or more of the corresponding physical blocks being non-contiguous with each other, determining whether one or more of the corresponding physical blocks are one or more frequently accessed physical blocks being accessed at a frequency above a threshold frequency and being referred to by a common set of applications, and relocating data stored at the one or more frequently accessed physical blocks to different ones of the plurality of physical blocks, the different ones of the plurality of physical blocks being physically contiguous.

    Abstract translation: 提供了方法,系统和计算机程序产品,用于将多个选定数据的文件块映射到多个逻辑块的数据进行重复数据删除,重复执行多个逻辑块,从而将每个逻辑块与多个逻辑块的对应物理块相关联 位于物理存储设备上的物理块,两个或多个对应的物理块彼此不连续,确定对应的物理块中的一个或多个是一个或多个经常存取的物理块,以高于 阈值频率,并且由公共应用集合引用,以及将存储在所述一个或多个频繁访问的物理块的数据重定位到所述多个物理块中的不同物理块,所述多个物理块中的不同的物理块是物理上连续的。

    METHOD AND SYSTEM FOR MITIGATING ADJACENT TRACK ERASURE IN HARD DISK DRIVES
    22.
    发明申请
    METHOD AND SYSTEM FOR MITIGATING ADJACENT TRACK ERASURE IN HARD DISK DRIVES 有权
    用于减轻硬盘驱动器中的相邻轨迹擦除的方法和系统

    公开(公告)号:US20130293980A1

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

    申请号:US13935119

    申请日:2013-07-03

    Abstract: A method, system, and computer program product for mitigating adjacent track erasures in hard disks, includes: determining input/output (I/O) characteristics for a plurality of blocks on a hard disk; assigning the plurality of blocks to a plurality of categories of I/O characteristics by the processor; and clustering content of the blocks assigned to the same category in one or more continuous tracks on the hard disk. Each block is assigned to one category. Blocks with similar I/O characteristics are clustered on one or more continuous tracks. By performing this clustering, blocks with a high number of I/O operations are grouped and stored on fewer tracks than if they were scattered across numerous tracks. This reduces the number of tracks experiencing a high number of I/O operations, and in turn, the amount of refreshing of adjacent tracks is reduced.

    Abstract translation: 一种用于减轻硬盘中的相邻轨道擦除的方法,系统和计算机程序产品,包括:确定硬盘上的多个块的输入/输出(I / O)特性; 通过处理器将多个块分配给多个I / O类别类别; 以及在硬盘上的一个或多个连续轨道中分配给相同类别的块的内容的聚类。 每个块被分配到一个类别。 具有相似I / O特性的块聚集在一个或多个连续轨道上。 通过执行这种聚类,具有大量I / O操作的块被分组并存储在比分散在多个轨道上的更少的轨道上。 这减少了经历大量I / O操作的轨道的数量,并且减少了相邻轨道的刷新量。

    LOGICAL AND PHYSICAL BLOCK ADDRESSING FOR EFFICIENTLY STORING DATA
    28.
    发明申请
    LOGICAL AND PHYSICAL BLOCK ADDRESSING FOR EFFICIENTLY STORING DATA 有权
    用于有效存储数据的逻辑和物理块寻址

    公开(公告)号:US20160026566A1

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

    申请号:US14874942

    申请日:2015-10-05

    Abstract: One method includes assigning a pointer from multiple logical blocks to the same original physical block if the multiple logical blocks include the same data. The method further includes receiving a command to write data to the first logical block and determining if the first logical block is a frequently accessed logical block. If the first logical block is a frequently accessed logical block, ownership of the original physical block is assigned to the first logical block. If ownership is established, the method includes copying any data stored in the original physical block to a new physical block, assigning a pointer from a second logical block to the new physical block, and performing the write command on the original physical block. A system includes a processor for performing the above method. One computer program product includes computer code for performing the method described above.

    Abstract translation: 一种方法包括:如果多个逻辑块包括相同的数据,则将来自多个逻辑块的指针分配给相同的原始物理块。 该方法还包括接收将数据写入第一逻辑块的命令,以及确定第一逻辑块是否是频繁访问的逻辑块。 如果第一逻辑块是经常访问的逻辑块,则将原始物理块的所有权分配给第一逻辑块。 如果所有权建立,则该方法包括将存储在原始物理块中的任何数据复制到新的物理块,将指针从第二逻辑块分配给新的物理块,并在原始物理块上执行写入命令。 系统包括用于执行上述方法的处理器。 一个计算机程序产品包括用于执行上述方法的计算机代码。

    SPECIFYING DATA IN A STANDARDS STYLE PATTERN OF SERVICE-ORIENTED ARCHITECTURE (SOA) ENVIRONMENTS
    29.
    发明申请
    SPECIFYING DATA IN A STANDARDS STYLE PATTERN OF SERVICE-ORIENTED ARCHITECTURE (SOA) ENVIRONMENTS 有权
    在面向服务架构(SOA)环境的标准样式样式中指定数据

    公开(公告)号:US20150160943A1

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

    申请号:US14618212

    申请日:2015-02-10

    CPC classification number: G06F8/10 G06F8/20 G06F8/31 G06F8/71

    Abstract: An approach for specifying data in a standards style pattern of Service-Oriented Architecture (SOA) environments is provided. The approach implemented in a computer infrastructure, includes defining an interface including one or more local data elements and one or more references to one or more common data elements, of a service, the one or more common data elements being defined in a library for a plurality of services. The approach further includes configuring a data definition file (DDF) which indicates whether each of the one or more local data elements and the one or more common data elements is mandatory for the service. The approach further includes validating one or more data elements from a consumer as mandatory for the service based on the configured DDF.

    Abstract translation: 提供了一种以面向服务架构(SOA)环境的标准样式模式指定数据的方法。 在计算机基础设施中实现的方法包括定义包括服务的一个或多个本地数据元素和一个或多个公共数据元素的一个或多个引用的接口,该一个或多个公共数据元素在库中被定义为 多项服务。 该方法还包括配置数据定义文件(DDF),其指示所述一个或多个本地数据元素中的每一个以及所述一个或多个公共数据元素是否是服务的强制性。 该方法还包括基于配置的DDF来验证来自消费者的一个或多个数据元素对于服务是强制性的。

Patent Agency Ranking