Complete SCSI / iSCSI / RAID / SAS Reference

By David Woodsmall

4/16/2014 - Optimized for Firefox 28.0

COPYRIGHT 1992 thru 2014 - David R. Woodsmall

I created these websites ONLY to provide free information to help other people

I am NOT a business of any kind, and make NO money providing this information

There is NOTHING for sale here - Feel free to link to any of my pages

NOT responsible for Errors, Omissions, out-of-date Data, or ANYTHING else

Testing Fibre Channel SAN / NAS / Storage IP Viruses Wireless Ethernet

INDEX - SCSI INFO JUMP TABLE

10GbE | 40GbE | 100GbE | 10G IP | ACRONYMS / GLOSSARIES | AoE | Articles / News | ASPI | BEGINNER's INTRODUCTION to SCSI | Bluetooth | BOOKS - SCSI Reference | Buses, Other | Cables - SCSI | CAM (SCSI) | Comparisons | Connectors - SCSI | Converged Networking | Data recovery | DDF - Disk Data Format (SNIA) | Device Discovery | Drivers (SCSI) | EIDE / IDE / ATA | Ethernet (all) | EVMS - Enterprise Volume Management System (SourceForge - free) | Fast SCSI (SCSI-2) | FC - Fibre Channel (all) | FCoE | Glossaries (SCSI) | Hard Drive Recovery - SCSI | HBAs | HyperSCSI | HyperTransport | InfiniBand | IP | iSCSI | iSCSI TESTING | iSCSI White Papers | iSER (iSCSI Extensions for RDMA) | Linux 2.6 SCSI | LUNS (Linux) | LVM | LVM Problems / Advisories | Mirror RAID / Mirrors | NEXUS Switch | Organizations | Other Information | Other Resources | PLEXES | RAID - ALL levels of - RAID 0 thru RAID 60 - Including: |
RAID 0 | RAID 1 | RAID 3 | RAID 5 | RAID 6 | RAID 50 (RAID 5+0) | RAID 60 (RAID 6+0) | RAID, SOFTWARE | RAID, TESTING | RAID "Write Hole" | RDMA | RDMA 2 | Reference Books | REFERENCES | RFCs | RFC 3720 RFC 3980 - SCSI storage devices containing both iSCSI ports & SAS ports to use the same NAA-based SCSI device name | SAM - SCSI Standards Architecture | SAS - Serial Attached SCSI | SAS2 | SAS Expanders | SATA - Serial ATA | SCAM | SCSI - GENERAL INFORMATION | SCSI-2 | SCSI-3 | SCSI RDMA Protocol (SRP) (formerly called: SCSI-4) | SCSI-4 | SCSI-5 | SCSI Hard Drive Reconstruction | SCSI RDMA Protocol - 2 (SRP-2) | SSA SCSI-3 Protocol (SSA-S3P)| SENSE CODES | SENSE CODES - vendor proprietary | SENSE KEYS | SFF - Small Form Factor | SOFTWARE RAID | STANDARDS | STATUS CODES | Storage Interfaces - SCSI | Striping | SWITCHES | Termination | Test Equipment, SCSI | Testing Storage | Test Software | TOE | Troubleshooting SCSI | SCSI TUTORIALS | Ultra-2 SCSI | Ultra-3 SCSI | Ultra-320 SCSI | Ultra-640 SCSI | Vendor IDs | Veritas Volume Manager | VoIP - Voice over IP | WireShark (SCSI related) | Link Of The Day - Great Technical Information - jonesnco smartmontools - control/monitor (SMART) built into most modern ATA and SCSI hard disks

BEGINNER's INTRODUCTION to SCSI / TUTORIALS

SCSI basics SCSI - good Into - Wikipedia SCSI - Answers.com SCSI Connectors SCSI vs. iSCSI -- features, functionality and architecture SAS-FC-SCSI-iSCSI Comparison Chart_073107 - PDF Frequently Asked Questions on SCSI - rocstor.com SCSI Glossaries / Acronyms

ASPI - Advanced SCSI Programming Interface

