EMC VMAX 400K SPC-2 Proven Performance - eWEEK. · PDF fileemc vmax 400k spc-2 proven...

Click here to load reader

  • date post

    11-Mar-2018
  • Category

    Documents

  • view

    221
  • download

    3

Embed Size (px)

Transcript of EMC VMAX 400K SPC-2 Proven Performance - eWEEK. · PDF fileemc vmax 400k spc-2 proven...

  • EMC VMAX 400K SPC-2 Proven Performance Silverton Consulting, Inc. StorInt Briefing

  • EMC VMAX 400K SPC-2 PROVEN PERFORMANCE PAGE 2 OF 10

    RAYONSTORAGE.COM |GREYBEARDSONSTORAGE.COM SILVERTONCONSULTING.COM| TWITTER.COM/RAYLUCCHESI 2015 SILVERTON CONSULTING, INC. ALL RIGHTS RESERVED

    Introduction In this paper, we analyze all-flash EMC VMAX 400K storage system performance using an industry-standard, Storage Performance Council (SPC) benchmark. A number of SPC and Silverton Consulting, Inc. (SCI) benchmark metrics confirm the superior throughput performance of EMC VMAX3 storage. Such benchmark-proven, bandwidth-intensive IO performance offers a significant advantage for customers with data warehousing, data analytics or batch-intensive environments that process a lot of sequential data that generates high-throughput input/output (IO) activity. Below, we discuss the advanced storage functionality of the EMC VMAX3, along with key details about EMC VMAX3 storage system performance.

    EMC VMAX 100K, 200K and 400K storage systems EMC VMAX was specifically designed for high-performance, mission-critical enterprise workloads. As EMCs third-generation VMAX system, VMAX3 includes a number of enhancements over the previous-generation hardware. These enhancements improve flash storage performance, expand IO bandwidth and provide a platform for deeper data services. The VMAX3 system was specifically designed to enable more multi-core execution of any and all data IO and other storage functionality requested by attached hosts. With an eight-engine VMAX 400K, all 384 processing cores can actively service IO and provide storage functionality in order to address extreme customer demands. The EMC VMAX3 currently comes in three hardware solutions: the VMAX 100K, 200K and 400K, with up to four or eight VMAX3 engines. A VMAX3 engine contains two storage directors with redundant interfaces to the new Dynamic Virtual Matrix dual InfiniBand inter-cluster fabric. Each VMAX3 director also offers global memory (up to 2TB/engine), front-end ports and backend storage interfaces that together offer direct host access to the arrays backend storage and globally cached data. The backend of the VMAX3 is connected via redundant 6Gb/sec serial-attached SCSI (SAS) interfaces and can use small form factor (2.5) and large form factor (3.5) disks or solid-state drives (SSDs). For the VMAX 400K, the system can access up to 5,760 disk or SSD drives, constituting up to 4PB of usable storage, with a maximum of 720 drives per system bay. System bays can be located up to 25 meters from the first system bay, and the VMAX3 storage systems support independent, third-party system bay racking. This agility allows IT managers to easily deploy VMAX arrays in space constrained or congested data centers.

  • EMC VMAX 400K SPC-2 PROVEN PERFORMANCE PAGE 3 OF 10

    RAYONSTORAGE.COM |GREYBEARDSONSTORAGE.COM SILVERTONCONSULTING.COM| TWITTER.COM/RAYLUCCHESI 2015 SILVERTON CONSULTING, INC. ALL RIGHTS RESERVED

    Advanced VMAX3 HYPERMAX OS software functionality Implemented as a foundation for the new VMAX3 hardware, the HYPERMAX OS leverages the scalable VMAX3 hardware to expand data services. One example of the new data services is VMAXs new embedded Network Attached Storage (eNAS) functionality, which runs as virtual machines under HYPERMAX in order to offer file services. VMAX3 eNAS provides file services using file data movers and control stations that are distributed across all VMAX3 engines in an array. This distribution allows customers to use VMAX3 storage systems for all of their file service needs, as well as support other mission-critical block storage applications. Additional HYPERMAX OS advanced services include the following:

    One-click, service level objective (SLO) provisioning for both file and block storage. With a single click, customers can easily provision new block or file storage at any defined SLO available within the system.

    Virtual or thin provisioning for block storage, which only draws down backend storage space when written by the host. With HYPERMAX virtual provisioning, customers can shrink and expand thin pools of storage as workloads demand, spreading any unused capacity over other virtually provisioned pools of storage.

    Data at rest encryption ([email protected]) for both file and block storage to increase security for customer data on backend storage devices. With [email protected], VMAX3 data is protected and secured from unauthorized access.

    TimeFinder SnapVX for block storage to create an on-array, rapid point-in-time copy of customer data. VMAX3 SnapVX reduces the time and storage consumption impacts of snapshot data copies and can produce up to 16 million snapshots per array.

    EMC ProtectPoint for faster storage backup and recovery to enable direct data transfers to EMC Data Domain from VMAX3 storage. EMC ProtectPoint eliminates the media server bottleneck and dramatically reduces the host data transfers needed to perform storage backups and data recovery.

    Host IO limits for block storage to constrain host IO performance to defined service levels across accessible storage units. Administrators can restrict host input/output operations per second (IOPS) or throughput on a per-application basis.

    Enhanced Symmetrix Remote Data Facility (SRDF) for block and file storage disaster recovery featuring state-of-the-art, remote mirroring of customer data. Enhanced SRDF offers two-, three- and four-way remote replication to support customer disaster recovery requirements. VMAX3 and HYPERMAX OS also include hardware compression and increased multi-threading to reduce operational costs and increase replication throughput. All of the redundant VMAX3 hardware and advanced SRDF capabilities enable customers to configure VMAX storage to supply 24x7xforever, 99.9999% (6-9s) availability for their data.

  • EMC VMAX 400K SPC-2 PROVEN PERFORMANCE PAGE 4 OF 10

    RAYONSTORAGE.COM |GREYBEARDSONSTORAGE.COM SILVERTONCONSULTING.COM| TWITTER.COM/RAYLUCCHESI 2015 SILVERTON CONSULTING, INC. ALL RIGHTS RESERVED

    HYPERMAX OS offers Fully Automated Storage Tiering (FAST) for hybrid (disk and SSD) storage configurations. With FAST, VMAX storage will access hot (higher performance-intensive) data from SSD devices and cold (lower performance-intensive) data from disk storage, producing the best IO performance for data that needs it the most. HYPERMAX OS also supports XtremCache, which can take advantage of server-based flash storage (SSDs or PCIe flash cards) to cache frequently accessed data at the host, dramatically reducing IO activity to the storage system for highly referenced data.

    Storage Performance Council The SPC provides block-oriented IO performance benchmarks for storage system vendors and data center customers. To be published on the SPC website, a benchmark submission has to be independently audited by an SPC representative and has to be approved by all SPC working group members.1 SPC offers two suites of block IO benchmarks:

    SPC-1 is a benchmark designed to exercise a storage system operating under an online transaction processing (OLTP) IO workload. SPC-1 data transfers are relatively small and somewhat random; as a result, they are difficult to cache. The SPC offers several versions beyond the base SPC-1 benchmark. The SPC-1/E is an SPC-1 benchmark where energy consumption measurements are taken at various times during the testing. The SPC-1/C benchmark executes the OLTP IO workload against storage system components like disk drives, SSDs or JBODs (just a bunch of disks). Finally, the SPC-1C/E benchmark is the SPC-1 workload executed against a storage component (drive, SSD or JBOD) while measuring the energy use of components.

    SPC-2 is a benchmark designed to simulate a storage system operating under a bandwidth- or throughput-intensive IO workload. The SPC-2 benchmark uses three different workloads to stress storage system throughput. Versions of the base SPC-2 benchmark include SPC-2/E and SPC-2C/E, which are similar to those discussed above for SPC-1.

    All SPC benchmarks have a number of stages, including performance sustainability, which tests the system at given levels of its IO performance to verify that the storage array can attain the desired performance for a protracted interval of time. For all SPC benchmarks, vendors are required to specify in detail the configuration and street pricing for the system under test.

    1 All SPC benchmark results and other information from http://www.storageperformance.org/home/ are current as of 29 July 2015.

  • EMC VMAX 400K SPC-2 PROVEN PERFORMANCE PAGE 5 OF 10

    RAYONSTORAGE.COM |GREYBEARDSONSTORAGE.COM SILVERTONCONSULTING.COM| TWITTER.COM/RAYLUCCHESI 2015 SILVERTON CONSULTING, INC. ALL RIGHTS RESERVED

    As discussed previously, the SPC-2 benchmark uses three distinct workloads executed separately to assess system throughput performance. The three SPC-2 workloads are as follows:

    Large file processing (LFP) This activity simulates the data processing done on large files, with 256KB to 1MB data transfers representing sequential processing of one or more large files.

    Large database query (LDQ) This activity simulates a data warehouse of data mining IO activity done on large databases, with 64KB and 1MB data transfers representing scans or joins of large relational database tables.

    Video on demand (VOD) This activity simulates media server IO done on large video files, providing ingesting and reading-out of those files to consumers.

    SPC reports on a number of detailed SPC-2 metrics for each of the three workloads, such as total data rates for the different activities, number of strea