| By Gary Orenstein | Article Rating: |
|
| April 20, 2012 09:15 AM EDT | Reads: |
2,597 |
The industry has long worried that cloud computing cannot deliver the performance required for critical enterprise applications. For example, the very notion of multiple compute instances or multiple applications sharing the same infrastructure has meant that service providers cannot guarantee service level agreements for response times. This has held many companies back from making the jump to the cloud. These performance bottlenecks are indicated in Figure 1. Multiple applications or virtual machines simply drive too much storage traffic to traditional disks, which cannot keep up with demands.

Figure 1: Multiple applications or compute instances drive storage and I/O performance bottlenecks
Moving data and applications to cloud infrastructures comes with a twofold challenge: maintain high system performance while data size continues to grow and constantly keep infrastructure expenses low.
Flash memory is able to address these two aspects: It increases performance density, enabling more applications or compute instances per server, shrinks the footprint and cost of data center hardware, and decreases latency to guarantee optimal response times.

Figure 2: Server-based NAND flash memory increases performance and decreases latency for cloud configurations
Let's explore the use of flash memory in several cloud architectures from web-scale computing to Software-as-a-Service to social gaming.
Web Scale
A large Internet services organization in Japan was facing problems scaling search for an ecommerce property. By relying on a disk-based infrastructure, it was facing huge upfront capital costs for marginal performance improvements, constant cost increases for space and power, and increasing system complexity, which would drive higher maintenance costs and decrease system reliability.
By implementing server-based NAND flash throughout the system, this organization was able to:
- Shrink the overall system footprint by 50%
- Slash power and cooling costs by replacing power-hungry disk arrays with NAND flash
- Lower maintenance costs and improve reliability with far fewer hard drives to maintain
- Immediately recognize an investment return by repurposing unused servers
- Achieve all of this at a cost $4 million dollars less than the closest competitive solution
The full details are shown in Figure 3.

Figure 3: Excessive infrastructure scale out was prevented by the adoption of server-based NAND flash technology
Software as a Service (SaaS)
Attracting customers to SaaS, another implementation of cloud computing, means giving them an end-user experience that performs effectively and predictably at an advantageous cost. A leading customer support SaaS provider faced the following needs as they tried to scale their MySQL infrastructure to support their application:
- Guaranteeing top-tier, scalable performance, while improving the customer experience
- Providing enterprise reliability to ensure mission-critical data was never lost and maintain 24/7/365 availability under any load
- Remaining cost-effective, to ensure premium services at a competitive price
Sticking with a traditional disk-based infrastructure made it impossible for the organization to achieve these objectives. By implementing a PCIe-based NAND flash approach across six servers, they were able to solve their challenges, specifically they were able to:
- Enable end customers to create more complex ticket views
- Drive 2x faster MySQL index scans
- Increase 3x more data support without impacting performance
- Reduce warm-up time from six hours to three minutes
- Create a simpler, more reliable system
- Derive a lower total cost than competing solutions
Social Gaming
A more consumer-focused aspect of cloud computing is social gaming, which can experience millions of users descending on the infrastructure supporting the application. A large European hosting group was facing challenges with a browser-based MMOG (Massively Multiplayer Online Game) at one of its data centers.
The game provider maintained multiple virtualized databases, each with different I/O requirements. It had been scaling performance by continually adding servers, but the system's performance capabilities were reaching its limit. On top of this, the management burden and costs to maintain the growing server farm were beginning to strain the company's business model.
The hosting company was trying to maximize this game provider's infrastructure investment and flexibility by virtualizing the databases. However, the different I/O profiles resulted in unpredictable workloads that could not be consistently and affordably handled with traditional storage.
By using PCIe-based NAND flash memory products directly in the servers, these challenges were solved. What would have taken over 150 additional high performance hard disk drives across a 60-server hosting platform was reduced to just 24 servers with ample performance to run both applications and databases. Overall, the solution provided:
- Two to 5x more workload per server
- The ability to virtualize multiple databases with varying workloads
- Over 30% less hardware
- The ability to eliminate worry over application service interruptions
- The best price/performance ratio to extend more attractive pricing to customers

