SlideShare a Scribd company logo
By	2016,	server-based	storage	solu6ons	will	
lower	storage	hardware	costs	by	50%	or	more…	
Storage	@	a	Tipping	Point…	
What	does	this	mean	for	us?	
By	2018,	3	of	the	top	7	general-purpose	disk	
array	vendors	will	either	be	acquired	or	exit	
the	storage	hardware	business…
Leverage	on	Framework	Integra6on,	Management	
SoMware	&	Automa6on,	strong	Customer	Support	
capabili6es	and	evolving	overall	storage	ecosystem	
as	a	and	robust	global	offering	
Opportunity	up	for	grabs…	
Assess	 emerging	 storage	 architectures,	
technologies	&	approaches	to	create	a		combined	
strategy	to	meet	specific	workload	requirements	
Making	the	most	of	it…
New	breed	of	Storage	Services…	
	
	
Designed	for…	
	
•  Web-Scale	–	Scale-Up	&	Scale-Out	
•  Mul6-Tenancy	–	Mul6-Customer/Container		
•  Hyper-Access	–	Millions	of	end-consumers	
•  Resilience	–	Ge]ng	over	Prac6cal	Limita6ons		
Store	Global	–	Access	Local!
OSS	Addresses	the	Need…	
	
OSS	SDS	Solu@ons	
	
	
ü  Nutanix	
ü  Gluster	
	
Enterprise	
Hyper-Scale	
Transac@onal	
Distributed	
Appliance	
COTS/HPC
One	Workload	doesn’t	fit	all…	
	
Architectures	to	fit	various	workloads
Type	1:	Clustered	Architecture	
‘Federated	 Model’	 layered	 a	 top	
‘scale-up’	 architecture	 makes	
them	more	‘scale-out’	type	from	a	
management	standpoint.			
Tends	 to	 ‘bounce	 the	 IO’	 un6l	 it	
gets	to	the	brain	(header)	that	has	
the	 data.	 ’Federated’	 models	 use	
data	 mobility	 approach	 to	
rebalance	 between	 brains	 &	
persistence	 pools,	 leading	 to	 low	
latency	on	writes	
Brains	(HA	Header)	
Persistent	Pool
Type	2:	Tightly	Coupled,	Scale-Out	
Uses	 shared	 memory	 (cache	 and	
metadata)	between	nodes,	and	the	data	
itself	is	distributed	across	some	number	
nodes.	This	architecture	deals	with	large	
amount	of	inter-node	communica6on	
The	 defining	 element	 of	 shared	
memory	 models	 is	 cri6cal	 to	
these	 designs.	 It	 enables	
‘symmetric’	 IO	 paths	 through	 all	
brains.	 	 	It	is	designed	so	that	in	
failure	 (planned	 or	 unplanned)	
modes,	 IO	 opera6ons	 would	
remain	rela6vely	balanced.	
Brains	(HA	Header)	
Persistent	Pool	
IO	Path	(Shared	Memory)
Type	3:	Loosely	Coupled,	Scale-Out	
This	model	does	not	using	shared	
memory	 between	 nodes,	 but	 the	
data	 itself	 is	 distributed	 across	
mul6ple	 nodes.	 It	 deals	 with	 a	
larger	 amount	 of	 inter-node	
communica6on	 on	 writes	 (IO	
intensive)	 as	 data	 is	 distributed.	
As	it	is	transac6onal	the	writes	are	
distributed	&	always	coherent	
The	design	–	
•  Simple	in	opera6ons	and	scaling.	
•  Very	good	distributed	reads	as	data	
is	serviced	by	mul6ple	nodes.	
•  Not	‘HA’.	The	resilience	comes	from	
data	copies	&	distribu6on.	
Brains	(mul@-node)	
Distributed	Pool
Type	4:	Distributed,	Share	Nothing	
The	Design	–	
•  No	Shared	Memory	
•  Non-transac6on,	Lazy	data	
•  Distributed	reads	can	be	achieved	
•  No	‘HA’.	The	resilience	of	specified	
data	can	come	from	distribu6on.	
The	Architecture	–		
•  The	‘Most	Scalable’	Architecture	
•  Super-Simple	implementa6on	
•  Highly	COTS	reliable,	Low	cost	
•  Mostly	‘SoMware	Only’	design	
•  Object	 &	 non-POSIX	 support	 on	
base	filesystem
Workload	based	Architecture…	
On-Premise	 Hosted/Cloud	(Private)	 Hosted/Cloud	(Public)
Gluster	Storage	has	a	fully	supported	integra6on	
•  Hadoop	Data	Plaiorm	2.1		
•  Ambari	Management	Suite	
	
