SlideShare une entreprise Scribd logo
1  sur  7
Considering TCO
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 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 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 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 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 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

Contenu connexe

Tendances

Client Side Storage
Client Side StorageClient Side Storage
Client Side StoragePaul Sowden
 
Introduction to SQream and the IoT environment
Introduction to SQream and the IoT environmentIntroduction to SQream and the IoT environment
Introduction to SQream and the IoT environmentArnon Shimoni
 
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applicationsAWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applicationsAmazon Web Services
 
PAC 2019 virtual Stefano Doni
PAC 2019 virtual Stefano Doni   PAC 2019 virtual Stefano Doni
PAC 2019 virtual Stefano Doni Neotys
 
In-Memory Computing: Myths and Facts
In-Memory Computing: Myths and FactsIn-Memory Computing: Myths and Facts
In-Memory Computing: Myths and FactsDATAVERSITY
 
Microsoft SQL Server - Benchmark Presentation
Microsoft SQL Server - Benchmark PresentationMicrosoft SQL Server - Benchmark Presentation
Microsoft SQL Server - Benchmark PresentationMicrosoft Private Cloud
 
Graham Mossman - SQL and high performance computing on Hadoop
Graham Mossman - SQL and high performance computing on HadoopGraham Mossman - SQL and high performance computing on Hadoop
Graham Mossman - SQL and high performance computing on Hadoophuguk
 
Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Foundations of Amazon EC2 - SRV319 - Chicago AWS SummitFoundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Foundations of Amazon EC2 - SRV319 - Chicago AWS SummitAmazon Web Services
 
Introduction to Hadoop and Big Data Processing
Introduction to Hadoop and Big Data ProcessingIntroduction to Hadoop and Big Data Processing
Introduction to Hadoop and Big Data ProcessingSam Ng
 
"Democratizing Big Data", Ami Gal, CEO & Co-Founder of SQream Technologies
"Democratizing Big Data", Ami Gal, CEO & Co-Founder of SQream Technologies"Democratizing Big Data", Ami Gal, CEO & Co-Founder of SQream Technologies
"Democratizing Big Data", Ami Gal, CEO & Co-Founder of SQream TechnologiesDataconomy Media
 
Making petrol stations talk
Making petrol stations talkMaking petrol stations talk
Making petrol stations talkTarcio Saraiva
 
AWS Public Sector Symposium 2014 Canberra | Big Data in the Cloud: Accelerati...
AWS Public Sector Symposium 2014 Canberra | Big Data in the Cloud: Accelerati...AWS Public Sector Symposium 2014 Canberra | Big Data in the Cloud: Accelerati...
AWS Public Sector Symposium 2014 Canberra | Big Data in the Cloud: Accelerati...Amazon Web Services
 
BlazingSQL + RAPIDS AI at GTC San Jose 2019
BlazingSQL + RAPIDS AI at GTC San Jose 2019BlazingSQL + RAPIDS AI at GTC San Jose 2019
BlazingSQL + RAPIDS AI at GTC San Jose 2019Rodrigo Aramburu
 
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS SummitAmazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS SummitAmazon Web Services
 

Tendances (17)

Client Side Storage
Client Side StorageClient Side Storage
Client Side Storage
 
Introduction to SQream and the IoT environment
Introduction to SQream and the IoT environmentIntroduction to SQream and the IoT environment
Introduction to SQream and the IoT environment
 
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applicationsAWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
AWS Summit Stockholm 2014 – B5 – The TCO of cloud applications
 
PAC 2019 virtual Stefano Doni
PAC 2019 virtual Stefano Doni   PAC 2019 virtual Stefano Doni
PAC 2019 virtual Stefano Doni
 
In-Memory Computing: Myths and Facts
In-Memory Computing: Myths and FactsIn-Memory Computing: Myths and Facts
In-Memory Computing: Myths and Facts
 
Microsoft SQL Server - Benchmark Presentation
Microsoft SQL Server - Benchmark PresentationMicrosoft SQL Server - Benchmark Presentation
Microsoft SQL Server - Benchmark Presentation
 
R&D for L&D
R&D for L&DR&D for L&D
R&D for L&D
 
Graham Mossman - SQL and high performance computing on Hadoop
Graham Mossman - SQL and high performance computing on HadoopGraham Mossman - SQL and high performance computing on Hadoop
Graham Mossman - SQL and high performance computing on Hadoop
 
Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Foundations of Amazon EC2 - SRV319 - Chicago AWS SummitFoundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit
 
TCO
TCOTCO
TCO
 
Introduction to Hadoop and Big Data Processing
Introduction to Hadoop and Big Data ProcessingIntroduction to Hadoop and Big Data Processing
Introduction to Hadoop and Big Data Processing
 
