IBM Storage Certification
IBM Storage Technical V1
(C9020-668)
Last Update: June 2017
© 2017 International Business Machines
IBM FlashSystem purpose-built MicroLatency modules are fast and efficient, designed using
hardware-only data paths.
IBM FlashSystem
FlashCore

IBM Storage Certification
IBM Storage Technical V1
(C9020-668)
Last Update: June 2017
© 2017 International Business Machines
Field Programmable Gate Arrays (FPGA)
Multiple FPGAs on each Flash Module
Responsible for all housekeeping
Flash Chips
Connectors for Expansion Board
Control Processor within FPGA
Garbage collection
Erasing (Flashing)
Error Handling
System Health
Wear Leveling
Statistics
etc.
DRAM Write Buffers
Primary Board
eMLC NAND Flash
FPGA
FPGA
“Housekeeping” Tasks
IBM FlashSystem
FlashCore: MicroLatency Module

IBM Storage Certification
IBM Storage Technical V1
(C9020-668)
Last Update: June 2017
© 2017 International Business Machines
Error Correcting Codes (ECC)
Provide bit-level reconstruction of data from flash chips.
Checksums
Checksums and data integrity fields designed to protect all internal data transfers within the system.
Wear-Leveling Algorithms
Balance the number of writes among flash chips throughout the system.
Overprovisioning
To enhance write endurance and decrease write amplification. Space pool of flash cells are allocated
automatically as worn cell are decommissioned.
Sweeper Algorithms
Helps ensure that all data within the system is read periodically to avoid data fade issues.
Variable Stripe RAID (VSR)
A patented IBM technology that provides an intra-module RAID stripe on each flash module.
Two-dimensional RAID (2D) Flash
System-wide RAID 5 along with VSR helps reduce downtime and maintains performance and allows the
provisioning of an entire flash module as a spare to be used in another flash module failure.
IBM FlashSystem
FlashCore: Data Protection

IBM Storage Certification
IBM Storage Technical V1
(C9020-668)
Last Update: June 2017
© 2017 International Business Machines
A RAID set is defined using multiple flash chips.
Chip
Chip
Chip
Chip
Chip
Chip
Chip
Chip
Chip
Chip
Chip
Chip
Chip
Chip
How VSR works from a high-level
IBM FlashSystem
FlashCore: Data Protection | Variable Stripe RAID (VSR)

IBM Storage Certification
IBM Storage Technical V1
(C9020-668)
Last Update: June 2017
© 2017 International Business Machines
Data is striped across the flash chips within the RAID set.
IBM FlashSystem
FlashCore: Data Protection | Variable Stripe RAID (VSR)
How VSR works from a high-level

IBM Storage Certification
IBM Storage Technical V1
(C9020-668)
Last Update: June 2017
© 2017 International Business Machines
A flash chip fails.
IBM FlashSystem
FlashCore: Data Protection | Variable Stripe RAID (VSR)
How VSR works from a high-level

IBM Storage Certification
IBM Storage Technical V1
(C9020-668)
Last Update: June 2017
© 2017 International Business Machines
The VSR technology will rebuild the failed chip’s data and stripe it across spare capacity
(from overprovisioning pool) of the remaining chips within the RAID set.


You've reached the end of your free preview.
Want to read all 67 pages?
- Spring '11
- Flash memory, Computer data storage, Solid-state drive, International Business Machines