This	integra6on	can	run	various	Hadoop	jobs	with	
•  accomplished	file	system	plug-in	
•  reliable	enterprise	grade	storage	back-end	
•  standard	protocol-based	ingest	op6ons	
•  no	single	point	of	failure	
	
Gluster	Storage	is	a	verified,	high	performance	back-end	for	Splunk's	cold	
storage	6er,	used	for	vast	machine	data	analysis.		
	
Web-scale	 object	 storage	 solu6ons	 for	 archival	 &	 rich	 media,	 are	
CloudStack	offerings	on	Ceph	Storage	
ISV	Maturity	focused…
Exascale…	
	
Scale-out	
Stack	Design
Single	global	namespace	
Aggregates	disk	and	memory	resources	into	
a	single	trusted	storage	pool.	
	
Security	
Support	 SELinux	 enforcing	 mode	 with	 SSL-
based	in-flight	encryp@on	
	
Object	access	to	file	storage	
Filestore	can	be	accessed	using	object-API.	
	
Erasure	coding	
Enhance	 data	 protec@on	 by	 using	
informa@on	 stored	 in	 the	 system	 to	
reconstruct	lost	or	corrupted	data.	
	
Bit-rot	detecXon	
Help	preserve	the	integrity	of	data	assets	by	
detec@ng	silent	corrup@on.	
Tiering	
Automa@cally	move	data	between	fast	(SSD-
based)	and	slow	(HDD)	@ers	based	on	access	
frequency.	
	
ReplicaXon	
Supports	 synchronous	 replica@on	 within	 a	
data	 center	 and	 asynchronous	 replica@on	
for	disaster	recovery.	
	
Snapshots		
Assure	data	protec@on	through	cluster-wide	
filesystem	snapshots.	User	accessible	for	
easy	recovery	of	files.		
	
ElasXc	hashing	algorithm		
No	metadata	server	layer	eliminates	
performance	boYlenecks	and	single	points	
of	failure.		
Feature	Glance…
Industry	Standard	Client	Support	
	
•  NFS,	 SMB	 protocols	 for	 file-based	
access	
•  NFSv4	 mul@-headed	 support	 for	
enhanced	security	&	resilience	
•  OpenStack	Swi]	support	for	Object	
access	
•  GlusterFS	 na@ve	 client	 for	 highly	
parallelized	access	
Deep	Hadoop	IntegraXon	
	
•  HDFS-compa@ble	filesystem	
•  No	single	point	of	failure	
•  NFS	and	FUSE	based	data	inges@on	
IntegraXon	with	RHEV	
	
•  Centralized	 visibility	 and	 unified	
management	 of	 storage	 and	 virtual	
infrastructures	through	RHEV	Manager	
console.	
•  Live	migra@on	of	virtual	machines	
Feature	Glance…	
Easy	online	management	
	