"Democratizing Big Data", Ami Gal, CEO & Co-Founder of SQream Technologies
"Democratizing Big Data", Ami Gal, CEO & Co-Founder of SQream Technologies"Democratizing Big Data", Ami Gal, CEO & Co-Founder of SQream Technologies
"Democratizing Big Data", Ami Gal, CEO & Co-Founder of SQream Technologies
 
EC2 Foundations - Laura Thomson
EC2 Foundations - Laura ThomsonEC2 Foundations - Laura Thomson
EC2 Foundations - Laura Thomson
 
Making petrol stations talk
Making petrol stations talkMaking petrol stations talk
Making petrol stations talk
 
AWS Public Sector Symposium 2014 Canberra | Big Data in the Cloud: Accelerati...
AWS Public Sector Symposium 2014 Canberra | Big Data in the Cloud: Accelerati...AWS Public Sector Symposium 2014 Canberra | Big Data in the Cloud: Accelerati...
AWS Public Sector Symposium 2014 Canberra | Big Data in the Cloud: Accelerati...
 
BlazingSQL + RAPIDS AI at GTC San Jose 2019
BlazingSQL + RAPIDS AI at GTC San Jose 2019BlazingSQL + RAPIDS AI at GTC San Jose 2019
BlazingSQL + RAPIDS AI at GTC San Jose 2019
 
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS SummitAmazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
 

Similaire à Aerospike TCO Vs memory-first architectures

Optimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS CloudOptimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS CloudAmazon Web Services
 
AWS Webcast - Cost and Performance Optimization in Amazon RDS
AWS Webcast - Cost and Performance Optimization in Amazon RDSAWS Webcast - Cost and Performance Optimization in Amazon RDS
AWS Webcast - Cost and Performance Optimization in Amazon RDSAmazon Web Services
 
Building an Amazon Datawarehouse and Using Business Intelligence Analytics Tools
Building an Amazon Datawarehouse and Using Business Intelligence Analytics ToolsBuilding an Amazon Datawarehouse and Using Business Intelligence Analytics Tools
Building an Amazon Datawarehouse and Using Business Intelligence Analytics ToolsAmazon Web Services
 
B4 - The TCO of cloud applications
B4 - The TCO of cloud applicationsB4 - The TCO of cloud applications
B4 - The TCO of cloud applicationsAmazon Web Services
 
S016828 storage-tiering-nola-v1710b
S016828 storage-tiering-nola-v1710bS016828 storage-tiering-nola-v1710b
S016828 storage-tiering-nola-v1710bTony Pearson
 
Scylla Summit 2018: OLAP or OLTP? Why Not Both?
Scylla Summit 2018: OLAP or OLTP? Why Not Both?Scylla Summit 2018: OLAP or OLTP? Why Not Both?
Scylla Summit 2018: OLAP or OLTP? Why Not Both?ScyllaDB
 
Business Continuity Presentation
Business Continuity PresentationBusiness Continuity Presentation
Business Continuity Presentationperry57123
 
A way to visual the best storage media for an application
A way to visual the best storage media for an applicationA way to visual the best storage media for an application
A way to visual the best storage media for an applicationTony Roug
 
Oracle Cloud Infrastructure Introduction
Oracle Cloud Infrastructure IntroductionOracle Cloud Infrastructure Introduction
Oracle Cloud Infrastructure IntroductionPhilip (TAE-HO) Lee
 
Business Continuity Presentation[1]
Business Continuity Presentation[1]Business Continuity Presentation[1]
Business Continuity Presentation[1]jrm1224
 
AWS re:Invent 2016: Disrupting Big Data with Cost-effective Compute (CMP302)
AWS re:Invent 2016: Disrupting Big Data with Cost-effective Compute (CMP302)AWS re:Invent 2016: Disrupting Big Data with Cost-effective Compute (CMP302)
AWS re:Invent 2016: Disrupting Big Data with Cost-effective Compute (CMP302)Amazon Web Services
 
Server side caching Vs other alternatives
Server side caching Vs other alternativesServer side caching Vs other alternatives
Server side caching Vs other alternativesBappaditya Sinha
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
Sizing Splunk SmartStore - Spend Less and Get More Out of Splunk
Sizing Splunk SmartStore - Spend Less and Get More Out of SplunkSizing Splunk SmartStore - Spend Less and Get More Out of Splunk
Sizing Splunk SmartStore - Spend Less and Get More Out of SplunkPaula Koziol
 
Black and White Energy Savings Tuning Truths
Black and White Energy Savings Tuning TruthsBlack and White Energy Savings Tuning Truths
Black and White Energy Savings Tuning TruthsScott Hayes
 
Josh Krischer - How to get more for less (4 november 2010 Storage Expo)
Josh Krischer - How to get more for less (4 november 2010 Storage Expo)Josh Krischer - How to get more for less (4 november 2010 Storage Expo)
Josh Krischer - How to get more for less (4 november 2010 Storage Expo)VNU Exhibitions Europe
 
