informix - the intelligent database for iot
DESCRIPTION
Informix IBM and IOTTRANSCRIPT
-
2014 IBM Corporation
Informix The Intelligent Database for IoT
Kiran Challapalli
Informix Competitive Technology & Enablement
+91-80431-91802
-
2014 IBM Corporation
Agenda
What is Internet of Things (IoT)
Why it matters IoT Improving life
Industry Examples of IoT
Managing Data in IoT with IBM Informix
Informix Solutions for Internet-of-Things (IoT)
-
2014 IBM Corporation
What is the Internet of Things (IoT)
The Internet of Things refers to uniquely identifiable objects (things) and their virtual
representations in an Internet-like structure. Wikipedia (link)
The Internet of Things
is the network of
physical objects that
contain embedded
technology to
communicate and sense
or interact with their
internal states or the
external environment.
Gartner (link)
The Internet of Things represents an evolution in which objects are capable of interacting with
other objects. Hospitals can monitor and regulate pacemakers long distance, factories can
automatically address production line issues and hotels can adjust temperature and lighting
according to a guest's preferences, to name just a few examples. IBM (link)
-
2014 IBM Corporation
Why Internet of Things now?
A perfect storm scenario Billions of devices (things) all
connected
Significant drop in processing, memory
and storage costs per unit
Technological advances enable ability
to handle data as never before
Emerging System of Systems a collection of task-oriented or
dedicated systems that pool their
resources and capabilities together to
create a new, more complex system
which offers more functionality and
performance than simply the sum of the
constituent systems
-
2014 IBM Corporation
Forecasts call for billions and billions of connected devices
In 2020, Over 30 Billion Connected
Devices Will Be In Use. Gartner (link)
There will be 212 B devices or things
connected to networks by 2020 - IDC (link)
Driven by reducing price per connection
and the consequent rapid growth in the
number of machine-to-machine (M2M)
connections, we expect the number of
connected objects to reach 50bn by 2020
(2.7% of things in the world). Cisco (link)
There are more than 10 billion wirelessly
connected devices in the market today; with
over 30 billion devices expected by 2020.. ABI Research (link)
From vehicles and smart phones to containers
and machines by 2015 more than six billion
things will be connected to the internet. Bosch (link)
Business Insider Intelligence: Global Internet Device
Installed Base Forecast
Internet of Things: A 2014 HorizonWatch Trend Report
-
2014 IBM Corporation
What is Internet of Things (IoT)
Why it matters IoT Improving life
Industry Examples of IoT
Managing Data in IoT with IBM Informix
Informix Solutions for Internet-of-Things (IoT)
-
2014 IBM Corporation7
Analyze Data
15 minute intervals
Predicting an
oncoming Health
Issue.
Embedded
IoT Improving life (contd.)
Devices monitoring your heart
Implanted sensors alerting when an
critical event is likely to occur or has
occurred
Alerts sent to emergency services
On device analysis to alert emergency
services immediately
Persons information, location,
conditions sent
Data sent to the cloud for historic
analysis, trends
To predict and recommend course
of action
-
2014 IBM Corporation
IoT Improving life
Imagine you normally wake up at 6 a.m.
for work each day. But on this day, your
car is low on fuel. A fuel sensor notices
this, and has a chat with your
Smartphone, and asks your alarm to wake
you up 10 minutes early.
Your phone is then sent a text alerting you
that you need to get gas on the way into
work.
The coffee machine is programmed to turn
on at 6 a.m. each morning, but this
morning, it too will be scheduled to turn on
10 minutes early.
And this is just the start1
-
2014 IBM Corporation
IoT Data Management is a Big Data problem
Big data is massive amounts of data, both structured and unstructured. Commonly described as the three Vs.
Volume is the exponential growth in the data that businesses store. This also involves aggregation of current data for various view points. Storage plays a factor and is an important aspect in storing this large amounts of data.
Velocity is related to the speed at which the data is delivered, and the handling of that data in near-real time.
Variety speaks to the fact that the data that needs to be handled is not just text related data anymore. Structured data as well as unstructured data, including emails, video, audio, etc.
-
2014 IBM Corporation
10
What is Internet of Things (IoT)
Why it matters IoT Improving life
Managing Data in IoT with IBM Informix
Industry Examples of IoT
Informix Solutions for Internet-of-Things (IoT)
-
2014 IBM Corporation
Why have a database at the
Edge?
Operations at the edge are:
Sorting, aggregation, duplicate
elimination, data cleansing,
analytics
Response time is often critical
Respond to events in real-time
A distributed view of data across
devices may be required
Why an Enterprise Class
database is needed:
What can be done in the cloud can
be done at the edge.
Only the scale is different
Having the same database at the
edge as in the backend/cloud makes
application development much
simpler
Enterprise reliability vs standard off-
the-shelf offerings
Why IBM Informix?
Informix database software
incorporates design concepts that are
uniquely suited to the challenges in
todays embedded devices, resulting in
extremely high levels of performance
and availability, distinctive capabilities
in data replication and scalability, and
no administrative overhead.
Easily embedded in a device
Install footprint and memory
required as low as 64 MB
Hands-free administration
Built-in support for time series
and spatial/GIS data
Analytics built into the database
Supports JSON/BSON and SQL
apps simultaneously in the same
database
Scales-out across multiple devices
Edge device requirements
Today embedded devices are great for collecting and forwarding data for a single device, but
Consumers will have many devices and want a consolidated view
These devices generate a huge amount of data and collection space is limited
The variety and volume of datais a problem
It is time consuming to locate stored data
Different device types generate different kinds of data time series, spatial, text which makes analytics difficult
Embedded Database for the Edge
Why IBM Informix for IoT
-
2014 IBM Corporation
Informix is proven technology as an embedded database. Providing a small footprint with a fully featured enterprise database server.
Built in autonomics with self healing, self configuration and automation with the DB scheduler.
Automated space provisioning Automated Memory Management Dynamically tuned Engine parameters
Embedding Informix in consolidation devices on the
edge of the network of IoT allows for:
Complex store and forward capabilities with
transformation and aggregation of data
Business decisions made on the edge, closer to
the producer of the data
Informix Embed Strengths
-
2014 IBM Corporation
IoT Enterprise Database for the Cloud
Backend/Cloud requirements
The volume of data that must be stored is a real challenge:
Companies are already planning to store data for billions of devices
No single server is large enough
Millions of records must be stored each second
Data can be coming from 1000s of different locations
Data from a variety of device types must be stored and analyzed
Different devices types generate different kinds of data time series, spatial, text which makes analytics difficult
Sensitive data must be protected There may be medical,
automotive, personal electronics, etc all stored in the same cloud
Why use a database in the Cloud?
Databases are well suited to managing
the huge volumes of data from devices
Customers want to be able to browse
and analyze their data
1000s of concurrent users
Reports need to be run on the
device data
Billing, dashboards, trend
analysis, aggregation,
duplicate elimination, data
cleansing, correlation,
prediction, etc
Archiving for compliance and auditing
Enhances security via multi-tenancy
High availability and transparent
failover required
Numerous well known APIs for
application development
Why IBM Informix?
Informix database software incorporates
design concepts that are suited to challenges
in IoT, resulting in extremely high levels of
performance and availability, distinctive
capabilities in data replication and scalability,
and no administrative overhead.
Integrates with IBM products such as
MessageSight, Streams, SoftLayer,
BlueMix, etc
Hands-free administration
Specialized high performance support
for time series and spatial/GIS data
Continuously load millions of
records per second
Analytics orders of magnitude
faster than other databases
Supports JSON/BSON and SQL apps
simultaneously
Scales-out across multiple servers
-
2014 IBM Corporation
Device data
consolidationCollection of data for all
devices for all Homes
Hints/Suggestions
Correlation/Comparison
Consumer /
Business
As user load increases and storage
requirements grow the cloud can
expand and retract as needed.
Embedded
SPSS/Cognos
Quickly deploy hardware
IaaS add new hardware infrastructure as needed
Quickly deploy Informix
SaaS Add a new Informix instance as a single node or
into an Informix Grid
Quickly deploy Testing/development environment
PaaS Create entire development/testing environment
for Informix/NoSQL and other needs
Informix in the Cloud
IBM Softlayer Cloud
IBM BlueMix
Amazon Cloud
IoT Informix in the Cloud
-
2014 IBM Corporation
15
What is Internet of Things (IoT)
Why it matters IoT Improving life
Managing Data in IoT with IBM Informix
Industry Examples of IoT
Informix Solutions for Internet-of-Things (IoT)
-
2014 IBM Corporation
Changing Business Models Changing Business Models Vehicle MaintenanceVehicle Maintenance
One of the largest freight railroad companies is
collecting data throughout its railroad network from
sensors and detectors to reduce maintenance costs
and increase revenues.
Data is collected and consolidated and then sent back
to an Informix database for storage and analysis.
Analytics is performed on an ongoing basis to
determine potential repair needs and to determine
operational effectiveness.
Sensor data is then sent to the cloud where the data is
used for online analytical processing
There is a variety of data collected by various sensors.
Over the next few year expected to have ~30 different
types of sensor types, including video data collection
1
2
Data
Center3
4
5
-
2014 IBM Corporation
Changing Business Models Changing Business Models Vehicle Vehicle TrackingTracking
Use map overlays to show hotspots of traffic density
Data is collected and consolidated and then sent back
to an Informix database for storage and analysis.
Phone app to access data for your vehicle
Sensor data is then sent to the cloud where the data is
used for online analytical processing
Vehicle resident sensing Monitors engine operation
including fluid levels, tire pressure, seat belt, air bag
usage
Onboard help using GPS for weather and traffic
conditions
Remote starting in bad weather situations
1
2
3
4
5
6
7
-
2014 IBM Corporation
15 x timesacceleration in report generation
speed from minutes to seconds
Solution Components
Leading office automation solutions provider in Sri LankaEmploys Informix and Time Series analytics to enhance operational efficiency and manage costs
Smarter Transportation
Business Challenge: JKOA was looking for an ERP to effectively handle accounts,
inventory, field operations, support & services, etc on a daily basis and help manage, monitor
& audit enterprise data. An efficient fleet management solution was also a need of the hour to
remotely track, monitor and manage their fleet of vehicles, as the logistics team was unable to
conclude the location of fleet and gauge mileage.
The Smarter Solution: The ERP solution, developed In-house on Informix 4GL caters day-to-
day activities of JKOA. Informix 4GL for ERP eased the efforts, helped gain flexibility to the
changing dynamics and reduced the investments by meeting the increased demands and
scaled work loads with no additional investments.
JKOA invested in Informix Time Series technology, to develop a Transport Management
System (TMS) that collects fleet data and provides a comprehensive picture of vehicle
locations. Access to real-time information as well as live tracking of fleet, including mileage,
geo-fencing etc, enabled the business to manage resources effectively, leading to potential
savings in fleet management costs and enhanced customer service.
JKOA, through analysis and real-time mapping, now better predicts the costs and risks
associated.
TMSReal time tracking on a single dashboard
HADRHADR setup ensures Business
Continuity round the clock
IBM InformixGrowth Edition
IBM Informix 4GL
IBM System P Series 520 (ERP)
HP System 350 (Informix DB)
IBM Business Partner: Cybersoft Pvt Ltd
Direct UpgradeFrom Online SE to v11.70
-
2014 IBM Corporation
Service Framework Integrating Equipment & Appliances to Provide Connected Services
Service
Providers
Maintenance
Security
Health
Energy
Media
Telephony
Others
Energy GenerationSecurityLighting Control
Smart Metering
Sub MeteringHVAC
Environmental KPI Monitoring
Network
Access
Informix
Shaspa SmartGate
Shaspa embeds Informix
Powered by IBM Informix Software
-
2014 IBM Corporation
Europes Largest Power company tackles the Smart Meter Big Data
challenge with Informix TimeSeries + In-Memory Accelerator (IWA)
E.ON Metering (EMTG) is the center of excellence for the development and commercialization of smart energy solutions and technologies and part of Europes largest Power and Gas company E.ON
EMTG operates a sophisticated Smart Meter data infrastructure based on IBM Informix TimeSeries technology in combination with Informix In-Memory Warehouse Accelerator
Optimised
use of RE
Device Energy
Management
Customer
Involvement
Dynamic
Demand Control
E-Mobility
Energy Storage
Management
Energy
Transparency
Data Sampling
-
2014 IBM Corporation
21
What is Internet of Things (IoT)
Why it matters IoT Improving life
Managing Data in IoT with IBM Informix
Industry Examples of IoT
Informix Solutions for Internet-of-Things (IoT)
-
2014 IBM Corporation
22
Devices in the home -> Collector for all home data -> Collector for all homes
Collection of data for all devices for
all Homes
Real-time Response Real-time Response
Hints/Suggestions
Hints/Suggestions
Correlation/Comparison
Data from other
kinds of devices
Consumer / Business
Devices in the
home
Device data
consolidation
Device data
consolidation
Device data
consolidation
Device data
consolidation
Pub/SubEmbedded
Informix Cluster in the Cloud
NoSQL/Relational & Timeseries data
Informix Warehouse Accelerator
Real-Time Analytics
Streaming data
SPSS/Cognos
MessageSightInfosphere Streams
Informix Solutions for IoT - Example of a 3-Tier Architecture
Device protocols
including CoAP,
6LoWPAN, ZigBee
etc..
-
2014 IBM Corporation
IBM BlueMix - for Internet of Things Cloud Services
-
2014 IBM Corporation
From Edge to the Cloud
Part of IBMs IoT products portfolio
SaaS offerings of TimeSeries services and Internet of
Things Service in Beta on IBM BlueMix. https://ace.ng.bluemix.net/
IBM Informix the Intelligent Database for IBMs
Internet of Things architecture
-
2014 IBM Corporation
https://www.youtube.com/channel/UCsdfm-BDILWYPM04F7jdKhw
Two videos on IoT; One video on NoSQL; more on the way..
Search for IBMInformixChannel
IBM Informix YouTube Channel
-
2014 IBM Corporation
Questions?
Kiran Challapalli
26
-
2014 IBM Corporation