•  Web-based	management	console	
•  Powerful	 and	 intui@ve	 CLI	 for	 Linux	
admins	
•  Monitoring	(Nagios-based)	
•  Expand/shrink	storage	capacity	without	
down@me
Scale-out	Write…	
•  The	client	ini6ate	an	IO	and	transmits	it	to	
the	node	it's	communica6ng	with.	For	all-
in-one	 style	 architectures,	 this	 is	 a	 VM	
node	 that's	 co-located	 with	 the	 client	 on	
the	same	hardware	
•  Once	 the	 node	 receives	 the	 write	
acknowledgement	from	the	other	node(s),	
it	 responds	 back	 to	 the	 client	
acknowledging	the	write.	
•  Depending	 on	 the	 array	 plaiorm,	 other	
things	 can	 be	 done	 with	 the	 write	 like	
inline	deduplica6on,		compression,	etc.	
•  Some	 arrays	 that	 implement	 flash-based	
write	caching	can	stage	the	writes	to	flash	
to	clear	the	RAM	for	more	incoming	writes.	
•  The	write	is	eventually	flushed	to	disk	(SSD	
or	 Magne6c)	 on	 each	 node	 that	 received	
the	write
Scale-out	Read….	 •  The	 client	 ini6ates	 an	 IO	 request	 and	
t r a n s m i t s	 i t	 t o	 t h e	 n o d e	 i t s	
communica6ng	 with.	 For	 all-in-one	 style	
architectures,	this	is	a	VM	node	that's	co-
located	 with	 the	 client	 on	 the	 same	
hardware.	
•  The	node	receives	that	IO,	checks	its	read	
cache	 in	 RAM	 for	 the	 data	 and	 then	
(depending	 on	 the	 array)	 checks	 SSD	
cache	for	the	data.	
•  If	 the	 data	 isn't	 in	 either	 loca6on,	 the	
node	checks	its	metadata	table	to	locate	
the	data	on	disk	(local	or	another	node	/
nodes).	 Data	 is	 read	 directly	 from	 the	
underlying	 disks	 if	 local	 or	 is	 requested	
from	 containing	 node	 across	 the	 inter-
node	link.	
•  The	 node	 places	 a	 copy	 of	 the	 read	 in	
cache	and	responds	to	the	client	with	the	
requested	data.
Scale-out	Resilience….	
Distributed	Clustered	
	
•  Use	of	SSD	(&	Magne6c)	across	the	environment	as	one	shared	read	cache			
•  Speed	 comparable	 with	 an	 All-Flash	 Array;	 All	 VM	 IO	 will	 be	 from	 flash,	 while	
backup	will	be	from	SSD-SSD-Magne6c	
•  Scaling	of	capacity	and	performance	achieved	by	adding	more	SSDs	
•  Limits	failure	impact	of	SSD.	IO	available	for	rebuild	&	hot	cache	for	Live-Migra6on
The	Bo]om	Line…	
SoMware	Defined	Storage	(SDS)	can	achieve	‘Exascale’	propor6ons,	which	to	
date	has	been	difficult	to	manage	cost-effec6vely,	even	at	Enterprise	levels.	
	
Wide-spread	adop6on	of	Web-Scale	and	Distributed	Applica6on	architecture,	
by	 Enterprises,	 poses	 significant	 opportuni6es	 for	 SDS	 usage	 to	 go	
mainstream.	 Enterprises	 essen6ally	 would	 look	 at	 Service	 Providers	 to	
provision	this	hyper-scale	infrastructure,	while	they	focus	on	a	more	engaging	
Business	App	&	Dev-Ops.		
	
Bear	in	mind,	however,	that	the	a	strategically	posi6oned	SDS	Service	poriolio	
may	require	substan6al	specialist	skills	and	resources	in	areas	such	as	sizing,	
integra6on,	 tuning,	 maintenance	 and	 support,	 a	 packaged	 Service	 offering	
from	the	Service	Provider	is	a	much	an6cipated	move.
GlusterFS	Current	Features	&	Roadmap:	
hYp://gluster.readthedocs.org/en/latest/presenta@onsGlusterFS_Current_Features_and_Roadmap.pdf			
AddiXonal	Reading…	
Gartner	Doc	ID:G00255093	
hYp://www.gartner.com/technology/reprints.do?id=1-23NR9T2&ct=141027&st=sb		
Red	Hat	Gluster	Storage	
hYp://www.redhat.com/en/files/resources/en-rhst-gluster-datasheet-INC0210625.pdf			
Understanding	Storage	Architecture	
hYp://virtualgeek.typepad.com/virtual_geek/2014/01/understanding-storage-architectures.html		
Distributed	File	System	
hYp://cecs.wright.edu/~pmate@/Courses/7370/Lectures/DistFileSys/distributed-fs.html
Discussion	&	Huddle…	
Abhijeet	Upponi	
aupponi@yahoo.com	
+91	9619	455	020

More Related Content

What's hot

Fundamentals of Computing Chapter 6
Fundamentals of Computing Chapter 6Fundamentals of Computing Chapter 6
Fundamentals of Computing Chapter 6
Mohd Harris Ahmad Jaal
 
Scaling htm supported database transactions to many cores
Scaling htm supported database transactions to many coresScaling htm supported database transactions to many cores
Scaling htm supported database transactions to many cores
ieeechennai
 
