-
21.
公开(公告)号:US10509706B2
公开(公告)日:2019-12-17
申请号:US15704224
申请日:2017-09-14
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Vivek Agarwal , Krishna Puttagunta , Rupin T. Mohan
Abstract: Examples disclosed herein relate to identification of an alternate principal member port by a target device in a Storage Area Network (SAN). In some examples, a target device in a SAN may determine that a principal member port of a target driven peer zone on the target device is likely to fail based on diagnostic information related to the principal member port. The target driven peer zone may be configured in the SAN via the target device. In response to determining, the target device may identify an alternate principal member port on the target device. The target device may perform an action to indicate the alternate principal member port as the principal member port.
-
公开(公告)号: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.
-
公开(公告)号:US20170237670A1
公开(公告)日:2017-08-17
申请号:US15518722
申请日:2014-10-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Krishna B. Puttagunta , Rupin T. Mohan , Vivek Agarwal
IPC: H04L12/851 , H04L29/08 , H04L12/18
CPC classification number: H04L47/24 , H04L12/18 , H04L12/6418 , H04L47/2433 , H04L67/1097
Abstract: Example implementations relate to end-to-end quality of service in storage area networks. For example, a method includes receiving input at a target from a user, the input to assign a priority level to a logical unit. This may include registering the logical unit priority level at a switch using an in-band communication in response to the priority level being assigned to the logical unit. This can also include instructing a host to implement the priority level using the in-band communication in response to the priority level being assigned to the logical unit. Further, the methods and systems may enforce the priority level with the host, the switch, and the target.
-
公开(公告)号:US20170034008A1
公开(公告)日:2017-02-02
申请号:US15303116
申请日:2014-04-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Krishna Puttagunta , Vivek Agarwal , Rupin T. Mohan , Navaruparajah Nadarajah , Andrew E.S. MacKay , Derek James Manning , Kyle Fransham , Charles J. Newfell, JR.
IPC: H04L12/24
CPC classification number: H04L41/12 , H04L12/6418 , H04L67/1097
Abstract: A system includes multiple devices in a storage area network (SAN). Each device includes at least one network port, at least one processor, and a management module. The management module is to receive announcements generated by ports included in an announcement group, where the ports are included in the other devices, and where each announcement includes port metadata for a particular port. The management module is also to determine, based on the announcements, a network mapping of the ports and the devices.
Abstract translation: 系统包括存储区域网络(SAN)中的多个设备。 每个设备包括至少一个网络端口,至少一个处理器和管理模块。 管理模块用于接收由通知组中包括的端口生成的通知,其中端口被包括在其他设备中,并且每个通知包括特定端口的端口元数据。 管理模块还将根据公告确定端口和设备的网络映射。
-
公开(公告)号: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.
-
公开(公告)号:US20200252290A1
公开(公告)日:2020-08-06
申请号:US16266587
申请日:2019-02-04
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Krishna B. Puttagunta , Rupin T. Mohan , Vivek Agarwal
Abstract: Examples herein relate to managing data and network bandwidth. In an example implementation, a method includes monitoring a first location having a local volume and a local gateway and monitoring a second location having a first remote volume and a remote gateway. The method also includes determining a bandwidth requirement for a second remote volume at the second location and configuring the local gateway and the remote gateway for the bandwidth requirement. The method also includes adjusting the local gateway and the remote gateway when the bandwidth requirement changes.
-
公开(公告)号:US10594565B2
公开(公告)日:2020-03-17
申请号:US15507534
申请日:2014-12-19
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Vivek Agarwal , Rupin Mohan , Krishna Puttagunta , Andrew E. S. MacKay
Abstract: In some examples, a network switch can connect to another network device in a Storage Area Network (SAN) to allow the network switch and the other network device to transfer data therebetween. The network switch can further receive a multicast advertisement message from the other network device. The network switch can parse the advertisement message to identify LUN metadata attributes for the other networking device.
-
公开(公告)号:US10574579B2
公开(公告)日:2020-02-25
申请号:US15518722
申请日:2014-10-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Krishna B. Puttagunta , Rupin T. Mohan , Vivek Agarwal
IPC: H04L12/851 , H04L29/08 , H04L12/18
Abstract: Example implementations relate to end-to-end quality of service in storage area networks. For example, a method includes receiving input at a target from a user, the input to assign a priority level to a logical unit. This may include registering the logical unit priority level at a switch using an in-band communication in response to the priority level being assigned to the logical unit. This can also include instructing a host to implement the priority level using the in-band communication in response to the priority level being assigned to the logical unit. Further, the methods and systems may enforce the priority level with the host, the switch, and the target.
-
公开(公告)号:US20200052968A1
公开(公告)日:2020-02-13
申请号:US16088276
申请日:2016-04-01
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Vivek Agarwal , Rupin Mohan , Krishna Puttagunta
IPC: H04L12/24 , H04L12/931
Abstract: In one example, provide a plurality of initial switch configuration templates associated with network switches, establishing a link with a network switch comprising a connection with a principal port of the network switch, select from the plurality of initial switch configuration templates an initial switch configuration template associated with the network switch device, and transmit to the network switch device, through the principal port, an in-band command with the selected initial switch configuration template.
-
公开(公告)号:US20190034305A1
公开(公告)日:2019-01-31
申请号:US15882057
申请日:2018-01-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Ayyanar Perumal , Radhakrishnan Velchamy , Rupin T. Mohan , Krishna Puttagunta , Vivek Agarwal
IPC: G06F11/20 , H04L29/14 , H04L29/08 , H04L12/931 , G06F3/06
Abstract: In some examples, a switch includes a plurality of switch ports, and a processor. The processor is to send, through selected switch ports of the plurality of switch ports, respective requests for port information of device ports of a device connected to the selected switch ports, and receive, from the device responsive to the requests, the port information of the device ports. The processor is to identify, from the device ports of the device in response to the received port information, a failover device port for a first device port of the device, and send, to the device, information of the failover device port for the first device port at the device.
-
-
-
-
-
-
-
-
-