Las Vegas Reminder: SSD – Super Strategies for Deployment

December 3, 2009

Thursday, 03 December 2009
04:30 PM-05:30 PM

Location: Octavius 7

General Session with Stanley Zaffos. Zaffos is a vice president and research director in Gartner Research. His major areas of responsibility include storage and storage management software. A flurry of SSD-related product announcements coupled with rapid SSD price declines and a limited understanding of the operational issues surrounding the use of SSDs in complex server environments has created uncertainty about how best to deploy storage systems that incorporate SSDs in user environments. Understanding the following key issues will increase the probability of their effective use in your environment. Topics include:

•How will SSD technology continue to evolve?
•How will storage system architectures evolve to make efficient use of SSD technologies?
•What impact will SSD technology have on future storage costs and support requirements?


Storage Trends From SuperComputing 2009

December 2, 2009

This article is a REPOST from Jeffrey B. Layton writing in LINUX MAGAZINE.  I had to edit out some of the images/graphics to get this up quickly — apologies — use the link for the complete story.

SC09 TREND:  High-Density Flash Storage

Article by Jeffrey B. Layton

There was a past article about really fast storage (Ramdisks – Now We are Talking Hyperspace!) but flash based storage units are becoming more popular. For dense flash based storage units, the performance density (IOPS/U or Throughput/U, where “U” is the common rack unit measure – 1.75″) can be better than DRAM based storage units, especially when price is considered. This is particularly true for IOPS driven applications.

There are several vendors who offer Flash Storage units – Texas Memory, Violin Memory, and now Sun are offering flash based storage units with performance that is amazing.

The basic concept is that you take a standard rack unit, stuff them full of flash units (drives or flash based DIMMs), possibly combine them with RAID controller(s), and put FC, or IB connections, or direct connect via a PCIe cable to a host node, and you have a storage unit with very high performance. It sounds simple but it is actually more difficult than you think.

Texas Memory
Texas Memory has been making very high-speed storage units for a number of years. Originally they focused more on DRAM based solutions but in the last few years they have been offering flash based storage devices as well. The latest unit is the RamSan-620.

The RamSan-620 is a 2U unit that has a capacity of 1-5 TB of SLC Flash (the good but more expensive kind of flash) and uses only 230W of power. It has two 4 Gb FC connections in the back of the box with InfiniBand connections and 10GigE connections coming soon. It uses super capacitors in case of power loss so the DRAM on the flash chips can be flushed to the flash storage. It does have some really good management features including the ability to use 512 byte blocks rather than the standard 4KB blocks (if operating systems and file systems can make use of it). It also allows you to carve the storage into 1 to 1,024 LUNs with variable capacity in each LUN and the ability to assign LUNs to specific ports.

However, the really cool aspect of the unit is the performance. It is rated at up to 3 GB/s throughput and 250,000 random IOPS. Given that a hard drive can perform between 100-200 IOPS, this kind of performance is short of remarkable. An equivalent number of hard drives to match the IOPS capability is in the range of 1,250-2,500.

Violin Memory
Violin Memory is selling a high performance storage unit, the Violin 1010, that can use either DRAM or Flash based storage units. The basic 2U unit can accommodate FC and Ethernet connections via a “network head” or it can be attached directly to a node via a PCIe interface (dual x4 and x8 interfaces). The Flash based version of the 1010 has a raw capacity of up to 4 TB of SLC flash units. The 1010 uses 62 Violin Intelligent Memory Modules (VIMMs) that come in either 32GB or 64GB capacities.

Like the Texas Memory unit, the Violin Memory 1010 has fantastic performance. For a fully loaded unit with 64GB VIMM’s, the 1010 has a performance of 345,000 4K Read IOPS and 219,000 4K Write IOPS. These numbers are assuming a x8 PCIe connector. A x4 PCIe connection will have a performance of 215,000 4K Read IOPS and 145,000 4K Write IOPS. The sustained read throughput performance is just a little above 1.4 GB/s, a peak write of about 1 GB/s, and a sustained random write performance of about 850 MB/s.