ASPI What is ASPI? - A Word Definition - Webopedia Guide to ASPI Drivers - Radified Bart's page about ASPI ASPI Layer Installing a working ASPI layer ASPI 4.60 Info ASPI Information Nero 6 [ASPI Driver] ASPI Definition - PCmag ASPI FAQ - MACdisk What is ASPI & Where can I get the ASPI FIX ???

CAM - (SCSI) Common Access Method

Writing Device Drivers for the SCSI/CAM Architecture Interfaces CAM SCSI subsystem

CONNECTORS, CABLES & TERMINATORS - SCSI

SCSI connector types and pictures See also: SCSI CONNECTORS

DDF - Common RAID Data Disk Format (SNIA)

DDF Improving data availability with RAID 6

PLEXES & Veritas Volume Manager

(Veritas) Plex (pl) is a mirror. Volume (v): A virtual disk, which can contain data. ... (mirrors) A group of one or more subdisks, typically from physical drives, that are used together in a concentration or striping arrangement. Plex, definition and more information Logical Storage Manager Glossary (scroll down for "plex") Concepts and Terminology for Disks and Filesystems Local Storage Manager - LSM Veritas VXVM commands (v4.0) VERITAS Volume Manager 3.1 Administrator's Guide - HP objects contained in volumes are: VM disks, disk groups, subdisks, and plexes - HP Associating Plexes - HP Disk management with SUN's Volume Manager The RMON display of available Plexes - CICS - IBM Time taken to mirror striped plexes VERITAS Storage Foundation 4.1 for UNIX-Maintenance Commands - Veritas How Virtual Disk Service Works - Windows Server 2003

RAID - Redundant Array of Independent Disks

