-
公开(公告)号:US12093194B2
公开(公告)日:2024-09-17
申请号:US18051345
申请日:2022-10-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Curtis C. Ballard , Krishna Babu Puttagunta , Rupin Tashi Mohan
CPC classification number: G06F13/1668 , G06F2213/16
Abstract: In some examples, a management system receives, from a first storage system, first port information of ports in the first storage system, and receives, from a second storage system, second port information of ports in a second storage system. The management system merges the first port information from the first storage system and the second port information from the second storage system into merged port information. The management system receives, from the first storage system, a request for port information of ports in the second storage system, and sends, to the first storage system, the second port information for use in path selection from hosts to the first and second storage systems.
-
公开(公告)号:US20220188256A1
公开(公告)日:2022-06-16
申请号:US17119339
申请日:2020-12-11
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Curtis C. Ballard
IPC: G06F13/364 , G06F13/38 , G06F13/40 , G06F15/173
Abstract: In some examples, an adapter device includes a bridge to determine that a storage device includes a plurality of bus controllers, where the plurality of bus controllers are communicatively coupled to respective adapter devices. The bridge determines a quantity of supported connections over the network to the storage device, and in response to determining that the storage device comprises the plurality of bus controllers, the bridge computes an identifier based on the quantity of supported connections and to which respective bus controller of the plurality of bus controllers the adapter device is connected, and assigns the identifier to a connection from the host to the storage device.
-
公开(公告)号:US20210099381A1
公开(公告)日:2021-04-01
申请号:US17247402
申请日:2020-12-10
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Krishna Babu Puttagunta , Rupin Mohan , Vivek Agarwal , Curtis C. Ballard
IPC: H04L12/703 , H04L12/26 , H04L12/707
Abstract: In one implementation, a non-transitory machine-readable storage medium may store instructions that upon execution cause a processor to: determine, by a network device, path information for a plurality of paths in a computing fabric, the path information identifying alternative paths to access namespaces; determine, by the network device, a first portion of the path information that is associated with a first host; and provide, by the network device the first portion of the path information to the first host.
-
公开(公告)号:US10540298B2
公开(公告)日:2020-01-21
申请号:US15718827
申请日:2017-09-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Carl R. Hoerger , Curtis C. Ballard
Abstract: Examples described herein include a tape drive with a drive memory, an opening, and a key engine. The drive memory is to store a shared secret. The opening is to receive a tape cartridge that stores a protected dataset and an authorization code. The key engine is to generate a decryption key for the protected dataset based on the authorization code and the shared secret.
-
公开(公告)号:US20200004467A1
公开(公告)日:2020-01-02
申请号:US16022879
申请日:2018-06-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Curtis C. Ballard , Carl R. Hoerger
Abstract: A method comprising: determining, by a tape library, respective tape densities supported by each of a plurality of tape drives and respective tape densities indicated for each of a plurality of tape cartridges; receiving, by the tape library, a command to load a given one of the tape cartridges into a given one of the tape drives; determining, by the tape library, that the indicated tape density for the given tape cartridge matches a tape density supported by the given tape drive; and in response to the determination that the tape densities match, configuring, by the tape library, the given tape drive to initialize the given tape cartridge to the tape density indicated for the given tape cartridge.
-
公开(公告)号:US20190332260A1
公开(公告)日:2019-10-31
申请号:US15964768
申请日:2018-04-27
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Curtis C. Ballard
IPC: G06F3/06
Abstract: Examples include replication based on a differential multiple write command. Examples include receipt, via a storage protocol path, of a differential multiple write command that specifies to store provided data to a first address range at the first storage array and to a different second address range of a second storage array, generation of storage-processed data representing the provided data in a different form than the provided data, and replication, via a replication path, the storage-processed data from the first storage array to the second storage array.
-
公开(公告)号:US11467994B2
公开(公告)日:2022-10-11
申请号:US17119339
申请日:2020-12-11
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Curtis C. Ballard
IPC: G06F13/364 , G06F15/173 , G06F13/40 , G06F13/38
Abstract: In some examples, an adapter device includes a bridge to determine that a storage device includes a plurality of bus controllers, where the plurality of bus controllers are communicatively coupled to respective adapter devices. The bridge determines a quantity of supported connections over the network to the storage device, and in response to determining that the storage device comprises the plurality of bus controllers, the bridge computes an identifier based on the quantity of supported connections and to which respective bus controller of the plurality of bus controllers the adapter device is connected, and assigns the identifier to a connection from the host to the storage device.
-
公开(公告)号:US20220085983A1
公开(公告)日:2022-03-17
申请号:US17019764
申请日:2020-09-14
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Christopher Anthony Grant Hillier , Curtis C. Ballard
IPC: H04L9/08
Abstract: In some examples, a storage system includes a controller to receive a request for a data encryption key from the host system, in response to the request, retrieve, from a key manager system, the data encryption key for the host system, and encrypt the data encryption key retrieved from the key manager system using a first key, to produce an encrypted data encryption key. The controller sends the encrypted data encryption key to the host system, and receives, from the host system, encrypted data encrypted using the data encryption key.
-
公开(公告)号:US20190095353A1
公开(公告)日:2019-03-28
申请号:US15718827
申请日:2017-09-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Carl R. Hoerger , Curtis C. Ballard
Abstract: Examples described herein include a tape drive with a drive memory, an opening, and a key engine. The drive memory is to store a shared secret. The opening is to receive a tape cartridge that stores a protected dataset and an authorization code. The key engine is to generate a decryption key for the protected dataset based on the authorization code and the shared secret.
-
公开(公告)号:US20240143520A1
公开(公告)日:2024-05-02
申请号:US18051345
申请日:2022-10-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Curtis C. Ballard , Krishna Babu Puttagunta , Rupin Tashi Mohan
IPC: G06F13/16
CPC classification number: G06F13/1668 , G06F2213/16
Abstract: In some examples, a management system receives, from a first storage system, first port information of ports in the first storage system, and receives, from a second storage system, second port information of ports in a second storage system. The management system merges the first port information from the first storage system and the second port information from the second storage system into merged port information. The management system receives, from the first storage system, a request for port information of ports in the second storage system, and sends, to the first storage system, the second port information for use in path selection from hosts to the first and second storage systems.
-
-
-
-
-
-
-
-
-