Skip to main content

Solid-State Drive Caching in the IBM XIV Storage System

An IBM Redpaper publication

thumbnail 

Published on 10 May 2012

  1. .EPUB (1.9 MB)
  2. .PDF (3.0 MB)

Apple BooksGoogle Play Books

Share this page:   

ISBN-10: 0738450766
ISBN-13: 9780738450766
IBM Form #: REDP-4842-00


Authors: Bertrand Dufrasne, In Kyu Park, Francesco Perillo, Hank Sautter, Stephen Solewin and Anthony Vattathil

    menu icon

    Abstract

    This IBM® Redpaper™ publication provides information about the implementation and use of solid-state drives (SSDs) in IBM XIV® Storage System XIV Generation 3 (Gen3), running XIV software version 11.1.0 or later. In the XIV system, SSDs are used to increase the read cache capacity of the existing DRAM memory cache, and are not used for persistent storage.

    This paper begins with a high-level overview of the SSD implementation in XIV and a brief review of the SSD technology, with focus on the XIV system. It explains the SSD Caching design and implementation in XIV. Then it examines typical workloads that can benefit from the SSD Caching extension and introduces the tools and utilities to help you analyze and understand the workload. In particular, it highlights the block tracing facility that was designed and developed by IBM Research.

    Then this paper explains the process that authorized IBM services representatives use to install SSD Caching. It reviews the changes made to the XIV GUI and the XCLI to support SSD Caching. Finally this paper provides a listing of the new alert-generating events and monitoring options that are provided for SSD support.

    This paper is intended for users who want an insight into the XIV SSD Caching implementation and architecture, its capabilities, and usage. For more information about the IBM XIV Storage System, see the IBM Redbooks® publication, "IBM XIV Storage System: Architecture, Implementation, and Usage," SG24-7659.

    Table of Contents

    Chapter 1. Executive summary

    Chapter 2. Technology overview of solid-state drives

    Chapter 3. Caching architecture and implementation

    Chapter 4. Workload characteristics

    Chapter 5. Installing and upgrading solid-state drives

    Chapter 6. GUI and XCLI support for solid-state drives

    Chapter 7. Monitoring and alerting

     

    Others who read this also read