Aerospike AdTech Gets Hacked in Lower Manhattan
Aerospike AdTech Gets Hacked in Lower ManhattanAerospike AdTech Gets Hacked in Lower Manhattan
Aerospike AdTech Gets Hacked in Lower ManhattanAerospike
 
You Snooze You Lose or How to Win in Ad Tech?
You Snooze You Lose or How to Win in Ad Tech?You Snooze You Lose or How to Win in Ad Tech?
You Snooze You Lose or How to Win in Ad Tech?Aerospike, Inc.
 
Stor simple presentation customers
 Stor simple presentation customers Stor simple presentation customers
Stor simple presentation customersJarek Sokolnicki
 

Similaire à Aerospike TCO Vs memory-first architectures (20)

Optimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS CloudOptimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS Cloud
 
Exa backup playbook
Exa backup playbookExa backup playbook
Exa backup playbook
 
AWS Webcast - Cost and Performance Optimization in Amazon RDS
AWS Webcast - Cost and Performance Optimization in Amazon RDSAWS Webcast - Cost and Performance Optimization in Amazon RDS
AWS Webcast - Cost and Performance Optimization in Amazon RDS
 
Building an Amazon Datawarehouse and Using Business Intelligence Analytics Tools
Building an Amazon Datawarehouse and Using Business Intelligence Analytics ToolsBuilding an Amazon Datawarehouse and Using Business Intelligence Analytics Tools
Building an Amazon Datawarehouse and Using Business Intelligence Analytics Tools
 
B4 - The TCO of cloud applications
B4 - The TCO of cloud applicationsB4 - The TCO of cloud applications
B4 - The TCO of cloud applications
 
S016828 storage-tiering-nola-v1710b
S016828 storage-tiering-nola-v1710bS016828 storage-tiering-nola-v1710b
S016828 storage-tiering-nola-v1710b
 
Scylla Summit 2018: OLAP or OLTP? Why Not Both?
Scylla Summit 2018: OLAP or OLTP? Why Not Both?Scylla Summit 2018: OLAP or OLTP? Why Not Both?
Scylla Summit 2018: OLAP or OLTP? Why Not Both?
 
Business Continuity Presentation
Business Continuity PresentationBusiness Continuity Presentation
Business Continuity Presentation
 
A way to visual the best storage media for an application
A way to visual the best storage media for an applicationA way to visual the best storage media for an application
A way to visual the best storage media for an application
 
Oracle Cloud Infrastructure Introduction
Oracle Cloud Infrastructure IntroductionOracle Cloud Infrastructure Introduction
Oracle Cloud Infrastructure Introduction
 
Business Continuity Presentation[1]
Business Continuity Presentation[1]Business Continuity Presentation[1]
Business Continuity Presentation[1]
 
AWS re:Invent 2016: Disrupting Big Data with Cost-effective Compute (CMP302)
AWS re:Invent 2016: Disrupting Big Data with Cost-effective Compute (CMP302)AWS re:Invent 2016: Disrupting Big Data with Cost-effective Compute (CMP302)
AWS re:Invent 2016: Disrupting Big Data with Cost-effective Compute (CMP302)
 
Server side caching Vs other alternatives
Server side caching Vs other alternativesServer side caching Vs other alternatives
Server side caching Vs other alternatives
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
Sizing Splunk SmartStore - Spend Less and Get More Out of Splunk
Sizing Splunk SmartStore - Spend Less and Get More Out of SplunkSizing Splunk SmartStore - Spend Less and Get More Out of Splunk
Sizing Splunk SmartStore - Spend Less and Get More Out of Splunk
 
Black and White Energy Savings Tuning Truths
Black and White Energy Savings Tuning TruthsBlack and White Energy Savings Tuning Truths
Black and White Energy Savings Tuning Truths
 
Josh Krischer - How to get more for less (4 november 2010 Storage Expo)
Josh Krischer - How to get more for less (4 november 2010 Storage Expo)Josh Krischer - How to get more for less (4 november 2010 Storage Expo)
Josh Krischer - How to get more for less (4 november 2010 Storage Expo)
 
Aerospike AdTech Gets Hacked in Lower Manhattan
Aerospike AdTech Gets Hacked in Lower ManhattanAerospike AdTech Gets Hacked in Lower Manhattan
Aerospike AdTech Gets Hacked in Lower Manhattan
 
You Snooze You Lose or How to Win in Ad Tech?
You Snooze You Lose or How to Win in Ad Tech?You Snooze You Lose or How to Win in Ad Tech?
You Snooze You Lose or How to Win in Ad Tech?
 
Stor simple presentation customers
 Stor simple presentation customers Stor simple presentation customers
Stor simple presentation customers
 

Dernier

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
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 pragmaticsAndrey Dotsenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Dernier (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
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
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Aerospike TCO Vs memory-first architectures

  • 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