SlideShare a Scribd company logo
1 of 28
Download to read offline
Pla$orm 
performance 
comparisons, 
bare 
metal 
and 
cloud 
hos6ng 
alterna6ves 
Dave 
Shu4leworth, 
Principal 
Consultant, 
EXASOL 
UK 
© 
2014 
EXASOL 
AG
© 
2014 
EXASOL 
AG 
Agenda 
§ Who 
is 
Exasol 
? 
§ Benchmark 
Background 
and 
ObjecNves 
§ Why 
TPC-­‐DS? 
§ TPC-­‐DS 
approach 
§ Test 
plaRorms 
§ Test 
Results 
§ 
Summary
© 
2014 
EXASOL 
AG 
Exasol 
company 
snapshot 
§ Founded 
in 
2000 
in 
Nuremberg, 
Germany 
‒ Based 
on 
university 
research 
begun 
in 
1990s 
at 
Friedrich 
Alexander 
University 
(Erlangen) 
and 
University 
of 
Jena 
§ Employees 
today: 
>60 
§ 70+ 
customers 
/ 
150+ 
installaNons 
/ 
300+ 
OEM 
customers 
§ Offices: 
Brazil, 
Germany, 
Israel, 
UK 
and 
US 
§ Core 
product 
offering: 
‒ EXASoluNon 
in-­‐memory 
RDBMS 
‒ EXAPowerlyNcs 
analyNcs 
plaRorm 
§ Key 
industries: 
Digital 
Media, 
Retail, 
Financial 
Services, 
Healthcare
© 
2014 
EXASOL 
AG 
The 
first 
columnar, 
in-­‐memory, 
MPP 
database 
EXASOL 
bet 
on 
a 
columnar, 
in-­‐memory, 
massively 
Core 
design 
principles 
§ Speed 
§ Smart 
§ Simplicity 
Culture 
§ R&D 
driven 
culture 
§ We 
deliver 
on 
our 
promises 
§ Open 
and 
straighRorward 
to 
deal 
with 
parallel 
architecture 
15 
years 
ago
70+ 
customers 
in 
11 
countries 
(plus 
300+ 
OEM 
customers) 
© 
2014 
EXASOL 
AG
© 
2014 
EXASOL 
AG 
TPC-­‐H 
is 
the 
industry 
standard 
benchmark 
for 
analyNcal 
databases 
QphH@1000 
GB 
1,000,000 
2,000,000 
3,000,000 
4.000,000 
Oct 
´11 
April 
´14 
June 
´12 
Feb 
´14 
Dec 
´13 
Aug 
´11 
Sept 
´11 
Oct 
´11 
Dec 
´11 
Source: 
www.tpc.org 
/ 
May 
26, 
2014 
We 
are 
the 
benchmark 
leader 
4,253,937 
Microson 
134,117 
Oracle 
201,487 
Oracle 
209,533 
Microson 
219,887 
Sybase 
IQ 
258,474 
Oracle 
326,454 
Vectorwise 
445,529 
Microson 
519,976
© 
2014 
EXASOL 
AG 
100GB 
300GB 
1.000GB 
3.000GB 
10.000GB 
Unseen 
scalability 
§ #1 
TPC-­‐H 
-­‐ 
dwarfing 
our 
followers 
§ The 
bigger 
the 
data, 
the 
greater 
the 
advantage 
§ 30TB/100TB 
results 
coming 
soon!
© 
2014 
EXASOL 
AG 
Background 
& 
Objec6ves 
§ We 
wanted 
to 
understand 
the 
relaNve 
performance 
of 
Exasol 
on 
cloud 
deployments 
vs 
more 
convenNonal 
‘bare 
metal‘ 
installaNons 
§ CollaboraNon 
with 
Bigstep 
gave 
us 
the 
opportunity 
to 
include 
high 
performance 
‘bare 
metal‘ 
cloud 
alongside 
AWS 
§ We 
decided 
to 
use 
TPC-­‐DS 
as 
the 
benchmark 
test 
§ Independently 
specified 
§ Most 
recent 
benchmark 
(and 
most 
difficult!) 
§ Already 
experienced 
with 
TPC-­‐H 
§ TPC-­‐DS 
sample 
results 
are 
already 
appearing 
for 
new 
products
© 
2014 
EXASOL 
AG 
Why 
use 
TPC-­‐DS? 
§ TPC 
general 
characterisNcs 
§ Broad 
Industry 
representaNon 
(all 
decisions 
taken 
by 
the 
TPC 
board) 
§ Verifiable 
(audit 
process) 
§ Domain 
specific 
standard 
tests 
§ Cross-­‐vendor 
comparisons 
(performance, 
TCO) 
§ Use 
to 
evaluate 
new 
technologies 
§ Eliminate 
costly 
in-­‐house 
benchmark 
development 
§ TPC-­‐DS 
§ RealisNc 
and 
understandable 
data 
model 
§ Complex 
workload 
§ Large 
query 
set 
§ ETL 
like 
update 
model 
§ Simple 
and 
comprehensible 
metrics 
§ Already 
some 
(restricted) 
test 
results 
released 
for 
new 
products
TPC-­‐DS 
approach 
§ UNliNes 
provided 
to 
generate 
the 
raw 
data 
sets 
and 
queries 
§ Dial 
in 
the 
scale 
factor 
(i.e. 
overall 
database 
size) 
– 
we 
used 
scale 
factor 
1000 
(1TB) 
§ Generate 
raw 
data 
(more 
of 
which 
later) 
§ Load 
data 
using 
fastest 
available 
method 
§ For 
a 
fully 
audited 
TPC-­‐DS 
benchmark 
the 
load 
Nme 
is 
taken 
into 
consideraNon 
§ Tuning 
via 
indexes, 
data 
distribuNon 
etc 
is 
allowed 
at 
this 
stage 
(but 
any 
Nme 
taken 
should 
be 
included 
in 
the 
‘set 
up 
Nme’) 
© 
2014 
EXASOL 
AG 
§ Generate 
query 
scripts 
§ Can 
generate 
a 
‘qualificaNon 
script’ 
for 
syntax 
check 
–i.e. 
all 
queries 
in 
sequence 
§ Then 
generate 
a 
series 
of 
scripts 
for 
to 
be 
run 
as 
individual 
streams 
for 
‘throughput’ 
test 
§ The 
generaNon 
process 
will 
create 
query 
scripts 
in 
different 
sequences, 
with 
different 
selecNon 
criteria 
etc 
– 
scale 
factor 
determines 
number 
of 
concurrent 
streams
© 
2014 
EXASOL 
AG 
TPC-­‐DS 
overview 
– 
Data 
Model 
Catalog 
Returns 
Catalog 
Sales 
Inventory 
Web 
Returns 
Web 
Sales 
Store 
Returns 
Store 
Sales 
l 3 
sales 
channels: 
Catalog 
-­‐ 
Web 
-­‐ 
Store 
l 7 
fact 
tables 
l 2 
fact 
tables 
for 
each 
sales 
channel 
l 24 
tables 
total 
l At 
Scale 
factor 
1000 
(1TB): 
l Store 
Sales 
– 
2.87 
billion 
rows 
l Catalog 
Sales 
– 
1.43 
billion 
rows 
l Web 
Sales 
– 
720 
million 
rows 
l Inventory 
– 
783 
million 
rows 
Source: 
‘The 
making 
of 
TPC-­‐DS’ 
– 
VLDB 
conference 
2006
© 
2014 
EXASOL 
AG 
TPC-­‐DS 
overview 
– 
Data 
Model 
Date_Dim 
Item Time_Dim 
Customer_ 
Demographics 
Store 
Household_ 
Demographics 
Promotion 
Income_ 
Store_Sales 
Customer_ 
Address 
Customer Band 
Source: 
‘The 
making 
of 
TPC-­‐DS’ 
– 
VLDB 
conference 
2006
© 
2014 
EXASOL 
AG 
TPC-­‐DS 
Overview 
– 
Data 
Model 
§ Some 
data 
has 
“real 
world” 
content: 
§ Last 
name 
“Sanchez”, 
“Ward”, 
“Roberts” 
§ Addresses 
“630 
Railroad, 
Woodbine, 
Sullivan 
County,MO-­‐64253” 
§ Data 
is 
skewed 
§ Sales 
are 
modeled 
aner 
US 
census 
data 
§ More 
green 
items 
than 
red 
§ Small 
and 
large 
ciNes 
§ RealisNc 
table 
scaling 
§ Non-­‐uniform 
distribuNons 
à 
challenging 
for: 
§ staNsNcs 
collecNon 
§ query 
opNmizer
© 
2014 
EXASOL 
AG 
TPC-­‐DS 
Overview 
– 
Data 
Model 
Distribution of Store Sales over Month 
600000 
500000 
400000 
300000 
200000 
100000 
0 
1 2 3 4 5 6 7 8 9 10 11 12 
Month 
Store Sales 
Group 1 
Group 2 
Group 3 
14 % of all sales 
happen between 
January and July 
28 % of all sales 
happen between 
August and October 
58% of all sales happen 
in November and 
December 
Source: 
‘The 
making 
of 
TPC-­‐DS’ 
– 
VLDB 
conference 
2006
§ Query 
Language: 
SQL99 
+ 
OLAP 
analyNcal 
extensions 
§ Query 
needs 
to 
be 
executed 
“as 
is” 
§ No 
hints 
or 
rewrites 
allowed, 
except 
when 
approved 
by 
TPC 
§ 99 
different 
query 
templates 
§ 4 
different 
query 
types: 
Templates 
© 
2014 
EXASOL 
AG 
TPC-­‐DS 
Overview 
– 
queries 
Type 
Reporting 
Ad-hoc 
Iterative 
Data 
Mining 
simulate 
Finely tuned reoccurring queries 
Sporadic queries, minimal tuning 
Users issuing sequences of 
queries 
Queries feeding Data Mining Tools 
for further processing 
Implemented via 
Access catalog sales channel tables 
Access Store and Web Sales Channel 
tables 
Sequence of queries where each 
query adds SQL elements 
Return large number of rows 
38 
47 
4 
10 
Source: 
‘The 
making 
of 
TPC-­‐DS’ 
– 
VLDB 
conference 
2006
Test 
pla$orms 
The 
objecNve 
was 
to 
use 
similar 
4 
node 
configuraNons 
with 
a 
similar 
amount 
of 
RAM 
– 
but 
the 
actual 
configuraNons 
available 
were 
these: 
© 
2014 
EXASOL 
AG 
Platform CPU RAM Disk 
Bigstep 
2 
x 
Intel 
XEON 
E5-­‐2430 
CPU 
6-­‐core 
2.2GHz 96GB 
1 
x 
750GB 
SAN 
(SSD) 
AWS 
hs1.8xlarge: 
16 
vCPUs 
(Intel 
XEON) 117GB 24 
x 
2TB 
HDD 
Exasol 
'bare 
metal' 
DELL 
PowerEdge 
R720:2 
x 
Intel 
Xeon 
E5-­‐2680v2 
CPU 
(10-­‐core) 
2.8GHz 128GB 8 
x 
1.2TB 
HDD 
The 
EXASOL 
database 
was 
configured 
to 
use 
the 
same 
amount 
of 
RAM 
across 
all 
plaRorms 
(344GB)
© 
2014 
EXASOL 
AG 
TPC-­‐DS 
test 
considera6ons 
§ Some 
SQL 
implementaNons 
would 
be 
unable 
to 
run 
all 
99 
queries 
due 
to 
unsupported 
SQL 
funcNons 
– 
e.g. 
§ SQL 
2008 
AnalyNcal 
funcNons 
such 
as 
RANK 
§ INTERSECT, 
EXCEPT 
operators 
§ GROUPING 
and 
ROLLUP 
funcNons 
§ Some 
subquery 
syntax 
§ Exasol 
is 
able 
to 
run 
all 
queries
© 
2014 
EXASOL 
AG 
Test 
findings 
§ This 
test 
was 
not 
intended 
to 
show 
the 
absolute 
maximum 
performance 
for 
the 
TPC-­‐DS 
benchmark, 
but 
as 
a 
method 
of 
comparing 
performance 
across 
the 
various 
plaRorms 
§ These 
results 
do 
NOT 
consNtute 
a 
full 
TPC-­‐DS 
benchmark 
as 
the 
complete 
test 
regime 
as 
specified 
by 
TPC 
has 
not 
been 
done 
§ No 
vendor 
has 
yet 
posted 
a 
complete 
audited 
TPC-­‐DS 
benchmark 
result 
set 
§ HOWEVER 
– 
the 
same 
set 
of 
TPC-­‐DS 
queries 
was 
run 
against 
the 
same 
1TB 
data 
set 
across 
all 
plaRorms 
and 
so 
the 
Nmings 
can 
be 
compared 
§ There 
is 
some 
variability 
between 
plaRorms 
used 
due 
to 
the 
configuraNons 
available
© 
2014 
EXASOL 
AG 
Test 
Results 
– 
Single 
stream 
– 
simple 
queries 
These 
numbers 
are 
based 
on 
a 
subset 
of 
17 
queries 
from 
the 
total 
set 
of 
99 
TPC-­‐DS 
queries 
-­‐ 
these 
are 
relaNvely 
simple 
short-­‐ 
running 
queries. 
These 
queries 
are 
seen 
in 
several 
other 
published 
result 
sets 
0.0 
10.0 
20.0 
30.0 
40.0 
50.0 
60.0 
70.0 
query98 
query89 
query7 
query79 
query73 
query68 
query65 
query63 
query59 
query55 
query53 
query52 
query46 
query43 
query42 
query3 
query34 
Time 
in 
seconds 
Exasol 
bare 
metal 
Exasol 
Bigstep 
Exasol 
AWS
Test 
Results 
– 
Single 
stream 
– 
medium 
complexity 
© 
2014 
EXASOL 
AG 
These 
numbers 
are 
based 
on 
a 
subset 
of 
14 
queries 
from 
the 
total 
set 
of 
99 
TPC-­‐DS 
queries 
-­‐ 
these 
are 
medium 
complexity 
queries 
which 
typically 
include 
some 
large 
joins 
0.0 
10.0 
20.0 
30.0 
40.0 
50.0 
60.0 
query99 
query93 
query88 
query85 
query82 
query75 
query73 
query72 
query68 
query59 
query46 
query43 
query40 
query37 
Time 
in 
seconds 
Exasol 
bare 
metal 
Exasol 
Bigstep 
Exasol 
AWS
© 
2014 
EXASOL 
AG 
Test 
Results 
– 
Single 
stream 
– 
complex 
queries 
These 
numbers 
are 
based 
on 
a 
subset 
of 
15 
queries 
from 
the 
total 
set 
of 
99 
TPC-­‐DS 
queries 
-­‐ 
these 
are 
higher 
complexity 
queries, 
or 
queries 
that 
return 
larger 
result 
sets 
0 
100 
200 
300 
400 
500 
query98 
query94 
query78 
query71 
query64 
query59 
query39b 
query39a 
query35 
query31 
query23b 
query16 
query13 
query9 
query1 
Tine 
in 
seconds 
Exasol 
bare 
metal 
Exasol 
Bigstep 
Exasol 
AWS
Exasol 
on 
AWS 
Exasol 
on 
Bigstep 
Exasol 
bare 
metal 
© 
2014 
EXASOL 
AG 
Test 
Results 
– 
Concurrency 
– 
raw 
throughput 
3,000.0 
2,500.0 
2,000.0 
1,500.0 
1,000.0 
500.0 
0.0 
1 
stream 
2 
streams 
5 
streams 
11 
streams 
N.B. 
– 
pla$orm 
configura6ons 
are 
different 
1) 
These 
numbers 
are 
based 
on 
the 
‘simple 
subset' 
of 
queries 
from 
the 
total 
set 
of 
99 
TPC-­‐ 
DS 
queries 
-­‐ 
these 
are 
relaNvely 
simple 
short-­‐running 
queries 
2) 
The 
numbers 
in 
the 
grid 
represent 
a 
'Queries 
per 
hour' 
measure, 
based 
on 
the 
average 
query 
run 
Nme 
over 
the 
total 
number 
of 
queries 
run 
in 
the 
overall 
elapsed 
Nme 
for 
all 
queries 
in 
all 
streams 
to 
complete
Test 
Results 
– 
Concurrency 
– 
Normalised 
throughput 
1200 
1000 
800 
600 
400 
200 
0 
1) This 
chart 
shows 
is 
the 
same 
as 
the 
previous 
one, 
but 
using 
normalised 
numbers 
to 
© 
2014 
EXASOL 
AG 
nullify 
the 
difference 
in 
CPU 
performance 
2) The 
be4er 
single 
stream 
performance 
for 
Bigstep 
is 
due 
to 
SSD 
disk 
I/O 
vs 
HDD 
3) As 
the 
number 
of 
concurrent 
streams 
increases, 
the 
benefit 
of 
more 
cores 
becomes 
apparent 
1 
stream 
2 
streams 
5 
streams 
11 
streams 
Exasol 
on 
AWS 
Exasol 
on 
Bigstep 
Exasol 
bare 
metal
© 
2014 
EXASOL 
AG 
Test 
Results 
– 
Price-­‐performance 
comparison 
1 ) 
These 
numbers 
are 
Price-­‐Performance 
(£/QpH) 
@ 
1TB 
SF 
based 
on 
the 
‘simple 
subset' 
of 
queries 
from 
the 
total 
set 
of 
99 
TPC-­‐ 
DS 
queries 
-­‐ 
these 
are 
800 
relaNvely 
simple 
short-­‐ 
700 
running 
queries 
600 
2) 
the 
numbers 
in 
the 
500 
grid 
represent 
a 
’price-­‐ 
400 
300 
performance' 
200 
measure, 
based 
on 
the 
100 
EXASOL 
on 
AWS 
3 
year 
TCO 
to 
achieve 
-­‐ 
EXASOL 
on 
Bigstep 
query 
throughput 
at 
1 
stream 
EXASOL 
on 
Bare 
Metal 
2 
streams 
5 
streams 
various 
concurrency 
11 
streams 
levels 
£/QpH 
Concurrency 
EXASOL 
on 
Bare 
Metal 
EXASOL 
on 
Bigstep 
EXASOL 
on 
AWS
© 
2014 
EXASOL 
AG 
Bare 
Metal 
vs 
Cloud 
considera6ons 
§ The 
choice 
between 
bare 
metal 
and 
cloud 
is 
not 
only 
based 
on 
performance 
(or 
even 
price/performance) 
§ Bare 
metal 
§ Complete 
control 
of 
server 
specificaNon 
and 
operaNng 
environment 
§ No 
requirement 
to 
move 
data 
outside 
the 
organisaNon 
§ Cloud 
deployment 
§ Flexible 
resource 
provisioning 
from 
a 
single 
supplier 
§ Short-­‐term 
workload 
requirements 
§ Support 
capabiliNes 
– 
§ e.g. 
speed 
to 
fix 
hardware 
problems 
§ Technology 
refresh 
§ Take 
advantage 
of 
new 
technology 
quickly 
and 
more 
easily
© 
2014 
EXASOL 
AG 
Summary 
§ Cloud 
hosNng 
is 
definitely 
viable 
for 
these 
types 
of 
analyNcal 
and 
reporNng 
workloads, 
but 
for 
absolute 
maximum 
performance 
a 
‘bare-­‐ 
metal’ 
approach 
is 
required 
§ For 
more 
complex 
queries, 
higher 
performance 
and 
throughput 
a 
specialised 
product 
such 
as 
Exasol 
is 
opNmal 
§ Bigstep’s 
Full 
Metal 
Cloud 
provides 
a 
way 
of 
achieving 
‘bare 
metal’ 
performance 
with 
the 
flexibility 
of 
a 
cloud 
deployment 
§ Be 
aware 
of 
the 
full 
scope 
of 
the 
TPC-­‐DS 
benchmark 
when 
comparing 
products 
based 
on 
individual 
query 
Nmings 
§ Range 
of 
query 
types 
and 
syntax 
§ Scale 
factor 
§ ConfiguraNon 
used 
to 
run 
the 
test
© 
2014 
EXASOL 
AG 
EXASolo 
– 
Community 
Edi6on 
§ Recently 
announced 
– 
Free 
fully 
featured 
EXASoluNon 
instance 
§ Single 
VM 
environment 
(no 
cluster 
support) 
§ Supports 
up 
to 
10GB 
RAM 
licence 
(unlimited 
data 
volume) 
§ To 
try 
it 
you 
will 
need: 
§ 64 
bit 
Windows, 
Linux 
or 
MacOS 
with 
> 
4GB 
RAM 
§ A 
Virtual 
Machine 
player 
§ VirtualBox, 
VMWare 
Player, 
KVM 
§ EXASolo 
virtual 
machine 
image 
§ Download 
from 
the 
Exasol 
website 
(via 
User 
portal) 
§ OpNonally 
– 
EXAPlus 
SQL 
Client 
§ ..or 
use 
your 
favourite 
ODBC/JDBC 
SQL 
client
© 
2014 
EXASOL 
AG 
Ques6ons 
? 
My 
contact 
details 
: 
Email 
: 
dave.shu4leworth@exasol.com 
Twieer 
: 
@EXA_DaveS

