From: stansmith
The Windows OpenFabrics (WinOF) package is composed of software modules intended
@@ -138,11 +138,11 @@ Display HCA attributes, statistics and error counters. These micro-benchmarks tests are intended as useful benchmarks for HW or SW
+ The following user-mode test programs are intended as useful
+micro-benchmarks for HW or SW
tuning and/or functional testing. Tests use CPU cycle counters to get time stamps without
@@ -272,6 +272,10 @@ transactions
TTCP accesses the Windows socket layer, hence it does not access
+IB verbs directly. IPoIB or WSD layers are invoked beneath the socket layer
+depending on configuration. TTCP is included as a quick baseline performance
+check. Usage: ib_limits [options] A single running process (opensm.exe) is required to configure
and thus make an Infiniband subnet useable. For most cases, InfiniBand
Subnet Management as a Windows service is sufficient to correctly configure most
@@ -384,16 +390,18 @@ started by default. There are two ways to enable the InfiniBand Subnet
Management service. Usage: opensm.exe [options] Options: Invoke open subnet management tests. Invoke open subnet management tests. osmtest currently can not
+run on the same HCA port which OpenSM is currently using. Usage: osmtest [options] Options:User's Manual
Release 1.0
-06/27/2007
+08/01/2007
Overview
User mode verbs micro-benchmarks
-
- User mode micro-benchmarks
+
+
ttcp - Test TCP performance
+
Usage: ttcp -t [-options] host
ttcp -r [-options]
@@ -301,6 +305,7 @@ Options specific to -r:
Diagnostics
+
ib_limits - Infiniband verbs tests
<return-to-top>
Subnet Management with OpenSM Rev: openib-1.2.0
+
-
+ My Computer->Manage->Services and Applications->Services->InfiniBand
+ subnet Management->Start.
Request a 'Custom' install, selecting the OpenSM_service install feature.
Once the installation has completed, check the running InfiniBand Subnet
- Management service status via the Windows service manager (see #1).
+
+
Manual InfiniBand Subnet Management from a command window
<return-to-top>
Osmtest - Subnet Management Tests
-
IPoIB enables the use of Internet Protocol utilities (e.g., ftp, telnet) to function correctly over an Infiniband fabric. IPoIB is implemented as an NDIS Miniport driver with a WDM lower edge.
@@ -871,6 +881,7 @@ the Local Area Connection to be disabled, then likely your subnet manager
Winsock Direct (WSD) is Microsoft's proprietary protocol that predates SDP (Sockets Direct Protocol) for accelerating TCP/IP applications by using RDMA hardware. Microsoft had a significant role in defining the SDP @@ -883,14 +894,21 @@ Windows Server 2003, and is responsible for routing socket traffic over either the regular TCP/IP stack, or offload it to a WSD provider. The WSD provider is a hardware specific DLL that implements connection management and data transfers over particular RDMA hardware.
+WinOF WSD is not supported in the Windows XP environment.
The WSD Protocol seamlessly transports TCP
data using Infiniband data packets in 'buffered' mode or Infiniband
RDMA in 'direct' mode. Either way the user mode socket application sees no
- difference in the standard Inet socket which it created other than
+ behavioral difference in the standard Internet Protocol socket it created other than
reduced data transfer times and increased bandwidth.
The Windows OpenFabrics release includes a WSD provider library that has been
-extensively tested with Microsoft Windows Server 2003.
0x00000040 | -CM | +CM (Connection Manager) | |||||||||||||||||
0x00000080 | @@ -1028,7 +1046,7 @@ extensively tested with Microsoft Windows Server 2003. See https://wiki.openfabrics.org/tiki-index.php?page=Winsock+Direct for the latest WSD status. -
+
+
+
+
+ + How DAT objects map to equivalent + + InfiniBand objects: +
|
+
[ADD text here]
++The +SCSI RDMA +Protocol (SRP) is an emerging industry standard protocol for utilizing +block storage devices over an InfiniBand™ fabric. SRP is being defined in the +ANSI T-10 committee.
+WinOF SRP is a storage
+driver implementation that enables the SCSI RDMA protocol over an InfiniBand
+fabric.
+The implementation conforms
+to the T10 Working Group draft
+
+http://www.t10.org/ftp/t10/drafts/srp/srp-r16a.pdf.
The SRP driver depends on the installation of the WinOF stack
+with a Subnet
+Manager running somewhere on the IB fabric.
+
+- Supported Operating Systems and Service Packs:
+ o Windows XP SP2 x64
+ o Windows Server 2003 SP1 (x86, x64)
+ o Windows Server 2003 CCS (x64)
The SRP driver has undergone basic testing against Mellanox
+Technologies'
+SRP Targets MTD1000 and MTD2000. Testing included format, read, and write
+operations.
+
The WinOF stack does not install the SRP driver by default.
+If SRP is
+selected in the custom installation window, it will only be copied during WinOF
+installation. To complete the SRP driver installation, an SRP target must be
+detected; a Subnet Manager must be running somewhere in the IB subnet.
+
+Upon the detection of an SRP target, the "New Hardware Found" Wizard pops up.
+- Select Install Automatically and click Next. This installs the I/O unit
+device.
+
+Once completed, the "New Hardware Found" Wizard pops up again.
+- Select Install Automatically and click Next. This installs the SRP driver.
+
- SRP supports WPP tracing tools by using the GUID:
+'5AF07B3C-D119-4233-9C81-C07EF481CBE6'.
+ The flags and level of debug can be controlled at load-time or run-time.
+