SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
page© 2015 VoltDB
REAL-TIME BIG DATA ANALYTICS IN THE IBM
SOFTLAYER CLOUD WITH VOLTDB
1
page© 2015 VoltDB
OUR SPEAKERS
John Hugg
Founding Engineer
VoltDB
2
Pethuru Raj Chelliah
Infrastructure Architect
IBM SoftLayer
Skylab Vanga
Infrastructure Architect
IBM SoftLayer
page© 2015 VoltDB
THE VOLTDB ARCHITECTURE FOR FAST DATA
ü Per-machine performance + shared nothing scale out
ü Millions of SQL statements per second per machine
ü Up to 500k ACID-Transactional write proc calls per sec
ü Full disk durability and sync cluster replication for HA
ü Powerful tools for streaming analytics
ü  Continuous queries, correlation, windowing, aggregation…
ü Hadoop ecosystem integration
VoltDB is really different than everything else
page© 2015 VoltDB© 2015 VoltDB
THE MODERN OPERATIONAL APPLICATION
Ingest
Analyze
Decide
Streaming Analytics
Transactions
}
}
Fast Data =
page© 2015 VoltDB
1ST GENERATION FAST DATA: STREAMING ANALYTICS
• Examples:
Spark Streaming, Storm, Kinesis, CEP (Streambase, Esper, etc…), et al
• Technical:
• Lacks integrated “state” for transaction processing (operational)
• Complex programming model
• No ability to do ad hoc queries
• Functional:
• 1st Gen. only offers streaming analytics on windows of events
• Separate database required for any meaningful work
• Proprietary interface is inconsistent with the rest of the data pipeline
• Does not support applications requirement for interaction
1stGen
Streaming
Stream
Analytics
Query
Predefined
page© 2015 VoltDB
2ND GENERATION FAST DATA:
COMBINE STREAMING ANALYSIS WITH THE OPERATIONAL STORE
• Operational workloads want to understand data as it changes
• Stream processing work needs state to enable richer analytics
• Operations and Stream Processing are set to converge
• Convergence is necessary to use streaming analysis in real-
time
• Automated application interactions are informed by data
• Brings the application into the “data analytics” world
• Streaming Analytics alone is passive, Fast Data is interac,ve    
1stGen2ndGen
Streaming
Stream
Analytics
Query
Predefined
Ad hoc
Support
Operational
Work
VoltDB
page© 2015 VoltDB
FAST DATA PIPELINE
Export
VoltDB
Customer-Facing
-  Personalization
-  Customer experience
Operations-Facing
-  Network optimization
-  API monitoring
-  Sensors
Batch/Iterative
Analytics
-  Statistical correlations
-  Multi-dimensional analysis
-  Predictive analytics
Data at Rest
Streaming
Analytics
-  Filtering
-  Windowing
-  Aggregation
-  Enrichment
-  Correlations
Operational
Interaction/
Transactions
-  Context-aware
-  Personal
-  Real-time
+
Data in Motion
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
Global Technology Services
© 2014 IBM CorporationIBM/MTA Confidential | Cloud POC
Real-time Analytics by VoltDB
on IBM SoftLayer Cloud
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
Agenda
§  The IT Trends
§  About VoltDB
§  The Reference Architectures
§  A Simple Demo
9
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
The Top Disruptive Transformations
•  Digitization & Deeper Connectivity leads to massive amounts of Data
•  Data Analytics technologies and tools enables data to information and to knowledge
•  Knowledge-filled up Services and Applications for the Envisioned Smarter Planet
10
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
The Prominent Implications
§  Trillions of Digitized Objects through digitization and edge
technologies
§  Billions of connected devices through deeper connectivity and
service-enablement of physical, mechanical, electrical, electronics
and IT systems
§  Millions of software services (device-specific as well as agnostic)
§  Zettabytes of multi-structured data
§  Newer Analytical Capabilities – prognostic, predictive, prescriptive
and personalized insights
§  Cognitive Systems
11
The Prominent Challenges
§  Hyper-converged Data Analytics Platforms
§  Analytics-aware IT Infrastructures
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
What to do with the bulging data?
§ Indulge in analytics to extract insights
§ Implement Insights-driven Applications
12
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
Why Data Analytics is vital?
Data analytics is a process for squeezing out actionable insights out of data
towards tactical and strategic decision-enablement for individuals as well as
institutions
Insights
1.  Enabling business Process Innovation
2.  Exploring fresh avenues for fresh revenues
3.  Elevating business efficiency and value
4.  Enhancing business operations, retaining customer loyalty, attaining
newer customers,
5.  Expounding outside-in thinking in product designs
13
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
VoltDB for Real-time Data Analytics
§  VoltDB is an in-memory scale-out database built to power the next generation
of streaming data applications.
§  VoltDB’s modern architecture provides fast data ingestion and export with
massive scalability, real-time analytics, and data enrichment.
§  VoltDB is a relational database system (RDBMS) for high-throughput,
operational applications requiring:
Ø  Orders of magnitude better performance than a conventional DBMS
Ø  SQL as the native data language
Ø  ACID transactions to ensure data consistency and integrity
Ø  Built-in high availability (database fault tolerance)
Ø  Database replication (for disaster recovery)
14
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
The Big Picture
1
5
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
How VoltDB eliminates the RDBMS Problems for real-time analytics
§  Data and associated processing are partitioned together and distributed across
the CPU cores (“partitions”) of a shared-nothing hardware cluster.
§  Data is held in main memory, eliminating the need for buffer management.
§  Transactions execute sequentially in memory, eliminating the need for locking
and latching.
§  Synchronous multi-master replication provides built-in high availability.
§  Command logging provides a high performance replacement for “write-ahead”
data logging.
16
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
The Data Architecture for Fast and Big Data
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
VoltDB on IBM SoftLayer Cloud
§  Ideally suited to streaming applications in the
cloud.
§  In addition to providing extremely fast ingest,
VoltDB exports data at high speed to long-term
analytics stores.
18
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters19
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
Global Technology Services
© 2014 IBM CorporationIBM/MTA Confidential | Cloud POC
A Simple Demo on IBM SoftLayer Cloud
20
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
VoltDB installation
21
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
Application main page
22
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
Connecting VoltDB Server
23
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters24
IBM/MTA Confidential | Cloud POC
© 2014 IBM CorporationGlobal Technology Services
innovation that matters
Thanks for listening
25
page© 2015 VoltDB
QUESTIONS?
•  Use the chat window to type in your questions
•  Try VoltDB yourself:
Ø  Free trial of the Enterprise Edition:
•  www.voltdb.com/Download
Ø  Open source version is available on github.com
• 
Email us your question: askanengineer@voltdb.com
26