RAID - Wikipedia Tutorial on RAID Introduction to RAID - Linux Mag one-page, ready to print RAID Guide - must join Standard RAID levels - wikipedia Nested RAID levels (includes RAID 50 & RAID 60)- Wikipedia Performance Evaluation of Distributed iSCSI RAID RAID offload to multi-core x86 CPUs Good RAID and Storage Info in an article about Adpatec Storage Advisors - Blog Archive - Software RAID: It's not just ... www.centos.org - Forums - CentOS 4 - Hardware Support - IDE RAID RAID "Write Hole" RAID 0 - Striped Disk Array without Fault Tolerance. Provides NO data backup nor protection against the loss of a drive. The failure of just one drive will result in all data in an array being lost. RAID0 is ONLY used to provide faster throughput under heavy loads. Many Gamers use RAID0. RAID 0 - more info RAID 00 - Comprises RAID-0 striping across lower level RAID-0 arrays. RAID-00 provides no fault tolerance, but improves performance. RAID-01 - RAID 0+1 is implemented as a mirrored array whose segments are RAID 0 arrays RAID 0+1 has the same fault tolerance as RAID level 5 RAID 1 - Mirroring and Duplexing - each stripe is duplicated (mirrored) on another disk RAID1 mirrors the data on one drive onto a second drive. If one drive fails, it can be replaced without loss of data. RAID 1 - more info RAID 1-E - Striping with disk mirroring RAID-1E0 - Comprises RAID-0 striping across lower level RAID-1E arrays. RAID 2 - Hamming Code ECC. RAID 2 - more info RAID 3 - Parallel transfer with parity. Only one I/O can be active in any array at any one time. There is NO reason to use RAID3, RAID5 is faster, takes same disk space. RAID 3 RAID-3: What is it good for? RAID 4 - Independent Data disks with shared Parity disk Almost "NO one" uses RAID 4. RAID 4 - more info RAID 5 - Independent Data disks with distributed parity blocks. "Degraded RAID 5 write performance is going to be better than an optimal RAID 5 write because only data stripes are being written opposed to writing data stripes then using XOR to generate the parity stripe thus the write operations will be quicker. Degraded RAID 5 read performance will take a significant hit in performance because rather than just reading only the data stripes for an optimal RAID 5, the available data stripes and available parity stripes will be read then XOR will re-generate this missing data." - RAID / Controllers DO NOT USE RAID5 ON SSDs - you will quickly destroy them RAID "Write Hole" RAID 5 - more info NOT RECOMMENDED - How-to Convert Linux (software) RAID5 to RAID6 RAID 10 - (RAID 1+0) - Effectively creates a striped volume of a RAID-1 array. The disks are first mirrored together and then striped together as one volume. Very High Reliability combined with High Performance. Intel's RAID stack does not support 6-disk RAID10, only 4-disk RAID10 RAID 10 info More info RAID 45 - uses a double inverse parity that is both on the last drive, and also spread across all the drives. Combines RAID 4 and RAID 5, but uses more drives. RAID 50 - (RAID 5+0) - comprises RAID-0 striping across lower level RAID-5 arrays. RAID-50 has the benefits of RAID5 while the spanned RAID-0 allows you to incorporate many more disks into a single logical drive. Up to one drive in each sub-array may fail without loss of data. RAID 50 (RAID 5+0) - wikipedia RAID5DP - RAID5 with Double Parity (i.e., RAID6) - Hewlett-Packard RAID-5E - (Raid-5 Enhanced) puts hot spares to work to improve reliability & performance. RAID-5E creates a virtual distributed hot spare (DHS) by utilizing unallocated space on the drives. RAID 53 - High I/O Rates and Data Transfer Performance RAID-53: RAID by any other name RAID 6 - (RAID 6+0) - Independent Data disks with two independent distributed parity schemes. RAID-6 supports losing any two drives. Storage capacity is N-2 drives where N = number of drives. RAID 6 protects against a single bad block/HDD failure while operating in a degraded mode. RAID 6 is more about protecting against errors during a rebuild of a failed drive, than about protecting against the failure of a second drive. Has high overhead to compute parity addresses and a more complex controller. If using hardware parity computation, RAID 6 can perform as well as RAID 5. Requires an additional HDD to implement (a minimum of Four Drives). RAID 6 - more information The mathematics of RAID-6 HP has patented all possible ways (4) to produce a RAID 6 configuration. Safer 6 for RAID Controllers - some good RAID 6 Info Eeek! Can't assemble degraded/dirty Linux (software) RAID6 array! RAID 60 - (RAID 6+0) - RAID 60 is two (or more) RAID 6 groups striped together. With RAID 60, you can lose up to four drives, compared with the two-drive limit in RAID 6. Nested RAID levels (includes RAID 50 & RAID 60)- Wikipedia RAID 60 (RAID 6+0) - wikipedia RAID 7 - Optimized Asynchrony for High I/O Rates as well as High Data Transfer Rates. RAID7 RAID DP - Double Parity. RAID-S - RAID-S is a form of RAID-5 where the stripe element size is large (in the order. of gigabytes) and each non-parity stripe element is presented to the host system as a logical unit (LUN) to be used in place of a disk. Click for more RAID-S information (scroll down) RAID x0 - IBM has added spanned arrays - RAID levels RAID-00, RAID-10, RAID-1E0 and RAID-50.

SOFWARE RAID

Personally, I only use hardware RAID. The software RAID in the latest Linux kernels does do a good job. I have not tried software RAID on Windows. Hardware RAID versus Software RAID - redhat The Software-RAID HOWTO High Availability Linux with Software RAID Quick HOWTO : Ch26 : Linux Software RAID - Linux Home Networking www.centos.org - Forums - CentOS 4 - Hardware Support - IDE RAID Linux.com - Benchmarking hardware RAID vs. Linux kernel software RAID - July 2008 LVM and software raid, a powerful combination - O'Reilly Sysadmin If you want to monitor your Linux Softare RAID devices, check out SysOrb - Commercial Product Software RAID in the Linux 2.4 kernel, Part 1 Linux 2.4 Software RAID, Part 2 Software RAID Backup/Recovery - Software RAID on Windows 2003 - Part1 Beginners Guides: Installing RAID on a Desktop PC - PCSTATS.com

RAID TESTING

