Feeds

Clouds mass over data warehousing

DAAStardly goings-on

Top 5 reasons to deploy VMware with Tegile

Comment Suddenly the data warehousing sector seems to be hotting up. There's EMC's new competency centre and now Kognitio's in-memory data warehouse which threatens to brush server vendors aside if the idea gets adopted big time. How does that one work?

The story goes like this: Cluster lots of servers together in a shared-nothing architecture and use parallelising data-warehouse SW - WX2 in this case - to treat them as a single but very parallel resource. The servers all execute different threads of queries against the data that is stored in the servers' DRAM as an in-memory database. All other data, such as query results or a fraction of the data warehouse that is not in memory, is stored on disk - the servers' directly-attached disk and not in a networked disk resource such as a SAN or a NAS box.

Generally, with a disk-based data warehouse, only a fraction of the data is stored in memory, and query results executed against this are only looking at a data sample and not the full warehouse. Results from a full-warehouse query are statistically much more likely to be correct.

Roger Gaskell, the chief technology officer of Kognitio, says the firm is currently bidding for a 40TB data warehouse and its bid is less expensive than the installed DW system based on storage arrays and many servers. But how can 40TB memory-based system be cheaper?

It's cheaper in memory than on disk

The prospective customer, a large US business with a retail interest, currently has a 600TB data warehouse stored on a Fibre Channel-accessed modular drive-array resource, with queries processed by high-cost servers. Kognitio's bid is for 600 servers in a cluster - or, more accurately, a grid set-up - which collectively have 40TB of DRAM and 600TB of disk, but server direct-attached disk, and not modular arrays.

The servers are low-cost Dell or HP X86 servers and the cost of this set-up will be around $4,000,000, whereas the cost of the installed system was $5,000,000. Gaskell said that because the servers are so cheap, "The disk storage is almost free."

Gaskell told The Reg that the Kognitio system will be radically faster in answering queries - up to 80 times faster - than the disk-based system. The reason that the customer is looking to replace or augment the existing DW array-based system is because complex queries can now take up to four or more hours, and they'll be answered in three to six minutes on the in-memory Kognitio warehouse.

If this is true - that is, if the proposed system really is 80 times faster and a fifth less expensive - then it's a steal. Gaskell wouldn't identify the prospective customer because that company didn't want to upset its incumbent vendors. You can see why: Kognitio's technology renders DW use of storage arrays redundant. This customer still gets 600TB of disk but he'll be paying a much lower server-drive price rather than storage-array prices. Gaskell says, "You can get a terabyte of disk for about $400 on an HP rack-mount server."

Why not use flash storage instead of DRAM? Wouldn't it be cheaper still? Yes, it would, said Gaskell, but as a drive-array substitute it would only be two to three times faster than disk instead of 80 times faster, and the whole reason for going in-memory is to achieve the speed needed to get real-time response to queries.

Why not use a single big chunk of DRAM, like a TMS RamSan? "We have a shared-nothing architecture for reliability," said Gaskell. "If a server goes down we can work around that," meaning that if links to the RamSan or the RamSan itself goes down then, oops, your real-time response just went dead.

Beginner's guide to SSL certificates

More from The Register

next story
Ellison: Sparc M7 is Oracle's most important silicon EVER
'Acceleration engines' key to performance, security, Larry says
Oracle SHELLSHOCKER - data titan lists unpatchables
Database kingpin lists 32 products that can't be patched (yet) as GNU fixes second vuln
Lenovo to finish $2.1bn IBM x86 server gobble in October
A lighter snack than expected – but what's a few $100m between friends, eh?
Ello? ello? ello?: Facebook challenger in DDoS KNOCKOUT
Gets back up again after half an hour though
Hey, what's a STORAGE company doing working on Internet-of-Cars?
Boo - it's not a terabyte car, it's just predictive maintenance and that
prev story

Whitepapers

Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Storage capacity and performance optimization at Mizuno USA
Mizuno USA turn to Tegile storage technology to solve both their SAN and backup issues.
The next step in data security
With recent increased privacy concerns and computers becoming more powerful, the chance of hackers being able to crack smaller-sized RSA keys increases.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
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.