Patents by Inventor Vineet M. Abraham
Vineet M. Abraham has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11115349Abstract: An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. This translation is preferably done using a private to public loop address translation. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. The virtual switches are then interconnected using private loops. The use of the private loop is enabled by the presence of translation logic which converts fabric addresses to loop addresses and back so that loop and fabric devices can communicate.Type: GrantFiled: August 29, 2019Date of Patent: September 7, 2021Assignee: Avago Technologies International Sales Pte. LimitedInventors: Christopher A. Del Signore, Vineet M. Abraham, Sathish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik
-
Publication number: 20190386932Abstract: An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. This translation is preferably done using a private to public loop address translation. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. The virtual switches are then interconnected using private loops. The use of the private loop is enabled by the presence of translation logic which converts fabric addresses to loop addresses and back so that loop and fabric devices can communicate.Type: ApplicationFiled: August 29, 2019Publication date: December 19, 2019Applicant: Avago Technologies International Sales Pte. LimitedInventors: Christopher A. Del Signore, Vineet M. Abraham, Sathish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik
-
Patent number: 10432555Abstract: An interfabric link between two separate Fiber Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. This translation is preferably done using a private to public loop address translation. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. The virtual switches are then interconnected using private loops. The use of the private loop is enabled by the presence of translation logic which converts fabric addresses to loop addresses and back so that loop and fabric devices can communicate.Type: GrantFiled: September 15, 2015Date of Patent: October 1, 2019Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Christopher A. Del Signore, Vineet M. Abraham, Sathish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik
-
Patent number: 9270580Abstract: One embodiment of the present invention provides a system that facilitates traffic isolation (TI) in a network. During operation, the system configures a set of switch ports as members of a TI zone. The switch ports are part of an end-to-end path across one or more switch domains between a source and a destination. The switch ports within the TI zone and outside the TI Zone belong to a common storage area network (SAN) zone which compartmentalizes data for security purposes. The system then determines whether a data flow entering a switch domain belongs to the TI zone. The system subsequently forwards the data flow to the next port within the TI zone if the data flow belongs to the TI zone.Type: GrantFiled: August 28, 2009Date of Patent: February 23, 2016Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: Vineet M. Abraham, Sathish K. Gnanasekaran, Shashank R. Tadisina, Daniel Ji Yong Park Chung, Raymond Yimin Lai
-
Publication number: 20160006674Abstract: An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. This translation is preferably done using a private to public loop address translation. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. The virtual switches are then interconnected using private loops. The use of the private loop is enabled by the presence of translation logic which converts fabric addresses to loop addresses and back so that loop and fabric devices can communicate.Type: ApplicationFiled: September 15, 2015Publication date: January 7, 2016Inventors: Christopher A. Del Signore, Vineet M. Abraham, Sathish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik
-
Patent number: 9213590Abstract: Techniques are provided for monitoring and diagnosis of a network comprising one or more devices. In some embodiments, techniques are provided for gathering network information, analyzing the gathered information to identify correlations, and for diagnosing a problem based upon the correlations. The diagnosis may identify a root cause of the problem. In certain embodiments, a computing device may be configurable to determine a first event from information, allocate a first event to a first cluster, the first cluster is from one or more clusters of events, based on a set of attributes for the first event, and determine a set of attributes for the first cluster, and rank the first cluster against the other clusters from the one or more clusters of events based on the set of attributes for the first cluster. The set of attributes may be indicative of the relationship between events in the cluster.Type: GrantFiled: March 14, 2013Date of Patent: December 15, 2015Assignee: Brocade Communications Systems, Inc.Inventors: Subramanian Lakshmanan, Vineet M. Abraham, Sathish Gnanasekaren, Michael Gee
-
Patent number: 9172556Abstract: An interfabric link between two separate Fiber Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. In a second embodiment the external ports are configured as NL_ports and the connections between the virtual switches are E_ports. The virtual switches in the interfabric switch match domains with their external counterparts so that the virtual switches effectively form their own fabric.Type: GrantFiled: October 28, 2011Date of Patent: October 27, 2015Assignee: Brocade Communications Systems, Inc.Inventors: Christopher A. Del Signore, Vineet M. Abraham, Satish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik
-
Patent number: 9026848Abstract: Techniques for achieving high-availability using a single processor (CPU). In a system comprising a multi-core processor, at least two partitions may be configured with each partition being allocated one or more cores of the multiple cores. The partitions may be configured such that one partition operates in active mode while another partition operates in standby mode. In this manner, a single processor is able to provide active-standby functionality, thereby enhancing the availability of the system comprising the processor.Type: GrantFiled: June 24, 2013Date of Patent: May 5, 2015Assignee: Brocade Communications Systems, Inc.Inventors: Vineet M. Abraham, Bill Ying Chin, William R. Mahoney, Aditya Saxena, Xupei Liang, Bill Jianqiang Zhou
-
Publication number: 20140095927Abstract: Techniques for achieving high-availability using a single processor (CPU). In a system comprising a multi-core processor, at least two partitions may be configured with each partition being allocated one or more cores of the multiple cores. The partitions may be configured such that one partition operates in active mode while another partition operates in standby mode. In this manner, a single processor is able to provide active-standby functionality, thereby enhancing the availability of the system comprising the processor.Type: ApplicationFiled: June 24, 2013Publication date: April 3, 2014Inventors: Vineet M. Abraham, Bill Ying Chin, William R. Mahoney, Aditya Saxena, Xupei Liang, Bill Jianqiang Zhou
-
Publication number: 20140007097Abstract: Certain embodiments enable resources assigned or allocated to an operating virtual machine (VM) to be modified while the VM is operating and without having to stop, restart, or reboot the VM. The modification may correspond to increasing or decreasing the amount of a resource being assigned to the VM. In this manner, resources assigned to a VM at the time of creation of the VM are not static and can instead be dynamically changed while the VM is operating without having to stop, reboot, or restart the VM. In some embodiments, the changes to the resources allocated to one or more VMs provided for a user (e.g., a customer) may be made according to or in response to a Service Level Agreement (SLA) entered into by the user, in response to an event such as a failover or switchover event, and the like.Type: ApplicationFiled: March 12, 2013Publication date: January 2, 2014Applicant: Brocade Communications Systems, Inc.Inventors: Bill Ying Chin, Vineet M. Abraham
-
Patent number: 8495418Abstract: Techniques for achieving high-availability using a single processor (CPU). In a system comprising a multi-core processor, at least two partitions may be configured with each partition being allocated one or more cores of the multiple cores. The partitions may be configured such that one partition operates in active mode while another partition operates in standby mode. In this manner, a single processor is able to provide active-standby functionality, thereby enhancing the availability of the system comprising the processor.Type: GrantFiled: July 23, 2010Date of Patent: July 23, 2013Assignee: Brocade Communications Systems, Inc.Inventors: Vineet M. Abraham, Bill Ying Chin, William R. Mahoney, Aditya Saxena, Xupei Liang, Bill Jianqiang Zhou
-
Patent number: 8160072Abstract: One embodiment of the present invention provides a system that facilitates end-to-end quality of service (QoS) between a source and a destination in a network. During operation, the system allocates virtual channels on an output port of a switch to a number of quality of service (QoS) levels. The system further assigns a virtual channel to a traffic flow based on a QoS zone, wherein the QoS zone is identified by a host identifier, a target identifier, and a QoS level of the traffic flow. In addition, the system forwards data frames in the traffic flow via the assigned virtual channel.Type: GrantFiled: December 11, 2009Date of Patent: April 17, 2012Assignee: Brocade Communications Systems, Inc.Inventors: Sathish K. Gnanasekaran, Ponpandiaraj Rajarathinam, Vineet M. Abraham
-
Publication number: 20120044934Abstract: An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. In a second embodiment the external ports are configured as NL_ports and the connections between the virtual switches are E_ports. The virtual switches in the interfabric switch match domains with their external counterparts so that the virtual switches effectively form their own fabric.Type: ApplicationFiled: October 28, 2011Publication date: February 23, 2012Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: Christopher A. Del Signore, Vineet M. Abraham, Sathish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik
-
Publication number: 20120044933Abstract: An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. In a second embodiment the external ports are configured as NL_ports and the connections between the virtual switches are E_ports. The virtual switches in the interfabric switch match domains with their external counterparts so that the virtual switches effectively form their own fabric.Type: ApplicationFiled: October 28, 2011Publication date: February 23, 2012Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: Christopher A. Del Signore, Vineet M. Abraham, Sathish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik
-
Publication number: 20120023309Abstract: Techniques for achieving high-availability using a single processor (CPU). In a system comprising a multi-core processor, at least two partitions may be configured with each partition being allocated one or more cores of the multiple cores. The partitions may be configured such that one partition operates in active mode while another partition operates in standby mode. In this manner, a single processor is able to provide active-standby functionality, thereby enhancing the availability of the system comprising the processor.Type: ApplicationFiled: July 23, 2010Publication date: January 26, 2012Applicant: Brocade Communications Systems, Inc.Inventors: Vineet M. Abraham, Bill Ying Chin, William R. Mahoney, Aditya Saxena, Xupei Liang, Bill Jianqiang Zhou
-
Patent number: 8081642Abstract: An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. This translation is preferably done using a private to public loop address translation. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. The virtual switches are then interconnected using private loops. The use of the private loop is enabled by the presence of translation logic which converts fabric addresses to loop addresses and back so that loop and fabric devices can communicate.Type: GrantFiled: January 31, 2003Date of Patent: December 20, 2011Assignee: Brocade Communications Systems, Inc.Inventors: Christopher A. Del Signore, Vineet M. Abraham, Sathish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik
-
Publication number: 20110202650Abstract: One embodiment of the present invention provides a switching system that facilitates data flow monitoring at the logical-unit level. The switching system includes a traffic monitoring mechanism configured to monitor a data flow between a host and a logical unit residing on a target device. The switching system further includes a storage mechanism configured to store data-flow statistics specific to the host and the logical unit and a communication mechanism configured to communicate the data-flow statistics to a traffic management module.Type: ApplicationFiled: February 12, 2010Publication date: August 18, 2011Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: Vineet M. Abraham, Sathish K. Gnanasekaran, Qingyuan Ma
-
Publication number: 20040151174Abstract: An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. This translation is preferably done using a private to public loop address translation. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. The virtual switches are then interconnected using private loops. The use of the private loop is enabled by the presence of translation logic which converts fabric addresses to loop addresses and back so that loop and fabric devices can communicate.Type: ApplicationFiled: January 31, 2003Publication date: August 5, 2004Applicant: Brocade Communications Systems, Inc.Inventors: Christopher A. Del Signore, Vineet M. Abraham, Sathish K. Gnanasekaran, Pranab Patnaik, Vincent W. Guan, Balakumar N. Kaushik