(This is a VERY simplified description of RAID testing) To test RAID, I would compile a list of RAID types, striping types, LUN sizes, HDDs (Vendor, speed, Type), etc.... Determine what loads to put on (I/O) (how many hosts, sending I/O at what speeds,.. What about boundary conditions, block sizes, SFP failures, switch failures, cable failures, power failures, . You'll have to cause Drive failures, RAID controller (assuming hardware RAID), failures, cable failures, power failures.I still like to test odd number of bytes in file sizes. Try with and without caching, hot spares, direct connect (vs switches) - the list seems endless. You'll need to test compatability with other vendors' hardware and an intermix of products from different vendors. What about all of the RAID settings, different drive speeds. I have been very successful with testing RAID5 with drive sizes that varied, from different vendors, spinning at different speeds - it all worked. Test how the RAID LUN degrades (does it do what it should). What if the HDD comes back online? If supported, does RAID 6 degrade correctly? How does heavy sequential IO compare to random IO? Is ZFS RAID 5 supported? If supported, can you boot from a storage array (not the main HDD). What about disk verification? SCSI Compliant? You may want to consider the performance hit of running a degraded array, a degraded array that is being rebuilt, I/O while performing a snap copy, the list is almost endless. Can you enable/disable the controller while running I/O? It becomes complicated to do do a thorough job of testing RAID systems. I could probably think of a hundred more variables that should be considered. Then look here and select one or more Disk I/O tests that you wish to use. Serial ATA Controller and Serial ATA RAID Controller Test Procedures - DOC - Microsoft SCSI RAID Controller Testing Overview - Microsoft Preparing for SCSI RAID Controller Testing with the Secondary Configuration - MSDN Testing RAID controller - HD Tach HD Tach - One of the most popular hard drive/SSD benchmarks Testing RAID Drives The Software-RAID HOWTO: Detecting, querying and testing Method and apparatus for testing raid systems - Patent 5574855

STRIPING (Raid)

Striping - storagereview.

ARTICLES / NEWS - Related

DO NOT USE RAID5 ON SSDs - you will quickly destroy them VMworld Confidential: DataCore iSCSI SAN Software and VMware Virtualization Make

SAM - SCSI-3 Architecture Model

SCSI Standards Architecture SCSI model for distributed communications

SAS / SAS2 - SERIAL ATTACHED SCSI

SAS controllers allow the use of SATA drives, but SATA controllers do not handle SAS. SAS2 (3.0 Gbps) is available. I've seen 6.0 Gbps HBAs. SAS-2 Standard - PDF Serial Attached SCSI supports three transport protocols - Wikipedia Serial SCSI Protocol (SSP) Serial ATA Tunneling Protocol (STP) Serial Management Protocol (SMP) SAS-FC-SCSI-iSCSI Comparison Chart - PDF SAS disk drive advantage? MAJOR VENDORS LOOK TO ENABLE SAS WITHIN iSCSI SAS - Wikipedia SCSITA Org Mixing SAS and SATA drives can cause problems Is There Magic in SATA and SAS? SAS (Serial Attached SCSI) - LeCroy Serial Attached SCSI - eWeek SAS and SATA compatibility: a new paradigm for disk interconnects T10 Organization - SCSI Storage Interfaces SAS-2 SSC Investigation SAS 2 - Moving Forward Roadmap to SAS-2 Physical Layer Specification SAS-2 SMP Lists SAS-2 More counters SAS-2 zoning enhancements SAS2 BROADCAST (SCSI ASYNCHRONOUS EVENT) SAS-2 Zoning SAS-2 Multiplexing SAS-2 Add device name to IDENTIFY address frame SAS I/O Performance - Unprecedented Flexibility in I/O Bandwidth Selection - Fall 2005 Maximizing System Availability with Serial Attached SCSI Serial Attached SCSI - PDF - Intel SAS and SATA - Unparalleled serial interface compatibility In-Depth Exploration of Serial Attached SCSI (SAS) and Serial ATA ... ANSI Agrees on Serial Attached SCSI Standard Guide To SAS Raid web links - guideto

SAS ExPAnders

SAS Expanders add - essentially a SAS HUB, adding more SAS connections. SAS EDGE EXPANDERs - handle 128 SAS addresses. Can do direct Table Routing. SAS FANOUT EXPANDER - connects SAS Edge Expanders, up to 128 sets). PMC-Sierra provides a complete SAS expander switches SAS DUAL EXPANDERs - have redundant links and are either Edge or Fanout Expanders. SAS Expanders - What are they and how do they compare

