The IBM FlashSystem is a family of block-storage systems, with the 5000 and 5100 models making up the entry and mid-range offerings as evolutions of the previous Storwize V5000 systems. The FlashSystem 5000 & 5100 models are storage systems based on the IBM Spectrum Virtualize (SAN Volume Controller) virtualization software. There are two models in the 5000 family, the 5010 and 5030, and a 5100 model all with differences in configuration and available features. The 5010 system is the most basic model, and features a dual controller architecture without any scale out ability. The larger model 5030, and 5100 can both scale out to two pairs of controllers.
Differences between the FlashSystem 5000 and 5100 include NVMe SSDs, Flash Core Modules (FCM), NVMeoF, support for SCM devices, and external storage virtualization. These features elevate the 5100 system as a more advanced mid-range product, while the 5010 and 5030 provide a range of competitive options as entry-level products.
The three models (5010, 5030, and 5100) represent different price points and functionality. Feature enablement is different, which is primarily dependent on the different hardware (processors and memory) of the different models.
The management of the systems is a web-based GUI that has been developed for greater simplicity. Different than most other storage systems, the advanced features are pre-installed on the FlashSystem 5000 and 5100 with some included in the base price of the systems. Additional cost features are enabled with license keys.
The virtualization of external storage systems from a variety of vendors has two forms that can be utilized. One is to explicitly map the LUNs (volumes) from the external storage for host access through the 5100 and the other is to migrate the data through the 5100 to internal or external storage to take advantage of the block-level virtualization with the advanced features for thin provisioning, wide striping, and the EasyTier automated data tiering. Since all the accesses are through the 5100 controllers, this type of virtualization has been called an “in-band” type of virtualization approach.
For high availability, FlashSystem runs in a paired configuration with custom clustering software. Clustering for a scale out configuration is supported for up to four pairs of controllers. (Note – IBM uses the term ‘node’ for a controller rather than a pair of controllers, which is different from most other vendors). Spectrum Virtualize also supports a standby node that become active after a single node failure or during a service action
Cloud tiering allows volumes to be tiered to clouds including Amazon S3, OpenStack Swift, and IBM Cloud. IBM Cloud Object Storage will be added as a tiering target.
The IBM 5000 and 5100 are targeted as midrange and entry level, general purpose, block storage systems with the ability to virtualize existing storage systems as a consolidation solution for the largest model. The different models allow customers to start with a smaller investment in storage and increase capacity with controller upgrades. With the VMware support and the ability to use SSDs and automatic tiering, the 5100 is an excellent storage solution for server virtualization. The capacity, advanced features and the performance give the 5100 capabilities much greater than its midrange positioning by IBM.
Evaluator Group product review methodology “EvaluScale” assesses each product within a specific technology area. The definitions of the criteria and explanations of how products are reviewed can be found in the . Download the product brief now to view the EvaluScale for this product.
The IBM FlashSystem 5000 and 5100 systems are high-performance, scale-out block storage systems with a range of features and capabilities that scale from entry level to mid-range. The major value for customers is with the block storage system and the ability to scale performance and capacity and the integration of Spectrum Virtualize software to virtualize externally attached storage systems in the largest 5100 model with transparent data migration in all models. The functionality provided is typically seen in high-end enterprise systems but with the 5100, is offered into mid-tier and entry markets.
Advanced features of replication, snapshot and tiering to clouds are very complete implementations. The FlashSystem added storage pooling with dynamic block assignment (called distributed RAID by IBM) but continues to use copy-on-write snapshot technology rather than redirect-on-write. We would expect this to change, providing the more efficient redirect-on-write snapshots.
The scale out capability is another advanced feature for block storage. Currently the system scales to two pairs of controllers in the 5030 and 5100. This is adequate as a complement to the FlashSystem 7200 with a lower entry price. The storage virtualization features are the same as offered with the SVC and provide great customer value.
Evaluator Group believes the FlashSystem 5000 and 5100 systems to be part of a family that leads in functionality and performance for the midrange and entry block storage markets. The advanced features, scale-out capability, storage virtualization, and all-flash model are distinguishing for the lower end of the midrange and entry-level customers.