Welcome!

Open Source Cloud Authors: Liz McMillan, Scott Allen, Elizabeth White, Gregor Petri, Pat Romanski

Blog Feed Post

Don’t Buy RAID cards for SSD Caching

“Where have you been Dog?”

The IT Dog here again, back from summer sabbatical. Well, it was more like an “election” sabbatical since I spent the last six months working on the campaign to elect Barkington T. Howl, III as President of United Dogs of America (UDA). “Bark,” as his frat brothers call him, turned out to be a little too high-brow and out of touch with the rank-and-file UDA constituency. He lost in a landslide. Anyway, I am now back at my day job, talking about SSDs in the IT marketplace. Did you miss me?

Back to Our Regularly Scheduled Blog Topic

So what is the first thing to write about since coming back? How about looking at a trend in the RAID marketplace – offering RAID controller cards sold with proprietary SSD caching software designed to boost performance over traditional RAID offerings.

SSD Caching RAID Controller Cards

Redundant Array of Independent Disks or RAIDs, as they are affectionately known, have been around for many years. They are a vital component in many IT installations offering data redundancy and performance improvements over standard disk array. With the introduction of SSDs and SSD caching, many RAID controller card manufactures have updated their product offering to include the ability to run SSD caching algorithms on the RAID controller card itself. Examples of this in the market place include LSI MegaRAID controller card with CacheCade SSD caching software and Adaptec Series 7 controller cards with maxCache SSD caching software. The basic idea here is to buy the controller card from a particular vendor and use the SSD caching software they offer that runs only on their controller card.

Show Me The Money

Ok, so I understand the idea. Let’s see if we can figure out if this is the right way to do SSD caching. I am going to talk about LSI’s solution, not because “LSI” is easier to type than “Adaptec”, but because there happen to be some independent test results published on the web by Demartek for LSI MegaRAID with CacheCade. I am going to try and decipher just what the results are telling me. You can click on the link to read the entire report which documents test set-up etc. I am just going to discuss one chart presented to see what the fuss is about.

Figure 1 below is from page 8 of the report. It shows throughput in Megabits per second for a 90 minute web server test for the baseline system with no SSD caching and for the same system with SSD caching using one or two Intel X25-E 32GB SLC SSDs. The chart shows the baseline system without SSD caching maxed out at about 58 Mbps and that using one SSD and SSD caching, the performance improved to approximately 211 Mbps. Pretty nice. 3.6X improvement. And, with 2 SSDs for caching the throughput improved to 416 Mbps. 7.1X improvement! Excellent.

But let me dig into this a little more. The first thing I am trying to understand is just how they could get only 58 Mbps out of the baseline system. Remember now this is MegaBITS per second, not MegaBYTES per second. I am not a RAID controller guru, but I would have expected the baseline performance to be greater than 7.25 Mbytes/s. A quick internet search of RAID performance led me to this ZDNet page which listed a test RAID performance in MegaBYTES/s ranging from 64 to 257. So the baseline figure for the LSI test is suspect and therefore 3.6X or 7.1X improvement of really bad performance is not that impressive. But, if we ignore ___X improvement and just look at the data – 211 Mbits/sec (that’s 26 Mbytes/sec to you and me) is nothing to be too excited about.

Figure 1. LSI MegaRAID with CaceCade Demartek Throughput. Source: http://www.demartek.com/Reports_Free/Demartek_LSI_CacheCade_Performance_...

Velobit SSD Caching Software Results

So, I was trying to come up with an apples-to-apples comparison for the RAID SSD caching test data shown above but unfortunately I don’t have data which exactly duplicates the LSI test. However, Demartek performed system testing using Velobit HyperCache SSD caching software under different conditions which can be used to provide some general comparison observations.

Figure 2. below is taken from page 12 the Velobit Demartek report. The chart title is confusing: “Average MBPS – Linux without RD2”. When translated to English, the title means: Average MegaBYTES/s of a Linux based system running the vdbench workload test. The ‘without RD2’ part of the title means that there is a second chart in the report with a test called ‘RD2’ (mostly read operations test) whose results (more than 3200 Mbytes/s) cause the other test results shown in the first graph on P12 to be compressed and difficult to read. So the RD2 test results are removed for this graph (see the report) to zoom in on RD1, RD3 and RD4 results. Well, that was a lot to explain for a chart title, sorry about that.