SCAM - SCSI Configured AutoMatically (~Plug-N-Play)

Installing with SCSI SCAM hard drive - Redhat Linux SCAM / SCSI Info - Buildorbuy SCAM - Plug and Play SCSI: Designing to the New Standard (Device I/O ...

SCSI COMPARED TO OTHER BUSES

SCSI vs USB vs FireWire vs ATA vs EIDE vs IDE SATA vs FireWire 800 vs SCSI - 4 drive RAID SAS-FC-SCSI-iSCSI Comparison Chart_073107 - PDF

GENERAL SCSI INFO

SAS-FC-SCSI-iSCSI Comparison Chart - PDF SCSI Commands and Status/Sense Codes - Arkeia SCSI - good Into - Wikipedia SCSI basics SCSI Bus Overview SCSI - Answers.com Gary Field's SCSI Info Central/SCSI FAQ Page "Storage Cornucopia" SCSI links Different Types of SCSI (scroll down) SCSI Guide - DELEC SCSI technical info SCSI Technology prime SCSI EDUCATION (AC&NC) How SCSI Works Whatis SCSI - Techtarget Dot Com SCSI - Factbites DR. SCSI - Fixes SCSI Problems SCSI (scroll down) SCSI FAQ (latest) - Part 1 SCSI FAQ (latest) - Part 2 (SCSI) Fast Hard Drives, Links to Sites - Dan Kegel Mixing Wide & Narrow Devices on an Adaptec Plug and Play SCSI Specification Plug and Play for Windows 2000 Plug & Play SCSI Specification Advanced Configuration and Power Interface Specification V.3.0 See also SCSI BOOKS (search for "scsi")

SCSI-2, INFORMATION ABOUT

SCSI-2 (including Fast SCSI & Wide SCSI variants) SPECIFICATION

ASPI - Advanced SCSI2 Programming Interface in Win32

Ultra-2 SCSI = LVD (Low Voltage Differential) = Ultra2 SCSI

source removed - I need a new link

SCSI-3 (Ultra SCSI & fast-20 SCSI) = Ultra3 SPECIFICATION

SCSI Pinouts SCSI All pinouts and some information about pinouts SCSI2 Pinouts - 50 pin header) to an external DB25 connector SCSI cable Cautions

Ultra-3 SCSI = Ultra-160 SCSI = Ultra160 SCSI

ultra-3 is Sometimes called Ultra160/m. Maximum burst rate is 160 Mbps (double ultra-2)by using the full bus speed. ultra160/m uses CRC.

SCSI 4 (now SCSI RDMA Protocol [SRP])

SCSI IV Bus Detailed Description and 'P' Connector Pin Out SATA vs FireWire 800 vs SCSI - 4 drive RAID SCSI FAQ

SCSI-5

SCSI V Bus Detailed Description and Connector Pin Out

Ultra-320 = Ultra320 SCSI

Ultra320 SCSI - storagereview

Ultra-640 = Ultra640 SCSI

Ultra640 SCSI Training Pattern Proposal Ultra640 SCSI Reduction of Crosstalk Errors During Timing Deskew

SCSI Hard Drive Reconstruction

SCSI Hard Drive Reconstruction

SCSI RDMA (formerly called SCSI-4)

