-
公开(公告)号:US10922420B2
公开(公告)日:2021-02-16
申请号:US15432539
申请日:2017-02-14
Applicant: Seagate Technology LLC
Inventor: Christopher N. Allo , Richard O. Weiss
Abstract: Implementations and methods herein provide a networked storage system including a plurality of physical storage devices configured to store data on a plurality of virtualized volumes, a key store configured to store a plurality of encryption keys, and a security manager configured to encrypt data stored on each of the plurality of virtualized volumes using a different key.
-
2.
公开(公告)号:US20230418516A1
公开(公告)日:2023-12-28
申请号:US17848151
申请日:2022-06-23
Applicant: Seagate Technology, LLC
Inventor: Richard O. Weiss , Jason Matthew Feist , Steven Williams , Hemant Vitthalrao Mane
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0656 , G06F3/0664 , G06F3/0619 , G06F3/0689
Abstract: Apparatus and method for servicing data transfer commands in a computer environment using a selected protocol such as NVMe (Non-Volatile Memory Express). In some embodiments, a secure connection is established between a client device and a bridge device across an interface. A controller of the bridge device presents a unitary namespace as an available memory space to the client device. The controller further communicates with a plurality of downstream target devices to allocate individual namespaces within main memory stores of each of the target devices to form a consolidated namespace to support the unitary namespace presented to the controller. In this way, the bridge device can operate as an NVMe controller with respect to the client device for the unitary namespace, and as a virtual client device to each of the target devices which operate as embedded NVMe controllers for the individual namespaces.
-
公开(公告)号:US10742661B2
公开(公告)日:2020-08-11
申请号:US15432657
申请日:2017-02-14
Applicant: Seagate Technology LLC
Inventor: Christopher N. Allo , Richard O. Weiss
Abstract: Implementations and methods herein provide a networked storage system including a plurality of physical storage devices configured to store data on a plurality of virtualized volumes, a key store configured to store a plurality of encryption keys, and a secure messaging manager configured to encrypt a message to each of the plurality of virtualized volumes using a different encryption key.
-
公开(公告)号:US11803468B2
公开(公告)日:2023-10-31
申请号:US16135576
申请日:2018-09-19
Applicant: Seagate Technology LLC
Inventor: Phillip R. Colline , Michael Barrell , Richard O. Weiss , Mohamad H. El-Batal
IPC: G06F12/00 , G06F12/0804 , G06F13/16 , G06F13/42
CPC classification number: G06F12/0804 , G06F13/1668 , G06F13/4282 , G06F2212/1032 , G06F2213/0026
Abstract: A data storage system can have one or more hosts connected to a data storage subsystem with the host having a host processor and the data storage subsystem having a controller. Write back data generated at the host triggers the host processor to allocate a cache location in the data storage subsystem where the generated data is subsequently stored. The generated write back data is written in a non-volatile destination address as directed by the controller prior to waiting for a secondary event with the generated data stored in both the cache location and the non-volatile destination address. Detection of the secondary event prompts the controller to signal the host processor that the cache location is free for new data.
-
公开(公告)号:US20180232524A1
公开(公告)日:2018-08-16
申请号:US15432539
申请日:2017-02-14
Applicant: Seagate Technology LLC
Inventor: Christopher N. Allo , Richard O. Weiss
CPC classification number: G06F21/602 , G06F21/6218 , H04L9/0894 , H04L9/14
Abstract: Implementations and methods herein provide a networked storage system including a plurality of physical storage devices configured to store data on a plurality of virtualized volumes, a key store configured to store a plurality of encryption keys, and a security manager configured to encrypt data stored on each of the plurality of virtualized volumes using a different key.
-
公开(公告)号:US20200089609A1
公开(公告)日:2020-03-19
申请号:US16135576
申请日:2018-09-19
Applicant: Seagate Technology LLC
Inventor: Phillip R. Colline , Michael Barrell , Richard O. Weiss , Mohamad H. El-Batal
IPC: G06F12/0804 , G06F13/16 , G06F13/42
Abstract: A data storage system can have one or more hosts connected to a data storage subsystem with the host having a host processor and the data storage subsystem having a controller. Write back data generated at the host triggers the host processor to allocate a cache location in the data storage subsystem where the generated data is subsequently stored. The generated write back data is written in a non-volatile destination address as directed by the controller prior to waiting for a secondary event with the generated data stored in both the cache location and the non-volatile destination address. Detection of the secondary event prompts the controller to signal the host processor that the cache location is free for new data.
-
公开(公告)号:US20180234432A1
公开(公告)日:2018-08-16
申请号:US15432657
申请日:2017-02-14
Applicant: Seagate Technology LLC
Inventor: Christopher N. Allo , Richard O. Weiss
Abstract: Implementations and methods herein provide a networked storage system including a plurality of physical storage devices configured to store data on a plurality of virtualized volumes, a key store configured to store a plurality of encryption keys, and a secure messaging manager configured to encrypt a message to each of the plurality of virtualized volumes using a different encryption key.
-
-
-
-
-
-