Mysql wp memcached
Mysql wp memcachedMysql wp memcached
Mysql wp memcached
kbour23
 
Caching for J2ee Enterprise Applications
Caching for J2ee Enterprise ApplicationsCaching for J2ee Enterprise Applications
Caching for J2ee Enterprise Applications
Debajani Mohanty
 
Mysql wp memcached
Mysql wp memcachedMysql wp memcached
Mysql wp memcached
sharad chhetri
 
Oracle 11gR2 plain servers vs Exadata - 2013
Oracle 11gR2 plain servers vs Exadata - 2013Oracle 11gR2 plain servers vs Exadata - 2013
Oracle 11gR2 plain servers vs Exadata - 2013
Connor McDonald
 
Caching technology comparison
Caching technology comparisonCaching technology comparison
Caching technology comparison
Rohit Kelapure
 
NetApp & Storage fundamentals
NetApp & Storage fundamentalsNetApp & Storage fundamentals
NetApp & Storage fundamentals
Shashidhar Basavaraju
 
The Flash Story
The Flash StoryThe Flash Story
The Flash Story
EMC
 

What's hot (9)

Fundamentals of Computing Chapter 6
Fundamentals of Computing Chapter 6Fundamentals of Computing Chapter 6
Fundamentals of Computing Chapter 6
 
Scaling htm supported database transactions to many cores
Scaling htm supported database transactions to many coresScaling htm supported database transactions to many cores
Scaling htm supported database transactions to many cores
 
Mysql wp memcached
Mysql wp memcachedMysql wp memcached
Mysql wp memcached
 
Caching for J2ee Enterprise Applications
Caching for J2ee Enterprise ApplicationsCaching for J2ee Enterprise Applications
Caching for J2ee Enterprise Applications
 
Mysql wp memcached
Mysql wp memcachedMysql wp memcached
Mysql wp memcached
 
Oracle 11gR2 plain servers vs Exadata - 2013
Oracle 11gR2 plain servers vs Exadata - 2013Oracle 11gR2 plain servers vs Exadata - 2013
Oracle 11gR2 plain servers vs Exadata - 2013
 
Caching technology comparison
Caching technology comparisonCaching technology comparison
Caching technology comparison
 
NetApp & Storage fundamentals
NetApp & Storage fundamentalsNetApp & Storage fundamentals
NetApp & Storage fundamentals
 
The Flash Story
The Flash StoryThe Flash Story
The Flash Story
 

Viewers also liked

Zxp series-7
Zxp series-7Zxp series-7
Zxp series-7
ScanSource Brasil
 
twitter
twitter twitter
twitter
Elizabeth FLk
 
Fernando cujano 1 bachillerato b
Fernando cujano 1 bachillerato bFernando cujano 1 bachillerato b
Fernando cujano 1 bachillerato b
2001fernando
 
Aadhya french polish
Aadhya french polishAadhya french polish
Aadhya french polish
Aadhya International
 
Hdi Capital Area April 17 2015 Meeting Slides
Hdi Capital Area April 17 2015 Meeting SlidesHdi Capital Area April 17 2015 Meeting Slides
Hdi Capital Area April 17 2015 Meeting Slides
hdicapitalarea
 
Aadhya multipurpose glaze Varnish
Aadhya multipurpose glaze VarnishAadhya multipurpose glaze Varnish
Aadhya multipurpose glaze Varnish
Aadhya International
 
Kenzie PRISM
Kenzie PRISMKenzie PRISM
Kenzie PRISM
Kenzie Jay
 
Book review by mazhar ali 2.5.2016
Book review by mazhar ali 2.5.2016Book review by mazhar ali 2.5.2016
Book review by mazhar ali 2.5.2016
Mazhar Ali
 
HDI Capital Are Meeting Slides September 16 2016
HDI Capital Are Meeting Slides September 16 2016HDI Capital Are Meeting Slides September 16 2016
HDI Capital Are Meeting Slides September 16 2016
hdicapitalarea
 
Aadhya multipurpose glaze Varnish
Aadhya multipurpose glaze VarnishAadhya multipurpose glaze Varnish
Aadhya multipurpose glaze Varnish
Aadhya International
 