RDMA = remote direct memory access. Remote Direct Memory Access - Wikipedia iSER - ISCSI Extensions for RDMA - Wikipedia Architectural Specifications for RDMA over TCP/IP HPCwire: A Critique of RDMA HPCwire: A Tutorial of the RDMA Model An Overview of RDMA over IP - PDF RDMA (Remote Direct Memory Access) NFS RDMA transport update and performance analysis at OpenSolaris.org SourceForge.net: NFS/RDMA ONC Transport: NFS/RDMA ONC Transport DAFS - Direct Access File System The RDMA Consortium (RDMAC) has defined the semantics of an interface Cisco RDMA Accelerated Buffers Software - Cisco Systems RDMA definition of RDMA in the Free Online Encyclopedia NFS Over RDMA (System Administration Guide: Network Services See also DAFS See also: iSER (iSCSI Extensions for RDMA)

SCSI RDMA Protocol - 2 (SRP-2)

SCSI RDMA Protocol - 2 (SRP-2) See also: iSER (iSCSI Extensions for RDMA)

SCSI Storage Interfaces

SCSI Storage Interfaces

HARD DRIVE RECOVERY - SCSI

SCSI Harddrive Resurrection

HyperSCSI

A protocol for transferring data directly from a SCSI storage device directly over the network. HyperSCSI allows the building of SANs with in LAN subnet. HyperSCSI Storage over IP (HyperSCSI), including an introduction What the Heck Is HyperSCSI? - byteandswitch.com HyperSCSI - Wikipedia HyperSCSI is a networking protocol for the transmission of SCSI commands & data HyperSCSI - The Wireshark Wiki Ethereal: Display Filter Reference: HyperSCSI Linux.com - HyperSCSI 20021024 RE: HyperSCSI versus iSCSI: msg#00062

iSCSI - SCSI Over IP

Also, compare to FCoE. iSCSI - dret.net A Not So Short iSCSI Tutorial - PDF A Quick Guide to iSCSI on Linux iSCSI - Remote Boot - Intel SAS-FC-SCSI-iSCSI Comparison Chart_073107 - PDF SCSI vs. iSCSI -- features, functionality and architecture iSCSI Storage - IP Storage Network Trends ISCSI - general information - answers.com Configuring iSCSI in a VMware ESX Server 3 Environment - PDF iSCSI Design Considerations and Deployment Guide - VMware Infrastructure 3 - PDF Dr. Dobb's | iSCSI Target Emulation Internet Small Computer Systems Interface (iSCSI) - ietf.org RFC 5047 - DA: Datamover Architecture for the Internet Small Computer SCSI vs. iSCSI -- features, functionality and architecture SAS-FC-SCSI-iSCSI Comparison Chart - PDF FCoE Or iSCSI, Does It Really Matter? Techworld.com - iSCSI Network architecture A basic primer on iSCSI storage architecture RFC on T11 Network Address Authority (NAA) Naming Format for iSCSI Node Names MAJOR VENDORS LOOK TO ENABLE SAS WITHIN iSCSI iSCSI - Wikipedia iSCSI - whatis rfc3720 - iSCSI - IETF Org Linux-iSCSI Project Linux and iSCSI Device Driver Code Emulex CNAs support 10GbE, iSCSI, FCoE iSCSI FAQ iSCSI Review The iSCSI Standards Microsoft Windows Server 2003 Storage Technologies - iSCSI iSCSI a Whatis definition Use crypto_hash interface instead of crypto_digest for iSCSI IP Storage: A review of iSCSI, FCIP, IFCP iSCSI SAN Software and VMware Virtualization Make Virtual Infrastructures Practical for Everyone iSCSI Consortium - InterOperability Laboratory Intel iSCSI Reference - SourceForge Julian Satran's IPS archive iSCSI Review * iSCSI Storage Magazine News Performance Evaluation of Distributed iSCSI RAID Creating a SAN with iSCSI - Part 4 - Setting up a Windows Initiator - iSCSI Setup iSCSI target Implementation and Evaluation of iSCSI over RDMA iSCSI companies (IP SAN) - STORAGEsearch.com iSCSI Development iSCSI gets Intel stamp of approval DiskDrive.com - The home of iSCSI knowledge iSCSI Storage - IP Network Storage Trends Microsoft Windows Server 2003 Storage Technologies - iSCSI The skinny on iSCSI SANs iscsi Provider - DTrace - wikis.sun.com Getting to know the Solaris iSCSI stack - PDF Setting up HA iSCSI with CTDB on RHEL5 Securing iSCSI Using IPSec Securing iSCSI Using IPSec, Part 2 Ardis: Linux iSCSI target How to decide between Fibre and iSCSI SANs iSCSI - Factbites What is iSCSI? - A Word Definition From the Webopedia Computer Dictionary iSCSI definition - webopedia iscsi and scsi Resources on TechRepublic SCSI and iSCSI technical information - scsilibrary.com iSCSI Configuration Examples - iSCSI concepts to SCSI concepts with Naming Examples FCoE - Storage vendors propose FC over Ethernet standard - 4/2007 iSCSI Design Considerations and Deployment Guide - VMware Infrastructure 3 DTracing iSCSI (Solaris and OpenSolaris ) See also Books, Recommended Technical (search for iscsi) See also Linux, for iSCSI information (search for iscsi) See also SAN-NAS-Virtualization, for iSCSI information (search for iscsi) See also UNIX, for iSCSI information (search for iscsi) iSCSI TESTING

iSCSI - WHITE PAPERS

Testing iSCSI iSCSI WHITE PAPERS:

Linux 2.6 SCSI

Guide to the implementation of SCSI in Linux 2.6.X kernel The Linux SCSI Generic (sg) Driver (sg3) Tour the Linux generic SCSI driver - IBM Howto configure the Linux kernel/Device drivers/SCSI device Solaris as a SCSI (not iSCSI, SCSI) Target - John J. McLaughlin: COMSTAR

MIRRORS

What is data mirroring? - A Word Definition From the Webopedia ... Data Protection and Disaster Recovery Revivio Takes on Mirror-Splits Striping and Mirroring RAID under RedHat 6.0 Mirrored is the most secure but not as fast as a Striped RAID. Striped RAIDS are faster, but not secure. mirroring two data disks (no system files on them)

RFC 3720

rfc3720 - iSCSI - ietf RFC 3720 - Internet Small Computer Systems Interface (iSCSI)

RFC 3980

RFC 3980 - SCSI storage devices containing both iSCSI ports & SAS ports to use the same NAA-based SCSI device name. RFC 3980 STD 1 (RFC3700) Internet Official Protocol Standards FULL STANDARD RFCs - IETF ORG

SENSE CODES

ASC/ASQ - Alphabetic order - t10 org ASC/ASQ - Numeric order - t10 org SCSI Commands and Status/Sense Codes - Arkeia LOOK UP Sense Keys, Additional Sense Codes, and Sense Qualifiers SCSI Sense Code - Answers dot com SCSI Additional Sense Data - t10 org SCSI Sense Code - wikipedia Interpreting the SCSI Sense Codes - HP Appendix A. SCSI Sense Codes - HP The Linux SCSI programming HOWTO: Additional sense codes and ... Linux sg and sense codes Scsi tape sense codes, getting last n (10) Optical drives return error codes - Error Codes / Sense Codes Maps a SCSI sense code to a localized string - Developer Connection DVD Errors MMC-3 Revision 10e - Error Codes / Sense Codes - Yahama and others Event ID 7 Event ID 3 - Media Error [03] - tape Event ID 51

SCSI SENSE CODES - Vendor Proprietary

still working on the sense codes (mostly) SCSI DISK DRIVE MANFACTURERS: SCSI Sense Code - Answers dot com DLT 7000 errors DLT 8000 errors IBM - SCSI Sense Data Structure and Example NERO - CD and DVD Burning Software - Nero SCSI/IDE ERROR VERITAS - Event ID 7 is generated in the System Event log

SENSE KEYS

Sense Keys - See 4.5.6 in SPC-3

SSA - Serial Storage Architecture

Currently (9/2005) 400 Mbit clock speed)) SSA - answers SSA - scroll down to SCSI interface overview table SSA SCSI-3 Protocol (SSA-S3P) SSA Transport Layer 2 (SSA-TL2) SSA Pysical Layer 2 (SSA-PH2)