More Related Content

What's hot

Brian Bulkowski. Aerospike
Brian Bulkowski. AerospikeBrian Bulkowski. Aerospike
Brian Bulkowski. AerospikeVolha Banadyseva
 
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...Cloudera, Inc.
 
A brave new world in mutable big data relational storage (Strata NYC 2017)
A brave new world in mutable big data  relational storage (Strata NYC 2017)A brave new world in mutable big data  relational storage (Strata NYC 2017)
A brave new world in mutable big data relational storage (Strata NYC 2017)Todd Lipcon
 
Big Data Day LA 2016/ NoSQL track - Apache Kudu: Fast Analytics on Fast Data,...
Big Data Day LA 2016/ NoSQL track - Apache Kudu: Fast Analytics on Fast Data,...Big Data Day LA 2016/ NoSQL track - Apache Kudu: Fast Analytics on Fast Data,...
Big Data Day LA 2016/ NoSQL track - Apache Kudu: Fast Analytics on Fast Data,...Data Con LA
 
Data Science at Scale on MPP databases - Use Cases & Open Source Tools
Data Science at Scale on MPP databases - Use Cases & Open Source ToolsData Science at Scale on MPP databases - Use Cases & Open Source Tools
Data Science at Scale on MPP databases - Use Cases & Open Source ToolsEsther Vasiete
 