Sun F5100
Recently, Sun introduced a totally flash based storage unit, the Sun F5100. It is a 1U box that has 20, 40, or 80 SO-DIMM based SLC Flash Modules (FMOD’s). Each FMOD currently has 24GB of usable capacity but is really a 36GB flash module (the extra space is used for over provisioning). Figure 2 below, courtesy of Robin Harris at StorageMojo, shows the SO-DIMM based flash unit.

The FMODs have a small amount of DRAM on-board, so the F5100 has up to four very large capacitors called Energy Storage Modules (they look like the drives in the front of the unit). These capacitors have enough power to allow the DRAM’s to flush their data to the flash storage.

Each of the FMOD’s shows up as a block device to the OS. For ZFS, this isn’t such a big deal since it can use the drives individually and manage them as part of the overall storage pool. For something like Linux you would have to use md to manage all of the FMOD’s to create a RAID group.

The price for the entry level unit is also very attractive. According to several articles the price point for 20 FMODs (480 GB raw capacity) is $45,995 (397,000 IOPS read and 304,000 IOPS write). Moreover, the entire unit only uses about 300W of power (less than your desktop system). For that level of IOPS performance and power consumption, the price is very, very attractive.


Fusion-io CFO Update: Tweet but no Press Release

December 2, 2009

Here is the tweet with a link to Wolf’s Bio on the website:

“Fusion-io welcomes Dennis Wolf, a 30 year veteran of public and private companies, as Chief Financial Officer”


OFFICIAL WORD FROM FUSION-IO: ioXtreme IN STOCK!

December 2, 2009

Just got this tweet direct from Fusion-io:

We blew past our initial forecast for ioXtremes, but should have more in stock & available for sale on Amazon tomorrow.


Mr. NAND’s Wild Ride: Warning — Surprises Ahead!

December 2, 2009

This is a REPOST from Denali Software — great stuff!

NAND Flash manufacturing cost reductions of 60% per year sustained over nearly a decade have driven many technology changes, developments, compromises, and innovations. Prices have fallen even faster over the past five years, but the precipitous price decline could easily slow due to technical forces and in all likelihood, they will. Further, NAND Flash specifications are changing and will continue to change in predictable and unpredictable ways due to these forces. These changes are taking place throughout the industry, not with just one manufacturer’s NAND Flash devices. These changes will create new capabilities for NAND users, will impose extra performance burdens, and may ultimately limit the flexibility of NAND Flash in future device generations compared to what is available today.This paper describes several of these trends in a series of warnings and enumerates the steps the semiconductor industry is taking to smooth product transition for NAND Flash users. The paper also highlights developments that may create problems for NAND Flash users in the immediate future.

NAND Flash trends discussed in this paper include:

  • Page-size trends and their impact on NAND devices and controllers
  • Changes to the spare area on NAND Flash devices
  • Changing page architectures and ways to use the new architectures
  • Increasing bit error rates and the associated rise in error correction code (ECC) complexity

NAND Flash manufacturers employ a broad variety of technology roadmaps, semiconductor implementation methodologies, and cost/performance optimization-and-tradeoff strategies to develop and manufacture NAND Flash devices. Diverse applications for NAND Flash memories drive similarly diverse performance specifications and requirements. “One Technology Roadmap Does Not Fit All” is an important guiding principle here. Consequently, products from some NAND Flash vendors may take somewhat different approaches to those described in this paper even though the vendors are responding to the same technical and market pressures considered below.

NAND-Flash controller designers may find the warnings and comments in this paper useful as they analyze important trends in NAND Flash management. In particular, advanced NAND Flash devices need extensive software management and error-correcting methodologies to create fully-functional memory subsystems that provide error-free data storage and they’ll need even more management and better ECC methodologies in the near future.

Author: Robert Pierce, Director of NAND Flash Products

 
You can download the whitepaper and learn more at the Denali Software website here:  —–>  CLICK HERE  <—–
 
 

 


ioXtreme Update: NOT AVAILABLE ON AMAZON?

December 2, 2009