STATUS CODES

Status Codes - See 5.3.1 in SAM-4 - T10 org

STRIPING - Click here

TERMINATION - Click here

TROUBLE SHOOTING SCSI

SCSI Commands and Status/Sense Codes - Arkeia

VENDOR CODES

Vendor IDs - T10

WireShark

WireShark & forms of SCSI More information on WireShark

GLOSSARIES, SCSI

SCSI Glossary: Practical Definitions and Terminologies for SCSI Acronyms & Definitions - Technical PC/SAN/NAS/QA/Wireless/Linux/Network/Video/Pharma/WIN/wms.

SCSI & Related subjects REFERENCE BOOKS

A subset of My Recommended Technical Books (click here)

Clark, Tom IP SANs: A Guide to iSCSI, iFCP, and FCIP Protocols for Storage Area Networks. SW $45 0-201-75277-8 Deming, David A. The SCSI Tutor ENDL Publications $192 1-879936-08-9 Field, Gary & Peter M. Ridge, et al The Book of SCSI. 2nd Edtion No Starch Press $ 50 1-886411-10-7 [In my opinion, the Best Introduction & Advanced SCSI Book] Hernandez, Rowell, et al IP Storage Networking: IBM NAS & iSCSI Solutions IBM Redbooks $60 0738424226 Hufferd, John L. iSCSI The Universal Storage Connection AW $45 0-201-78419-x Jackson, Mike SAS Storage Architecture Mindshare, Inc 0-9770878-0-8 Kembel, Robert W. Comprehensive Guide to Serial Attached SCSI (SAS). Northwest Learning Assoc $95 0931836611 Amazon com Ridge, Peter M. Book of SCSI. [2nd edition is now out - see Field, Gary & Peter Ridge] No Starch Press 35 1-886411-02-6 Schmidt, Friedhelm The SCSI Bus and IDE Interface: Protocols, Applications and Programming AW 35 W/DISK 0-201-42284-0 Doesn't cover Enhanced IDE ???? Zadian Technologies SCSI, the Nuts & Bolts Knowledge TEK Zadian Technologies SCSI, the Nuts & Bolts: Workbook and reference Guide Knowledge TEK Zadian Technologies Zadian SCSI Navigator Zadian Technologies c1994 $ 11