SQL Engines for Hadoop - The case for Impala
SQL Engines for Hadoop - The case for ImpalaSQL Engines for Hadoop - The case for Impala
SQL Engines for Hadoop - The case for Impalamarkgrover
 
Infosys Ltd: Performance Tuning - A Key to Successful Cassandra Migration
Infosys Ltd: Performance Tuning - A Key to Successful Cassandra MigrationInfosys Ltd: Performance Tuning - A Key to Successful Cassandra Migration
Infosys Ltd: Performance Tuning - A Key to Successful Cassandra MigrationDataStax Academy
 
Taming the Elephant: Efficient and Effective Apache Hadoop Management
Taming the Elephant: Efficient and Effective Apache Hadoop ManagementTaming the Elephant: Efficient and Effective Apache Hadoop Management
Taming the Elephant: Efficient and Effective Apache Hadoop ManagementDataWorks Summit/Hadoop Summit
 
Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...
Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...
Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...Data Con LA
 
Scaling HDFS to Manage Billions of Files with Key-Value Stores
Scaling HDFS to Manage Billions of Files with Key-Value StoresScaling HDFS to Manage Billions of Files with Key-Value Stores
Scaling HDFS to Manage Billions of Files with Key-Value StoresDataWorks Summit
 
Impala 2.0 - The Best Analytic Database for Hadoop
Impala 2.0 - The Best Analytic Database for HadoopImpala 2.0 - The Best Analytic Database for Hadoop
Impala 2.0 - The Best Analytic Database for HadoopCloudera, Inc.
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresEDB
 