Aadhya multi purpose glaze varnish
Aadhya multi purpose glaze varnishAadhya multi purpose glaze varnish
Aadhya multi purpose glaze varnish
Aadhya International
 
Zxp series-8
Zxp series-8Zxp series-8
Zxp series-8
ScanSource Brasil
 
Zebra Card Printers & Ribbons Numbering Rule
Zebra Card Printers & Ribbons Numbering RuleZebra Card Printers & Ribbons Numbering Rule
Zebra Card Printers & Ribbons Numbering Rule
Mohamed abdelbary
 
Eguzkia astel
Eguzkia astelEguzkia astel
Eguzkia astel
lh3bloga
 
Se tenir informé en utilisant la technologie RSS : l'exemple de Google Reader
Se tenir informé en utilisant la technologie RSS : l'exemple de Google ReaderSe tenir informé en utilisant la technologie RSS : l'exemple de Google Reader
Se tenir informé en utilisant la technologie RSS : l'exemple de Google Reader
Jean-Baptiste Dayez
 
O&M 4
O&M 4O&M 4
Présentation de l'outil Endnote
Présentation de l'outil EndnotePrésentation de l'outil Endnote
Présentation de l'outil Endnote
Jean-Baptiste Dayez
 
Exercices pronoms démonstratifs
Exercices pronoms démonstratifsExercices pronoms démonstratifs
Exercices pronoms démonstratifs
Edelberto Moises Mba Nzo
 
La "curation" en question(s)
La "curation" en question(s)La "curation" en question(s)
La "curation" en question(s)
Jean-Baptiste Dayez
 
Spc2015 24
Spc2015 24Spc2015 24
Spc2015 24
Kaigi Senden
 

Viewers also liked (20)

Zxp series-7
Zxp series-7Zxp series-7
Zxp series-7
 
twitter
twitter twitter
twitter
 
Fernando cujano 1 bachillerato b
Fernando cujano 1 bachillerato bFernando cujano 1 bachillerato b
Fernando cujano 1 bachillerato b
 
Aadhya french polish
Aadhya french polishAadhya french polish
Aadhya french polish
 
Hdi Capital Area April 17 2015 Meeting Slides
Hdi Capital Area April 17 2015 Meeting SlidesHdi Capital Area April 17 2015 Meeting Slides
Hdi Capital Area April 17 2015 Meeting Slides
 
Aadhya multipurpose glaze Varnish
Aadhya multipurpose glaze VarnishAadhya multipurpose glaze Varnish
Aadhya multipurpose glaze Varnish
 
Kenzie PRISM
Kenzie PRISMKenzie PRISM
Kenzie PRISM
 
Book review by mazhar ali 2.5.2016
Book review by mazhar ali 2.5.2016Book review by mazhar ali 2.5.2016
Book review by mazhar ali 2.5.2016
 
HDI Capital Are Meeting Slides September 16 2016
HDI Capital Are Meeting Slides September 16 2016HDI Capital Are Meeting Slides September 16 2016
HDI Capital Are Meeting Slides September 16 2016
 
Aadhya multipurpose glaze Varnish
Aadhya multipurpose glaze VarnishAadhya multipurpose glaze Varnish
Aadhya multipurpose glaze Varnish
 
Aadhya multi purpose glaze varnish
Aadhya multi purpose glaze varnishAadhya multi purpose glaze varnish
Aadhya multi purpose glaze varnish
 
Zxp series-8
Zxp series-8Zxp series-8
Zxp series-8
 
Zebra Card Printers & Ribbons Numbering Rule
Zebra Card Printers & Ribbons Numbering RuleZebra Card Printers & Ribbons Numbering Rule
Zebra Card Printers & Ribbons Numbering Rule
 
Eguzkia astel
Eguzkia astelEguzkia astel
Eguzkia astel
 
Se tenir informé en utilisant la technologie RSS : l'exemple de Google Reader
Se tenir informé en utilisant la technologie RSS : l'exemple de Google ReaderSe tenir informé en utilisant la technologie RSS : l'exemple de Google Reader
Se tenir informé en utilisant la technologie RSS : l'exemple de Google Reader
 
O&M 4
O&M 4O&M 4
O&M 4
 