Anyway, several takeaways (don’t you just hate that word) from this data:
1. The baseline performance for each test ranged from approx. 20-35 Mbytes/s (Mbytes!). Much higher than the baseline for the LSI tests (7.25 Mbytes/s).
2. The Velobit Hypercache performance ranged from 200 to 275 Mbytes/s (that is 1600 - 2200 Mbits/s to keep the same units as the LSI results)
3. These tests results also show testing results of FlashSoft SSD caching software because FlashSoft was available at Demartek for comparison purposes. By the way, FlashSoft outperforms the LSI CacheCade software significantly also.


Figure 2. Velobit HyperCache SSD Caching Software Demartek Test Results. Source: http://www.velobit.com/Portals/106427/docs/demartek_velobit_ssd_caching_...

Conclusion

This was a long and winding road to try to make a simple point. RAID systems and SSD caching are two independent components within your IT system. If you have to go with a RAID solution for redundancy reasons, don’t get lured into the illusion that you can solve two problems with one product: you do need to have your RAID solution also be your SSD caching solution. It may seem easy to combine RAID and SSD caching for you, but if you try to solve two independent ‘problems’ with one product, you may not be getting the best performance for either problem. SSD caching enabled RAID controller cards:

  • tend to be more expensive than standard RAID controller cards
  • limit your SSD caching software solutions to software compatible with that card (vendor lock-in)
  • do not perform as well as other SSD caching options


The benefit of using RAID based SSD caching is the software runs on the RAID card and does not consume any server CPU/memory resources. However, the benefits don’t seem to be worth the cost and performance hit you take by using this solution.

Read the original blog entry...

More Stories By Peter Velikin

Peter Velikin has 12 years of experience creating new markets and commercializing products in multiple high tech industries. Prior to VeloBit, he was VP Marketing at Zmags, a SaaS-based digital content platform for e-commerce and mobile devices, where he managed all aspects of marketing, product management, and business development. Prior to that, Peter was Director of Product and Market Strategy at PTC, responsible for PTC’s publishing, content management, and services solutions. Prior to PTC, Peter was at EMC Corporation, where he held roles in product management, business development, and engineering program management.

Peter has an MS in Electrical Engineering from Boston University and an MBA from Harvard Business School.

