Updating map structures in an object storage system

    公开(公告)号:US09773012B2

    公开(公告)日:2017-09-26

    申请号:US14075831

    申请日:2013-11-08

    Abstract: Apparatus and method for updating map structures in an object storage system. A server communicates with users of an object storage system over a network. A plurality of data storage devices are arranged into locations to store and retrieve data objects of the users. A storage controller is associated with each location to direct data object transfers between the data storage devices of the associated location and the server using an existing map structure that describes the data objects in each location. A management module is adapted to generate a new map structure, migrate at least one data object from an existing location described by the existing map structure to a new location described by the new map structure, and to distribute the new map structure to each of the storage controllers after the migration of the at least one data object.

    Adding Storage Capacity to an Object Storage System
    2.
    发明申请
    Adding Storage Capacity to an Object Storage System 审中-公开
    将存储容量添加到对象存储系统

    公开(公告)号:US20150205531A1

    公开(公告)日:2015-07-23

    申请号:US14159181

    申请日:2014-01-20

    CPC classification number: G06F3/065 G06F3/0617 G06F3/0647 G06F3/0689 G06F11/20

    Abstract: Apparatus and method for adding storage capacity to an object storage system. In accordance with some embodiments, a first set of data storage devices store data objects in accordance with a first map structure. A management module detects a second set of data storage devices added to the first set and, in response thereto, generates a second map structure and migrates a portion of the data objects from the first set to the second set based on the second map structure to balance the first and second sets.

    Abstract translation: 将存储容量添加到对象存储系统的装置和方法。 根据一些实施例,第一组数据存储设备根据第一映射结构存储数据对象。 管理模块检测添加到第一集合的第二组数据存储设备,并且响应于此产生第二映射结构,并且基于第二映射结构将数据对象从第一集合到第二集合的一部分迁移到 平衡第一和第二组。

    Accelerated testing using simulated failures in a multi-device storage system

    公开(公告)号:US09727432B1

    公开(公告)日:2017-08-08

    申请号:US14510860

    申请日:2014-10-09

    CPC classification number: G06F11/3452 G06F11/0727

    Abstract: Apparatus and method for accelerated testing of a multi-device storage system. In some embodiments, the storage system includes a server adapted to communicate with a user device, and a plurality of data storage devices adapted to store and retrieve data objects from the user device. The server maintains a map structure that describes the data objects stored on the data storage devices. A fault injection module is adapted to induce simulated failures of selected data storage devices in relation to a time-varying failure rate distribution associated with the data storage devices that indicates an observed failure rate over a first time interval. The simulated failures are induced by the fault injection module over a second time interval shorter than the first time interval. The server operates to modify the map structure responsive to the simulated failures.

    Adaptive Data Migration Using Available System Bandwidth
    4.
    发明申请
    Adaptive Data Migration Using Available System Bandwidth 审中-公开
    使用可用的系统带宽进行自适应数据迁移

    公开(公告)号:US20150200833A1

    公开(公告)日:2015-07-16

    申请号:US14152398

    申请日:2014-01-10

    Abstract: Apparatus and method for migrating data within an object storage system using available storage system bandwidth. In accordance with some embodiments, a server communicates with users of the object storage system over a network. A plurality of data storage devices are grouped into zones, with each zone corresponding to a different physical location within the object storage system. A controller direct transfers of data objects between the server and the data storage devices of a selected zone. A rebalancing module directs migration of sets of data objects between zones in relation to an available bandwidth of the server.

    Abstract translation: 用于使用可用的存储系统带宽在对象存储系统内迁移数据的装置和方法。 根据一些实施例,服务器通过网络与对象存储系统的用户进行通信。 多个数据存储设备被分组成区域,每个区域对应于对象存储系统内的不同物理位置。 控制器直接在服务器和所选区域的数据存储设备之间传输数据对象。 重新平衡模块指导相对于服务器的可用带宽的区域之间的数据对象集的迁移。

    UPDATING MAP STRUCTURES IN AN OBJECT STORAGE SYSTEM
    5.
    发明申请
    UPDATING MAP STRUCTURES IN AN OBJECT STORAGE SYSTEM 有权
    更新对象存储系统中的映射结构

    公开(公告)号:US20150134708A1

    公开(公告)日:2015-05-14

    申请号:US14075831

    申请日:2013-11-08

    Abstract: Apparatus and method for updating map structures in an object storage system. A server communicates with users of an object storage system over a network. A plurality of data storage devices are arranged into locations to store and retrieve data objects of the users. A storage controller is associated with each location to direct data object transfers between the data storage devices of the associated location and the server using an existing map structure that describes the data objects in each location. A management module is adapted to generate a new map structure, migrate at least one data object from an existing location described by the existing map structure to a new location described by the new map structure, and to distribute the new map structure to each of the storage controllers after the migration of the at least one data object.

    Abstract translation: 用于更新对象存储系统中的地图结构的装置和方法。 服务器通过网络与对象存储系统的用户进行通信。 多个数据存储装置被布置在存储和检索用户的数据对象的位置。 存储控制器与每个位置相关联,以使用描述每个位置中的数据对象的现有映射结构来引导相关位置的数据存储设备和服务器之间的数据对象传输。 管理模块适于生成新的地图结构,将至少一个数据对象从现有地图结构描述的现有位置迁移到由新地图结构描述的新位置,并将新的地图结构分发到每个 存储控制器在迁移至少一个数据对象之后。

Patent Agency Ranking