-
公开(公告)号:US11579808B2
公开(公告)日:2023-02-14
申请号:US17318931
申请日:2021-05-12
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Asutosh Satapathy , Komateswar Dhanadevan , Krishna Babu Puttagunta , Vivek Agarwal , Rupin T. Mohan , Govind Chandru Rathod
IPC: G06F3/06
Abstract: In some examples, fabric driven NVMe subsystem zoning may include receiving, from a non-volatile memory express (NVMe) Name Server (NNS), a zoning specification that includes an indication of a host that is to communicate with a given NVMe subsystem of an NVMe storage domain. Based on the zoning specification, the host may be designated as being permitted to connect to the given NVMe subsystem of the NVMe storage domain. An NVMe connect command may be received from the host. Based on the designation and an analysis of the NVMe connect command, a connection may be established between the given NVMe subsystem of the NVMe storage domain and the host.
-
公开(公告)号:US11113001B2
公开(公告)日:2021-09-07
申请号:US16557562
申请日:2019-08-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Asutosh Satapathy , Komateswar Dhanadevan , Krishna Babu Puttagunta , Vivek Agarwal , Rupin T. Mohan , Govind Chandru Rathod
IPC: G06F3/06
Abstract: In some examples, fabric driven NVMe subsystem zoning may include receiving, from a non-volatile memory express (NVMe) Name Server (NNS), a zoning specification that includes an indication of a host that is to communicate with a given NVMe subsystem of an NVMe storage domain. Based on the zoning specification, the host may be designated as being permitted to connect to the given NVMe subsystem of the NVMe storage domain. An NVMe connect command may be received from the host. Based on the designation and an analysis of the NVMe connect command, a connection may be established between the given NVMe subsystem of the NVMe storage domain and the host.
-
公开(公告)号:US11487690B2
公开(公告)日:2022-11-01
申请号:US16457427
申请日:2019-06-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Krishna Babu Puttagunta , Rupin T. Mohan , Vivek Agarwal , Komateswar Dhanadevan , Dheeraj Sharma , Asutosh Satapathy
Abstract: In some examples, universal host and NVMe™ storage domain discovery for NVM Express™ over Fabrics (NVMe-oF™) may include broadcasting location parameters to a host and a plurality of NVMe™ storage domains for discovery of a NVM Express™ over Fabrics (NVMe-oF™) service. Based on host parameters and NVMe™ storage domain parameters received in response to the broadcast location parameters, the host and the NVMe™ storage domains may be respectively registered with the NVMe-oF™ service. A mapping that indicates a specified NVMe™ storage domain that is to communicate with the host may be obtained. Communication may be implemented between the host and the specified NVMe™ storage domain by forwarding the mapping and associated discovery target parameters to the host to implement discovery of the specified NVMe™ storage domain by the host, and connection of the specified NVMe™ storage domain to the host.
-
公开(公告)号:US20210263686A1
公开(公告)日:2021-08-26
申请号:US17318931
申请日:2021-05-12
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Asutosh Satapathy , Komateswar Dhanadevan , Krishna Babu Puttagunta , Vivek Agarwal , Rupin T. Mohan , Govind Chandru Rathod
IPC: G06F3/06
Abstract: In some examples, fabric driven NVMe subsystem zoning may include receiving, from a non-volatile memory express (NVMe) Name Server (NNS), a zoning specification that includes an indication of a host that is to communicate with a given NVMe subsystem of an NVMe storage domain. Based on the zoning specification, the host may be designated as being permitted to connect to the given NVMe subsystem of the NVMe storage domain. An NVMe connect command may be received from the host. Based on the designation and an analysis of the NVMe connect command, a connection may be established between the given NVMe subsystem of the NVMe storage domain and the host.
-
公开(公告)号:US11341074B2
公开(公告)日:2022-05-24
申请号:US16457427
申请日:2019-06-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Krishna Babu Puttagunta , Rupin T. Mohan , Vivek Agarwal , Komateswar Dhanadevan , Dheeraj Sharma , Asutosh Satapathy
Abstract: In some examples, universal host and NVMe™ storage domain discovery for NVM Express™ over Fabrics (NVMe-oF™) may include broadcasting location parameters to a host and a plurality of NVMe™ storage domains for discovery of a NVM Express™ over Fabrics (NVMe-oF™) service. Based on host parameters and NVMe™ storage domain parameters received in response to the broadcast location parameters, the host and the NVMe™ storage domains may be respectively registered with the NVMe-oF™ service. A mapping that indicates a specified NVMe™ storage domain that is to communicate with the host may be obtained. Communication may be implemented between the host and the specified NVMe™ storage domain by forwarding the mapping and associated discovery target parameters to the host to implement discovery of the specified NVMe™ storage domain by the host, and connection of the specified NVMe™ storage domain to the host.
-
公开(公告)号:US20190123956A1
公开(公告)日:2019-04-25
申请号:US15938933
申请日:2018-03-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Asutosh Satapathy , Krishna Babu Puttagunta , Vivek Agarwal , Rupin T. Mohan , Dheeraj Sharma
IPC: H04L12/24 , H04L29/14 , H04L12/715 , H04L29/08 , G06F9/455
Abstract: A technique includes hosting an Internet Storage Name Service (iSNS) server on a network switch to provide access to a plurality of subnets; and configuring the iSNS server to be an active server for a first subnet of a plurality of subnets and to be a backup server for a second subnet of the plurality of subnets.
-
-
-
-
-