-
公开(公告)号:US10802753B2
公开(公告)日:2020-10-13
申请号:US15898062
申请日:2018-02-15
Applicant: Seagate Technology LLC
Inventor: Nitin Kabra , Manish Sharma , Rajesh Bhagwat , Sneha Wagh , Nilesh Govande
Abstract: Implementations disclosed herein include a storage system including a plurality of storage devices, wherein each of the plurality of storage devices includes compute resources, memory resources, and a storage device controller configured to perform application-specific data management operations using the compute resources and the memory resources of the storage device, and a storage system controller configured to distribute a workload across the plurality of storage devices based on a capability of each of the plurality of storage devices during an IDLE state. The capability of each of the plurality of storage devices may be specifications, current availability, and performance history of each of the plurality of storage devices. In some implementations, each of the plurality of storage devices communicate with each other via a peer-to-peer networking communications protocol (e.g., NVme, NVMof, PCIe, Ethernet, etc.).
-
2.
公开(公告)号:US20190294569A1
公开(公告)日:2019-09-26
申请号:US15925956
申请日:2018-03-20
Applicant: Seagate Technology LLC
Inventor: Joe Paul Moolanmoozha , Shailendra Singh Chauhan , Manish Sharma
Abstract: Based on a command to interrupt operation of a selected one or more of a plurality of data storage drives coupled to two or more storage controllers, two or more signals are sent from the two or more storage controllers via two or more data busses associated with and coupled to the respective two or more controllers. The selected data storage drive receives the two or more signals via the two or more data busses. Based on determining that the two or more signals agree, the operation of the selected drive is interrupted.
-
公开(公告)号:US20190286355A1
公开(公告)日:2019-09-19
申请号:US15920264
申请日:2018-03-13
Applicant: Seagate Technology LLC
Inventor: Rajesh Maruti Bhagwat , Nitin S. Kabra , Nilesh Govande , Manish Sharma , Joe Paul Moolanmoozha , Alexander Carl Worrall
Abstract: A hybrid storage device includes a first storage medium configured to store data at a first speed and a second storage medium configured to store data at a second speed. The first storage medium may be a NAND flash storage medium, and the second storage medium may be disc storage medium. Partitions of the first storage medium are associated with partitions of the second storage medium to form at least two storage tiers. Each of the storage tiers may include different NAND partition capacities. The storage device further includes a peer to peer communication channel between the first storage medium and the second storage medium for moving data between a NAND partition and HDD partition. The storage device is accessible via a dual port SAS or PCIe interface.
-
公开(公告)号:US10915262B2
公开(公告)日:2021-02-09
申请号:US15920264
申请日:2018-03-13
Applicant: Seagate Technology LLC
Inventor: Rajesh Maruti Bhagwat , Nitin S. Kabra , Nilesh Govande , Manish Sharma , Joe Paul Moolanmoozha , Alexander Carl Worrall
Abstract: A hybrid storage device includes a first storage medium configured to store data at a first speed and a second storage medium configured to store data at a second speed. The first storage medium may be a NAND flash storage medium, and the second storage medium may be disc storage medium. Partitions of the first storage medium are associated with partitions of the second storage medium to form at least two storage tiers. Each of the storage tiers may include different NAND partition capacities. The storage device further includes a peer to peer communication channel between the first storage medium and the second storage medium for moving data between a NAND partition and HDD partition. The storage device is accessible via a dual port SAS or PCIe interface.
-
公开(公告)号:US10558598B2
公开(公告)日:2020-02-11
申请号:US15925956
申请日:2018-03-20
Applicant: Seagate Technology LLC
Inventor: Joe Paul Moolanmoozha , Shailendra Singh Chauhan , Manish Sharma
Abstract: Based on a command to interrupt operation of a selected one or more of a plurality of data storage drives coupled to two or more storage controllers, two or more signals are sent from the two or more storage controllers via two or more data busses associated with and coupled to the respective two or more controllers. The selected data storage drive receives the two or more signals via the two or more data busses. Based on determining that the two or more signals agree, the operation of the selected drive is interrupted.
-
公开(公告)号:US20190250852A1
公开(公告)日:2019-08-15
申请号:US15898062
申请日:2018-02-15
Applicant: Seagate Technology LLC
Inventor: Nitin Kabra , Manish Sharma , Rajesh Bhagwat , Sneha Wagh , Nilesh Govande
IPC: G06F3/06
Abstract: Implementations disclosed herein include a storage system including a plurality of storage devices, wherein each of the plurality of storage devices includes compute resources, memory resources, and a storage device controller configured to perform application-specific data management operations using the compute resources and the memory resources of the storage device, and a storage system controller configured to distribute a workload across the plurality of storage devices based on a capability of each of the plurality of storage devices during an IDLE state. The capability of each of the plurality of storage devices may be specifications, current availability, and performance history of each of the plurality of storage devices. In some implementations, each of the plurality of storage devices communicate with each other via a peer-to-peer networking communications protocol (e.g., NVme, NVMof, PCIe, Ethernet, etc.).
-
-
-
-
-