The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)
The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)
The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)Ontico
 
October 2016 HUG: The Pillars of Effective Data Archiving and Tiering in Hadoop
October 2016 HUG: The Pillars of Effective Data Archiving and Tiering in HadoopOctober 2016 HUG: The Pillars of Effective Data Archiving and Tiering in Hadoop
October 2016 HUG: The Pillars of Effective Data Archiving and Tiering in HadoopYahoo Developer Network
 
Sql on everything with drill
Sql on everything with drillSql on everything with drill
Sql on everything with drillJulien Le Dem
 

What's hot (20)

Brian Bulkowski. Aerospike
Brian Bulkowski. AerospikeBrian Bulkowski. Aerospike
Brian Bulkowski. Aerospike
 
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
 
Introduction to Apache Kudu
Introduction to Apache KuduIntroduction to Apache Kudu
Introduction to Apache Kudu
 
A brave new world in mutable big data relational storage (Strata NYC 2017)
A brave new world in mutable big data  relational storage (Strata NYC 2017)A brave new world in mutable big data  relational storage (Strata NYC 2017)
A brave new world in mutable big data relational storage (Strata NYC 2017)
 
Hive vs. Impala
Hive vs. ImpalaHive vs. Impala
Hive vs. Impala
 
Big Data Day LA 2016/ NoSQL track - Apache Kudu: Fast Analytics on Fast Data,...
Big Data Day LA 2016/ NoSQL track - Apache Kudu: Fast Analytics on Fast Data,...Big Data Day LA 2016/ NoSQL track - Apache Kudu: Fast Analytics on Fast Data,...
Big Data Day LA 2016/ NoSQL track - Apache Kudu: Fast Analytics on Fast Data,...
 
Apache kudu
Apache kuduApache kudu
Apache kudu
 
Data Science at Scale on MPP databases - Use Cases & Open Source Tools
Data Science at Scale on MPP databases - Use Cases & Open Source ToolsData Science at Scale on MPP databases - Use Cases & Open Source Tools
Data Science at Scale on MPP databases - Use Cases & Open Source Tools
 
SQL Engines for Hadoop - The case for Impala
SQL Engines for Hadoop - The case for ImpalaSQL Engines for Hadoop - The case for Impala
SQL Engines for Hadoop - The case for Impala
 
Infosys Ltd: Performance Tuning - A Key to Successful Cassandra Migration
Infosys Ltd: Performance Tuning - A Key to Successful Cassandra MigrationInfosys Ltd: Performance Tuning - A Key to Successful Cassandra Migration
Infosys Ltd: Performance Tuning - A Key to Successful Cassandra Migration
 
Taming the Elephant: Efficient and Effective Apache Hadoop Management
Taming the Elephant: Efficient and Effective Apache Hadoop ManagementTaming the Elephant: Efficient and Effective Apache Hadoop Management
Taming the Elephant: Efficient and Effective Apache Hadoop Management
 
Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...
Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...
Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...
 
Scaling HDFS to Manage Billions of Files with Key-Value Stores
Scaling HDFS to Manage Billions of Files with Key-Value StoresScaling HDFS to Manage Billions of Files with Key-Value Stores
Scaling HDFS to Manage Billions of Files with Key-Value Stores
 
HBase in Practice
HBase in Practice HBase in Practice
HBase in Practice
 
Impala 2.0 - The Best Analytic Database for Hadoop
Impala 2.0 - The Best Analytic Database for HadoopImpala 2.0 - The Best Analytic Database for Hadoop
Impala 2.0 - The Best Analytic Database for Hadoop
 
Breaking the 1 Million OPS/SEC Barrier in HOPS Hadoop
Breaking the 1 Million OPS/SEC Barrier in HOPS HadoopBreaking the 1 Million OPS/SEC Barrier in HOPS Hadoop
Breaking the 1 Million OPS/SEC Barrier in HOPS Hadoop
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 
The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)
The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)
The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)
 
October 2016 HUG: The Pillars of Effective Data Archiving and Tiering in Hadoop
October 2016 HUG: The Pillars of Effective Data Archiving and Tiering in HadoopOctober 2016 HUG: The Pillars of Effective Data Archiving and Tiering in Hadoop
October 2016 HUG: The Pillars of Effective Data Archiving and Tiering in Hadoop
 
Sql on everything with drill
Sql on everything with drillSql on everything with drill
Sql on everything with drill
 

Similar to Dave Shuttleworth - Platform performance comparisons, bare metal and cloud hosting alternatives

Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...
Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...
Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...DataStax
 
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance Ceph Community
 
