WinOF Updates. Gilad Shainer Ishai Rabinovitz Stan Smith Sean Hefty. www.openfabrics.org



Similar documents
Introduction to Infiniband. Hussein N. Harake, Performance U! Winter School

A Tour of the Linux OpenFabrics Stack

InfiniBand Software and Protocols Enable Seamless Off-the-shelf Applications Deployment

OFA Training Program. Writing Application Programs for RDMA using OFA Software. Author: Rupert Dance Date: 11/15/

State of Ubuntu, OpenStack, and OFED testing and development

Mellanox WinOF for Windows Installation Guide

Accelerating From Cluster to Cloud: Overview of RDMA on Windows HPC. Wenhao Wu Program Manager Windows HPC team

OFA Training Programs

MLNX_VPI for Windows Installation Guide

RDMA over Ethernet - A Preliminary Study

Mellanox Academy Online Training (E-learning)

Performance Evaluation of the RDMA over Ethernet (RoCE) Standard in Enterprise Data Centers Infrastructure. Abstract:

The following InfiniBand products based on Mellanox technology are available for the HP BladeSystem c-class from HP:

Mellanox Academy Course Catalog. Empower your organization with a new world of educational possibilities

Can High-Performance Interconnects Benefit Memcached and Hadoop?

RoCE vs. iwarp Competitive Analysis

LS-DYNA Best-Practices: Networking, MPI and Parallel File System Effect on LS-DYNA Performance

High Throughput File Servers with SMB Direct, Using the 3 Flavors of RDMA network adapters

MPI / ClusterTools Update and Plans

Sockets vs. RDMA Interface over 10-Gigabit Networks: An In-depth Analysis of the Memory Traffic Bottleneck

QLogic SRP Module on Linux for OpenFabrics and InfiniPath Version Table of Contents

Why Compromise? A discussion on RDMA versus Send/Receive and the difference between interconnect and application semantics

I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology

Mellanox WinOF for Windows 8 Quick Start Guide

Performance of RDMA-Capable Storage Protocols on Wide-Area Network

Security in Mellanox Technologies InfiniBand Fabrics Technical Overview

Know your Cluster Bottlenecks and Maximize Performance

Performance Analysis and Tuning in Windows HPC Server Xavier Pillons Program Manager Microsoft Corp.

The following InfiniBand adaptor products based on Mellanox technologies are available from HP

Windows8 Internals, Sixth Edition, Part 1

BRIDGING EMC ISILON NAS ON IP TO INFINIBAND NETWORKS WITH MELLANOX SWITCHX

Cluster Grid Interconects. Tony Kay Chief Architect Enterprise Grid and Networking

Technical Overview of Windows HPC Server 2008

SMB Advanced Networking for Fault Tolerance and Performance. Jose Barreto Principal Program Managers Microsoft Corporation

High Speed I/O Server Computing with InfiniBand

Storage at a Distance; Using RoCE as a WAN Transport

Advancing Applications Performance With InfiniBand

Achieving Mainframe-Class Performance on Intel Servers Using InfiniBand Building Blocks. An Oracle White Paper April 2003

WinOF VPI for Windows User Manual

HPC Software Requirements to Support an HPC Cluster Supercomputer

FLOW-3D Performance Benchmark and Profiling. September 2012

Performance Accelerated Mellanox InfiniBand Adapters Provide Advanced Levels of Data Center IT Performance, Efficiency and Scalability

Lustre Networking BY PETER J. BRAAM

Issues update to SUSE Linux Enterprise Distribution (SLES) with regards to OFS

Introduction to the InfiniBand Core Software

A Micro-benchmark Suite for Evaluating Hadoop RPC on High-Performance Networks

Parallel application development

Open Source Software Project Management A Case Study Red Hat Enterprise Linux. Bob Johnson, Red Hat

INDIAN INSTITUTE OF TECHNOLOGY KANPUR Department of Mechanical Engineering

Windows Filtering Platform, engine for local security

Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions

InfiniBand vs Fibre Channel Throughput. Figure 1. InfiniBand vs 2Gb/s Fibre Channel Single Port Storage Throughput to Disk Media

