SlideShare a Scribd company logo
1 of 26
Download to read offline
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

More Related Content

What's hot

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 Graphconfluent
 
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 VoltDBVoltDB
 
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
 
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...VoltDB
 
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 ...Databricks
 
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
 
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 TowerDatabricks
 
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...HostedbyConfluent
 
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...HostedbyConfluent
 
Ingesting IoT data in Food Processing
Ingesting IoT data in Food ProcessingIngesting IoT data in Food Processing
Ingesting IoT data in Food Processingconfluent
 
JUG Tirana - Introduction to data streaming
JUG Tirana - Introduction to data streamingJUG Tirana - Introduction to data streaming
JUG Tirana - Introduction to data streamingNicolas Fränkel
 
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 industryDataWorks Summit
 
Modern data integration expert sessions
Modern data integration expert sessionsModern data integration expert sessions
Modern data integration expert sessionsJessicaMurrell3
 
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 InnovateSEEBURGER
 
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 Kai Wähner
 
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 Technologyconfluent
 
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
 
"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...Kai Wähner
 
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...Databricks
 

What's hot (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...
 

Similar to Real-Time Analytics on IBM Softlayer Cloud with VoltDB

Confluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIKConfluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIKconfluent
 
Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentationxKinAnx
 
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 contendersAkmal Chaudhri
 
Analytics on system z final
Analytics on system z finalAnalytics on system z final
Analytics on system z finalPeter Schouboe
 
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 optionInternap
 
IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote IBM
 
Presentation_ISDC 2014_Jonathan Wisler_SoftLayer
Presentation_ISDC 2014_Jonathan Wisler_SoftLayerPresentation_ISDC 2014_Jonathan Wisler_SoftLayer
Presentation_ISDC 2014_Jonathan Wisler_SoftLayerIBM Switzerland
 
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 StrategyMongoDB
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OSCuneyt Goksu
 
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 DataVoltDB
 
IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS KeynoteRobert Hain
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudJeff Jakubiak
 
Why Infrastructure matters?!
Why Infrastructure matters?!Why Infrastructure matters?!
Why Infrastructure matters?!Gabi Bauer
 
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 OverviewJean 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
 
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 InformaticsAerospike, Inc.
 

Similar to Real-Time Analytics on 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
 

More from VoltDB

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 IoTVoltDB
 
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 ExamplesVoltDB
 
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 TransactionsVoltDB
 
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...VoltDB
 
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 DataVoltDB
 
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...VoltDB
 
Arguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureArguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureVoltDB
 
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 EnvironmentVoltDB
 
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 GuideVoltDB
 
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 ProcessingVoltDB
 
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 SuccessVoltDB
 
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 PersonalizationVoltDB
 
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...VoltDB
 
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 DataVoltDB
 
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 AggregationsVoltDB
 
The Two Generals Problem
The Two Generals ProblemThe Two Generals Problem
The Two Generals ProblemVoltDB
 
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 & HadoopVoltDB
 
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 ContinuumVoltDB
 
The Expert Guide to Fast Data
The Expert Guide to Fast Data The Expert Guide to Fast Data
The Expert Guide to Fast Data VoltDB
 

More from 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
 

Recently uploaded

Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 

Recently uploaded (20)

Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 

Real-Time Analytics on 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