|
Public Course-InfiniBand Application Architecture 3 Day Workshop |
|
|
|
|
| |
Course Description
In this 3-day workshop-driven course attendees will gain an understanding of how to use an InfiniBand fabric for both network and storage applications. You will learn how to utilize InfiniBand technology in a variety of different operating system environments using upper-level protocol specifications and support libraries (both licensed and open source). This course will enable Application Designers, Software Developers, and Network and Storage Administrators to understand the integration of InfiniBand in an existing environment.
|
|
| |
|
|
| |
You Will Learn How To:
- Use the InfiniBand Architecture with existing software applications using the different upper-level protocol specifications, such as IPoIB (IP over InfiniBand), SRP (SCSI RDMA Protocol), SDP (Sockets Direct Protocol), DAPL (Direct Access Transport Protocol), VI (Virtual Interface), and MPI (Message Passing Interface).
- Use vendor and open source supplied support libraries that provide interfaces to the upper-level protocol specifications.
- Understand the application issues involved with testing and validating application design requirements in an InfiniBand environment.
- Understand the issues involved in meeting application and data center design requirements with InfiniBand.
|
|
| |
|
|
| |
Who Should Attend
This course is designed to provide a introductory foundation on InfiniBand as seen from the perspectives of software applications. This class provides a foundation in the technology from a usability point-of-view building on a prior understanding of the details of the InfiniBand specification. It is designed to meet the needs of anyone wanting the benefits of an InfiniBand infrastructure for existing or new software applications. It also addresses the needs of anyone managing, maintaining or operating these software applications when InfiniBand is introduced into the environment where they are deployed. For example, some questions this class will answer are:
- IT Professionals: How does InfiniBand affect application performance and scalability?
- Application Designers: How can IPoIB improve communication between application components and reduce system overhead? How can InfiniBand improve messaging protocols such as VI (Virtual Interface) and MPI (Message Passing Interface) for clustered systems? What is required of the application to support converting the data center to InfiniBand?
- Software Developers: What is involved in incorporating SDP (Sockets Direct Protocol) in an existing or new software application?
- Network Administrators: What are the tradeoffs between direct InfiniBand support (IPoIB) and using an IP/IB gateway? What are the tradeoffs between a single InfiniBand network design and multiple subnet configurations?
- Storage Administrators: What file system and operating system support is available for SRP (SCSI RDMA Protocol)? What is the impact of replacing fibre channel with InfiniBand?
|
|
| |
|
|
| |
Course Workshops:
- Exploring applications using InfiniBand network technology
- Using an Application Interface for Communications
- Using an Application Interface for Clustering
- Using an Application Interface for Storage
|
|
| |
|
|
| |
Course Prerequisites
Course attendees must have an understanding of the various computer architectures, a general understanding of networking and inter-networking concepts and an understanding of the InfiniBand architecture covered in the three-day InfiniBand Workshop course.
|
|