SPC and Storage Benchmarking Games

Storage I/O trends

There is a post over in one of the LinkedIn Discussion forums about storage performance council (SPC) benchmarks being miss-leading that I just did a short response post to. Here’s the full post as LinkedIn has a short post response limit.

While the SPC is far from perfect, it is at least for block, arguably better than doing nothing.

For the most part, SPC has become a de facto standard for at least block storage benchmarks independent of using IOmeter or other tools or vendor specific simulations, similar how MSFT ESRP is for exchange, TPC for database, SPEC for NFS and so forth. In fact, SPC even recently rather quietly rolled out a new set of what could be considered the basis for Green storage benchmarks. I would argue that SPC results in themselves are not misleading, particularly if you take the time to look at both the executive and full disclosures and look beyond the summary.

Some vendors have taken advantage of the SPC results playing games with discounting on prices (something that’s allowed under SPC rules) to show and make apples to oranges comparisons on cost per IOP or other ploys. This proactive is nothing new to the IT industry or other industries for that matter, hence benchmark games.

Where the misleading SPC issue can come into play is for those who simply look at what a vendor is claiming and not looking at the rest of the story, or taking the time to look at the results and making apples to apples, instead of believing the apples to oranges comparison. After all, the results are there for a reason. That reason is for those really interested to dig in and sift through the material, granted not everyone wants to do that.

For example, some vendors can show a highly discounted list price to get a better IOP per cost on an apple to oranges basis, however, when processes are normalized, the results can be quite different. However here’s the real gem for those who dig into the SPC results, including looking at the configurations and that is that latency under workload is also reported.

The reason that latency is a gem is that generally speaking, latency does not lie.

What this means is that if vendor A doubles the amount of cache, doubles the number of controllers, doubles the number of disk drives, plays games with actual storage utilization (ASU), utilizes fast interfaces from 10 GbE  iSCSI to 8Gb FC or FCoE or SAS to get a better cost per IOP number with discounting, look at the latency numbers. There have been some recent examples of this where vendor A has a better cost per IOP while achieving a higher number of IOPS at a lower cost compared to vendor B, which is what is typically reported in a press release or news story. (See a blog entry that also points to a CMG presentation discussion around this topic here.

Then go and look at the two results, vendor B may be at list price while vendor A is severely discounted which is not a bad thing, as that is then the starting list price as to which customers should start negotiations. However to be fair, normalize the pricing for fun, look at how much more equipment vendor A may need while having to discount to get the price to offset the increased amount of hardware, then look at latency.

In some of the recent record reported results, the latency results are actually better for a vendor B than for a vendor A and why does latency matter? Beyond showing what a controller can actually do in terms of levering  the number of disks, cache, interface ports and so forth, the big kicker is for those talking about SSD (RAM or FLASH) in that SSD generally is about latency. To fully effectively utilize SSD which is a low latency device, you would want a controller that can do a decent job at handling IOPS; however you also need a controller that can do a decent job of handling IOPS with low latency under heavy workload conditions.

Thus the SPC again while far from perfect, at least for a thumb nail sketch and comparison is not necessarily misleading, more often than not it’s how the results are utilized that is misleading. Now in the quest for the SPC administrators to try and gain more members and broader industry participation and thus secure their own future, is the SPC organization or administration opening itself up to being used more and more as a marketing tool in ways that potentially compromise all the credibility (I know, some will dispute the validity of SPC, however that’s reserved for a different discussion ;) )?

There is a bit of Déjà here for those involved with RAID and storage who recall how the RAID Advisory Board (RAB) in its quest to gain broader industry adoption and support succumbed to marketing pressures and use or what some would describe as miss-use and is now a member of the “Where are they now” club!

Don’t get me wrong here; I like the SPC tests/results/format, there is a lot of good information in the SPC. The various vendor folks who work very hard behind the scenes to make the SPC actually work and continue to evolve it also all deserve a great big kudos, an “atta boy” or “atta girl” for the fine work that have been doing, work that I hope does not become lost in the quest to gain market adoption for the SPC.

