Operational Deployment and Management of Storage over the Internet
David L. Black, EMC
IETF opsarea meeting
July 30, 2009

Context
IETF storage protocols
Block: iSCSI, including iSER
Fibre Channel tunneling over IP:  FCIP, iFCP
File: NFSv4
New IETF Transport WG: storm
STORage Maintenance
Updates to Block and FC transport protocols
Associated MIB updates (iSCSI, FC transport over IP)
Q: What’s the proverbial “rest of the picture”?
Operational and management aspects
But first, some background ...

Storage Networking Standards
Data Protocols
SCSI (T10)
Fibre Channel (T11)
ATA and SATA (T13)
NAS (IETF, Microsoft)
IP Storage (IETF)
Management
SMI-S (SNIA)
Uses CIM (DMTF)
SNMP (IETF)
Web (IETF, W3C)

Storage Protocol Classes
Network Communication
Fibre Channel Fabric
IP Storage (iSCSI, FCIP, iFCP)
Network Attached Storage (NAS)
Drive Interface
FC-AL (Arbitrated Loop)
Parallel SCSI and Serial Attach SCSI (SAS)
ATA and Serial ATA (SATA)

IP Storage Network Scenarios and Protocols

IP Storage Extension Scenarios: Activate the Wayback Machine ...

Remote Disk Mirroring
and Diff Serv
David L. Black
EMC Corporation
black_david@emc.com
December, 1998
[43rd IETF, Orlando, FLORIDA]

Remote Disk Mirroring
Promising application for Diff Serv
The application exists, but not on the Internet
It can use a *lot* of bandwidth
Example to add to web, IP telephony, ...
Diff Serv is a fundamental enabler
QoS assurances are required
The missing piece of technology …

What is a Disk Array?
100s of Gigabytes to Terabytes
Connects to almost everything
Mainframe, Unix, NT, etc.
Highly Reliable
Mirrored, RAID
Redundant Power
UPS, Batteries
Etc., etc.
BUT …

Disasters Happen
Power out
Phone lines down
Water everywhere
The Systems are Down!
This is a problem ...

Solution: Remote Disk Mirroring

Deactivate the Wayback Machine ...

Block Storage Communication Protocols

Storage Networking Standards
Data Protocols
SCSI (T10)
Fibre Channel (T11)
ATA and SATA (T13)
NAS (IETF, Microsoft)
IP Storage (IETF)
Management
SMI-S (SNIA)
Uses CIM (DMTF)
SNMP (IETF)
Web (IETF, W3C)

SMI-S: Model-Based Management

Storage Operations and Mangement Considerations
Most storage management: Capacity and data management
Storage vs. Network management disciplines
Operational storage management includes back-up, disaster recovery, provisioning, etc.
IETF block storage and FC tunnel protocols
Part of a larger protocol family
SCSI typically not managed as a protocol
Protocol: Specific SCSI transport (e.g., iSCSI, FCP/FC, SAS)

Standards for Storage Management
SMI-S: model-based CIM
All aspects of storage, used for active management
Transports: simple XML encap over HTTP, WS-Management
MIBs for specific protocols (e.g., iSCSI)
Primary use: monitoring
Extensive suite of FC MIBs can be used for configuration
Storage device/array management
Interfaces are often vendor-specific
Web GUIs are common
Device APIs [HBA is storage analog to NIC]
FC: HBA-API
iSCSI: IMA-API (for iSCSI HBAs)
Multipathing: MMA-API (for multipathing drivers)

Discussion
Questions?