Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

175 results about "Fibre Channel switch" patented technology

In the computer storage field, a Fibre Channel switch is a network switch compatible with the Fibre Channel (FC) protocol. It allows the creation of a Fibre Channel fabric, that is the core component of a storage area network (SAN). The fabric is a network of Fibre Channel devices which allows many-to-many communication, device name lookup, security, and redundancy. FC switches implement zoning, a mechanism that disables unwanted traffic between certain fabric nodes.

Fibre Channel Switch that enables end devices in different fabrics to communicate with one another while retaining their unique Fibre Channel Domain_IDs

An Fibre Channel Switch which enables end devices in different Fabrics to communicate with one another while retaining their unique Fibre Channel Domain_IDs. The Switch is coupled to a first fabric having a first set of end devices and a second fabric having a second set of end devices. The Switch is configured to enable communication by the first set of end devices associated with the first fabric with the second set of end devices associated with the second set of end devices using the unique Domain_IDs of each of the first set and the second set of end devices. In one embodiment of the invention, the first and second fabrics are first and second Virtual Storage Array Networks (VSANs) respectively. In an alternative embodiment, the first fabric and the second fabric are separate physical fabrics.
Owner:CISCO TECH INC

Fibre channel switch

A Fibre Channel switch is presented that tracks the congestion status of destination ports in an XOFF mask at each input. A mapping is maintained between virtual channels on an ISL and the destination ports to allow changes in the XOFF mask to trigger a primitive to an upstream port that provides virtual channel flow control. The XOFF mask is also used to avoid sending frames to a congested port. Instead, these frames are stored on a single deferred queue and later processed in a manner designed to maintain frame ordering. A routing system is provided that applies multiple routing rules in parallel to perform line speed routing. The preferred switch fabric is cell based, with techniques used to manage path maintenance for variable length frames and to adapt to varying transmission rates in the system. Finally, the switch allows data and microprocessor communication to share the same crossbar network.
Owner:MCDATA SERVICES CORP +1

Isolation switch for fibre channel fabrics in storage area networks

An isolation switch blade Fibre Channel switch presents F_ports to form a first Fibre Channel fabric and N_ports to a second Fibre Channel fabric to appear as node devices. The isolation switch blade may be used to connect a plurality of blade servers to a Fibre Channel fabric. Fabric events engendered by the insertion or removal of hot-pluggable devices are handled by the isolation switch blade and “event storms” on the Fibre Channel fabric are avoided. The isolation switch blade presents the blade servers to the FC fabric as a virtualized N_port.
Owner:AVAGO TECH INT SALES PTE LTD

Method and system for using extended fabric features with fibre channel switch elements

A fibre channel switch element and method for routing fibre channel frames is provided. The switch element includes a receive segment that can add a virtual storage area network (“VSAN”) tagging header to frames that are received by the receive segment; and strip the VSAN tagging header before frames are sent to ports that do not support virtual fabric capability. The receive segment includes a table used for matching fabric extension parameters. An incoming frame's VSAN identity value is compared to a control word entry to generate a value used for routing the incoming frame. The table is used to determine if a frame is part of a virtual fabric. The routing table for each port is used to route frames and the routing table includes entries for supported virtual fabrics.
Owner:MARVELL ASIA PTE LTD +1

Redundant Intermediary Switch Solution for Detecting and Managing Fibre Channel over Ethernet FCoE Switch Failures

A method for detecting a switch failure and managing switch failover in a Fibre Channel over Ethernet network. The plurality of Fibre Channel over Ethernet switches are connected to an intermediary Ethernet switch and to each other via an Ethernet connection. The intermediary Ethernet switch is different from the plurality of Fibre Channel over Ethernet switches. A plurality of end polls are also connected to the intermediary Ethernet switch. A failure is detected in a first switch in the plurality of Fibre Channel over Ethernet switches. The first switch is associated with a first end port in the plurality of end ports. A failure notification is sent to the first end port using the intermediary Ethernet switch. The failure notification might specify a second switch destination and an identification of the first switch. A fabric login is exchanged between the first end port and the second switch.
Owner:IBM CORP

System and method for providing proxy and translation domains in a fibre channel router

