29
Bernard Butler, WIT 1/29 Challenges of Networking, Security and Big Data in the IoT Bernard Butler Emerging Networks Laboratory, TSSG, WIT

Challenges of Networking, Security and Big Data in the IoT

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Challenges of Networking, Security and Big Data in the IoT

Bernard Butler, WIT 1/29

Challenges of Networking, Securityand Big Data in the IoT

Bernard Butler

Emerging Networks Laboratory, TSSG, WIT

Page 2: Challenges of Networking, Security and Big Data in the IoT

Overview

1. TSSG: Who we areBackground

2. Infrastructure ResearchNetworkingICT ConvergenceSecurity and Privacy

3. Big DataSome definitionsExerciseThe Context and HistoryExpertise and RolesIs the IoT and Big Data always a force for good?

4. Conclusions

Bernard Butler, WIT 2/29

Page 3: Challenges of Networking, Security and Big Data in the IoT

Overview

• Founded 1996 by Prof WillieDonnelly and Eamonn deLeastar

• Funded research, industrypartnerships, spin-out/in

• Research staff (scientists,engineers, designers), Internsand postgrad students

• Broadened to ICT centre ofexcellence in SE region

• International links: EUH2020, SFI ResearchCentres, Tech Committees

• 500 partners (140+ Irish)

Bernard Butler, WIT 3/29

Page 4: Challenges of Networking, Security and Big Data in the IoT

Research highlights

• 1996-2009: telecoms network management, billing, makingcontent available, personalisation, context awareness

• Consumer-facing research led to mobile apps, via App Store,Google Play, etc.

• Infrastructure research led to cloud and edge (IoT) computing• New research themes include

– zero-touch network management (adaptive, autonomous)– high data rate, low latency communication– smart agriculture: precision dairy, animal health– Security and privacy of pervasive computing, social media– the Brain Initiative: modelling neural processes– the Connected Human: in-body networks

Bernard Butler, WIT 4/29

Page 5: Challenges of Networking, Security and Big Data in the IoT

Network Evolution

Growing Consumer Requirements

• More reliable connection

• Better Quality of Experience

• Lower usage charges

• Emerging needs

Growing Operator Requirements

• Increase flexibility to meet demand

• Make more efficient use of existing resources

• Reduce CAPEX and OPEX

• Provide for new requirements

Growing Domain Influences

Transport, Health, Agriculture/food, Media, . . .Bernard Butler, WIT 5/29

Page 6: Challenges of Networking, Security and Big Data in the IoT

Evolution of computing paradigms

Source: Loncar, Petra (2018). Data-Intensive ComputingParadigms for Big Data

Bernard Butler, WIT 6/29

Page 7: Challenges of Networking, Security and Big Data in the IoT

Cloud, fog and Edge

Source: NIST SP 500-325. Fog Computing Conceptual Model

Bernard Butler, WIT 7/29

Page 8: Challenges of Networking, Security and Big Data in the IoT

Internet of Things as Two Stacks

Source: Yogesh Malik, medium.com. Sep 2017

Bernard Butler, WIT 8/29

Page 9: Challenges of Networking, Security and Big Data in the IoT

Security and Privacy

• In pairs, identify 3 ICT security “stories” of the past 5 years.

Bernard Butler, WIT 9/29

Page 10: Challenges of Networking, Security and Big Data in the IoT

Selected definitionsInfo security: maintaining appropriate

access by protecting the confidentiality,

integrity and availability of data and its

supporting infrastructure (Lundgren 2017).

IoT: Network of pervasive connected

devices that exchanges data from

embedded sensors, with supporting

infrastructure and services. (Various)

Big Data: High volume, velocity

and/or variety information assets that

require new processing to enable enhanced

decision making, insight discovery or

process optimization. (Gartner 2012)

Data Scientist: ask the right

questions, {generate} and consume the

results of analysis of Big Data effectively.

(McKinsey 2011)

Artificial Intelligence: capability

of a machine to imitate intelligent

human behavior (Webster 2017)

Machine Learning: Branch of

computer science {and related fields}that gives computers the ability to

learn without being explicitly

programmed. (Samuel 1959)

Deep Learning: Use of very large

neural networks with many layers of

“neurons” that can be trained to

generate robust models of their input,

whose classification performance scales

with the amount of data supplied.

(Various)

Bernard Butler, WIT 10/29

Page 11: Challenges of Networking, Security and Big Data in the IoT

Relationships between terms

IoT

Big DataArtificial Intelligence

Machine Learning

Deep Learning

data preparation

Data Scientist

Cloud

Social Media Online commerce

generates

requires

a type of

is a type of

applied to

uses

works with

uses

stored in

generates

generates

Bernard Butler, WIT 11/29

Page 12: Challenges of Networking, Security and Big Data in the IoT

Annotated Relationships between terms!

IoT

Big DataArtificial Intelligence

Machine Learning

Deep Learning

data preparation

Data Scientist

Cloud

Social Media Online commerce

Hype Best Job ofthe 21stCentury!

SecurityPrivacy

generates

requires

a type of

is a type of

applied to

uses

works with

uses

stored in

generates

generates

thanks toGoogle

according to Harvard

needs

Bernard Butler, WIT 12/29