@ThingsExpo Stories
SYS-CON Events announced today that Roundee / LinearHub will exhibit at the WebRTC Summit at @ThingsExpo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. LinearHub provides Roundee Service, a smart platform for enterprise video conferencing with enhanced features such as automatic recording and transcription service. Slack users can integrate Roundee to their team via Slack’s App Directory, and '/roundee' command lets your video conference ...
Digital transformation is too big and important for our future success to not understand the rules that apply to it. The first three rules for winning in this age of hyper-digital transformation are: Advantages in speed, analytics and operational tempos must be captured by implementing an optimized information logistics system (OILS) Real-time operational tempos (IT, people and business processes) must be achieved Businesses that can "analyze data and act and with speed" will dominate those t...
Information technology is an industry that has always experienced change, and the dramatic change sweeping across the industry today could not be truthfully described as the first time we've seen such widespread change impacting customer investments. However, the rate of the change, and the potential outcomes from today's digital transformation has the distinct potential to separate the industry into two camps: Organizations that see the change coming, embrace it, and successful leverage it; and...
There is growing need for data-driven applications and the need for digital platforms to build these apps. In his session at 19th Cloud Expo, Muddu Sudhakar, VP and GM of Security & IoT at Splunk, will cover different PaaS solutions and Big Data platforms that are available to build applications. In addition, AI and machine learning are creating new requirements that developers need in the building of next-gen apps. The next-generation digital platforms have some of the past platform needs a...
SYS-CON Events announced today that Numerex Corp, a leading provider of managed enterprise solutions enabling the Internet of Things (IoT), will exhibit at the 19th International Cloud Expo | @ThingsExpo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Numerex Corp. (NASDAQ:NMRX) is a leading provider of managed enterprise solutions enabling the Internet of Things (IoT). The Company's solutions produce new revenue streams or create operating...
Almost two-thirds of companies either have or soon will have IoT as the backbone of their business in 2016. However, IoT is far more complex than most firms expected. How can you not get trapped in the pitfalls? In his session at @ThingsExpo, Tony Shan, a renowned visionary and thought leader, will introduce a holistic method of IoTification, which is the process of IoTifying the existing technology and business models to adopt and leverage IoT. He will drill down to the components in this fra...
IoT is fundamentally transforming the auto industry, turning the vehicle into a hub for connected services, including safety, infotainment and usage-based insurance. Auto manufacturers – and businesses across all verticals – have built an entire ecosystem around the Connected Car, creating new customer touch points and revenue streams. In his session at @ThingsExpo, Macario Namie, Head of IoT Strategy at Cisco Jasper, will share real-world examples of how IoT transforms the car from a static p...
I'm a lonely sensor. I spend all day telling the world how I'm feeling, but none of the other sensors seem to care. I want to be connected. I want to build relationships with other sensors to be more useful for my human. I want my human to understand that when my friends next door are too hot for a while, I'll soon be flaming. And when all my friends go outside without me, I may be left behind. Don't just log my data; use the relationship graph. In his session at @ThingsExpo, Ryan Boyd, Engi...
SYS-CON Events announced today that Pulzze Systems will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Pulzze Systems, Inc. provides infrastructure products for the Internet of Things to enable any connected device and system to carry out matched operations without programming. For more information, visit http://www.pulzzesystems.com.
If you’re responsible for an application that depends on the data or functionality of various IoT endpoints – either sensors or devices – your brand reputation depends on the security, reliability, and compliance of its many integrated parts. If your application fails to deliver the expected business results, your customers and partners won't care if that failure stems from the code you developed or from a component that you integrated. What can you do to ensure that the endpoints work as expect...
The Internet of Things can drive efficiency for airlines and airports. In their session at @ThingsExpo, Shyam Varan Nath, Principal Architect with GE, and Sudip Majumder, senior director of development at Oracle, will discuss the technical details of the connected airline baggage and related social media solutions. These IoT applications will enhance travelers' journey experience and drive efficiency for the airlines and the airports. The session will include a working demo and a technical d...
SYS-CON Events announced today that Commvault, a global leader in enterprise data protection and information management, has been named “Bronze Sponsor” of SYS-CON's 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Commvault is a leading provider of data protection and information management solutions, helping companies worldwide activate their data to drive more value and business insight and to transform moder...
The Transparent Cloud-computing Consortium (abbreviation: T-Cloud Consortium) will conduct research activities into changes in the computing model as a result of collaboration between "device" and "cloud" and the creation of new value and markets through organic data processing High speed and high quality networks, and dramatic improvements in computer processing capabilities, have greatly changed the nature of applications and made the storing and processing of data on the network commonplace.
SYS-CON Events announced today that Bsquare has been named “Silver Sponsor” of SYS-CON's @ThingsExpo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. For more than two decades, Bsquare has helped its customers extract business value from a broad array of physical assets by making them intelligent, connecting them, and using the data they generate to optimize business processes.
Fact is, enterprises have significant legacy voice infrastructure that’s costly to replace with pure IP solutions. How can we bring this analog infrastructure into our shiny new cloud applications? There are proven methods to bind both legacy voice applications and traditional PSTN audio into cloud-based applications and services at a carrier scale. Some of the most successful implementations leverage WebRTC, WebSockets, SIP and other open source technologies. In his session at @ThingsExpo, Da...
The vision of a connected smart home is becoming reality with the application of integrated wireless technologies in devices and appliances. The use of standardized and TCP/IP networked wireless technologies in line-powered and battery operated sensors and controls has led to the adoption of radios in the 2.4GHz band, including Wi-Fi, BT/BLE and 802.15.4 applied ZigBee and Thread. This is driving the need for robust wireless coexistence for multiple radios to ensure throughput performance and th...
Enterprise IT has been in the era of Hybrid Cloud for some time now. But it seems most conversations about Hybrid are focused on integrating AWS, Microsoft Azure, or Google ECM into existing on-premises systems. Where is all the Private Cloud? What do technology providers need to do to make their offerings more compelling? How should enterprise IT executives and buyers define their focus, needs, and roadmap, and communicate that clearly to the providers?
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
There is little doubt that Big Data solutions will have an increasing role in the Enterprise IT mainstream over time. Big Data at Cloud Expo - to be held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA - has announced its Call for Papers is open. Cloud computing is being adopted in one form or another by 94% of enterprises today. Tens of billions of new devices are being connected to The Internet of Things. And Big Data is driving this bus. An exponential increase is...
Digital innovation is the next big wave of business transformation based on digital technologies of which IoT and Big Data are key components, For example: Business boundary innovation is a challenge to excavate third-party business value using IoT and BigData, like Nest Business structure innovation may propose re-building business structure from scratch, as Uber does in the taxicab industry The social model innovation is also a big challenge to the new social architecture with the design fr...