Introduction About InfiniBand
1-2
P/N 399Z00038 © 2006 Voltaire, Inc.
1.1 About InfiniBand
InfiniBand technology is a high-performance channel-based interconnect
architecture that provides increased scalability and reliability for servers and other
Internet infrastructure equipment. InfiniBand architecture defines the entire stack,
from the physical to the application layers APIs and fabric management.
InfiniBand has unique capabilities for direct data placement implemented by
RDMA and for OS bypassing, discovery, fail-over, remote boot, I/O sharing, and
other advanced features.
InfiniBand is the IT industry's solution for expanding data network centers to
prepare for the next generation of communications. e-business, Internet use and the
demands of the communications age have created the need for increased processing
power, larger stores of information and a greater, more reliable flow of data. As the
present architecture struggled under the current load of information, it was painfully
clear that a solution was needed in order to manage the increasing demands of the
future. The giants of the IT industry (Compaq, Dell, IBM, Intel, HP, SUN and
Microsoft followed
by more than 230 companies) combined the best elements of
two competing technological initiatives to create InfiniBand, an industry standard
that has been adopted with confidence. Solving a great number of obstacles that
data centers were facing (scalability, reliability, manageability), InfiniBand enabled
the introduction of data clusters, an invaluable next step to data center construction.
In effect, InfiniBand is a fabric-based, switched network that allows devices such as
servers, storage and I/O to communicate at very high speeds. Until the advent of
InfiniBand, communication devices had to wait in line to send their information
through one shared bus. The ten-year-old architecture had reached its limits and did
not have enough bandwidth available to meet the rising demands of the information
load.
InfiniBand architecture is based upon a very different concept. Offering high-speed
interprocessor communication and memory sharing, it enables you to build server
clusters with performance comparable to that of large servers at a fraction of the
price. Instead of one bus through which every device communicates, InfiniBand
architecture offers a network fabric that incorporates numerous switches and router
modules, allowing devices to communicate simultaneously. Speed is no longer
restricted by the shortcomings of the infrastructure. InfiniBand operates at
2.5Gbps (1X), 10Gbps (4X), 20Gbps (4X DDR), 30Gbps (12X) to 60 Gbps (12X
DDR).
InfiniBand architecture is modular, highly scalable (it allows for virtually unlimited
network expansion) and reduces the workload of the operating system kernel and
the CPU, freeing their power to run applications. Offering advanced fault isolation
controls, nonexistent in previous protocols, InfiniBand provides a high level of fault
tolerance. And most importantly, because the InfiniBand system is modular,
processing power based on commodity servers can be added as needed.