Présentation de l'outil Endnote
Présentation de l'outil EndnotePrésentation de l'outil Endnote
Présentation de l'outil Endnote
 
Exercices pronoms démonstratifs
Exercices pronoms démonstratifsExercices pronoms démonstratifs
Exercices pronoms démonstratifs
 
La "curation" en question(s)
La "curation" en question(s)La "curation" en question(s)
La "curation" en question(s)
 
Spc2015 24
Spc2015 24Spc2015 24
Spc2015 24
 

Similar to Exascale Storage

TechDay - Toronto 2016 - Hyperconvergence and OpenNebula
TechDay - Toronto 2016 - Hyperconvergence and OpenNebulaTechDay - Toronto 2016 - Hyperconvergence and OpenNebula
TechDay - Toronto 2016 - Hyperconvergence and OpenNebula
OpenNebula Project
 
IMCSummit 2015 - Day 2 IT Business Track - Drive IMC Efficiency with Flash E...
IMCSummit 2015 - Day 2  IT Business Track - Drive IMC Efficiency with Flash E...IMCSummit 2015 - Day 2  IT Business Track - Drive IMC Efficiency with Flash E...
IMCSummit 2015 - Day 2 IT Business Track - Drive IMC Efficiency with Flash E...
In-Memory Computing Summit
 
Scalar Decisions: Emerging Trends and Technologies in Storage
Scalar  Decisions: Emerging Trends and Technologies in StorageScalar  Decisions: Emerging Trends and Technologies in Storage
Scalar Decisions: Emerging Trends and Technologies in Storage
patmisasi
 
Data has a better idea the in-memory data grid
Data has a better idea   the in-memory data gridData has a better idea   the in-memory data grid
Data has a better idea the in-memory data grid
Bogdan Dina
 
SanDisk: Persistent Memory and Cassandra
SanDisk: Persistent Memory and CassandraSanDisk: Persistent Memory and Cassandra
SanDisk: Persistent Memory and Cassandra
DataStax Academy
 
Choose the Right Container Storage for Kubernetes
Choose the Right Container Storage for KubernetesChoose the Right Container Storage for Kubernetes
Choose the Right Container Storage for Kubernetes
Yusuf Hadiwinata Sutandar
 
SHARE Virtual Flash Memory VFM VSM_04-17-19.pdf
SHARE Virtual Flash Memory VFM VSM_04-17-19.pdfSHARE Virtual Flash Memory VFM VSM_04-17-19.pdf
SHARE Virtual Flash Memory VFM VSM_04-17-19.pdf
ssuser9f7ea5
 
Building Data Pipelines with SMACK: Designing Storage Strategies for Scale an...
Building Data Pipelines with SMACK: Designing Storage Strategies for Scale an...Building Data Pipelines with SMACK: Designing Storage Strategies for Scale an...
Building Data Pipelines with SMACK: Designing Storage Strategies for Scale an...
DataStax
 
Towards User-Defined SLA in Cloud Flash Storage.pptx
Towards User-Defined SLA in Cloud Flash Storage.pptxTowards User-Defined SLA in Cloud Flash Storage.pptx
Towards User-Defined SLA in Cloud Flash Storage.pptx
Po-Chuan Chen
 
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
Lars Marowsky-Brée
 
Caching principles-solutions
Caching principles-solutionsCaching principles-solutions
Caching principles-solutions
pmanvi
 
PEARC17: Interactive Code Adaptation Tool for Modernizing Applications for In...
PEARC17: Interactive Code Adaptation Tool for Modernizing Applications for In...PEARC17: Interactive Code Adaptation Tool for Modernizing Applications for In...
PEARC17: Interactive Code Adaptation Tool for Modernizing Applications for In...
Ritu Arora
 
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase CreateWebinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Storage Switzerland
 
From cache to in-memory data grid. Introduction to Hazelcast.
From cache to in-memory data grid. Introduction to Hazelcast.From cache to in-memory data grid. Introduction to Hazelcast.
From cache to in-memory data grid. Introduction to Hazelcast.
Taras Matyashovsky
 
VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld 2015: Horizon View Storage - Let's Dive Deep!VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld
 
Towards Application Driven Storage
Towards Application Driven StorageTowards Application Driven Storage
Towards Application Driven Storage
Javier González
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion Edition
Markus Michalewicz
 
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory ComputingIMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
In-Memory Computing Summit
 
