Download
xam and osd n.
Skip this Video
Loading SlideShow in 5 Seconds..
XAM and OSD PowerPoint Presentation
Download Presentation
XAM and OSD

XAM and OSD

116 Views Download Presentation
Download Presentation

XAM and OSD

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. XAM and OSD J Jensen hepsysman RAL June 2008

  2. Middleware/Apps open(), fopen() Kernel Filesystem scsi etc Device

  3. File Middleware/Apps Kernel Filesystem Device

  4. File Middleware/Apps File meta data Kernel Filesystem Device

  5. File Middleware/Apps File meta data Kernel Filesystem meta data File meta data Device

  6. File Middleware/Apps File meta data Kernel Filesystem meta data File meta data Device

  7. Introducing OSD • Object Storage Devices • SNIA (www.snia.org) • Standardisation: ANSI T10 (www.t10.org)

  8. Device stores objects rather than blocks Knows about metadata Devices do space management & security Kernel Filesystem object File meta data Device

  9. Consistent view, enforced at low level • Improve scalability and performance Panasas Lustre object File meta data Device

  10. Object creation/access (duh) Meta: format, list, flush (partial (v2)) Data Security Integrity, in-flight enc 64 bit friendly CDB (v2) Device security CDB capabilities (v2) Groups (collections) Bulk ops (v2) Partition mgmt Clone/snapshot (v2) Exception mgmt (v2) OSD Feature(sets)

  11. eXtensible Access Method File Middleware/Apps • API • Metadata • Records • Querying File meta data Kernel Filesystem meta data File meta data

  12. Storage system can access metadata • Recovery • Device data is meaningful • ILM

  13. XSet - XAM Objects • Hierarchical • XLibrary > XSystem > XSet

  14. XAM to OSD • Recommendation – XSet to Object • Names stored as OSD attributes • Different options for properties • Functions to commands • Management policies • Ongoing work…