Dr. Ike Nassi, Founder, TidalScale at MLconf NYC - 4/15/16
Dr. Ike Nassi, Founder, TidalScale at MLconf NYC - 4/15/16Dr. Ike Nassi, Founder, TidalScale at MLconf NYC - 4/15/16
Dr. Ike Nassi, Founder, TidalScale at MLconf NYC - 4/15/16MLconf
 
Webinar: The Bifurcation of the Flash Market
Webinar: The Bifurcation of the Flash MarketWebinar: The Bifurcation of the Flash Market
Webinar: The Bifurcation of the Flash MarketStorage Switzerland
 
Reducing large S3 API costs using Alluxio at Datasapiens
Reducing large S3 API costs using Alluxio at Datasapiens Reducing large S3 API costs using Alluxio at Datasapiens
Reducing large S3 API costs using Alluxio at Datasapiens Alluxio, Inc.
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community
 
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?Clustrix
 
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based HardwareRed hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based HardwareRed_Hat_Storage
 
Ceph Day San Jose - All-Flahs Ceph on NUMA-Balanced Server
Ceph Day San Jose - All-Flahs Ceph on NUMA-Balanced Server Ceph Day San Jose - All-Flahs Ceph on NUMA-Balanced Server
Ceph Day San Jose - All-Flahs Ceph on NUMA-Balanced Server Ceph Community
 
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmarkThe Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmarkLenovo Data Center
 
Calum McCrea, Software Engineer at Kx Systems, "Kx: How Wall Street Tech can ...
Calum McCrea, Software Engineer at Kx Systems, "Kx: How Wall Street Tech can ...Calum McCrea, Software Engineer at Kx Systems, "Kx: How Wall Street Tech can ...
Calum McCrea, Software Engineer at Kx Systems, "Kx: How Wall Street Tech can ...Dataconomy Media
 
Amazon RedShift - Ianni Vamvadelis
Amazon RedShift - Ianni VamvadelisAmazon RedShift - Ianni Vamvadelis
Amazon RedShift - Ianni Vamvadelishuguk
 
MT41 Dell EMC VMAX: Ask the Experts
MT41 Dell EMC VMAX: Ask the Experts MT41 Dell EMC VMAX: Ask the Experts
MT41 Dell EMC VMAX: Ask the Experts Dell EMC World
 
Kognitio - an overview
Kognitio - an overviewKognitio - an overview
Kognitio - an overviewKognitio
 
Make business decisions faster with value SAS and NVMe mainstream SSDs from K...
Make business decisions faster with value SAS and NVMe mainstream SSDs from K...Make business decisions faster with value SAS and NVMe mainstream SSDs from K...
Make business decisions faster with value SAS and NVMe mainstream SSDs from K...Principled Technologies
 
AWS re:Invent 2016: Case Study: How Videology and Zendesk Modernized Their Bi...
AWS re:Invent 2016: Case Study: How Videology and Zendesk Modernized Their Bi...AWS re:Invent 2016: Case Study: How Videology and Zendesk Modernized Their Bi...
AWS re:Invent 2016: Case Study: How Videology and Zendesk Modernized Their Bi...Amazon Web Services
 
Azure CosmosDB the new frontier of big data and nosql
Azure CosmosDB the new frontier of big data and nosqlAzure CosmosDB the new frontier of big data and nosql
Azure CosmosDB the new frontier of big data and nosqlRiccardo Cappello
 
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...Chris Fregly
 

Similar to Dave Shuttleworth - Platform performance comparisons, bare metal and cloud hosting alternatives (20)

Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...
Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...
Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...
 
The state of SQL-on-Hadoop in the Cloud
The state of SQL-on-Hadoop in the CloudThe state of SQL-on-Hadoop in the Cloud
The state of SQL-on-Hadoop in the Cloud
 
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
Ceph Day Shanghai - SSD/NVM Technology Boosting Ceph Performance
 
Dr. Ike Nassi, Founder, TidalScale at MLconf NYC - 4/15/16
Dr. Ike Nassi, Founder, TidalScale at MLconf NYC - 4/15/16Dr. Ike Nassi, Founder, TidalScale at MLconf NYC - 4/15/16
Dr. Ike Nassi, Founder, TidalScale at MLconf NYC - 4/15/16
 
Webinar: The Bifurcation of the Flash Market
Webinar: The Bifurcation of the Flash MarketWebinar: The Bifurcation of the Flash Market
Webinar: The Bifurcation of the Flash Market
 
Reducing large S3 API costs using Alluxio at Datasapiens
Reducing large S3 API costs using Alluxio at Datasapiens Reducing large S3 API costs using Alluxio at Datasapiens
Reducing large S3 API costs using Alluxio at Datasapiens
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
 
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
 
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based HardwareRed hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
 
Ceph Day San Jose - All-Flahs Ceph on NUMA-Balanced Server
Ceph Day San Jose - All-Flahs Ceph on NUMA-Balanced Server Ceph Day San Jose - All-Flahs Ceph on NUMA-Balanced Server
Ceph Day San Jose - All-Flahs Ceph on NUMA-Balanced Server
 
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmarkThe Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
 
SQREAM DB on IBM Power9
SQREAM DB on IBM Power9SQREAM DB on IBM Power9
SQREAM DB on IBM Power9
 
Calum McCrea, Software Engineer at Kx Systems, "Kx: How Wall Street Tech can ...
Calum McCrea, Software Engineer at Kx Systems, "Kx: How Wall Street Tech can ...Calum McCrea, Software Engineer at Kx Systems, "Kx: How Wall Street Tech can ...
Calum McCrea, Software Engineer at Kx Systems, "Kx: How Wall Street Tech can ...
 
Amazon RedShift - Ianni Vamvadelis
Amazon RedShift - Ianni VamvadelisAmazon RedShift - Ianni Vamvadelis
Amazon RedShift - Ianni Vamvadelis
 
MT41 Dell EMC VMAX: Ask the Experts
MT41 Dell EMC VMAX: Ask the Experts MT41 Dell EMC VMAX: Ask the Experts
MT41 Dell EMC VMAX: Ask the Experts
 
Kognitio - an overview
Kognitio - an overviewKognitio - an overview
Kognitio - an overview
 
Make business decisions faster with value SAS and NVMe mainstream SSDs from K...
Make business decisions faster with value SAS and NVMe mainstream SSDs from K...Make business decisions faster with value SAS and NVMe mainstream SSDs from K...
Make business decisions faster with value SAS and NVMe mainstream SSDs from K...
 
AWS re:Invent 2016: Case Study: How Videology and Zendesk Modernized Their Bi...
AWS re:Invent 2016: Case Study: How Videology and Zendesk Modernized Their Bi...AWS re:Invent 2016: Case Study: How Videology and Zendesk Modernized Their Bi...
AWS re:Invent 2016: Case Study: How Videology and Zendesk Modernized Their Bi...
 
Azure CosmosDB the new frontier of big data and nosql
Azure CosmosDB the new frontier of big data and nosqlAzure CosmosDB the new frontier of big data and nosql
Azure CosmosDB the new frontier of big data and nosql
 
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
 

More from huguk