OTHER RESOURCES - Caveat Emptor

SCSI - Factbites WWW Virtual Library for SCSI - scsilibrary.com SCSI - dbpedia.org SCSI - nationamster.com These sites have similar, but good SCSI info: SCSI - Wikipedia SCSI - algebra end of similar site list

DAVE's SCSI INFO JUMP TABLE

Top of this page| 10GbE | 40GbE | 100GbE | 10G IP | ACRONYMS / GLOSSARIES | AoE | Articles / News | ASPI | BOOKS - SCSI Reference | CAM (SCSI) | Comparisons | Connectors | Converged Networking | Data recovery | Device Discovery | Drivers (SCSI) | Ethernet (all) | EVMS - Enterprise Volume Management System (SourceForge - free) | Fast SCSI (SCSI-2) | FC - Fibre Channel (all) | FCoE | GENERAL INFORMATION | Hard Drive Recovery - SCSI | HyperTransport | iSCSI | iSCSI TESTING | iSCSI White Papers | InfiniBand | IPv6 | Linux 2.6 SCSI | LVM | LVM Problems / Advisories | Other Information | Other Resources | PLEXES | RAID - all levels of - RAID 0 thru RAID x0 | RAID, SOFTWARE | RDMA | RDMA 2 | Reference Books | REFERENCES | RFCs | RFC 3980 - SCSI storage devices containing both iSCSI ports & SAS ports to use the same NAA-based SCSI device name | SAM - SCSI Standards Architecture | SAS - Serial Attached SCSI | SAS Expanders | SATA - Serial ATA | SCAM | SCSI - GENERAL INFORMATION | SCSI | SCSI-2 | SCSI-3 | SCSI RDMA Protocol (SRP) (formerly called: SCSI-4) | SCSI RDMA Protocol - 2 (SRP-2) | SCSI-5 | SSA SCSI-3 Protocol (SSA-S3P) | SENSE CODES | SENSE CODES - vendor proprietary | SENSE KEYS | SFF - Small Form Factor | SOFTWARE RAID | Storage Interfaces - SCSI | Termination | Test Equipment, SCSI | TOE | Troubleshooting SCSI | Ultra-2 SCSI | Ultra-3 SCSI | Ultra-320 SCSI | Ultra-640 SCSI | Striping | VoIP - Voice over IP | WireShark (SCSI related) |

OTHER INFORMATION