Host bus adapter with multiple hosts

a technology of host bus and host, applied in the field of blade servers, can solve the problems of increasing the difficulty of physical space available for components, increasing the complexity of effective deployment of multiple devices in the network environment, and increasing the rate, processor speed and storage capacity

Active Publication Date: 2009-04-23
AVAGO TECH INT SALES PTE LTD
View PDF2 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0008]A host bus adapter (HBA) according to one or more embodiments of the invention can be connected to multiple host devices. More specifically, a multi-host HBA according to one or more embodiments of the invention provides an interface for multiple SAN hosts to a SAN fabric using PCI Express to Fibre channel ports without necessitating an HBA on each host. The multi-host HBA interfaces directly to a bridge in each SAN host to which it is connected. The multi-host HBA operates by processing a received command from a connected SAN host, forwarding the command to a processor in the multi-host HBA, and sending the command to a device on the SAN fabric. When the multi-host HBA receives a response from the device on the SAN fabric, the multi-host HBA associates the response with the process command and sends the response to the host.

Problems solved by technology

Effectively deploying multiple devices in a network environment becomes an increasingly complex task as transmission data rates, processor speeds, and storage capacities increase.
Although a SAN allows for relatively simple interchangeability of components without disrupting other components, physical space available for components also presents a challenge.
However, the actual data throughput on each of these HBAs is typically quite small compared to the capacity and link speeds that are possible in modern networks.
In other words, a modern server typically cannot saturate its on-board HBA.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Host bus adapter with multiple hosts
  • Host bus adapter with multiple hosts
  • Host bus adapter with multiple hosts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016]Reference will now be made in detail to several embodiments of the invention, examples of which are illustrated in the accompanying drawings. Reference in the specification to “one embodiment” or to “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiments is included in at least one embodiment of the invention. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment. Wherever practicable, the same reference numbers will be used throughout the drawings to refer to the same or like parts.

[0017]One or more embodiments according to the invention are directed to an architecture of a multi-host HBA and a network including a multi-host HBA. The role of a multi-host HBA according to one or more embodiments of the invention is to provide an interface for multiple SAN hosts to communicate with devices on a SAN fabric. More specifical...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A multi-host host bus adapter (HBA) can be connected to multiple host devices to allow the multiple host devices to communicate on a SAN fabric. More specifically, the multi-host HBA provides an interface for multiple SAN hosts without necessitating an HBA on each host, eliminating the need for an on-board HBA on each SAN host. The multi-host HBA interfaces to memory in each SAN host to which it is connected using PCI-Express (or a similar protocol), and communicates with other devices on the SAN fabric using Fibre Channel ports. The multi-host HBA communicates by receiving a command from a connected host, forwarding the command to a processor in the multi-host HBA, and sending the command to a device on a SAN. When the multi-host HBA receives a response from the device on the SAN, the multi-host HBA associates the response with the process and sends the response to the host.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]Embodiments according to the invention relates to blade servers. More particularly, embodiments according to the invention relate to connecting multiple blades to a single host bus adapter in a blade chassis.[0003]2. Description of the Related Art[0004]Effectively deploying multiple devices in a network environment becomes an increasingly complex task as transmission data rates, processor speeds, and storage capacities increase. Storage area networks (SANs) have been developed as specialized high-speed networks, referred to as fabrics, to connect computer systems, control software, and storage devices over the fabric. SANs typically allow block level input / output (I / O) rather than file-level access. Thus, every device connected to a SAN fabric appears as a locally attached device to other devices on the fabric.[0005]Although a SAN allows for relatively simple interchangeability of components without disrupting other com...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F13/36G06F13/14
CPCG06F13/385
Inventor SHARMA, PRATEEKNGUYEN, TONY SONTHEWALTER, GREGORY S.VARANASI, SURYA P.
Owner AVAGO TECH INT SALES PTE LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products