Flash-based storage warehouse apparatuses and methods thereof

    公开(公告)号:US09766811B1

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

    申请号:US15143270

    申请日:2016-04-29

    Applicant: NetApp, Inc.

    Abstract: A flash-based storage warehouse system includes flash memory devices and reader/writer devices that are moveable to different locations in a structure. Each of the flash memory devices are at one of the different locations in the structure. Each of the reader/writer devices includes a locomotion apparatus configured to move the corresponding one of the reader/writer devices to a different location in the structure and a processor coupled to a memory and the locomotion apparatus that is configured to execute machine executable code to: engage the locomotion apparatus to adjustably position one of reader/writer devices to one of the locations in the structure in response to a received operation; couple power via the corresponding one of the reader/writer devices to one of the flash memory devices at the one of the locations in the structure; and execute the operation on the flash memory device at the location in the structure.

    Low power archival data storage enclosure
    62.
    发明授权
    Low power archival data storage enclosure 有权
    低功耗档案数据存储机箱

    公开(公告)号:US09448614B2

    公开(公告)日:2016-09-20

    申请号:US14276823

    申请日:2014-05-13

    Applicant: NetApp, Inc.

    Inventor: David Slik

    Abstract: A method of controlling power within a multiple-data-storage-devices enclosure is disclosed. In at least one embodiment, the method comprises receiving a network connection and power from a data connection port to which a network cable is removably coupled; identifying one or more target data storage devices within the multiple-data-storage-devices enclosure to activate, wherein the one or more target data storage devices are a subset of all data storage devices within the multiple-data-storage-devices enclosure; powering off at least one of the data storage devices that draws power from the data connection port to make available additional power to supply from the data connection port; and powering the target data storage devices with the power received through the data connection port to activate the target data storage devices after all other data storage devices are powered off.

    Abstract translation: 公开了一种控制多数据存储设备外壳内的电源的方法。 在至少一个实施例中,该方法包括从网络电缆可拆卸地耦合到的数据连接端口接收网络连接和电力; 识别所述多​​数据存储设备外壳内的一个或多个目标数据存储设备以激活,其中所述一个或多个目标数据存储设备是所述多数据存储设备外壳内的所有数据存储设备的子集; 断开至少一个从数据连接端口吸取电力的数据存储设备,以提供从数据连接端口提供的附加电力; 以及通过数据连接端口接收的功率为目标数据存储设备供电,以在所有其他数据存储设备断电之后激活目标数据存储设备。

    Techniques for handling modeling errors during planning
    65.
    发明授权
    Techniques for handling modeling errors during planning 有权
    在规划过程中处理建模错误的技术

    公开(公告)号:US09336489B2

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

    申请号:US14513044

    申请日:2014-10-13

    Applicant: NetApp, Inc.

    CPC classification number: G06N5/048 G05B13/04 H04L67/10

    Abstract: In the area of storage management, service automation can be realized through the use of “MAPE” loop(s). A Planner (P) interacts with the Monitoring (M), Analysis (A) and Execution (E) components in a closed loop. For each new option or potential planning action the Planner (P) invokes the Analysis (A) component. The correctness, as well as effectiveness, of the planning decision is dependent on the Analysis (A) component. Embodiments can utilize an adaptive Analysis (A) component (i.e., an analysis component that can be retrained) that also associates a value of confidence and a corresponding error in the evaluation along with a predicted impact. The Planner (P) component uses this additional information for quoting the final impact of a particular planning action as part of an adaptive MAPE loop to provide improved resource utilization and resource management.

    Abstract translation: 在存储管理方面,可以通过使用“MAPE”循环实现业务自动化。 计划员(P)在闭环中与监控(M),分析(A)和执行(E)组件进行交互。 对于每个新选项或潜在的计划操作,计划员(P)调用Analysis(A)组件。 规划决策的正确性和有效性取决于分析(A)组成部分。 实施例可以利用自适应分析(A)分量(即,可再培训的分析组件),其也可以将评估中的置信度和相应误差与预测的影响相关联。 计划员(P)组件使用这些附加信息来引用特定计划动作的最终影响作为自适应MAPE循环的一部分,以提供改进的资源利用和资源管理。

    SENSING POTENTIAL FAILURE EVENT FOR A DATA STORAGE DEVICE
    66.
    发明申请
    SENSING POTENTIAL FAILURE EVENT FOR A DATA STORAGE DEVICE 有权
    传感数据存储设备的潜在故障事件

    公开(公告)号:US20150331774A1

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

    申请号:US14276453

    申请日:2014-05-13

    Applicant: NetApp, Inc.

    Inventor: David Slik

    Abstract: In at least one embodiment, a method of fault monitoring data storage devices in a multiple-data-storage-devices enclosure is disclosed. The method includes: receiving a storage access request; identifying a first data storage device as being targeted by the storage access request, wherein the enclosure includes two or more data storage devices including the first data storage device; performing an access operation according to the storage access request on the first data storage device; and updating a record of a fault sensor assigned to the first data storage device by monitoring the performing of the access operation.

    Abstract translation: 在至少一个实施例中,公开了一种在多数据存储设备外壳中的故障监视数据存储设备的方法。 该方法包括:接收存储访问请求; 将所述第一数据存储设备识别为所述存储访问请求的目标,其中所述机箱包括包括所述第一数据存储设备的两个或多个数据存储设备; 在所述第一数据存储装置上执行根据所述存储访问请求的访问操作; 以及通过监视所述访问操作的执行来更新分配给所述第一数据存储设备的故障传感器的记录。

    MANAGING ARCHIVAL STORAGE
    67.
    发明申请
    MANAGING ARCHIVAL STORAGE 有权
    管理存档

    公开(公告)号:US20150331632A1

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

    申请号:US14276851

    申请日:2014-05-13

    Applicant: NetApp, Inc.

    Inventor: David Slik

    Abstract: In some embodiments, a multiple-data-storage-devices cartridge can implement a method of writing data via a data range application programming interface (“API”). The method can include: receiving a write request from a requester device, wherein the write request is a direct, broadcast or multicast, or fanout message and includes a size indication for a contiguous range of data; responsive to receiving the write request, sending a response message to the requester device indicating an intent to store the contiguous range of data; receiving the contiguous range of data from the requester device; powering on a target data storage device from amongst data storage devices within the cartridge while keeping at least another data storage device in the cartridge powered off; and writing the contiguous range of data to the target data storage device.

    Abstract translation: 在一些实施例中,多数据存储设备盒可以实现经由数据范围应用编程接口(“API”)写入数据的方法。 该方法可以包括:从请求者设备接收写入请求,其中写入请求是直接的,广播的或多播的或者扇出消息,并且包括连续数据范围的大小指示; 响应于接收到所述写请求,向所述请求者设备发送指示存储所述连续数据范围的意图的响应消息; 从请求者设备接收连续的数据范围; 在盒内的数据存储设备中启动目标数据存储设备,同时保持盒中的至少另一个数据存储设备已断电; 并将连续的数据范围写入目标数据存储设备。

    LOW POWER ARCHIVAL DATA STORAGE ENCLOSURE
    68.
    发明申请
    LOW POWER ARCHIVAL DATA STORAGE ENCLOSURE 有权
    低功率存储数据存储外壳

    公开(公告)号:US20150331477A1

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

    申请号:US14276823

    申请日:2014-05-13

    Applicant: NetApp, Inc.

    Inventor: David Slik

    Abstract: A method of controlling power within a multiple-data-storage-devices enclosure is disclosed. In at least one embodiment, the method comprises receiving a network connection and power from a data connection port to which a network cable is removably coupled; identifying one or more target data storage devices within the multiple-data-storage-devices enclosure to activate, wherein the one or more target data storage devices are a subset of all data storage devices within the multiple-data-storage-devices enclosure; powering off at least one of the data storage devices that draws power from the data connection port to make available additional power to supply from the data connection port; and powering the target data storage devices with the power received through the data connection port to activate the target data storage devices after all other data storage devices are powered off.

    Abstract translation: 公开了一种控制多数据存储设备外壳内的电源的方法。 在至少一个实施例中,该方法包括从网络电缆可拆卸地耦合到的数据连接端口接收网络连接和电力; 识别所述多​​数据存储设备外壳内的一个或多个目标数据存储设备以激活,其中所述一个或多个目标数据存储设备是所述多数据存储设备外壳内的所有数据存储设备的子集; 断开至少一个从数据连接端口吸取电力的数据存储设备,以提供从数据连接端口提供的附加电力; 以及通过数据连接端口接收的功率为目标数据存储设备供电,以在所有其他数据存储设备断电之后激活目标数据存储设备。

    SYSTEMS AND METHODS FOR HANDLING OF MODELING ERRORS DURING PLANNING
    70.
    发明申请
    SYSTEMS AND METHODS FOR HANDLING OF MODELING ERRORS DURING PLANNING 有权
    在规划过程中处理建模错误的系统和方法

    公开(公告)号:US20150032683A1

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

    申请号:US14513044

    申请日:2014-10-13

    Applicant: NetApp, Inc.

    CPC classification number: G06N5/048 G05B13/04 H04L67/10

    Abstract: In the area of storage management, service automation can be realized through the use of “MAPE” loop(s). A Planner (P) interacts with the Monitoring (M), Analysis (A) and Execution (E) components in a closed loop. For each new option or potential planning action the Planner (P) invokes the Analysis (A) component. The correctness, as well as effectiveness, of the planning decision is dependent on the Analysis (A) component. Embodiments can utilize an adaptive Analysis (A) component (i.e., an analysis component that can be retrained) that also associates a value of confidence and a corresponding error in the evaluation along with a predicted impact. The Planner (P) component uses this additional information for quoting the final impact of a particular planning action as part of an adaptive MAPE loop to provide improved resource utilization and resource management.

    Abstract translation: 在存储管理方面,可以通过使用“MAPE”循环实现业务自动化。 计划员(P)在闭环中与监控(M),分析(A)和执行(E)组件进行交互。 对于每个新选项或潜在的计划操作,计划员(P)调用Analysis(A)组件。 规划决策的正确性和有效性取决于分析(A)组成部分。 实施例可以利用自适应分析(A)分量(即,可再培训的分析组件),其也可以将评估中的置信度和相应误差与预测的影响相关联。 计划员(P)组件使用这些附加信息来引用特定计划动作的最终影响作为自适应MAPE循环的一部分,以提供改进的资源利用和资源管理。

Patent Agency Ranking