Data Wrangling on Hadoop - Olivier De Garrigues, Trifacta
Data Wrangling on Hadoop - Olivier De Garrigues, TrifactaData Wrangling on Hadoop - Olivier De Garrigues, Trifacta
Data Wrangling on Hadoop - Olivier De Garrigues, Trifactahuguk
 
ether.camp - Hackathon & ether.camp intro
ether.camp - Hackathon & ether.camp introether.camp - Hackathon & ether.camp intro
ether.camp - Hackathon & ether.camp introhuguk
 
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoop
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and HadoopGoogle Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoop
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoophuguk
 
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...huguk
 
Extracting maximum value from data while protecting consumer privacy. Jason ...
Extracting maximum value from data while protecting consumer privacy.  Jason ...Extracting maximum value from data while protecting consumer privacy.  Jason ...
Extracting maximum value from data while protecting consumer privacy. Jason ...huguk
 
Intelligence Augmented vs Artificial Intelligence. Alex Flamant, IBM Watson
Intelligence Augmented vs Artificial Intelligence. Alex Flamant, IBM WatsonIntelligence Augmented vs Artificial Intelligence. Alex Flamant, IBM Watson
Intelligence Augmented vs Artificial Intelligence. Alex Flamant, IBM Watsonhuguk
 
Streaming Dataflow with Apache Flink
Streaming Dataflow with Apache Flink Streaming Dataflow with Apache Flink
Streaming Dataflow with Apache Flink huguk
 
Lambda architecture on Spark, Kafka for real-time large scale ML
Lambda architecture on Spark, Kafka for real-time large scale MLLambda architecture on Spark, Kafka for real-time large scale ML
Lambda architecture on Spark, Kafka for real-time large scale MLhuguk
 
Today’s reality Hadoop with Spark- How to select the best Data Science approa...
Today’s reality Hadoop with Spark- How to select the best Data Science approa...Today’s reality Hadoop with Spark- How to select the best Data Science approa...
Today’s reality Hadoop with Spark- How to select the best Data Science approa...huguk
 
Jonathon Southam: Venture Capital, Funding & Pitching
Jonathon Southam: Venture Capital, Funding & PitchingJonathon Southam: Venture Capital, Funding & Pitching
Jonathon Southam: Venture Capital, Funding & Pitchinghuguk
 
Signal Media: Real-Time Media & News Monitoring
Signal Media: Real-Time Media & News MonitoringSignal Media: Real-Time Media & News Monitoring
Signal Media: Real-Time Media & News Monitoringhuguk
 
Dean Bryen: Scaling The Platform For Your Startup
Dean Bryen: Scaling The Platform For Your StartupDean Bryen: Scaling The Platform For Your Startup
Dean Bryen: Scaling The Platform For Your Startuphuguk
 
Peter Karney: Intro to the Digital catapult
Peter Karney: Intro to the Digital catapultPeter Karney: Intro to the Digital catapult
Peter Karney: Intro to the Digital catapulthuguk
 
Cytora: Real-Time Political Risk Analysis
Cytora:  Real-Time Political Risk AnalysisCytora:  Real-Time Political Risk Analysis
Cytora: Real-Time Political Risk Analysishuguk
 
Cubitic: Predictive Analytics
Cubitic: Predictive AnalyticsCubitic: Predictive Analytics
Cubitic: Predictive Analyticshuguk
 
Bird.i: Earth Observation Data Made Social
Bird.i: Earth Observation Data Made SocialBird.i: Earth Observation Data Made Social
Bird.i: Earth Observation Data Made Socialhuguk
 
Aiseedo: Real Time Machine Intelligence
Aiseedo: Real Time Machine IntelligenceAiseedo: Real Time Machine Intelligence
Aiseedo: Real Time Machine Intelligencehuguk
 
Secrets of Spark's success - Deenar Toraskar, Think Reactive
Secrets of Spark's success - Deenar Toraskar, Think Reactive Secrets of Spark's success - Deenar Toraskar, Think Reactive
Secrets of Spark's success - Deenar Toraskar, Think Reactive huguk
 
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...huguk
 
Hadoop - Looking to the Future By Arun Murthy
Hadoop - Looking to the Future By Arun MurthyHadoop - Looking to the Future By Arun Murthy
Hadoop - Looking to the Future By Arun Murthyhuguk
 

More from huguk (20)

Data Wrangling on Hadoop - Olivier De Garrigues, Trifacta
Data Wrangling on Hadoop - Olivier De Garrigues, TrifactaData Wrangling on Hadoop - Olivier De Garrigues, Trifacta
Data Wrangling on Hadoop - Olivier De Garrigues, Trifacta
 
ether.camp - Hackathon & ether.camp intro
ether.camp - Hackathon & ether.camp introether.camp - Hackathon & ether.camp intro
ether.camp - Hackathon & ether.camp intro
 
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoop
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and HadoopGoogle Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoop
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoop
 
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
 
Extracting maximum value from data while protecting consumer privacy. Jason ...
Extracting maximum value from data while protecting consumer privacy.  Jason ...Extracting maximum value from data while protecting consumer privacy.  Jason ...
Extracting maximum value from data while protecting consumer privacy. Jason ...
 
Intelligence Augmented vs Artificial Intelligence. Alex Flamant, IBM Watson
Intelligence Augmented vs Artificial Intelligence. Alex Flamant, IBM WatsonIntelligence Augmented vs Artificial Intelligence. Alex Flamant, IBM Watson
Intelligence Augmented vs Artificial Intelligence. Alex Flamant, IBM Watson
 
Streaming Dataflow with Apache Flink
Streaming Dataflow with Apache Flink Streaming Dataflow with Apache Flink
Streaming Dataflow with Apache Flink
 
Lambda architecture on Spark, Kafka for real-time large scale ML
Lambda architecture on Spark, Kafka for real-time large scale MLLambda architecture on Spark, Kafka for real-time large scale ML
Lambda architecture on Spark, Kafka for real-time large scale ML
 
Today’s reality Hadoop with Spark- How to select the best Data Science approa...
Today’s reality Hadoop with Spark- How to select the best Data Science approa...Today’s reality Hadoop with Spark- How to select the best Data Science approa...
Today’s reality Hadoop with Spark- How to select the best Data Science approa...
 
Jonathon Southam: Venture Capital, Funding & Pitching
Jonathon Southam: Venture Capital, Funding & PitchingJonathon Southam: Venture Capital, Funding & Pitching
Jonathon Southam: Venture Capital, Funding & Pitching
 
Signal Media: Real-Time Media & News Monitoring
Signal Media: Real-Time Media & News MonitoringSignal Media: Real-Time Media & News Monitoring
Signal Media: Real-Time Media & News Monitoring
 
Dean Bryen: Scaling The Platform For Your Startup
Dean Bryen: Scaling The Platform For Your StartupDean Bryen: Scaling The Platform For Your Startup
Dean Bryen: Scaling The Platform For Your Startup
 
Peter Karney: Intro to the Digital catapult
Peter Karney: Intro to the Digital catapultPeter Karney: Intro to the Digital catapult
Peter Karney: Intro to the Digital catapult
 
Cytora: Real-Time Political Risk Analysis
Cytora:  Real-Time Political Risk AnalysisCytora:  Real-Time Political Risk Analysis
Cytora: Real-Time Political Risk Analysis
 
