Informix - The Intelligent Database for IoT

download Informix - The Intelligent Database for IoT

of 27

description

Informix IBM and IOT

Transcript of Informix - The Intelligent Database for IoT

  • 2014 IBM Corporation

    Informix The Intelligent Database for IoT

    Kiran Challapalli

    Informix Competitive Technology & Enablement

    [email protected]

    +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

    [email protected]

    26

  • 2014 IBM Corporation