IBM FlashSystem FlashCore Module Buyer's Guide: FCM1 Through FCM5
A part-number and feature-code reference for identifying the right IBM FlashCore Module generation and capacity for a FlashSystem or IBM i external storage order, now covering FCM5.
What A FlashCore Module Actually Is
A FlashCore Module (FCM) is IBM's purpose-built NVMe drive for FlashSystem and Storage Virtualize based storage arrays. It performs inline compression and encryption inside the drive's own controller rather than on the storage system's general-purpose processors, which is the core reason IBM markets FlashCore Modules as a density and performance advantage over commodity NVMe media.
For an IBM i or AS/400 shop, FlashCore Modules typically enter the picture through external SAN attachment once internal DASD capacity or performance has been exhausted, or when storage is being consolidated onto shared array infrastructure serving multiple platforms.
The Five FlashCore Generations At A Glance
Each generation represents a different point in IBM's FlashSystem product line, and buyers are almost always matching against an installed or currently quoted generation rather than choosing freely across all five. FCM1 through FCM4 share the same U.2 NVMe physical form factor; FCM5 does not, which is the single most important compatibility fact in this guide.
- FCM1: the original generation (FlashSystem 9100/9110/9150), cataloged in 4.8 TB, 9.6 TB, and 19.2 TB usable capacities
- FCM2: added a full ladder through 38.4 TB (FlashSystem 9200/7200/5200/5100), cataloged in 4.8 TB, 9.6 TB, 19.2 TB, and 38.4 TB
- FCM3: transitional current-tier generation (FlashSystem 9500/7300/5300), cataloged in 4.8 TB, 9.6 TB, 19.2 TB, and 38.4 TB
- FCM4: quantum-safe encryption and embedded ransomware detection (FlashSystem 9500/7300/5300/5200), cataloged in 4.8 TB, 9.6 TB, 19.2 TB, and 38.4 TB
- FCM5: current generation, EDSFF form factor (FlashSystem 5600/7600/9600 only), cataloged in 6.6 TB, 13.2 TB, 26.4 TB, and 52.8 TB across all three models, plus a 105.6 TB capacity exclusive to the FlashSystem 9600
Matching Capacity, Part Number, And Feature Code
Once generation and capacity are known, the remaining step is matching the exact part number and feature code to the target FlashSystem model. It is common for a single generation-and-capacity combination to have several valid IBM part numbers, since different frames, drawers, and configurations each require their own SKU.
The feature code, not the part number, is what a reseller or IBM configurator actually uses to build the order path for a specific FlashSystem model, so buyers should confirm both identifiers rather than relying on capacity and generation alone.
- Confirm the installed or target FlashSystem model before selecting a part number
- Use the feature code to validate compatibility on an IBM configurator or reseller quote
- Expect more than one valid part number for the same capacity within a generation
- Verify controller and enclosure firmware supports the target generation before ordering
Where FlashSystem Fits An IBM i Or AS/400 Environment
FlashSystem storage reaches an IBM i partition through external SAN attachment using supported host adapters, the same path used for other external storage options. It is not an internal DASD replacement so much as an expansion or consolidation path once internal storage capacity or performance headroom runs out.
Buyers should size FlashCore Module capacity against actual ASP disk pool statistics and I/O patterns, not free space alone, and confirm SAN array support for IBM i attachment specifically before treating a FlashSystem quote as compatible.
Buying Considerations Before You Order
FlashCore Module orders are exact-match hardware purchases. Getting the generation, capacity, part number, and feature code right the first time avoids a returned or incompatible module.
- Document the installed FlashSystem model, controller generation, and current firmware level
- Confirm current lead time and allocation for the specific part number with a sourcing partner
- Plan compression and encryption settings during pool configuration, since FlashCore Modules apply these at the hardware layer
- Treat older-generation FlashCore Modules as legacy replacement stock, not a starting point for a new deployment
Frequently Asked Questions
What is an IBM FlashCore Module and how is it different from a standard NVMe drive?
A FlashCore Module performs inline compression and encryption inside its own drive controller, rather than relying on the storage system's general-purpose processors. IBM has released five generations (FCM1 through FCM5), each cataloged across its own capacity ladder from 4.8 TB up to 105.6 TB.
Can an IBM i or AS/400 partition use IBM FlashSystem storage?
Yes, through external SAN attachment using supported host adapters, provided the FlashSystem array is configured for IBM i attachment and the Power server has compatible adapter and firmware support.
Can I put a FlashCore Module 5 (FCM5) drive in an older FlashSystem 9500 or 7300?
No. FCM5 uses the EDSFF drive form factor instead of the U.2 form factor used by FCM1 through FCM4, so it physically does not fit in an older FlashSystem enclosure. FCM5 is limited to the current FlashSystem 5600, 7600, and 9600 models.
Related Resources
Sources
Product catalog pages tied to this FlashSystem Storage topic.
IBM FlashSystem NVMe FlashCore Module Gen 5 (FCM5)
The current IBM NVMe FlashCore Module generation, cataloged in 6.6 TB, 13.2 TB, 26.4 TB, and 52.8 TB usable capacities across the FlashSystem 5600, 7600, and 9600, plus a 105.6 TB capacity exclusive to the FlashSystem 9600.
IBM FlashSystem NVMe FlashCore Module Gen 1 (FCM1)
The original NVMe FlashCore Module generation for IBM FlashSystem and Storage Virtualize based arrays, cataloged in 4.8 TB, 9.6 TB, and 19.2 TB usable capacities.
IBM FlashSystem NVMe FlashCore Module Gen 2 (FCM2)
The second-generation IBM NVMe FlashCore Module, cataloged in 4.8 TB, 9.6 TB, 19.2 TB, and 38.4 TB usable capacities for FlashSystem and Storage Virtualize based arrays.