Feeds

Clouds mass over data warehousing

DAAStardly goings-on

Reducing the cost and complexity of web vulnerability management

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.

Choosing a cloud hosting partner with confidence

Whitepapers

Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.
Security and trust: The backbone of doing business over the internet
Explores the current state of website security and the contributions Symantec is making to help organizations protect critical data and build trust with customers.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.