high-density memory store: enterprise lightning talk
TRANSCRIPT
![Page 1: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/1.jpg)
© 2014 Hazelcast Inc.
Lightning Talk SeriesEnterprise HD Memory
DECEMBER 2014
![Page 2: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/2.jpg)
© 2014 Hazelcast Inc.
About me
David Brimley @dbrimley
Senior Solutions Architect for Hazelcast.
Worked with Oracle Coherence and Pivotal Gemfire since 2006.
Worked for Major Investment Banks.
Java Programmer since 1998.
Started programming in BASIC on a Commodore VIC-20 and BBC Model B.
First job as a COBOL programmer in 1988.
2
![Page 3: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/3.jpg)
© 2014 Hazelcast Inc.© 2014 Hazelcast Inc.© 2014 Hazelcast Inc.
Set-up
3
![Page 4: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/4.jpg)
© 2014 Hazelcast Inc.
Getting and Installing Hazelcast Enterprise
4
http://hazelcast.com/hazelcast-enterprise-trial/
http://docs.hazelcast.org/docs/3.3/manual/html/installinghzenterprise.html#hazelcast-enterprise
Apply for a trial key here :-
Follow set-up documentation for key :-
![Page 5: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/5.jpg)
© 2014 Hazelcast Inc.© 2014 Hazelcast Inc.© 2014 Hazelcast Inc.
HD Memory
5
![Page 6: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/6.jpg)
© 2014 Hazelcast Inc.
Why HD Memory?
• It’s easy to scale Hazelcast horizontally for compute and memory storage.
• Just add more JVM.
• This works for the majority of use cases.
6
![Page 7: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/7.jpg)
© 2014 Hazelcast Inc.
Why HD Memory?
• But, what if you want a cluster with Terabytes of data?
• If the box has hundreds of GB memory?
• Too scale this way puts pressure on cores.
• JVM Heap will give large pauses if made too large ~10gb
7
![Page 8: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/8.jpg)
© 2014 Hazelcast Inc.
HD Memory
• What of you could scale horizontally and vertically?
• Have fewer JVMs, but access all the memory on the machine.
• This is what Hazelcast Enterprise HD Memory gives us.
8
![Page 9: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/9.jpg)
© 2014 Hazelcast Inc.
HD Memory
• HD Memory allows a JVM to address memory on the native OS.
• This means no more long GC pauses.
• Create a small JVM Heap of 512mb and it can access hundreds GB of native memory.
9
![Page 10: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/10.jpg)
© 2014 Hazelcast Inc.© 2014 Hazelcast Inc.© 2014 Hazelcast Inc.
Demo
10
![Page 11: High-Density Memory Store: Enterprise Lightning Talk](https://reader031.vdocument.in/reader031/viewer/2022032616/55a68d621a28abcc7d8b46d0/html5/thumbnails/11.jpg)
© 2014 Hazelcast Inc.© 2014 Hazelcast Inc.© 2014 Hazelcast Inc.
Thank You @dbrimley