Contenu connexe

Tendances

Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
confluent
 
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 -  Abdelkrim Hadjidj & Jan Kuni...Event Streaming Architecture for Industry 4.0 -  Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Flink Forward
 
Securing and governing a multi-tenant data lake within the financial industry
Securing and governing a multi-tenant data lake within the financial industrySecuring and governing a multi-tenant data lake within the financial industry
Securing and governing a multi-tenant data lake within the financial industry
DataWorks Summit
 
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just TechnologyDigital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technology
confluent
 
Industry-ready NLP Service Framework Based on Kafka (Bernhard Waltl and Georg...
Industry-ready NLP Service Framework Based on Kafka (Bernhard Waltl and Georg...Industry-ready NLP Service Framework Based on Kafka (Bernhard Waltl and Georg...
Industry-ready NLP Service Framework Based on Kafka (Bernhard Waltl and Georg...
confluent
 

Tendances (20)

Pipelining the Heroes with Kafka and Graph
Pipelining the Heroes with Kafka and GraphPipelining the Heroes with Kafka and Graph
Pipelining the Heroes with Kafka and Graph
 
How to Build Cloud-based Microservice Environments with Docker and VoltDB
How to Build Cloud-based Microservice Environments with Docker and VoltDBHow to Build Cloud-based Microservice Environments with Docker and VoltDB
How to Build Cloud-based Microservice Environments with Docker and VoltDB
 
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
 
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
 
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
 
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 -  Abdelkrim Hadjidj & Jan Kuni...Event Streaming Architecture for Industry 4.0 -  Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
 
End to End Supply Chain Control Tower
End to End Supply Chain Control TowerEnd to End Supply Chain Control Tower
End to End Supply Chain Control Tower
 
Achieving Real-Time Analytics at Hermes | Zulf Qureshi, HVR and Dr. Stefan Ro...
Achieving Real-Time Analytics at Hermes | Zulf Qureshi, HVR and Dr. Stefan Ro...Achieving Real-Time Analytics at Hermes | Zulf Qureshi, HVR and Dr. Stefan Ro...
Achieving Real-Time Analytics at Hermes | Zulf Qureshi, HVR and Dr. Stefan Ro...
 
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
 
Ingesting IoT data in Food Processing
Ingesting IoT data in Food ProcessingIngesting IoT data in Food Processing
Ingesting IoT data in Food Processing
 
JUG Tirana - Introduction to data streaming
JUG Tirana - Introduction to data streamingJUG Tirana - Introduction to data streaming
JUG Tirana - Introduction to data streaming
 
Securing and governing a multi-tenant data lake within the financial industry
Securing and governing a multi-tenant data lake within the financial industrySecuring and governing a multi-tenant data lake within the financial industry
Securing and governing a multi-tenant data lake within the financial industry
 
Modern data integration expert sessions
Modern data integration expert sessionsModern data integration expert sessions
Modern data integration expert sessions
 
How does a Modern Integration Platform Innovate
How does a Modern Integration Platform InnovateHow does a Modern Integration Platform Innovate
How does a Modern Integration Platform Innovate
 
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
 
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just TechnologyDigital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technology
 
Ford
FordFord
Ford
 
Industry-ready NLP Service Framework Based on Kafka (Bernhard Waltl and Georg...
Industry-ready NLP Service Framework Based on Kafka (Bernhard Waltl and Georg...Industry-ready NLP Service Framework Based on Kafka (Bernhard Waltl and Georg...
Industry-ready NLP Service Framework Based on Kafka (Bernhard Waltl and Georg...
 
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about..."Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
 
Building Identity Graph at Scale for Programmatic Media Buying Using Apache S...
Building Identity Graph at Scale for Programmatic Media Buying Using Apache S...Building Identity Graph at Scale for Programmatic Media Buying Using Apache S...
Building Identity Graph at Scale for Programmatic Media Buying Using Apache S...
 

Similaire à Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB

Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
HostedbyConfluent
 
IBM CDS Overview
IBM CDS OverviewIBM CDS Overview
IBM CDS Overview
Jean Tan
 
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
NoSQLmatters
 

Similaire à Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB (20)

Confluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIKConfluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIK
 
IBM PureSystems
IBM PureSystemsIBM PureSystems
IBM PureSystems
 
Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentation
 
How to build streaming data applications - evaluating the top contenders
How to build streaming data applications - evaluating the top contendersHow to build streaming data applications - evaluating the top contenders
How to build streaming data applications - evaluating the top contenders
 
Analytics on system z final
Analytics on system z finalAnalytics on system z final
Analytics on system z final
 
Considering Bare Metal
Considering Bare MetalConsidering Bare Metal
Considering Bare Metal
 
Considering bare metal as a viable cloud option
Considering bare metal as a viable cloud optionConsidering bare metal as a viable cloud option
Considering bare metal as a viable cloud option
 
IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote
 
Presentation_ISDC 2014_Jonathan Wisler_SoftLayer
Presentation_ISDC 2014_Jonathan Wisler_SoftLayerPresentation_ISDC 2014_Jonathan Wisler_SoftLayer
Presentation_ISDC 2014_Jonathan Wisler_SoftLayer
 
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data Strategy
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OS
 
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big DataVoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
 
IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS Keynote
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid Cloud
 
Why Infrastructure matters?!
Why Infrastructure matters?!Why Infrastructure matters?!
Why Infrastructure matters?!
 
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
 
IBM CDS Overview
IBM CDS OverviewIBM CDS Overview
IBM CDS Overview
 
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
 
Dev ops
Dev opsDev ops
Dev ops
 
The role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsThe role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial Informatics
 

Plus de VoltDB

Plus de VoltDB (19)

Understanding the Top Four Use Cases for IoT
Understanding the Top Four Use Cases for IoTUnderstanding the Top Four Use Cases for IoT
Understanding the Top Four Use Cases for IoT
 
Transforming Your Business with Fast Data – Five Use Case Examples
Transforming Your Business with Fast Data – Five Use Case ExamplesTransforming Your Business with Fast Data – Five Use Case Examples
Transforming Your Business with Fast Data – Five Use Case Examples
 
Acting on Real-time Behavior: How Peak Games Won Transactions
Acting on Real-time Behavior: How Peak Games Won TransactionsActing on Real-time Behavior: How Peak Games Won Transactions
Acting on Real-time Behavior: How Peak Games Won Transactions
 
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
Kyle Kingsbury Talks about the Jepsen Test: What VoltDB Learned About Data Ac...
 
Moving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time DataMoving Beyond Batch: Transactional Databases for Real-time Data
Moving Beyond Batch: Transactional Databases for Real-time Data
 
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
Eat Your Data and Have It Too: Get the Blazing Performance of In-Memory Opera...
 
Arguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureArguments for a Unified IoT Architecture
Arguments for a Unified IoT Architecture
 
Why you really want SQL in a Real-Time Enterprise Environment
Why you really want SQL in a Real-Time Enterprise EnvironmentWhy you really want SQL in a Real-Time Enterprise Environment
Why you really want SQL in a Real-Time Enterprise Environment
 
Stored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideStored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s Guide
 
Mike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event ProcessingMike Stonebraker on Designing An Architecture For Real-time Event Processing
Mike Stonebraker on Designing An Architecture For Real-time Event Processing
 
How First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data SuccessHow First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data Success
 
Lessons Learned: The Impact of Fast Data for Personalization
Lessons Learned: The Impact of Fast Data for PersonalizationLessons Learned: The Impact of Fast Data for Personalization
Lessons Learned: The Impact of Fast Data for Personalization
 
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...
Fast Data for Competitive Advantage: 4 Steps to Expand your Window of Opportu...
 
Understanding the Operational Database Infrastructure for IoT and Fast Data
Understanding the Operational Database Infrastructure for IoT and Fast DataUnderstanding the Operational Database Infrastructure for IoT and Fast Data
Understanding the Operational Database Infrastructure for IoT and Fast Data
 
Using a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming AggregationsUsing a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming Aggregations
 
The Two Generals Problem
The Two Generals ProblemThe Two Generals Problem
The Two Generals Problem
 
The 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & HadoopThe 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
 
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data ContinuumFast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
Fast Data: Achieving Real-Time Data Analysis Across the Financial Data Continuum
 
The Expert Guide to Fast Data
The Expert Guide to Fast Data The Expert Guide to Fast Data
The Expert Guide to Fast Data
 

Dernier

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB

  • 1. page© 2015 VoltDB REAL-TIME BIG DATA ANALYTICS IN THE IBM SOFTLAYER CLOUD WITH VOLTDB 1
  • 2. page© 2015 VoltDB OUR SPEAKERS John Hugg Founding Engineer VoltDB 2 Pethuru Raj Chelliah Infrastructure Architect IBM SoftLayer Skylab Vanga Infrastructure Architect IBM SoftLayer
  • 3. page© 2015 VoltDB THE VOLTDB ARCHITECTURE FOR FAST DATA ü Per-machine performance + shared nothing scale out ü Millions of SQL statements per second per machine ü Up to 500k ACID-Transactional write proc calls per sec ü Full disk durability and sync cluster replication for HA ü Powerful tools for streaming analytics ü  Continuous queries, correlation, windowing, aggregation… ü Hadoop ecosystem integration VoltDB is really different than everything else
  • 4. page© 2015 VoltDB© 2015 VoltDB THE MODERN OPERATIONAL APPLICATION Ingest Analyze Decide Streaming Analytics Transactions } } Fast Data =
  • 5. page© 2015 VoltDB 1ST GENERATION FAST DATA: STREAMING ANALYTICS • Examples: Spark Streaming, Storm, Kinesis, CEP (Streambase, Esper, etc…), et al • Technical: • Lacks integrated “state” for transaction processing (operational) • Complex programming model • No ability to do ad hoc queries • Functional: • 1st Gen. only offers streaming analytics on windows of events • Separate database required for any meaningful work • Proprietary interface is inconsistent with the rest of the data pipeline • Does not support applications requirement for interaction 1stGen Streaming Stream Analytics Query Predefined
  • 6. page© 2015 VoltDB 2ND GENERATION FAST DATA: COMBINE STREAMING ANALYSIS WITH THE OPERATIONAL STORE • Operational workloads want to understand data as it changes • Stream processing work needs state to enable richer analytics • Operations and Stream Processing are set to converge • Convergence is necessary to use streaming analysis in real- time • Automated application interactions are informed by data • Brings the application into the “data analytics” world • Streaming Analytics alone is passive, Fast Data is interac,ve     1stGen2ndGen Streaming Stream Analytics Query Predefined Ad hoc Support Operational Work VoltDB
  • 7. page© 2015 VoltDB FAST DATA PIPELINE Export VoltDB Customer-Facing -  Personalization -  Customer experience Operations-Facing -  Network optimization -  API monitoring -  Sensors Batch/Iterative Analytics -  Statistical correlations -  Multi-dimensional analysis -  Predictive analytics Data at Rest Streaming Analytics -  Filtering -  Windowing -  Aggregation -  Enrichment -  Correlations Operational Interaction/ Transactions -  Context-aware -  Personal -  Real-time + Data in Motion
  • 8. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters Global Technology Services © 2014 IBM CorporationIBM/MTA Confidential | Cloud POC Real-time Analytics by VoltDB on IBM SoftLayer Cloud
  • 9. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters Agenda §  The IT Trends §  About VoltDB §  The Reference Architectures §  A Simple Demo 9
  • 10. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters The Top Disruptive Transformations •  Digitization & Deeper Connectivity leads to massive amounts of Data •  Data Analytics technologies and tools enables data to information and to knowledge •  Knowledge-filled up Services and Applications for the Envisioned Smarter Planet 10
  • 11. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters The Prominent Implications §  Trillions of Digitized Objects through digitization and edge technologies §  Billions of connected devices through deeper connectivity and service-enablement of physical, mechanical, electrical, electronics and IT systems §  Millions of software services (device-specific as well as agnostic) §  Zettabytes of multi-structured data §  Newer Analytical Capabilities – prognostic, predictive, prescriptive and personalized insights §  Cognitive Systems 11 The Prominent Challenges §  Hyper-converged Data Analytics Platforms §  Analytics-aware IT Infrastructures
  • 12. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters What to do with the bulging data? § Indulge in analytics to extract insights § Implement Insights-driven Applications 12
  • 13. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters Why Data Analytics is vital? Data analytics is a process for squeezing out actionable insights out of data towards tactical and strategic decision-enablement for individuals as well as institutions Insights 1.  Enabling business Process Innovation 2.  Exploring fresh avenues for fresh revenues 3.  Elevating business efficiency and value 4.  Enhancing business operations, retaining customer loyalty, attaining newer customers, 5.  Expounding outside-in thinking in product designs 13
  • 14. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters VoltDB for Real-time Data Analytics §  VoltDB is an in-memory scale-out database built to power the next generation of streaming data applications. §  VoltDB’s modern architecture provides fast data ingestion and export with massive scalability, real-time analytics, and data enrichment. §  VoltDB is a relational database system (RDBMS) for high-throughput, operational applications requiring: Ø  Orders of magnitude better performance than a conventional DBMS Ø  SQL as the native data language Ø  ACID transactions to ensure data consistency and integrity Ø  Built-in high availability (database fault tolerance) Ø  Database replication (for disaster recovery) 14
  • 15. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters The Big Picture 1 5
  • 16. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters How VoltDB eliminates the RDBMS Problems for real-time analytics §  Data and associated processing are partitioned together and distributed across the CPU cores (“partitions”) of a shared-nothing hardware cluster. §  Data is held in main memory, eliminating the need for buffer management. §  Transactions execute sequentially in memory, eliminating the need for locking and latching. §  Synchronous multi-master replication provides built-in high availability. §  Command logging provides a high performance replacement for “write-ahead” data logging. 16
  • 17. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters The Data Architecture for Fast and Big Data
  • 18. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters VoltDB on IBM SoftLayer Cloud §  Ideally suited to streaming applications in the cloud. §  In addition to providing extremely fast ingest, VoltDB exports data at high speed to long-term analytics stores. 18
  • 19. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters19
  • 20. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters Global Technology Services © 2014 IBM CorporationIBM/MTA Confidential | Cloud POC A Simple Demo on IBM SoftLayer Cloud 20
  • 21. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters VoltDB installation 21
  • 22. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters Application main page 22
  • 23. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters Connecting VoltDB Server 23
  • 24. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters24
  • 25. IBM/MTA Confidential | Cloud POC © 2014 IBM CorporationGlobal Technology Services innovation that matters Thanks for listening 25
  • 26. page© 2015 VoltDB QUESTIONS? •  Use the chat window to type in your questions •  Try VoltDB yourself: Ø  Free trial of the Enterprise Edition: •  www.voltdb.com/Download Ø  Open source version is available on github.com •  Email us your question: askanengineer@voltdb.com 26