Operational Deployment and Management of Storage over the Internet
| David L. Black, EMC IETF opsarea meeting July 30, 2009 |
| 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 ... | ||
| 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) | ||
| 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] |
| 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 … | ||
| 100s of Gigabytes to Terabytes | ||
| Connects to almost everything | ||
| Mainframe, Unix, NT, etc. | ||
| Highly Reliable | ||
| Mirrored, RAID | ||
| Redundant Power | ||
| UPS, Batteries | ||
| Etc., etc. | ||
| BUT … | ||
| 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
| 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 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) | ||
| Questions? |