Cubitic: Predictive Analytics
Cubitic: Predictive AnalyticsCubitic: Predictive Analytics
Cubitic: Predictive Analytics
 
Bird.i: Earth Observation Data Made Social
Bird.i: Earth Observation Data Made SocialBird.i: Earth Observation Data Made Social
Bird.i: Earth Observation Data Made Social
 
Aiseedo: Real Time Machine Intelligence
Aiseedo: Real Time Machine IntelligenceAiseedo: Real Time Machine Intelligence
Aiseedo: Real Time Machine Intelligence
 
Secrets of Spark's success - Deenar Toraskar, Think Reactive
Secrets of Spark's success - Deenar Toraskar, Think Reactive Secrets of Spark's success - Deenar Toraskar, Think Reactive
Secrets of Spark's success - Deenar Toraskar, Think Reactive
 
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
 
Hadoop - Looking to the Future By Arun Murthy
Hadoop - Looking to the Future By Arun MurthyHadoop - Looking to the Future By Arun Murthy
Hadoop - Looking to the Future By Arun Murthy
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Dave Shuttleworth - Platform performance comparisons, bare metal and cloud hosting alternatives

  • 1. Pla$orm performance comparisons, bare metal and cloud hos6ng alterna6ves Dave Shu4leworth, Principal Consultant, EXASOL UK © 2014 EXASOL AG
  • 2. © 2014 EXASOL AG Agenda § Who is Exasol ? § Benchmark Background and ObjecNves § Why TPC-­‐DS? § TPC-­‐DS approach § Test plaRorms § Test Results § Summary
  • 3. © 2014 EXASOL AG Exasol company snapshot § Founded in 2000 in Nuremberg, Germany ‒ Based on university research begun in 1990s at Friedrich Alexander University (Erlangen) and University of Jena § Employees today: >60 § 70+ customers / 150+ installaNons / 300+ OEM customers § Offices: Brazil, Germany, Israel, UK and US § Core product offering: ‒ EXASoluNon in-­‐memory RDBMS ‒ EXAPowerlyNcs analyNcs plaRorm § Key industries: Digital Media, Retail, Financial Services, Healthcare
  • 4. © 2014 EXASOL AG The first columnar, in-­‐memory, MPP database EXASOL bet on a columnar, in-­‐memory, massively Core design principles § Speed § Smart § Simplicity Culture § R&D driven culture § We deliver on our promises § Open and straighRorward to deal with parallel architecture 15 years ago
  • 5. 70+ customers in 11 countries (plus 300+ OEM customers) © 2014 EXASOL AG
  • 6. © 2014 EXASOL AG TPC-­‐H is the industry standard benchmark for analyNcal databases QphH@1000 GB 1,000,000 2,000,000 3,000,000 4.000,000 Oct ´11 April ´14 June ´12 Feb ´14 Dec ´13 Aug ´11 Sept ´11 Oct ´11 Dec ´11 Source: www.tpc.org / May 26, 2014 We are the benchmark leader 4,253,937 Microson 134,117 Oracle 201,487 Oracle 209,533 Microson 219,887 Sybase IQ 258,474 Oracle 326,454 Vectorwise 445,529 Microson 519,976
  • 7. © 2014 EXASOL AG 100GB 300GB 1.000GB 3.000GB 10.000GB Unseen scalability § #1 TPC-­‐H -­‐ dwarfing our followers § The bigger the data, the greater the advantage § 30TB/100TB results coming soon!
  • 8. © 2014 EXASOL AG Background & Objec6ves § We wanted to understand the relaNve performance of Exasol on cloud deployments vs more convenNonal ‘bare metal‘ installaNons § CollaboraNon with Bigstep gave us the opportunity to include high performance ‘bare metal‘ cloud alongside AWS § We decided to use TPC-­‐DS as the benchmark test § Independently specified § Most recent benchmark (and most difficult!) § Already experienced with TPC-­‐H § TPC-­‐DS sample results are already appearing for new products
  • 9. © 2014 EXASOL AG Why use TPC-­‐DS? § TPC general characterisNcs § Broad Industry representaNon (all decisions taken by the TPC board) § Verifiable (audit process) § Domain specific standard tests § Cross-­‐vendor comparisons (performance, TCO) § Use to evaluate new technologies § Eliminate costly in-­‐house benchmark development § TPC-­‐DS § RealisNc and understandable data model § Complex workload § Large query set § ETL like update model § Simple and comprehensible metrics § Already some (restricted) test results released for new products
  • 10. TPC-­‐DS approach § UNliNes provided to generate the raw data sets and queries § Dial in the scale factor (i.e. overall database size) – we used scale factor 1000 (1TB) § Generate raw data (more of which later) § Load data using fastest available method § For a fully audited TPC-­‐DS benchmark the load Nme is taken into consideraNon § Tuning via indexes, data distribuNon etc is allowed at this stage (but any Nme taken should be included in the ‘set up Nme’) © 2014 EXASOL AG § Generate query scripts § Can generate a ‘qualificaNon script’ for syntax check –i.e. all queries in sequence § Then generate a series of scripts for to be run as individual streams for ‘throughput’ test § The generaNon process will create query scripts in different sequences, with different selecNon criteria etc – scale factor determines number of concurrent streams
  • 11. © 2014 EXASOL AG TPC-­‐DS overview – Data Model Catalog Returns Catalog Sales Inventory Web Returns Web Sales Store Returns Store Sales l 3 sales channels: Catalog -­‐ Web -­‐ Store l 7 fact tables l 2 fact tables for each sales channel l 24 tables total l At Scale factor 1000 (1TB): l Store Sales – 2.87 billion rows l Catalog Sales – 1.43 billion rows l Web Sales – 720 million rows l Inventory – 783 million rows Source: ‘The making of TPC-­‐DS’ – VLDB conference 2006
  • 12. © 2014 EXASOL AG TPC-­‐DS overview – Data Model Date_Dim Item Time_Dim Customer_ Demographics Store Household_ Demographics Promotion Income_ Store_Sales Customer_ Address Customer Band Source: ‘The making of TPC-­‐DS’ – VLDB conference 2006
  • 13. © 2014 EXASOL AG TPC-­‐DS Overview – Data Model § Some data has “real world” content: § Last name “Sanchez”, “Ward”, “Roberts” § Addresses “630 Railroad, Woodbine, Sullivan County,MO-­‐64253” § Data is skewed § Sales are modeled aner US census data § More green items than red § Small and large ciNes § RealisNc table scaling § Non-­‐uniform distribuNons à challenging for: § staNsNcs collecNon § query opNmizer
  • 14. © 2014 EXASOL AG TPC-­‐DS Overview – Data Model Distribution of Store Sales over Month 600000 500000 400000 300000 200000 100000 0 1 2 3 4 5 6 7 8 9 10 11 12 Month Store Sales Group 1 Group 2 Group 3 14 % of all sales happen between January and July 28 % of all sales happen between August and October 58% of all sales happen in November and December Source: ‘The making of TPC-­‐DS’ – VLDB conference 2006
  • 15. § Query Language: SQL99 + OLAP analyNcal extensions § Query needs to be executed “as is” § No hints or rewrites allowed, except when approved by TPC § 99 different query templates § 4 different query types: Templates © 2014 EXASOL AG TPC-­‐DS Overview – queries Type Reporting Ad-hoc Iterative Data Mining simulate Finely tuned reoccurring queries Sporadic queries, minimal tuning Users issuing sequences of queries Queries feeding Data Mining Tools for further processing Implemented via Access catalog sales channel tables Access Store and Web Sales Channel tables Sequence of queries where each query adds SQL elements Return large number of rows 38 47 4 10 Source: ‘The making of TPC-­‐DS’ – VLDB conference 2006
  • 16. Test pla$orms The objecNve was to use similar 4 node configuraNons with a similar amount of RAM – but the actual configuraNons available were these: © 2014 EXASOL AG Platform CPU RAM Disk Bigstep 2 x Intel XEON E5-­‐2430 CPU 6-­‐core 2.2GHz 96GB 1 x 750GB SAN (SSD) AWS hs1.8xlarge: 16 vCPUs (Intel XEON) 117GB 24 x 2TB HDD Exasol 'bare metal' DELL PowerEdge R720:2 x Intel Xeon E5-­‐2680v2 CPU (10-­‐core) 2.8GHz 128GB 8 x 1.2TB HDD The EXASOL database was configured to use the same amount of RAM across all plaRorms (344GB)
  • 17. © 2014 EXASOL AG TPC-­‐DS test considera6ons § Some SQL implementaNons would be unable to run all 99 queries due to unsupported SQL funcNons – e.g. § SQL 2008 AnalyNcal funcNons such as RANK § INTERSECT, EXCEPT operators § GROUPING and ROLLUP funcNons § Some subquery syntax § Exasol is able to run all queries
  • 18. © 2014 EXASOL AG Test findings § This test was not intended to show the absolute maximum performance for the TPC-­‐DS benchmark, but as a method of comparing performance across the various plaRorms § These results do NOT consNtute a full TPC-­‐DS benchmark as the complete test regime as specified by TPC has not been done § No vendor has yet posted a complete audited TPC-­‐DS benchmark result set § HOWEVER – the same set of TPC-­‐DS queries was run against the same 1TB data set across all plaRorms and so the Nmings can be compared § There is some variability between plaRorms used due to the configuraNons available
  • 19. © 2014 EXASOL AG Test Results – Single stream – simple queries These numbers are based on a subset of 17 queries from the total set of 99 TPC-­‐DS queries -­‐ these are relaNvely simple short-­‐ running queries. These queries are seen in several other published result sets 0.0 10.0 20.0 30.0 40.0 50.0 60.0 70.0 query98 query89 query7 query79 query73 query68 query65 query63 query59 query55 query53 query52 query46 query43 query42 query3 query34 Time in seconds Exasol bare metal Exasol Bigstep Exasol AWS
  • 20. Test Results – Single stream – medium complexity © 2014 EXASOL AG These numbers are based on a subset of 14 queries from the total set of 99 TPC-­‐DS queries -­‐ these are medium complexity queries which typically include some large joins 0.0 10.0 20.0 30.0 40.0 50.0 60.0 query99 query93 query88 query85 query82 query75 query73 query72 query68 query59 query46 query43 query40 query37 Time in seconds Exasol bare metal Exasol Bigstep Exasol AWS
  • 21. © 2014 EXASOL AG Test Results – Single stream – complex queries These numbers are based on a subset of 15 queries from the total set of 99 TPC-­‐DS queries -­‐ these are higher complexity queries, or queries that return larger result sets 0 100 200 300 400 500 query98 query94 query78 query71 query64 query59 query39b query39a query35 query31 query23b query16 query13 query9 query1 Tine in seconds Exasol bare metal Exasol Bigstep Exasol AWS
  • 22. Exasol on AWS Exasol on Bigstep Exasol bare metal © 2014 EXASOL AG Test Results – Concurrency – raw throughput 3,000.0 2,500.0 2,000.0 1,500.0 1,000.0 500.0 0.0 1 stream 2 streams 5 streams 11 streams N.B. – pla$orm configura6ons are different 1) These numbers are based on the ‘simple subset' of queries from the total set of 99 TPC-­‐ DS queries -­‐ these are relaNvely simple short-­‐running queries 2) The numbers in the grid represent a 'Queries per hour' measure, based on the average query run Nme over the total number of queries run in the overall elapsed Nme for all queries in all streams to complete
  • 23. Test Results – Concurrency – Normalised throughput 1200 1000 800 600 400 200 0 1) This chart shows is the same as the previous one, but using normalised numbers to © 2014 EXASOL AG nullify the difference in CPU performance 2) The be4er single stream performance for Bigstep is due to SSD disk I/O vs HDD 3) As the number of concurrent streams increases, the benefit of more cores becomes apparent 1 stream 2 streams 5 streams 11 streams Exasol on AWS Exasol on Bigstep Exasol bare metal
  • 24. © 2014 EXASOL AG Test Results – Price-­‐performance comparison 1 ) These numbers are Price-­‐Performance (£/QpH) @ 1TB SF based on the ‘simple subset' of queries from the total set of 99 TPC-­‐ DS queries -­‐ these are 800 relaNvely simple short-­‐ 700 running queries 600 2) the numbers in the 500 grid represent a ’price-­‐ 400 300 performance' 200 measure, based on the 100 EXASOL on AWS 3 year TCO to achieve -­‐ EXASOL on Bigstep query throughput at 1 stream EXASOL on Bare Metal 2 streams 5 streams various concurrency 11 streams levels £/QpH Concurrency EXASOL on Bare Metal EXASOL on Bigstep EXASOL on AWS
  • 25. © 2014 EXASOL AG Bare Metal vs Cloud considera6ons § The choice between bare metal and cloud is not only based on performance (or even price/performance) § Bare metal § Complete control of server specificaNon and operaNng environment § No requirement to move data outside the organisaNon § Cloud deployment § Flexible resource provisioning from a single supplier § Short-­‐term workload requirements § Support capabiliNes – § e.g. speed to fix hardware problems § Technology refresh § Take advantage of new technology quickly and more easily
  • 26. © 2014 EXASOL AG Summary § Cloud hosNng is definitely viable for these types of analyNcal and reporNng workloads, but for absolute maximum performance a ‘bare-­‐ metal’ approach is required § For more complex queries, higher performance and throughput a specialised product such as Exasol is opNmal § Bigstep’s Full Metal Cloud provides a way of achieving ‘bare metal’ performance with the flexibility of a cloud deployment § Be aware of the full scope of the TPC-­‐DS benchmark when comparing products based on individual query Nmings § Range of query types and syntax § Scale factor § ConfiguraNon used to run the test
  • 27. © 2014 EXASOL AG EXASolo – Community Edi6on § Recently announced – Free fully featured EXASoluNon instance § Single VM environment (no cluster support) § Supports up to 10GB RAM licence (unlimited data volume) § To try it you will need: § 64 bit Windows, Linux or MacOS with > 4GB RAM § A Virtual Machine player § VirtualBox, VMWare Player, KVM § EXASolo virtual machine image § Download from the Exasol website (via User portal) § OpNonally – EXAPlus SQL Client § ..or use your favourite ODBC/JDBC SQL client
  • 28. © 2014 EXASOL AG Ques6ons ? My contact details : Email : dave.shu4leworth@exasol.com Twieer : @EXA_DaveS