Figure 4: Dramatic consolidation by implementing server-based PCIe NAND flash memory
As these examples show, server-based flash memory can enable high performance cloud computing, even for data-intensive applications. When planning to deploy a cloud solution, be sure to ask vendors for examples like these to ensure that the prouduct you choose can deliver on its promises.
Published April 20, 2012 Reads 2,597
Copyright © 2012 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Gary Orenstein
Gary Orenstein is VP of Products at Fusion-io. He has served in leadership roles at numerous data center infrastructure companies. Prior to Fusion-io, he was the vice president of marketing at MaxiScale, focused on web scale file systems and acquired by Overland Storage. Prior to MaxiScale, he was the vice president of marketing and business development at Gear6, focusing on storage and web caching. He also served as vice president of marketing at Compellent which went public in 2007, and was a co-founder at Nishan Systems, which was acquired by McDATA/Brocade.
- Cloud People: A Who's Who of Cloud Computing
- Cloud Expo New York: Cloud Is Changing the Economics of Business
- Windows Azure IaaS Reaches General Availability
- AMD and Adobe Collaborate on Upcoming Version of Adobe Premiere Pro Software to Enable Breakthrough Video Editing Performance Through Open Standards
- State and Local Governments Adopt Microsoft Dynamics CRM to Improve Citizen Service Delivery
- New Relic Q1 2013 Blazes Past Growth Targets and Reaches 40,000 Active Customer Accounts
- Enterasys Spotlights SDN's Impact on Traditional Networking in Upcoming Webinar
- Cloud Expo New York: Delivering Digital Marketing on the Cloud
- Cloud Expo New York: Deploying Hybrid Cloud for Performance and Uptime
- Gravitant Supports General Dynamics Information Technology in Offering New Cloud Brokerage Services to Government Entities
- Big Data Isn’t About the Database, It’s About the Application
- Cloudant to Exhibit at Cloud Expo & Big Data Expo New York
- Cloud People: A Who's Who of Cloud Computing
- Cloud Expo New York: Best CIO Practices Shared from SHI’s Customers
- Cloud Expo New York Speaker Profile: Greg O'Connor – AppZero
- Examining the True Cost of Big Data
- Cloud Expo New York: Cloud Is Changing the Economics of Business
- Cloud Expo New York: How to Use Google Apps Script
- Cloud Computing Bootcamp at Cloud Expo New York
- Windows Azure IaaS Reaches General Availability
- AMD and Adobe Collaborate on Upcoming Version of Adobe Premiere Pro Software to Enable Breakthrough Video Editing Performance Through Open Standards
- State and Local Governments Adopt Microsoft Dynamics CRM to Improve Citizen Service Delivery
- New Relic Q1 2013 Blazes Past Growth Targets and Reaches 40,000 Active Customer Accounts
- Salesforce.com Executives to Participate in Upcoming Investor Events
- The Top 150 Players in Cloud Computing
- Where Are RIA Technologies Headed in 2008?
- FullArmor GPAnywhere Secures Microsoft Application Virtualization Applications Through Group Policy
- SYS-CON's Virtualization Conference & Expo: Themes & Topics
- SYS-CON's Virtualization Journal Opens Its "Readers' Choice Awards" Nominations
- "Virtualization Is Now a Key Strategic Theme," Says Citrix CTO
- Application Virtualization: Instant Migration to Vista, Fast Delivery, Secure Access, Side-by-Side Deployments
- Application Virtualization
- Integration with Windows Vista, Microsoft Excel, and Microsoft Application Virtualization
- The Top 250 Players in the Cloud Computing Ecosystem
- What's the Difference Between Cloud Computing and SaaS?
- Has the Technology Bounceback Begun?
