A Fibre Channel router used to join fabrics. EX_ports are used to connect to the fabrics. The EX_port joins the fabric but the router will not merge into the fabric. Ports in the Fibre Channel router can be in a fabric, but other ports can be connected to other fabrics. Fibre Channel routers can be interconnected using a backbone fabric. Global, interfabric and encapsulation headers are developed to allow routing by conventional Fibre Channel switch devices in the backbone fabric and simplify Fibre Channel router routing. Phantom domains and devices must be developed for each of the fabrics being interconnected. Front phantom domains are present at each port directly connected to a fabric. Each of these is then connected to at least one translate phantom domain. Zoning is accomplished by use of a special LSAN zoning naming convention. This allows each administrator to independently define devices are accessible.
Owner:AVAGO TECH INT SALES PTE LTD

Fibre Channel switching fabric

The Fibre. Channel standard was created by the American National Standard for Information Systems (ANSI) X3T11 task group to define a serial I / O channel for interconnecting a number of heterogeneous peripheral devices to computer systems as well as interconnecting the computer systems themselves through optical fiber and copper media at gigabit speeds (i.e., one billion bits per second). Multiple protocols such as SCSI (Small Computer Serial Interface), IP (Internet Protocol), HIPPI, ATM (Asynchronous Transfer Mode) among others can concurrently utilize the same media when mapped over Fibre Channel. A Fibre Channel Fabric is an entity which transmits Fibre Channel frames between connected Node Ports. The Fibre Channel fabric routes the frames based on the destination address as well as other information embedded in the Fibre Channel frame header. Node Ports are attached to the Fibre Channel Fabric through links.
Owner:AVAGO TECH WIRELESS IP SINGAPORE PTE

Fiber channel switch

A Fiber Channel switch is presented that tracks the congestion status of destination ports in an XOFF mask at each input. A mapping is maintained between virtual channels on an ISL and the destination ports to allow changes in the XOFF mask to trigger a primitive to an upstream port that provides virtual channel flow control. The XOFF mask is also used to avoid sending frames to a congested port. Instead, these frames are stored on a single deferred queue and later processed in a manner designed to maintain frame ordering. A routing system is provided that applies multiple routing rules in parallel to perform line speed routing. The preferred switch fabric is cell based, with techniques used to manage path maintenance for variable length frames and to adapt to varying transmission rates in the system. Finally, the switch allows data and microprocessor communication to share the same crossbar network.
Owner:MCDATA SERVICES CORP +1

Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain_IDs

An Fibre Channel Switch which enables end devices in different Fabrics to communicate with one another while retaining their unique Fibre Channel Domain_IDs. The Switch is coupled to a first fabric having a first set of end devices and a second fabric having a second set of end devices. The Switch is configured to enable communication by the first set of end devices associated with the first fabric with the second set of end devices associated with the second set of end devices using the unique Domain_IDs of each of the first set and the second set of end devices. In one embodiment of the invention, the first and second fabrics are first and second Virtual Storage Array Networks (VSANs) respectively. In an alternative embodiment, the first fabric and the second fabric are separate physical fabrics.
Owner:CISCO TECH INC

Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch

A method and system for optimizing bandwidth allocation in a fibre channel network having a fibre channel switch element, is provided. The switch element includes, a port control module having a receive and transmit segment, wherein the transmit segment is programmed to block frame transmission from a particular frame source port for a certain duration based on a programmable threshold value. The method includes, enabling a bandwidth limitation counter; and programming the threshold value for blocking frame transmission from a frame source port for a certain duration and during this duration, other source ports may be chosen for frame transmission. After a frame is transmitted from a source port, a tag valid blocking from the same source port is used to block frame transmission. A quality of service register is used to store the threshold value and the threshold value is programmable.
Owner:MARVELL ASIA PTE LTD

Hardware-enforced loop-level hard zoning for fibre channel switch fabric

Hardware-enforced zoning is provided in Fibre Channel switches to protect against breaching of assigned zones in a switch network which can occur with software-based zoning techniques. The invention provides logic for performing a hardware-based validation of the Source ID S_ID of frames both at the point where the frame enters the Fibre Channel fabric, and at the point where the frame leaves the fabric. The S_ID is verified against an inclusion list or table of allowable S_IDs, which can be unique for each fabric port. The invention provides a way to increase the range of sources an inclusion table can express, by implementing wild cards, on an entry-by entry basis. If the S_ID is valid, it will enter the fabric and route normally. If invalid, the frame will not be routed but will be disposed of by the fabric according to FC rules. This prevents incorrect S_IDs from breaching the table-driven zoning at the point where frames exit the fabric, to prevent unauthorized access to devices connected to the switch network.
Owner:QLOGIC LLC

