Feeds

Kaminario climbs performance mountain

K2 DRAM grid-in-a-box

Internet Security Threat Report 2014

A start-up called Kaminario has a new spin on in-memory datasets with its K2 DRAM-based grid of storage nodes having no single point of failure, unlike Texas Memory Systems, it says, and being cheaper than flash-based million-IOPS products.

The idea is an old one: hold application data sets in externally-attached, solid-state storage and get radically faster access to data. There have been two main approaches. One is to use DRAM and the main exponent of this is Texas Memory Systems (TMS) with its RamSan set of products. The other is to use flash, and Fusion-io has been making the running here with one million IOPS demos with IBM via its SAN Volume Controller, and another with HP, both using Fusion's ioDrive flash memory card. IBM is now using STEC solid state drives (SSDs) in an SAN Volume Controller flash-based product.

Kaminario's concept is to get its DRAM by using commercial, off-the-shelf hardware - Dell blade servers in this case. These are combined into a grid using a 1GigE interconnect and connected to the outside world by a minimum of two clustered I/O Directors with two 8Gbit/s Fibre Channel ports each. Host servers see a standard block device.

The I/O Directors control access to a set of Data Nodes, the Dell blades, whose operation is coordinated by KOS operating system software. Each data node consists of its CPU, DRAM and two hard drives. Application data is written across Data Nodes. Primary Data nodes hold the data in DRAM with a mirror in one in one of its hard drives. A Secondary Data Node holds a backup copy in its hard drive. Should a node fail then data can be reconstructed.

Reads are executed in parallel from all data nodes which hold the data set referred to. The K2 appliance has full redundancy for all components, with Kaminario pointing out that TMS RamSan products do have a single point of failure. (See discussion here.)

Kaminario criticises flash-based alternatives to K2, saying that useful life is less than DRAM and block erase-write-cycles reduce performance, as do other write-based processes.

The minimum K2 configuration is two I/O Directors and four Data Nodes offering 500GB raw DRAM capacity, 300,000 random IOPS and 3.2GB/sec bandwidth. The maximum supported configuration is ten Data Nodes providing 1.5 million IOPS and 16GB/sec bandwidth. Customers can start small and buy more I/O Directors for performance and more Data Nodes for capacity.

The entry-level configuration seems to cost around $200,000. Kaminario is coy about its pricing, which is based on a $ per GB and IOPS calculation.

Which other suppliers' products can do a million IOPS from solid state? Fusion-io did it with IBM's SVC using 4TB of flash. HP did it with 2.5TB of Fusion-io flash. LSI has reported getting a million IOPS from 1TB of Seagate Pulsar flash. TMS did the same with its RamSan 5000 in October 2008 - actually ten RamSan 500s with 640G of DRAM cache in total and an undisclosed amount of flash. A RamSan 500 can hold up to 2TB of single level cell (SLC) flash but the idea of a 20TB system generating just one million IOPS seems bizarre.

Kaminario claims it offers ultra high performance. TMS has a RamSan-630 offering 4GB/sec throughput, 10TB of capacity and 500,000 sustained IOPS from its SLC flash. Its RamSan-440 has up to 512GB of DRAM, up to 660,000 IOPS and 4.5GB/sec throughput.

Violin Memory's latest 3200 product has from 500GB to 10TB of SLC flash and delivers a claimed 220,000 sustained write IOPS. VION has a HyperStore-6200 100TB DRAM box, using TMS RamSan 620 technology, with five million IOPS and 60GB/sec bandwidth.

Discounting the VION monster, the K2 would appear to have both an IOPS edge and a throughput advantage. Kaminario makes a big thing of the K2 being more reliable than TMS or other suppliers' products but how many RamSan's have failed in operation? Kaminario also says its product is an appliance and can be installed and running in a day with no changes needed to applications or the overall environment. ®

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
Just don't blame Bono! Apple iTunes music sales PLUMMET
Cupertino revenue hit by cheapo downloads, says report
The DRUGSTORES DON'T WORK, CVS makes IT WORSE ... for Apple Pay
Goog Wallet apparently also spurned in NFC lockdown
IBM, backing away from hardware? NEVER!
Don't be so sure, so-surers
Hey - who wants 4.8 TERABYTES almost AS FAST AS MEMORY?
China's Memblaze says they've got it in PCIe. Yow
Microsoft brings the CLOUD that GOES ON FOREVER
Sky's the limit with unrestricted space in the cloud
This time it's SO REAL: Overcoming the open-source orgasm myth with TODO
If the web giants need it to work, hey, maybe it'll work
'ANYTHING BUT STABLE' Netflix suffers BIG Europe-wide outage
Friday night LIVE? Nope. The only thing streaming are tears down my face
Google roolz! Nest buys Revolv, KILLS new sales of home hub
Take my temperature, I'm feeling a little bit dizzy
prev story

Whitepapers

Choosing cloud Backup services
Demystify how you can address your data protection needs in your small- to medium-sized business and select the best online backup service to meet your needs.
A strategic approach to identity relationship management
ForgeRock commissioned Forrester to evaluate companies’ IAM practices and requirements when it comes to customer-facing scenarios versus employee-facing ones.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
New hybrid storage solutions
Tackling data challenges through emerging hybrid storage solutions that enable optimum database performance whilst managing costs and increasingly large data stores.
Protecting users from Firesheep and other Sidejacking attacks with SSL
Discussing the vulnerabilities inherent in Wi-Fi networks, and how using TLS/SSL for your entire site will assure security.