会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Fast object fingerprints
    • 快速对象指纹
    • US09223840B2
    • 2015-12-29
    • US13731881
    • 2012-12-31
    • FutureWei Technologies, Inc.
    • John PlocherXitao ZhengJames Hughes
    • G06F17/30
    • G06F17/30557G06F17/3033
    • An embodiment computing device operating in a data storage system includes an object storage controller operable to divide an object into blocks and to create an object hash from hash values, and a network interface in communication with the object storage controller, the network interface operable to transmit the blocks to a storage subsystem that generates one of the hash values from each of the blocks, to receive the hash values from the storage subsystem, and to provide the hash values to the object storage controller for creation of the object hash from the hash values. In an embodiment, the object storage controller is operably coupled to a processor and a memory or stored on a computer readable medium.
    • 在数据存储系统中操作的实施例计算设备包括对象存储控制器,其可操作以将对象划分成块并从散列值创建对象散列,以及与对象存储控制器通信的网络接口,所述网络接口可操作以传送 存储子系统的块,其生成来自每个块的散列值之一,以从存储子系统接收散列值,以及将散列值提供给对象存储控制器以从散列值创建对象散列 。 在一个实施例中,对象存储控制器可操作地耦合到处理器和存储器或存储在计算机可读介质上。
    • 4. 发明申请
    • Block Compression in a Key/Value Store
    • 键/值存储中的块压缩
    • US20140215170A1
    • 2014-07-31
    • US13756038
    • 2013-01-31
    • FUTUREWEI TECHNOLOGIES, INC.
    • Anthony ScarpinoJohn Plocher
    • G06F12/16
    • G06F3/0673G06F3/0608G06F3/0638
    • System and method embodiments are provided for improving the performance of data compression for storage systems. The embodiments enable selectively compressing data for storage on a block by block basis to save resources and computation time and cost. The system and method also handle the compression of different types of data blocks using different targeted algorithms. In an embodiment, a method for compressing data in a storage system includes receiving one or more data blocks for storage, determining whether to compress one or more data blocks according to attributes of the one or more data blocks, upon determining to compress a data block from the one or more data blocks, compressing the data block, and storing the compressed data block. The attributes include at least one of a name of the data block, a file type of the data block, and information in the data block.
    • 提供了用于提高存储系统的数据压缩性能的系统和方法实施例。 这些实施例使得能够选择性地压缩数据以逐块地存储以节省资源和计算时间和成本。 该系统和方法还使用不同的目标算法来处理不同类型的数据块的压缩。 在一个实施例中,一种用于压缩存储系统中的数据的方法包括接收一个或多个用于存储的数据块,在确定压缩数据块时,根据一个或多个数据块的属性来确定是否压缩一个或多个数据块 从所述一个或多个数据块中压缩所述数据块,以及存储所述压缩数据块。 属性包括数据块的名称,数据块的文件类型和数据块中的信息中的至少一个。
    • 10. 发明申请
    • Fast Object Fingerprints
    • 快速对象指纹
    • US20140188813A1
    • 2014-07-03
    • US13731881
    • 2012-12-31
    • FUTUREWEI TECHNOLOGIES, INC.
    • John PlocherXitao ZhengJames Hughes
    • G06F17/30
    • G06F17/30557G06F17/3033
    • An embodiment computing device operating in a data storage system includes an object storage controller operable to divide an object into blocks and to create an object hash from hash values, and a network interface in communication with the object storage controller, the network interface operable to transmit the blocks to a storage subsystem that generates one of the hash values from each of the blocks, to receive the hash values from the storage subsystem, and to provide the hash values to the object storage controller for creation of the object hash from the hash values. In an embodiment, the object storage controller is operably coupled to a processor and a memory or stored on a computer readable medium.
    • 在数据存储系统中操作的实施例计算设备包括对象存储控制器,其可操作以将对象划分成块并从散列值创建对象散列,以及与对象存储控制器通信的网络接口,所述网络接口可操作以传送 存储子系统的块,其生成来自每个块的散列值之一,以从存储子系统接收散列值,以及将散列值提供给对象存储控制器以从散列值创建对象散列 。 在一个实施例中,对象存储控制器可操作地耦合到处理器和存储器或存储在计算机可读介质上。