See how Aerospike compares to in-memory or caching technologies as you scale. Aerospike TCO is very low in comparison as Flash/SSD technology is used to persist the data.
2. 2 Proprietary & Confidential | All rights reserved. Š 2019 Aerospike Inc
Company
⢠Founded: 2009, Silicon Valley, CA
⢠Employees: ~100 employees worldwide
⢠Customers: 250+
⢠Solution: Real-time database engine
⢠Analysts: Gartner, Forrester, 451 Research
Key differentiators
⢠Unique architecture/design for Flash Drives
⢠Large data sets with high speed interaction
⢠Significant cost reductions
⢠Becoming standard for real-time banking
Typical real-time use cases
⢠Instant payments
⢠Fraud reduction
⢠Ad placement & auctions
⢠Recommendations
⢠Website â enhanced user experience
⢠Network analytics
⢠User profile stores
⢠RT Billing
⢠RT Pricing
⢠IOT (such as smart meters, self drive cars)
About Aerospike
3. 3 Proprietary & Confidential | All rights reserved. Š 2019 Aerospike Inc
Aerospike â engineered for performance at scale
Indexes in DRAM
Data on SSD
⢠Small amount of DRAM
⢠For the indexes only
⢠Avoid cost and server sprawl
⢠No cache, so no cache misses
⢠Predictable, low latency performance on NVMe/SSD
⢠Engineered and optimized for SSDs
⢠SSDs around 10-15x lower cost than DRAM - $1k per TB
⢠Much more data per node (up to 100TB)
⢠Reads done in parallel
⢠Writes done optimally for SSD to reduce wear-and-tear
(raw I/O)
4. 4 Proprietary & Confidential | All rights reserved. Š 2019 Aerospike Inc
Next Generation database
An Emerging Market with Multiple Technologies
Hybrid Memory Architecture Delivers Predictable Performance, Highest Availability, and Lowest TCO
TCO
($)
Scale TB
Alternative
TCO
Aerospike
TCO
Speed
TPS
Scale TB
Significant functional
overlap - Commodity DB
problem set
Unique Functional
Capabilities and High
Value Problem Set
5. 5 Proprietary & Confidential | All rights reserved. Š 2019 Aerospike Inc
Significantly Reduce TCO using Aerospike
Consider storing 10TB of data which is ingested and read in real-time â single digit millisecond response
⢠The only approach (other than using Aerospike) which could achieve this would be a memory first based
solution and the data would also need to be persisted with an underlying database. Taking an in-memory based
approach would look something like this.
⢠10TB would be replicated 3x = 30TB of unique data and likely across at least 2 data centres for HA/DR
etc. = 60TB of unique data. 6x the original.
⢠Server/Node = 500GB RAM = approx. 400GB of usable RAM per node for data storage (not persisted).
⢠60TB = 150 nodes (plus the underlying database tech).
⢠Assuming $12k/server for the hardware = $5m over 3 years - then add the cost of the licenses (assuming
itâs not open source).
⢠With Aerospike it is very different. For 10TB (60TB across 2 DCâs and 3x replication), Aerospike performs the
same if not better than a memory first architecture, typically with just 4 nodes per data centre = 8 nodes in total
(assuming $25k/server as SSDs are used) = $900k over 3 years - a 6x difference.
6. 6 Proprietary & Confidential | All rights reserved. Š 2019 Aerospike Inc
Significantly Reduce TCO using Aerospike
Server/Node = 500GB RAM = approx. 400GB of usable RAM per node for data storage (not persisted). Costs are in USD$.
Unique data
(TBs)
All data
(TBs)
Nodes
Basic
Server cost
Annual
maintenance
Electricity, DC
costs etc.
FTEâs
Total 1st
year cost
Costs over 3 years
1 6 15 180,000 36,000 36,000 150,000 402,000 846,000
2 12 30 360,000 72,000 72,000 150,000 654,000 1,242,000
3 18 45 540,000 108,000 108,000 200,000 956,000 1,788,000
4 24 60 720,000 144,000 144,000 200,000 1,208,000 2,184,000
5 30 75 900,000 180,000 180,000 300,000 1,560,000 2,880,000
10 60 150 1,800,000 360,000 360,000 400,000 2,920,000 5,160,000
20 42 300 3,600,000 720,000 720,000 500,000 5,540,000 9,420,000
Memory first / cache approach â data may also be stored using additional hardware/software
Unique data
(TBs)
All data
(TBs)
Nodes
Basic
Server cost
Annual
maintenance
Electricity, DC
costs etc.
FTEâs
Total 1st
year cost
Costs over 3 years
1 6 6 150,000 30,000 30,000 150,000 360,000 780,000
2 12 6 150,000 30,000 30,000 150,000 360,000 780,000
3 18 6 150,000 30,000 30,000 150,000 360,000 780,000
4 24 6 150,000 30,000 30,000 150,000 360,000 780,000
5 30 6 150,000 30,000 30,000 150,000 360,000 780,000
10 60 8 200,000 40,000 40,000 150,000 430,000 890,000
20 42 10 250,000 50,000 50,000 150,000 500,000 1,000,000
Using Aerospike â all data persisted and secure
7. 7 Proprietary & Confidential | All rights reserved. Š 2019 Aerospike Inc
Aerospike â at a glance
⢠Proven and well tested database technology designed for real-time uses at scale
⢠Sub millisecond latencies, 99th percentile
⢠Scales to millions of read/write transactions per second
⢠Scales to PBâs of real-time data
⢠Low cost at scale due to use of SSDâs Vs DRAM
⢠Mostly used in banking, telco, digital advertising, gaming companies
⢠Trusted technology for mission critical systems
⢠Ease of deployment, adoption, maintenance â it just works
⢠Connectors for Spark, Kafka, Hadoop
⢠Simple licensing model based upon unique data stored on SSDs and number of clusters