Ok, so then this should all then beg the question of what is the best benchmark. Simple, the one that most closely resembles your actual applications, workload, conditions, configuration and environment.

Ok, nuff said.

Cheers gs

Greg Schulz – Author Cloud and Virtual Data Storage Networking (CRC Press), The Green and Virtual Data Center (CRC Press) and Resilient Storage Networks (Elsevier)
twitter @storageio

All Comments, (C) and (TM) belong to their owners/posters, Other content (C) Copyright 2006-2024 Server StorageIO and UnlimitedIO LLC All Rights Reserved

U.S. EPA Looking for Industry Input on Energy Star for Storage

Following up on previous blog posts, here is some information that the U.S. EPA is looking for comments from industry on an Energy Start for enterprise storage program following on the heels of the Energy Star for Server program.

US EPA Energy Star LogoUS EPA Energy Star wants and needs you!
U.S. EPA Energy Star Wants and Needs You!

Here’s the message received from the EPA via their mailing list this past week (in italics below):

Dear Enterprise Storage Equipment Manufacturers and Other Interested Parties:

Please see the attached letter from the U.S. Environmental Protection Agency (EPA) announcing their intent to pursue development of an ENERGY STAR specification for Enterprise Storage equipment.  If you have any questions or concerns, please contact Andrew Fanara, EPA, at fanara.andrew@epa.gov or Stephen Pantano, ICF International, at spantano@icfi.com.

Thank you for your support of ENERGY STAR.

Here’s the intro letter excerpted from the above email notification (in italics below):

April 23, 2009

Dear Enterprise Storage Equipment Manufacturers and Other Interested Parties:

This letter is intended to inform all stakeholders that the U.S. Environmental Protection Agency (EPA) intends to continue its efforts towards the development of an ENERGY STAR® specification for enterprise data storage equipment. Following is an outline of EPA’s general goals and next steps.


ENERGY STAR is a voluntary partnership between government, businesses, and purchasers designed to encourage the manufacture, purchase, and use of efficient products to help protect the environment. Products that earn the ENERGY STAR prevent greenhouse gas emissions by meeting strict energy efficiency guidelines. Manufacturers that qualify their products to meet ENERGY STAR requirements may use the label as a tool to educate their customers about the enhanced value of these products.

To date:
•More than 2,000 manufacturers are partnering with ENERGY STAR,
•More than 40,000 product models carry the ENERGY STAR label across more than 50 product categories,
•More than 70% of Americans recognize the ENERGY STAR label,
•Consumers have purchased more than 2.5 billion ENERGY STAR qualified products, and
•Americans, with the help of ENERGY STAR, saved enough energy in 2008 to avoid greenhouse gas emissions equivalent to those from 29 million cars — while saving $19 billion on utility bills.

In the last several years, the energy saving opportunities in data centers have been well documented. However, barriers to energy efficiency still persist and need to be addressed. EPA is pursuing a dual strategy to overcome these challenges by helping purchasers more easily identify energy efficient IT equipment with the use of the ENERGY STAR designation, and by encouraging organizations to benchmark the energy performance of their data centers.


In pursuit of this strategy, EPA will introduce an ENERGY STAR Computer Server specification in the coming weeks. In addition, EPA recently conducted a scoping effort to evaluate enterprise storage products for inclusion in the ENERGY STAR program. EPA reviewed available market research and facilitated discussions with product manufacturers, industry associations, and other interested parties. EPA concluded that IT purchasers would benefit from access to standardized information about the energy performance of storage equipment made available through the ENERGY STAR program. As a result, EPA intends to begin the specification development process. Details on this process will be forthcoming in the next several weeks.

To be added to the enterprise storage e-mail distribution list, please send your full contact information to Stephen Pantano at spantano@icfi.com. To stay informed about the ENERGY STAR specification development process for computer servers and other EPA data center initiatives please visit: www.energystar.gov/datacenters.