Interfabric routing header for use with a backbone fabric

A Fibre Channel router used to join fabrics. EX_ports are used to connect to the fabrics. The EX_port joins the fabric but the router will not merge into the fabric. Ports in the Fibre Channel router can be in a fabric, but other ports can be connected to other fabrics. Fibre Channel routers can be interconnected using a backbone fabric. Global, interfabric and encapsulation headers are developed to allow routing by conventional Fibre Channel switch devices in the backbone fabric and simplify Fibre Channel router routing. Phantom domains and devices must be developed for each of the fabrics being interconnected. Front phantom domains are present at each port directly connected to a fabric. Each of these is then connected to at least one translate phantom domain. Zoning is accomplished by use of a special LSAN zoning naming convention. This allows each administrator to independently define devices are accessible.
Owner:AVAGO TECH INT SALES PTE LTD

Method and system for power control of fibre channel switches

A method and system for controlling power consumption in a fibre channel switch element having a plurality of ports and plural links to communicate over a network is provided. The switch element includes, a power control module that is used to provide power to only active ports after firmware of fibre channel switch element determines the active ports. The method includes, determining active ports of the fibre channel switch element, after all the ports are shut down in a known state; and providing power to only the active ports. All ports are powered up during fibre channel switch element reset and then powered down (except a common port) so that the ports are shut down in a known state.
Owner:MARVELL ASIA PTE LTD

Method and system for congestion control in a fibre channel switch

A method and system for routing fibre channel frames using a fibre channel switch element is provided. The switch element includes logic for comparing a credit counter value with a first threshold value to enable a credit limiting feature; and a first counter that receives a signal after a frame has departed from a transmit segment and maintains a maximum value for a certain duration that is based on the first threshold value. The method includes enabling a credit limiting feature, wherein frame transmission from a certain source is delayed when the credit limiting feature is enabled. The first counter is incremented every time a frame departs and holds its maximum value based on the threshold value. When the first counter is at the maximum value, a credit-limiting signal is used to enable the credit limiting feature by setting a control bit in a control register.
Owner:MARVELL ASIA PTE LTD

Port expander for fibre channel fabrics in storage area networks

An port expander Fibre Channel switch presents F_ports to form a first Fibre Channel fabric and N_ports to a second Fibre Channel fabric to appear as node devices. The port expander may be used to connect a plurality of blade servers to a Fibre Channel fabric. Fabric events engendered by the insertion or removal of hot-pluggable devices are handled by the port expander and “event storms” on the Fibre Channel fabric are avoided. The port expander presents the blade servers to the FC fabric as a virtualized N_port.
Owner:AVAGO TECH INT SALES PTE LTD

Methods and apparatus for implementing a high availability fibre channel switch

High availability for a fibre channel switch in a storage area network can be implemented using redundant supervisors. An active supervisor can identify high availability characteristics associated with a message and determine whether the message should be mirrored onto a redundant supervisor, logged, and / or made persistent. Messages can be logged in a pending transaction buffer and stored using persistent storage services. Mirroring can be performed using synchronization queues that allow messages to be passed asynchronously to a redundant supervisor while maintaining full synchronization between supervisors and causing little delay to operation of the active supervisor.
Owner:CISCO TECH INC

Zone management in a multi-module fibre channel switch

A method for changing zoning in a fiber channel fabric is provided. The method includes receiving zone date from a management module, wherein the zone data is received by a fiber channel switch; waiting for active Zone Set; and sending a merge request to neighboring switches. The method also includes, sending Zone Merge Data Start message to the management module; sending new zone data to management module; and comparing the new zone data with current zone data. The method also includes creating acceptance message for new zoning, wherein the management module creates the acceptance message.
Owner:MARVELL ASIA PTE LTD

Hardware-enforced loop-level hard zoning for fibre channel switch fabric

Hardware-enforced zoning is provided in Fibre Channel switches to protect against breaching of assigned zones in a switch network which can occur with software-based zoning techniques. The invention provides logic for performing a hardware-based validation of the Source ID S_ID of frames both at the point where the frame enters the Fibre Channel fabric, and at the point where the frame leaves the fabric. The S_ID is verified against an inclusion list or table of allowable S_IDs, which can be unique for each fabric port. The invention provides a way to increase the range of sources an inclusion table can express, by implementing wild cards, on an entry-by entry basis. If the S_ID is valid, it will enter the fabric and route normally. If invalid, the frame will not be routed but will be disposed of by the fabric according to FC rules. This prevents incorrect S_IDs from breaching the table-driven zoning at the point where frames exit the fabric, to prevent unauthorized access to devices connected to the switch network.
Owner:QLOGIC LLC