Workshop on Network Traffic Capturing and Analysis IITG, DIT, CERT-In, C-DAC. Host based Analysis. {Himanshu Pareek,

High Performance Data-Transfers in Grid Environment using GridFTP over InfiniBand

Running Native Lustre* Client inside Intel Xeon Phi coprocessor

From Ethernet Ubiquity to Ethernet Convergence: The Emergence of the Converged Network Interface Controller

The Red Hat Enterprise Linux advantages over Oracle Linux

Chapter 5: Operating Systems Part 1

RDP Release Notes And Support

Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List

High Performance OpenStack Cloud. Eli Karpilovski Cloud Advisory Council Chairman

Oracle Linux Strategy and Roadmap

Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List

Michael Kagan.

LS DYNA Performance Benchmarks and Profiling. January 2009

Telecom - The technology behind

Pedraforca: ARM + GPU prototype

How To Monitor Infiniband Network Data From A Network On A Leaf Switch (Wired) On A Microsoft Powerbook (Wired Or Microsoft) On An Ipa (Wired/Wired) Or Ipa V2 (Wired V2)

The Elements of GigE Vision

Next Generation HPC Storage Initiative. Torben Kling Petersen, PhD Lead Field Architect - HPC

SMB Direct for SQL Server and Private Cloud

Windows Host Utilities Installation and Setup Guide

ECLIPSE Performance Benchmarks and Profiling. January 2009

SUN HPC SOFTWARE CLUSTERING MADE EASY

Mellanox HPC-X Software Toolkit Release Notes

PowerMapper/SortSite Desktop Deployment Guide v Introduction

Improving Application Performance, Scalability, and Availability using Microsoft Windows Server 2008 and NLB with Sanbolic Melio FS and SAN Storage

Windows HPC 2008 Cluster Launch

Achieve Automated, End-to-End Firmware Management with Cisco UCS Manager

3G Converged-NICs A Platform for Server I/O to Converged Networks

System Requirements Guide

RDMA Performance in Virtual Machines using QDR InfiniBand on VMware vsphere 5 R E S E A R C H N O T E

Eine CAE Infrastruktur für LS-DYNA. unter Verwendung von. Microsoft Windows HPC Server 2008

Performance Comparison of ISV Simulation Codes on Microsoft Windows HPC Server 2008 and SUSE Linux Enterprise Server 10.2

System Requirements - Table of Contents

How To Get The Most Out Of Redhat.Com

Agenda. HPC Software Stack. HPC Post-Processing Visualization. Case Study National Scientific Center. European HPC Benchmark Center Montpellier PSSC

Introduction to MPIO, MCS, Trunking, and LACP

Installation and Support Guide for Microsoft Windows Server, Linux, Novell NetWare, and VMware ESX Server

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

Configuring and Launching ANSYS FLUENT Distributed using IBM Platform MPI or Intel MPI

Technical Specification Data

Avnet Guide to Oracle: Oracle Linux

Transcription:

WinOF Updates Gilad Shainer Ishai Rabinovitz Stan Smith Sean Hefty

Windows OpenFabrics (WinOF) Collaborative effort to develop, test and release OFA software for Windows Components Kernel and User Space Broader test participation Add-on components for vendors to differentiate above WinOF 2

Supported Platforms Architectures x86, x86_64, IA64 Operating systems Windows XP 32&64 Windows Server 2003 Windows Cluster Compute Server 2003 Windows Server 2008 Windows HPC Server 2008 Futures Win7 WHQL ed Windows Server 2003 Windows Cluster Compute Server 2003 Windows Server 2008 Windows HPC Server 2008 3

Windows Working Group Charter Produce validated WinOF releases on a regular basis. Participation open to those who wish to contribute on a regular basis HP Intel Mellanox Microsoft Qlogic Voltaire 4

WWG - Contributors Mellanox Ishai Rabinovitz Tzachi Dar Leonid Keller Alex Naslednikov Reuven Amitai Qlogic John Russo Eleanor Witiak Alex Estrin Anh Duong Deepak Gupta Voltaire Anatoly Greenblatt Microsoft HP Fab Tillier Perry Schmidt Intel Stan Smith Sean Hefty Arlin Davis 5

WinOF Software Stack Applications User WinSock Provider Winsock Socket Switch udapl MPI WSD SAN Provider MPI NetworkDirect Access Layer Library Management Tools Verbs Provider Library Kernel TCP/UDP/ICMP IP NDIS IPoIB Miniport Access Layer StorPort SRP Miniport Kernel Bypass Applications Windows WinOF Hardware Verbs Provider Driver 6 HCA Hardware 6

WinOF 2.1 Install Changes PNP Installs HCA for Server 2008/Vista Plug-n-Play installs the correct HCA driver(s) HCA device selection no longer required Server 2003 & XP require HCA selection Default HCA install type is Mellanox InfiniHost Override HCA device type @ cmd-line msiexec /I WinOF_wnet_x64.msi /passive HCA=cx 'HCA=+cx' installs ConnectX + InfiniHost drivers. 7

WinOF 2.1 Install Changes Cmd-line OpenSM Service Startup msiexec /I WOF.msi /passive OSMS=1 SRP+/VNIC drivers cmd-line selectable msiexec /I WOF.msi /passive SRP=1 VNIC=1 Feature not selected unless specified. 8

WinOF 2.1 HPC Support WinOF supports no-drivers installed mode Driver '.inf' files not processed during install WDS node template will install WinOF drivers Windows Deployment Services WinOF files installed to standard WinOF location msiexec /I WOF.msi /passive NODRV=1 WinOF driver extraction msiexec /A WOF.msi TARGETDIR=%TEMP% Creates %TEMP%\PFiles\WinOF TARGETDIR case sensitive 9

WinOF 2.1 OFED Compatibility WinVerbs and WinMad filter drivers load by default Support for multiple RDMA transports Simplify porting between Linux and Windows Default WinOF components OFED compatibility layers Easy porting of OFED code into WinOF environment Making sure code is under the right license libibverbs - OFED verbs API library libmad - IB MAD (Management Datagram) library libumad - IB MAD exported user-mode interface library 10

WinVerbs Usable by a wide variety of applications ND, DAPL, OFED compatibility libraries WinOF 2.1 OFED Verbs and connected QP support libibverbs, librdmacm ports Common Linux/Windows DAPL providers WinOF 2.2 ND provider UD QP support IBAL compatibility library 11

WinMad Provide behavior needed for OFED libibumad compatibility library Allow WinOF to take advantage of OFED IB management utilities Completed libibumad port Common Windows/Linux libibmad and IB diagnostics Future (far, far away) Common Windows/Linux OpenSM 12

WinOF 2.1 IPoIB Connected mode IPoIB Ensures higher performance IPoIB OFED (Linux) IPoIB (CM) compatibility IPoIB (Datagram) mode is a fallback option If IPoIB CM not available between systems. NDIS 6.0 performance enhancements Beyond 2.1 release 13

WinOF 2.1 Schedule Functionality Freeze in April 09 General Availability (GA) release in June 09 14

If You Want to Help. Developing code Sending patches and comments to the mailing list (ofw@lists.openfabrics.org) Doing QA Opening bugs in Bugzilla (https://bugs.openfabrics.org/) When opening a new bug you can choose OpenFabrics Windows 15