IBM FlashSystem FlashCore Module Buyer's Guide: FCM1 vs FCM2 vs FCM3 vs FCM4
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.
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 Four 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 four.
- FCM1: the original generation, cataloged in 4.8 TB, 9.6 TB, and 19.2 TB usable capacities
- FCM2: added a full ladder through 38.4 TB, cataloged in 4.8 TB, 9.6 TB, 19.2 TB, and 38.4 TB
- FCM3: current-tier generation, cataloged in 4.8 TB, 9.6 TB, 19.2 TB, and 38.4 TB
- FCM4: the newest generation, cataloged in 4.8 TB, 9.6 TB, 19.2 TB, and 38.4 TB
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 four generations (FCM1 through FCM4), each cataloged across 4.8 TB to 38.4 TB usable capacities.
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.
Related Resources
Sources
Product catalog pages tied to this FlashSystem Storage topic.
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.
IBM FlashSystem NVMe FlashCore Module Gen 3 (FCM3)
The third-generation IBM NVMe FlashCore Module, cataloged in 4.8 TB, 9.6 TB, 19.2 TB, and 38.4 TB usable capacities for current FlashSystem and Storage Virtualize based arrays.