Compaq ProLiant CL1850 ServerNet II SAN Interconnect for Scalable Computing Cl - Page 8

ServerNet II Leverages VI Architecture Features to Improve Scalability

Page 8 highlights

WHITE PAPER (cont.) Doc Number TC000602WP ... ServerNet II Leverages VI Architecture Features to Improve Scalability High levels of scalability require the ability to distribute data anywhere within the cluster without significantly penalizing overall cluster performance. This data location independence improves scalability through greater parallelism and higher availability. ServerNet II leverages some features of the VI Architecture to greatly increase the scalability of parallel applications over that achieved using traditional network technologies. ServerNet II SANs allow CPUs to spend more time doing useful work by not making them wait on messaging. This allows ServerNet II configurations to scale to tens of servers within a cluster and more. ServerNet II PCI adapters conform to the VI Architecture specification and implement: • Reliable reception • Remote DMA read and write • Thread-safe VI provider • 64,536 VI queues • Hardware VI completion queues • Hardware flow control • Full VI ptag support The VI Programming Library (VIPL) interface is a user-mode interface for programming Application Programming Interfaces (APIs) that are typically exported by operating systems. Fault Tolerance at All Levels Compaq ServerNet II technology has fault-tolerance built into multiple architectural levels. Each X and Y port in a ServerNet II Adapter connects to a unique fabric in a ServerNet SAN. Messages are assigned a port and routed to the destination by one of the ServerNet fabrics. If a failure occurs in the port, its associated link, or fabric, the affected messages are automatically and transparently restarted through the second port. ServerNet II hardware guarantees reliable and ordered message delivery. Fault-tolerant features within a ServerNet Switch include duplicate state machines, path disables, link keep-alive protocol, protocol checkers, link-level flow control, transaction timeout counters, and inclusion of both source and destination addresses within each packet. Operating System Vendor and Independent Software Vendor Support OSV/ISV solutions for ServerNet II products will include: • Windows 2000 Advanced Server and Datacenter Server: − Microsoft SQL Server, Microsoft Windows Sockets Direct (WSD) API, COM+, and other Microsoft applications using WSD or the VIPL. − Oracle OPS and Oracle Net8 − SAP − Customer and third party applications using the WSD API or the Virtual Interface Primitive Library interface − ERP applications using WSD or the VIPL • SCO Unix NonStop Clusters • Linux Beowolf Clusters and third party applications 8

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

W
HITE
P
APER
(cont.)
8
Doc Number
TC000602WP
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
ServerNet II Leverages VI Architecture Features to Improve Scalability
High levels of scalability require the ability to distribute data anywhere within the cluster without
significantly penalizing overall cluster performance.
This data location independence improves
scalability through greater parallelism and higher availability.
ServerNet II leverages some features
of the VI Architecture to greatly increase the scalability of parallel applications over that achieved
using traditional network technologies.
ServerNet II SANs allow CPUs to spend more time doing
useful work by not making them wait on messaging.
This allows ServerNet II configurations to
scale to tens of servers within a cluster and more.
ServerNet II PCI adapters conform to the VI Architecture specification and implement:
Reliable reception
Remote DMA read and write
Thread-safe VI provider
64,536 VI queues
Hardware VI completion queues
Hardware flow control
Full VI ptag support
The VI Programming Library (VIPL) interface is a user-mode interface for programming
Application Programming Interfaces (APIs) that are typically exported by operating systems.
Fault Tolerance at All Levels
Compaq ServerNet II technology has fault-tolerance built into multiple architectural levels.
Each X
and Y port in a ServerNet II Adapter connects to a unique fabric in a ServerNet SAN.
Messages
are assigned a port and routed to the destination by one of the ServerNet fabrics.
If a failure occurs
in the port, its associated link, or fabric, the affected messages are automatically and transparently
restarted through the second port.
ServerNet II hardware guarantees reliable and ordered message
delivery.
Fault-tolerant features within a ServerNet Switch include duplicate state machines, path
disables, link keep-alive protocol, protocol checkers, link-level flow control, transaction timeout
counters, and inclusion of both source and destination addresses within each packet.
Operating System Vendor and Independent Software Vendor Support
OSV/ISV solutions for ServerNet II products will include:
Windows 2000 Advanced Server and Datacenter Server:
Microsoft SQL Server, Microsoft Windows Sockets Direct (WSD) API, COM+, and other
Microsoft applications using WSD or the VIPL.
Oracle OPS and Oracle Net8
SAP
Customer and third party applications using the WSD API or the Virtual Interface
Primitive Library interface
ERP applications using WSD or the VIPL
SCO Unix NonStop Clusters
Linux Beowolf Clusters and third party applications