Secure Registration

 In-Depth iSCSI and SCSI Protocols with Lab - Training Course Description  
  This seminar provides a comprehensive examination of the current development of iSCSI and SCSI protocols. This explains the puzzle of information available and puts it all together, from making connections, to how SCSI commands work, including how to decipher mode & log pages, and sense data (SCSI error information). All the pieces of an iSCSI system are clearly explained including what it takes to integrate iSCSI components into a working system. In class exercises and labs reinforce system concepts. We also look at the trend of the current iSCSI implementations and examine SCSI & iSCSI analyzer captures of real hardware configurations.

Course  Outline

Course Introduction
Storage Networking Basic Concepts
Storage Networking Review 
· Network vs. Storage
· Basic Storage Networks DAS, NAS, SAN, CAS
· Virtual SCSI Cables P-SCSI, FC, SAS, Gigabit Ethernet
· Standards Organizations
Networking Concepts Review
· Circuit Switch vs. Packet Switch
· Connection-Oriented vs. Connectionless
· Layered Protocols
· Segmentation, Convergence & Reassembly
Introduction to SCSI
SCSI Storage Protocol Concepts
· SCSI Standards
· SCSI Architecture
· Initiator, Target, LUN
· Commands, Data, Status
· Task Management
· Sense, Autosense, Contingent Allegiance Condition CAC,
· Error Recovery
· Multi-Segment Transfer
· Mode and Log Pages
P-SCSI Setting the Stage for iSCSI
· SCSI Devices
· P-SCSI Overview – Feeds & Speeds
· Host Adapters, Storage Adapters
· Bus Characteristics
· Phases
· Information Unit Flow
iSCSI Protocol
iSCSI Protocol Overview
· Terms
· iSCSI Headers
· iSCSI Mapping
· iSCSI Phase Collapse
· iSCSI Structure
· TCP/IP Advantages
· iSCSI Security Overview
· iSCSI Boot and Relocation
· iSCSI Sessions and Connections
· iSCSI Operations
iSCSI Names & Addresses
· iSCSI Entity Model
· Name and Address Terms
· iSCSI Names
· iQN, EUI, NAA
· Alias
· iSCSI IP Address and TP Port Numbers
iSCSI Discovery & Configuration
· iSCSI Discovery Goals and Requirements
· iSCSI Discovery Methods
· Send Targets Command
· SLP, iSNS
· Discovery Domains
· iSNS Query and Registration
· iSNS Example
iSCSI Login & Session Establishment
· iSCSI Login Process
· Login Negotiation and Phases
· Login Authentication
· Login Transitions
· Login Security
· Discovery vs. Full Feature Phase
· Connection and Session Reinstatement
· Login Example

iSCSI Operations
· Connect and Login
· Full Feature Phase
· Session Termination
· Data Flow
· Read and Write
· iSCSI Commands and iSCSI Messages
· Delivery Ordering
· iSCSI Numbering – Command, Data, Status
· Sessions Tag and the Nexus ITLQ
· Data Stream Marking
iSCSI Security
· iSCSI Security Considerations
· iSCSI Security Mechanisms
· IPSec
iSCSI PDU Formats & Keys
iSCSI PDU Formats
· PDU Formats
· Login & Logout Command & Response
· NOP-Out & NOP-In
· SCSI Command, Data-in, Data-out, Response
· SCSI Task Management Command & Response
· Ready To Transfer (R2T), SNACK Request
· Text Command & Response
iSCSI Keys
iSCSI Error Detection & Recovery
· Error Handling
· Recovery Classes
· Error Types
iSCSI RDMA & Course Summary
iSCSI Extension for RDMA (iSER)
· Storage Networking Today
· What is Remote Direct Memory Access (RDMA)?
· DMA vs. RDMA
· iSCSI Extensions for RDMA (iSER)
iSCSI Performance: Technical
· NAS vs. iSCSI
· Storage vs. Network Bandwidth History
· Performance Considerations
· Fibre Channel, iSCSI/TCP/IP/Ethernet Detail Comparisons
· Performance Myths
· Disks Matter Most
· Bandwidth does not equal Speed
· Performance Study
iSCSI Performance: Financial
· iSCSI Return On Investment ROI
· Total Cost of Ownership TCO
· State of the Market
· IP SAN Business Case
IP Storage & iSCSI Resources
· Standards
· IETF and IPS
· Web sites
· Books
iSCSI & SCSI Protocols Summary
iSCSI Traces & Lab

iSCSI Trace Analysis & Lab
· Configure Network & Devices
· Connect components
· Configure iSCSI targets for access
· Install & Run Required Software
· iSCSI Driver(s)
· Familiarize ("get to know" software)
· Install & Run Analyzer
· Capture & Analyze traces
· Have Some Fun

Who Should Attend: This seminar is targeted towards developers, integrators, managers, marketing personnel, technical writers and others with a need for an understanding of storage area networks as implemented using iSCSI technology. The lab exercises are of special interest to developers and integrators that may be required to perform system analysis.
Prerequisites: An understanding of current computer interfaces or networks is useful, but not absolutely necessary.
 
Course Length:

3 days (Includes Lab)