Port aggregation for fibre channel interfaces

According to the present invention, methods and apparatus are provided to allow efficient and effective aggregation of ports into port channels in a fibre channel network. A local fibre channel switch can automatically identify compatible ports and initiate exchange sequences with a remote fibre channel switch to aggregate ports into port channels. Ports can be aggregated synchronously to allow consistent generation of port channel map tables.
Owner:CISCO TECH INC

System and method for selecting fibre channel switched fabric frame paths

A system and method for measuring data transmission activity through a port of a switch device interconnecting nodes of a storage area network, the port transmitting data as words of predetermined length, one data word indicating idle port activity. The method includes steps of: counting a number of transmitted words received from the port in a first counter device; and, for each word counted, comparing that word with a predetermined word indicating no (idle) port transmission activity. In response to the comparing, a number of matches are counted in a second counter device. In this manner, a ratio of a number of counted matches with a total amount of words counted indicates available bandwidth for transmitting additional data over that link. Preferably, this available bandwidth information is included in a link state record that the switch communicates to other switch devices interconnecting that link. Processing devices at the switches determine a link cost factor, based on the available bandwidth of that link and, in addition, the link speed, the cost factor being used to optimize path selection over links in the network according to a path routing algorithm.
Owner:IBM CORP

Method and system for dynamically assigning domain identification in a multi-module fibre channel switch

A method for entering fabric configuration in a fibre channel system for a multi-module fibre channel switch is provided. The method includes determining if a primary blade has been selected for the multi-module switch; sending exchange fabric parameters to internal ports of the multi-module switch; and processing principal switch selection events.
Owner:MARVELL ASIA PTE LTD

Method and system for decreasing routing latency for switching platforms with variable configuration

InactiveUS6922391B1High engineering overheadHinders field upgradeMultiplex system selection arrangementsError preventionFibre Channel switchEmbedded system
A method for decreasing routing latency of a switching platform comprises identifying ports which have changed their operational state and modifying the port polling code associated with the respective ports so that operational ports are polled for frames to be routed, while non-operational ports are not polled. In one embodiment, the method is implemented in a fibre channel switch. Non-operational ports are identified as having operational states below a pre-determined threshold level of functionality. The polling code for the ports is modified while polling operations are carried out in the switch. The code for a newly operational port is modified by copying into the code one or more instructions that poll the port for a frame and routes the frame. The code for a newly non-operational port is modified by copying into the code a branch instruction that bypasses the remainder of the polling code for the port. The frame routing latency of the switch is reduced because ports which are non-operational and will not produce frames are not polled.
Owner:KIP CR P1 +1

Redundant intermediary switch solution for detecting and managing fibre channel over ethernet FCoE switch failures

A method for detecting a switch failure and managing switch failover in a Fiber Channel over Ethernet network. The plurality of Fiber Channel over Ethernet switches are connected to an intermediary Ethernet switch and to each other via an Ethernet connection. The intermediary Ethernet switch is different from the plurality of Fiber Channel over Ethernet switches. A plurality of end ports are also connected to the intermediary Ethernet switch. A failure is detected in a first switch in the plurality of Fiber Channel over Ethernet switches. The first switch is associated with a first end port in the plurality of end ports. A failure notification is sent to the first end port using the intermediary Ethernet switch. The failure notification might specify a second switch destination and an identification of the first switch. A fabric login is exchanged between the first end port and the second switch.
Owner:INT BUSINESS MASCH CORP

Fibre channel transparent switch for mixed switch fabrics

A method and a Fibre Channel switch element are provided that allows communication between a host system and a target device attached to a proprietary switch fabric in a network. The Fibre Channel switch element includes a first port that communicates with the target device through the proprietary switch fabric by logging on behalf of the host system so that the proprietary switch behaves as if it was directly communicating with the host system; and a second port that communicates with the host system and collects host bus adapter (“HBA”) identification information, wherein the HBA identification information is used to map the first port to the second port so that when the host system communicates with the target device the Fibre Channel switch element is transparent to the proprietary switch fabric.
Owner:MARVELL ASIA PTE LTD

Method and system for transferring data drectly between storage devices in a storage area network