Page 13: Challenges of Networking, Security and Big Data in the IoT

The V’s of Big DataFirst there were 3: Volume, Variety, Velocity.Now...

Source: Elder Research 15V’s - Tom ShaferBernard Butler, WIT 13/29

Page 14: Challenges of Networking, Security and Big Data in the IoT

Most popular variant: 5 V’s

Source: https://www.edureka.co/blog/what-is-big-data/

Bernard Butler, WIT 14/29

Page 15: Challenges of Networking, Security and Big Data in the IoT

Interlude: Examples of Big Data

Exercise

In pairs, please consider (real world) processes generating Big Data.Can you come up with 3 examples in 2 minutes?

Bernard Butler, WIT 15/29

Page 16: Challenges of Networking, Security and Big Data in the IoT

The growing scope of Data Analytics

Bernard Butler, WIT 16/29

Page 17: Challenges of Networking, Security and Big Data in the IoT

Prehistory, or more than 10 years ago. . .

Data Generation• Transactions

(bank, retail)

• Activity, e.g.,texts

• Basice-commerce

Data Processing

• Databases, SQL,storedprocedures

• Consultants,systemintegrators

• Proprietarystatisticalsoftware

Data Analysis

• Reporting:looking back

• Descriptivestatistics

• Simple plots

Bernard Butler, WIT 17/29

Page 18: Challenges of Networking, Security and Big Data in the IoT

The first (batch) wave: 2007-2011

Data Generation• As before. . .

• Web activity:comments, etc.

• 360degree view

Data Processing

• As before. . .

• NoSQL

• hadoopecosystem(batchanalytics)

Data Analysis

• As before. . .

• Personalisationandrecommendation

• PredictiveAnalytics

Bernard Butler, WIT 18/29

Page 19: Challenges of Networking, Security and Big Data in the IoT

The second (streaming) wave: 2012-2015

Data Generation• As before. . .

• Social Media!

• IoT (earlyadopters)

Data Processing

• As before. . .

• Apache Spark

• R vs. python

Data Analysis

• As before. . .

• Dataunderstanding

• Weak AI:assistants, etc.

Bernard Butler, WIT 19/29

Page 20: Challenges of Networking, Security and Big Data in the IoT

The current (machine) wave: 2016-?

Data Generation• As before. . .

• Machine-generated (e.g.,fake news)

• IoT(mainstream)

Data Processing

• As before. . .

• Microservices:move functionto data

• Decoupleddatabases withschema-on-read

Data Analysis

• As before. . .

• Deep learninginflection point

• Visualisation

Bernard Butler, WIT 20/29

Page 21: Challenges of Networking, Security and Big Data in the IoT

Drew Conway’s 3-set Venn Diagram of Data ScienceExpertise

Source:http://drewconway.com/zia/2013/3/26/the-data-science-venn-diagram

Bernard Butler, WIT 21/29

Page 22: Challenges of Networking, Security and Big Data in the IoT

Stephan Kolassa’s 4-set Venn Diagram of Data ScienceExpertise

Source: https://datascience.stackexchange.com/a/2406

Bernard Butler, WIT 22/29

Page 23: Challenges of Networking, Security and Big Data in the IoT

Gartner suggests the need for a Citizen Data Scientist

Source:http://www.kdnuggets.com/2016/03/cartoon-citizen-data-scientist.html

Bernard Butler, WIT 23/29

Page 24: Challenges of Networking, Security and Big Data in the IoT

Data Scientist vs Data Engineer

Data Scientist

Statistics

Visualization

Story-telling

Math

Programming

Data Storage

SystemImplementation

DB Administration

Data Engineer

Modeling

Source:http://101.datascience.community/2014/07/08/data-scientist-vs-data-engineer/

Also the traditional roles of Data Analyst and Software Engineer. . .

Bernard Butler, WIT 24/29

Page 25: Challenges of Networking, Security and Big Data in the IoT

Complete the following disadvantages of IoT and Big Data

m___ s__v__l_____

i___t__y _h_f_

d___c_ b__n___

d____l _f __r__c_

b__s

l___ o_ t___s__r___y

Bernard Butler, WIT 25/29

Page 26: Challenges of Networking, Security and Big Data in the IoT

And those disadvantages are. . .

mass surveillance

identity theft

device botnets

denial of service

bias

lack of transparency

Bernard Butler, WIT 26/29

Page 27: Challenges of Networking, Security and Big Data in the IoT

Where will your career take you?

Source: Gartner Hype Cycle for Emerging Technology, August 2018

Bernard Butler, WIT 27/29

Page 28: Challenges of Networking, Security and Big Data in the IoT

Conclusions

• Computing is becoming more interdisciplinary

• Research challenges: how to do things better: faster, moreaccurate, less energy, . . .

• Societal challenges: how to use these new devices, services,interactions, . . . ; ethical use

• Many computing jobs to be filled - so good luck!

Bernard Butler, WIT 28/29

Page 29: Challenges of Networking, Security and Big Data in the IoT

Bernard Butler, WIT 29/29

Thank You

Contact:Bernard Butler,Research Fellow, TSSGWaterford Institute of Technology, Irelandt: +353 (0)51 84 5695e: [email protected]