Wednesday, December 19, 2012

In-Memory computing - part 2


Hardware for Data in RAM solution cost

A typical Dell/HP/IBM/Cisco blade with 256GB of DRAM will cost below $20K if you just buy on the list prices That brings the total cost of 2TB cluster well below $200K (with all network and power equipment included and 100s TBs of disk storage).

According to Wikibon article - "Data in DRAM" - we can see that Data in RAM solution can be very expensive because of max 96GB per ndoe RAM limiation.
So in general having 2 - 1TB Blades defenetly redices the cost.

 Examples:



Hazelcast - in memory data grid. Open source.

Oracle Coherence - In memory data grid solution.Download avalible on Oracle website

Ifinispan -  Transactional in-memory key/value NoSQL datastore & Data Grid. Free/JBOSS comunity

MemSQL- For engineering teams who are embarking upon new projects and need a lightning fast database, this is free forever but limited to 32 GB in capacity.

VoltDB- Open Source Version of Enterprise Edition, Languages: English   Memory: 4 GB


VMware vFabric SQLFire
VMware vFabric SQLFire implements standard SQL as well as Java and ADO.NET. Leverage your existing database development skills to write modern applications designed for scale and distributed systems.
The VMware vFabric SQLFire trial software doubles as the no-fee developer software. Limited to 3 node connections, the trial software used for development is otherwise fully functional

VMware vFabric GemFire
 VMware vFabric GemFire delivers a highly scalable, low latency object-based data platform for modern applications.
GemFire’s APIs and integration with the popular Spring framework combine to greatly speed and simplify the development and support of scalable, transactional enterprise applications.
The VMware vFabric GemFire trial software doubles as the no-fee developer software. Limited to 3 node connections, the trial software used for development is otherwise fully functional.

Gigaspaces
GigaSpaces In Memory data grid  is much more than a memory based caching solution, it is a scalable enterprise grade system of record that supports complex data models and provides extensive set of features for queries, data manipulation and data store management. XAP Elastic Caching Edition is compatible with Database Data access APIs such as SQL, JDBC and JPA, Free trial avalible

SAP HANA
SAP HANA is a completely re-imagined platform for real-time business, no trial on the website

Gridgain
GridGain is Java-based middleware for in-memory processing of big data in a distributed environment. It is based on high performance in-memory data platform that integrates world’s fastest MapReduce implementation with In-Memory Data Grid technology delivering easy to use and easy to scale software. Using GridGain you can process terabytes of data, on 1000s of nodes in under a second.
GridGain typically resides between business, analytics or BI applications and long term data storage such as RDBMS, ERP or Hadoop HDFS, and provides in-memory data platform for high performance, low latency data processing and computations.Download avalible on the website


Sources:
Gridgain

No comments:

Post a Comment