A method and system for performing a copy operation between storage devices coupled to a Fibre Channel switch element is provided. The Fibre Channel switch element receives a user command to copy data from a source storage device to a destination storage device and controls the copying operation. The Fibre Channel switch acts as a SCSI initiator and initiates a write operation for the destination storage device and initiates a read operation for the source storage device; and uses an alias cache for intercepting messages between the destination and source storage devices. A RX_ID mapping cache is used to substitute a RX_ID so that that a Fibre Channel write target appears to the source storage device as the destination storage device, and to the destination storage device a Fibre Channel read target appears to be the source storage device.
Owner:MARVELL ASIA PTE LTD

Obtaining multiple port addresses by a fibre channel switch from a network fabric

Embodiments of the present invention address deficiencies of the art in respect to Fibre Channel (FC) switch interoperability and provide a novel and non-obvious data processing system, method and computer program product for obtaining multiple port addresses by a FC switch directly from a SAN fabric. In one embodiment, the system uses an N_Port connection from the last tier FC SAN switch to connect to the rest of the SAN fabric and employs the N_Port ID Virtualization (NPIV) Fibre Channel feature. The NPIV feature allows one physical FC port (N_Port) to login to a SAN fabric multiple times and receive unique N_Port IDs with each login. This allows the one physical FC port (N_Port) to act as multiple logical N_Ports.
Owner:IBM CORP

Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain-IDs

An Fibre Channel Switch which enables end devices in different Fabrics to communicate with one another while retaining their unique Fibre Channel Domain_IDs. The Switch is coupled to a first fabric having a first set of end devices and a second fabric having a second set of end devices. The Switch is configured to enable communication by the first set of end devices associated with the first fabric with the second set of end devices associated with the second set of end devices using the unique Domain_IDs of each of the first set and the second set of end devices. In one embodiment of the invention, the first and second fabrics are first and second Virtual Storage Array Networks (VSANs) respectively. In an alternative embodiment, the first fabric and the second fabric are separate physical fabrics.
Owner:CISCO TECH INC

Address translation in fibre channel switches

A fibre channel switch element and method for processing frames in a fibre channel network is provided. The switch element includes an address mapping cache that receives an incoming fibre channel frame in a receive and / or transmit segment, wherein the address mapping cache compares a D_ID of an incoming frame in the receive segment and / or a S_ID in the transmit segment; and if a FR_Header is received then a D_ID or S_ID is compared from a fibre channel header that follows the FR_Header; and if a compare fabric identifier flag is set, then the fabric identifier is compared. The address mapping cache may also be used for routing frames from one virtual fabric to another by comparing a VF_ID field to a Virtual fabric identifier in a VFT_Header.
Owner:MARVELL ASIA PTE LTD

Multifabric communication using a backbone fabric

A Fibre Channel router used to join fabrics. EX_ports are used to connect to the fabrics. The EX_port joins the fabric but the router will not merge into the fabric. Ports in the Fibre Channel router can be in a fabric, but other ports can be connected to other fabrics. Fibre Channel routers can be interconnected using a backbone fabric. Global, interfabric and encapsulation headers are developed to allow routing by conventional Fibre Channel switch devices in the backbone fabric and simplify Fibre Channel router routing. Phantom domains and devices must be developed for each of the fabrics being interconnected. Front phantom domains are present at each port directly connected to a fabric. Each of these is then connected to at least one translate phantom domain. Zoning is accomplished by use of a special LSAN zoning naming convention. This allows each administrator to independently define devices are accessible.
Owner:AVAGO TECH INT SALES PTE LTD

Multifabric zone device import and export

A Fibre Channel router used to join fabrics. EX_ports are used to connect to the fabrics. The EX_port joins the fabric but the router will not merge into the fabric. Ports in the Fibre Channel router can be in a fabric, but other ports can be connected to other fabrics. Fibre Channel routers can be interconnected using a backbone fabric. Global, interfabric and encapsulation headers are developed to allow routing by conventional Fibre Channel switch devices in the backbone fabric and simplify Fibre Channel router routing. Phantom domains and devices must be developed for each of the fabrics being interconnected. Front phantom domains are present at each port directly connected to a fabric. Each of these is then connected to at least one translate phantom domain. Zoning is accomplished by use of a special LSAN zoning naming convention. This allows each administrator to independently define devices are accessible.
Owner:AVAGO TECH INT SALES PTE LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products