You are on page 1of 27

Informix The Intelligent Database for IoT

Kiran Challapalli
Informix Competitive Technology & Enablement
challapalli@in.ibm.com
+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)

Business Insider Intelligence: Global Internet Device


Installed Base Forecast

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 will be 212 B devices or things


connected to networks by 2020 - IDC (link)

There are more than 10 billion wirelessly


connected devices in the market today; with
over 30 billion devices expected by 2020.. ABI

From vehicles and smart phones to containers


and machines by 2015 more than six billion
things will be connected to the internet. Bosch

Research (link)

(link)
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 Corporation

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

15 minute intervals

Embedded

Analyze Data
Predicting an
oncoming Health
Issue.

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 nearreal 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

 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)

10
2014 IBM Corporation

Why IBM Informix for IoT


Embedded Database for the Edge
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 data


is 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

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 offthe-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

2014 IBM Corporation

Informix Embed Strengths


 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

2014 IBM Corporation

IoT Enterprise Database for the Cloud


Backend/Cloud requirements

Why use a database in the Cloud?

Why IBM Informix?

 The volume of data that must be stored


is a real challenge:
 Companies are already planning to
store data for billions of devices

 Databases are well suited to managing


the huge volumes of data from devices

 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

 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

 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

2014 IBM Corporation

IoT Informix in the Cloud


As user load increases and storage
requirements grow the cloud can
expand and retract as needed.

Informix in the Cloud


IBM Softlayer Cloud
IBM BlueMix
Amazon Cloud

Device data
consolidation

Collection of data for all


devices for all Homes
Embedded

Hints/Suggestions
Correlation/Comparison

SPSS/Cognos
Consumer /
Business
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
2014 IBM Corporation

 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)

15
2014 IBM Corporation

Changing Business Models Vehicle Maintenance


1

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.

Data
Center

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

2014 IBM Corporation

Changing Business Models Vehicle Tracking


1

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

2014 IBM Corporation

Smarter Transportation

Leading office automation solutions provider in Sri Lanka


Employs Informix and Time Series analytics to enhance operational efficiency and manage costs

Direct Upgrade
From Online SE to v11.70

15 x times
acceleration in report generation
speed from minutes to seconds

TMS
Real time tracking on a single dashboard

HADR
HADR setup ensures Business
Continuity round the clock

Solution Components

IBM Informix Growth Edition


IBM Informix 4GL
IBM System P Series 520 (ERP)
HP System 350 (Informix DB)
IBM Business Partner: Cybersoft Pvt Ltd

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-today 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.

2014 IBM Corporation

Shaspa embeds Informix


Service Framework Integrating Equipment & Appliances to Provide Connected Services

Security

Energy Generation
Lighting Control
Service
Providers
Network
Access

Maintenance
Security
Health

Informix

Energy

Shaspa SmartGate

Media
Telephony
Others

HVAC
Smart Metering

Sub Metering
Environmental KPI Monitoring

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-Mobility
Optimised
use of RE

Data Sampling

Energy
Transparency

Energy Storage
Management

Dynamic
Demand Control

Device Energy
Management

Customer
Involvement

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

2014 IBM Corporation

 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)

21
2014 IBM Corporation

Informix Solutions for IoT - Example of a 3-Tier Architecture


Devices in the home -> Collector for all home data -> Collector for all homes

Devices in the
home

Data from other


kinds of devices

Device data
consolidation
Embedded

Streaming data

Pub/Sub

Infosphere Streams
Device data
consolidation
Device protocols
including CoAP,
6LoWPAN, ZigBee
etc..

MessageSight

NoSQL/Relational & Timeseries data

Collection of data for all devices for


all Homes

Device data
consolidation
Informix Cluster in the Cloud
Device data
consolidation

Hints/Suggestions
Correlation/Comparison
SPSS/Cognos

Real-time Response
22

Real-time Response
Hints/Suggestions

Consumer / Business

Informix Warehouse Accelerator


Real-Time Analytics
2014 IBM Corporation

IBM BlueMix - for Internet of Things Cloud Services

2014 IBM Corporation

IBM Informix the Intelligent Database for IBMs


Internet of Things architecture
 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/

2014 IBM Corporation

IBM Informix YouTube Channel


 https://www.youtube.com/channel/UCsdfm-BDILWYPM04F7jdKhw
Two videos on IoT; One video on NoSQL; more on the way..
Search for IBMInformixChannel

2014 IBM Corporation

Questions?
Kiran Challapalli
challapalli@in.ibm.com

26
2014 IBM Corporation

2014 IBM Corporation

You might also like