Optimizing RocksDB for Open-Channel SSDs
Optimizing RocksDB for Open-Channel SSDsOptimizing RocksDB for Open-Channel SSDs
Optimizing RocksDB for Open-Channel SSDs
Javier González
 
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for TomorrowOpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
Ed Balduf
 

Similar to Exascale Storage (20)

TechDay - Toronto 2016 - Hyperconvergence and OpenNebula
TechDay - Toronto 2016 - Hyperconvergence and OpenNebulaTechDay - Toronto 2016 - Hyperconvergence and OpenNebula
TechDay - Toronto 2016 - Hyperconvergence and OpenNebula
 
IMCSummit 2015 - Day 2 IT Business Track - Drive IMC Efficiency with Flash E...
IMCSummit 2015 - Day 2  IT Business Track - Drive IMC Efficiency with Flash E...IMCSummit 2015 - Day 2  IT Business Track - Drive IMC Efficiency with Flash E...
IMCSummit 2015 - Day 2 IT Business Track - Drive IMC Efficiency with Flash E...
 
Scalar Decisions: Emerging Trends and Technologies in Storage
Scalar  Decisions: Emerging Trends and Technologies in StorageScalar  Decisions: Emerging Trends and Technologies in Storage
Scalar Decisions: Emerging Trends and Technologies in Storage
 
Data has a better idea the in-memory data grid
Data has a better idea   the in-memory data gridData has a better idea   the in-memory data grid
Data has a better idea the in-memory data grid
 
SanDisk: Persistent Memory and Cassandra
SanDisk: Persistent Memory and CassandraSanDisk: Persistent Memory and Cassandra
SanDisk: Persistent Memory and Cassandra
 
Choose the Right Container Storage for Kubernetes
Choose the Right Container Storage for KubernetesChoose the Right Container Storage for Kubernetes
Choose the Right Container Storage for Kubernetes
 
SHARE Virtual Flash Memory VFM VSM_04-17-19.pdf
SHARE Virtual Flash Memory VFM VSM_04-17-19.pdfSHARE Virtual Flash Memory VFM VSM_04-17-19.pdf
SHARE Virtual Flash Memory VFM VSM_04-17-19.pdf
 
Building Data Pipelines with SMACK: Designing Storage Strategies for Scale an...
Building Data Pipelines with SMACK: Designing Storage Strategies for Scale an...Building Data Pipelines with SMACK: Designing Storage Strategies for Scale an...
Building Data Pipelines with SMACK: Designing Storage Strategies for Scale an...
 
Towards User-Defined SLA in Cloud Flash Storage.pptx
Towards User-Defined SLA in Cloud Flash Storage.pptxTowards User-Defined SLA in Cloud Flash Storage.pptx
Towards User-Defined SLA in Cloud Flash Storage.pptx
 
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
 
Caching principles-solutions
Caching principles-solutionsCaching principles-solutions
Caching principles-solutions
 
PEARC17: Interactive Code Adaptation Tool for Modernizing Applications for In...
PEARC17: Interactive Code Adaptation Tool for Modernizing Applications for In...PEARC17: Interactive Code Adaptation Tool for Modernizing Applications for In...
PEARC17: Interactive Code Adaptation Tool for Modernizing Applications for In...
 
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase CreateWebinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
 
From cache to in-memory data grid. Introduction to Hazelcast.
From cache to in-memory data grid. Introduction to Hazelcast.From cache to in-memory data grid. Introduction to Hazelcast.
From cache to in-memory data grid. Introduction to Hazelcast.
 
VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld 2015: Horizon View Storage - Let's Dive Deep!VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld 2015: Horizon View Storage - Let's Dive Deep!
 
Towards Application Driven Storage
Towards Application Driven StorageTowards Application Driven Storage
Towards Application Driven Storage
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion Edition
 
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory ComputingIMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
 
Optimizing RocksDB for Open-Channel SSDs
Optimizing RocksDB for Open-Channel SSDsOptimizing RocksDB for Open-Channel SSDs
Optimizing RocksDB for Open-Channel SSDs
 
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for TomorrowOpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
 

Recently uploaded

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 

Recently uploaded (20)

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 

Exascale Storage