Thank you for your continued support of ENERGY STAR and please direct additional questions to Andrew Fanara at fanara.andrew@epa.gov or Stephen Pantano of ICF International, at spantano@icfi.com.

Sincerely,

Andrew Fanara
U.S. Environmental Protection Agency, Climate Protection Partnerships Division ENERGY STAR Program Manager

My take on the Energy Star programs is that as long as they add value including reflecting how energy is effectively used both when IT equipment such as servers and storage are in use, as well as in energy saving or avoidance modes are reflected, they can and should be a good thing.

However industry will need to work together across different trade and focus groups as well as factor in how supporting metrics will be applicable and reflective thus accepted by IT data center environments. This means metrics and measurements for both active or working while in use energy efficiency modes such as IOPS, bandwidth, messages or transactions, files or videos per watt of energy, as well as metrics for in-active or dormant data such as capacity per watt per usable footprint. Check out Chapter 5 (Measurements and Metrics) in "The Green and Virtual Data Center" (CRC) to learn more.

Various industry trade and focus groups including Storage Performance Council (SPC), SNIA GSI, Green Grid, SPEC and others are working on various metrics and aligning themselves to work with EPA. If you are in an IT data center involved with servers or storage, consider getting involved with one or more of these groups to help influence and shape what these programs will look like or affect your organization in the future.

Ok, nuff said.

Cheers gs

Greg Schulz – Author Cloud and Virtual Data Storage Networking (CRC Press), The Green and Virtual Data Center (CRC Press) and Resilient Storage Networks (Elsevier)
twitter @storageio

All Comments, (C) and (TM) belong to their owners/posters, Other content (C) Copyright 2006-2024 Server StorageIO and UnlimitedIO LLC All Rights Reserved

Power, Cooling, Floor-space, Environmental (PCFE) and Green Metrics

The Metrics and Measurement page on www.greendatastorage.com has been updated along with other pages covering IT data center PCFE and green topics for servers, storage, networks and facilities. Have a look.

Ok, nuff said.

Cheers gs

Greg Schulz – Author Cloud and Virtual Data Storage Networking (CRC Press), The Green and Virtual Data Center (CRC Press) and Resilient Storage Networks (Elsevier)
twitter @storageio

All Comments, (C) and (TM) belong to their owners/posters, Other content (C) Copyright 2006-2024 Server StorageIO and UnlimitedIO LLC All Rights Reserved

Do Disk based VTLs draw less power than Tape?

The tape is dead debates rage on as they have for a decades which make for good press and discussion or debate during slow times, similar to coverage of what Britney Spears or Paris Hilton are or are not wearing.

In the on-going debates and Greenwashing of what technology or vendor is greener to prevent global warming, some recent tape is dead flare-ups have occurred including one hinting that tape libraries can draw more power than a disk based VTL with de-dupe are discussed over on Tony Pearson of IBM fame blog site as well as Beth Pariseau of TechTarget StorageSoup site.

I posted some comments on those sites along along with a link to a StorageIO Industry Trends and Perspective report titled “Energy Savings without Performance Compromise” as an example (look for an updated version of the comparison charts in the report in the not so distant future). The report looks at how different storage tiers including on-line disk, MAID, MAID 2.0 and tape libraries vary to address different PCFE (power, cooling, floor-space, environment) issues while supporting various service levels including performance, availability, capacity and energy use.

Additional related material can be found at www.storageio.com and www.greendatastorage.com including the Industry Trends and Perspective Report Business “Benefits of Data Footprint Reduction in general covering archiving, compression (on-line and off-line) along with de-duplication

Ok, nuff said.

Cheers gs

Greg Schulz – Author Cloud and Virtual Data Storage Networking (CRC Press), The Green and Virtual Data Center (CRC Press) and Resilient Storage Networks (Elsevier)
twitter @storageio

All Comments, (C) and (TM) belong to their owners/posters, Other content (C) Copyright 2006-2024 Server StorageIO and UnlimitedIO LLC All Rights Reserved