INFORMIX - THE INTELLIGENT DATABASE FOR IOT - KIRAN CHALLAPALLI INFORMIX COMPETITIVE TECHNOLOGY & ENABLEMENT +91-80431-91802

Page created by Kimberly Berry
 
CONTINUE READING
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
                                                           Business Insider Intelligence: Global Internet Device
                                                           Installed Base Forecast
“In 2020, Over 30 Billion Connected
Devices Will Be In Use.” – Gartner (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 will be 212 B devices or things
 connected to networks by 2020” - IDC (link)

“There are more than 10 billion wirelessly                    “From vehicles and smart phones to containers
connected devices in the market today; with                   and machines – by 2015 more than six billion
over 30 billion devices expected by 2020..” – ABI             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                15 minute intervals

      occurred
    • Alerts sent to emergency services
    • On device analysis to alert emergency
      services immediately                       Embedded
         • Person’s information, location,
            conditions sent
                                                      Analyze Data
    • Data sent to the cloud for historic
      analysis, trends                                Predicting an
                                                    oncoming Health
         • To predict and recommend course
                                                         Issue.
            of action

7
                                                                         © 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 V’s.

 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
 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                  Why have a database at the                  Why IBM Informix?
                                           Edge?                                       Informix database software
 Today embedded devices are               Operations at the edge are:                 incorporates design concepts that are
  great for collecting and                                                              uniquely suited to the challenges in
  forwarding data for a single                  Sorting, aggregation, duplicate
  device, but…                                   elimination, data cleansing,           today’s embedded devices, resulting in
                                                 analytics …                            extremely high levels of performance
     Consumers will have many                                                          and availability, distinctive capabilities
      devices and want a                   Response time is often critical
                                                                                        in data replication and scalability, and
      consolidated view                         Respond to events in real-time         no administrative overhead.
     These devices generate a
      huge amount of data and              A distributed view of data across                Easily embedded in a device
      collection space is limited           devices may be required
                                                                                                  Install footprint and memory
                                          Why an Enterprise Class                                  required as low as 64 MB
 The variety and volume of data                                                                  Hands-free administration
  is a problem                             database is needed:
                                           What can be done in the cloud can                Built-in support for time series
     It is time consuming to locate                                                          and spatial/GIS data
      stored data                           be done at the edge.
     Different device types                    Only the scale is different                 Analytics built into the database
      generate different kinds of
      data – time series, spatial, text    Having the same database at the                  Supports JSON/BSON and SQL
      which makes analytics difficult       edge as in the backend/cloud makes                apps simultaneously in the same
                                            application development much                      database
                                            simpler                                          Scales-out across multiple devices
                                           Enterprise reliability vs standard off-
                                            the-shelf offerings
                                                                                                               © 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         Databases are well suited to managing    Informix database software incorporates
  is a real challenge:                            the huge volumes of data from devices     design concepts that are suited to challenges
        Companies are already planning to                                                  in IoT, resulting in extremely high levels of
         store data for billions of devices
            No single server is large enough    Customers want to be able to browse       performance and availability, distinctive
      Millions of records must be stored         and analyze their data                    capabilities in data replication and scalability,
       each second                                                                          and no administrative overhead.
      Data can be coming from 1000’s                 1000’s of concurrent users
                                                                                                  Integrates with IBM products such as
       of different locations                         Reports need to be run on the               MessageSight, Streams, SoftLayer,
                                                       device data                                 BlueMix, etc…
 Data from a variety of device types                      Billing, dashboards, trend
  must be stored and analyzed                                                                     Hands-free administration
                                                            analysis, aggregation,
      Different devices types generate                     duplicate elimination, data           Specialized high performance support
        different kinds of data – time                                                             for time series and spatial/GIS data
                                                            cleansing, correlation,
        series, spatial, text which makes                                                               Continuously load millions of
        analytics difficult                                 prediction, etc…
                                                                                                         records per second
 Sensitive data must be protected               Archiving for compliance and auditing                 Analytics orders of magnitude
      There may be medical,                                                                             faster than other databases
        automotive, personal electronics,                                                         Supports JSON/BSON and SQL apps
        etc… all stored in the same cloud        Enhances security via multi-tenancy              simultaneously
                                                                                                  Scales-out across multiple servers
                                                 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       Device data
expand and retract as needed.        consolidation
                                                                           Collection of data for all
                                                                            devices for all Homes

                                          Embedded
• Informix in the Cloud                                                          Hints/Suggestions
    – IBM Softlayer Cloud                                                     Correlation/Comparison
    – IBM BlueMix                                                                            SPSS/Cognos
    – Amazon Cloud                                         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
     One of the largest freight railroad companies is
1    collecting data throughout its railroad network from
     sensors and detectors to reduce maintenance costs
     and increase revenues.

2    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
                                                                 Data
3
     operational effectiveness.                                 Center
     Sensor data is then sent to the cloud where the data is
4    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
5
     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
2   to an Informix database for storage and analysis.

    Phone app to access data for your vehicle
3
    Sensor data is then sent to the cloud where the data is
4   used for online analytical processing

    Vehicle resident sensing – Monitors engine operation
    including fluid levels, tire pressure, seat belt, air bag
5   usage

    Onboard help using GPS for weather and traffic
6   conditions

    Remote starting in bad weather situations
7

                                                                © 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
                                              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
TMS                                           & 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
Real time tracking on a single dashboard
                                              conclude the location of fleet and gauge mileage.

HADR                                          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
HADR setup ensures Business
Continuity round the clock                    changing dynamics and reduced the investments by meeting the increased demands and
                                              scaled work loads with no additional investments.

Solution Components                           JKOA invested in Informix Time Series technology, to develop a Transport Management
•   IBM® Informix® Growth Edition             System (TMS) that collects fleet data and provides a comprehensive picture of vehicle
•   IBM® Informix® 4GL                        locations. Access to real-time information as well as live tracking of fleet, including mileage,
•   IBM System P Series 520 (ERP)             geo-fencing etc, enabled the business to manage resources effectively, leading to potential
•   HP System 350 (Informix DB)               savings in fleet management costs and enhanced customer service.
•   IBM Business Partner: Cybersoft Pvt Ltd
                                              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
                                                                                                         Media
                                                                                                       Telephony
                                                                                   Shaspa SmartGate
                                                                                                        Others
                                   HVAC                Sub Metering
            Smart Metering                     Environmental KPI Monitoring
 Powered by IBM Informix Software

                                                                                                                   © 2014 IBM Corporation
Europe’s Largest Power company tackles the Smart Meter Big Data
challenge with Informix TimeSeries + In-Memory Accelerator (IWA)

                            E-Mobility

                Optimised                     Data Sampling
                use of RE

    Energy                                                       Dynamic
                                                                                  E.ON Metering (EMTG) is the center
 Transparency                                                 Demand Control       of excellence for the development and
                                                                                   commercialization of smart energy
                                                                                   solutions and technologies and part of
                                                                                   Europe’s largest Power and Gas
                                                                                   company E.ON

                                                                                  EMTG operates a sophisticated Smart
           Energy Storage                              Customer                    Meter data infrastructure based on
            Management                               Involvement                   IBM Informix TimeSeries technology in
                              Device Energy
                                                                                   combination with Informix In-Memory
                              Management                                           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
                                                                           Streaming data                         Pub/Sub
                           Embedded
                                                                Infosphere Streams
                                                                                                                             MessageSight
                                       Device data              NoSQL/Relational & Timeseries data
                                      consolidation
                             Device protocols
                             including CoAP,
                            6LoWPAN, ZigBee
                                   etc..                                           Collection of data for all devices for
                                                                                                all Homes
                                       Device data
                                      consolidation

                                                                              Informix Cluster in the Cloud

                                       Device data                                         Hints/Suggestions
                                      consolidation                                     Correlation/Comparison
                                                                                                                               SPSS/Cognos
                                                                                                      Informix Warehouse Accelerator
                                                                Consumer / Business
      Real-time Response        Real-time Response                                                    Real-Time Analytics
 22
                                Hints/Suggestions
                                                                                                                            © 2014 IBM Corporation
IBM BlueMix - for Internet of Things Cloud Services

                                               © 2014 IBM Corporation
IBM Informix – the Intelligent Database for IBM’s
Internet of Things architecture
   From Edge to the Cloud

   Part of IBM’s 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 can also read