While researching the previous post, I found a radio button on the Fusion-io ioXtreme landing page to link over to Amazon to purchase an ioXtreme — so I clicked it and was taken to the ioXteme page on Amazon.  So far so good.  What I noticed was that the ioXtreme is no longer being sold on Amazon — only the ioXtreme PRO and ioXtreme BUNDLE at $1,495 and $1,995, respectively — way out of the reach of most consumers.

I think the ioXtreme could be the hottest gamer gift for 2009 so I don’t understand all of this left rudder/right rudder manuevering with this product.  The messaging seems completely off which is uncharacteristic of Fusion-io.  Any thoughts…?


ioXtreme for TOXIK and other Single-Threaded Apps

December 2, 2009

Fusion-io products support for Windows is all about superior performance for single-threaded applications in the rendering space.  Autodesk products like Toxik, AutoCAD, and Inventor will load faster but more importantly, they will render orders of magnitude faster than disk-based files.

Who will benefit:  film compositors, editors, and media artists doing editing and point-cached work. “The ioXtreme gives any compositing artist the speed he needs for unconstrained creativity. It revolutionizes the production pipeline and removes the biggest bottleneck currently plaguing the digital artist,” said Vincent Brisebois, Autodesk Toxik Product Designer. The ioXtreme and ioXtreme Pro dramatically improves multi-threaded media applications’ compositing and playback times at much lower upfront and operational costs than other high performance workstation solutions.

By greatly reducing processing times for editing large files or working with 3D scene layouts from point-cached files, we allow artists to review their work in full quality and in real time. This allows them to stay focused, making them more productive and facilitating their creativity.


LAS VEGAS REMINDER: Fusion-io Session Today @ Gartner

December 2, 2009

TODAY @ 1:45pm in OCTAVIUS 12

Fusion-io: Fusion-io Helps MySpace Slash Server Footprint by 60%, Saving Space, Power, and Maintenance

Speaker is David Flynn, Co-Founder, President, and CTO of Fusion-io. Topics inlcude increased performance, server footprint, and rackspace/power reductions. nb: I’ve seen David speak numerous times — he is compelling so try not to miss this session.


I got owned by the NYT Book Supplement

December 2, 2009
This was last thursday — there was a book supplement in the Times so i yanked it out to save (and savor) it for later.
I finally got around to some special Steve time today and picked it up.  Buried in the back of this section is an article about GLEN PARK (where I used to live).  Eatery?  You guessed:  La Corneta…sublime!  oh puhleeeeese let’s not get started about the best taqueria in SF…

View of Downtown San Francisco from Bernal Heights

 
 

Precise Software Tools for Measuring SSD Performance

December 2, 2009

Finally, a third-party tool for understanding how SSDs impact performance:  Precise for Storage  (the rest of this is boilerplate).

The Precise Approach

IT has monitors for everything, but the fact is you can’t solve problems by watching them more intensely.  Traditional approaches to Application Performance Management focus on technology silo monitoring and alerting for infrastructure problems, with no linkage to business impact.  Problems still arise.  Business is still impacted.  The application performance problem is still unsolved.

Customers experience applications one transaction at a time.  Ensuring the performance of each and every transaction requires a fresh perspective in application performance management that moves beyond the silo-based approaches of the past.

For many critical applications, retrieving data from storage subsystems represents the largest percentage of transaction response time. Unfortunately, understanding the role that storage plays in performance degradation is notoriously difficult to assess.

Speed at any price? Provisioning storage for applications is complex and expensive. Enterprise efforts to push non-essential data into less responsive and less expensive storage components (eg, SATA) has recently been supplanted by their desire to push critical data onto faster, “solid state” Flash drives.

Enterprise Flash Devices (EFDs) are more expensive then regular storage devices, so measures must be taken to ensure that only the most critical data is migrated to this new, “Tier 0″ storage.

Mapping highest-value data to highest-performance storagePrecise for Storage gives IT the visbility they need into the storage dependencies of their highest-value business transactions.

When performance problems occur, this visibility enables them to determine exactly which storage device is at fault.  This also provides them with the knowledge they need to determine what information should be migrated to Tier 0 EFDs.