With The Service-Aware CMDB - · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh...

Post on 10-Mar-2018

214 views 1 download

Transcript of With The Service-Aware CMDB - · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh...

Configuring the Internet of ThingsWith The Service-Aware CMDB

April 2016

Michael Stroh

BCS CMSG London

Agenda

2

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Agenda

3

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Internet of Things – is it Hype?

• Short answer is, “No!”

• “The Internet of Things will connect every thing with

everyone in an integrated global network”

– (Rifkin 2014, p11)

• The “… Internet of Things is the first smart-infrastructure

revolution in history. It will connect every machine,

business, residence, and vehicle in an intelligent

network comprised of a Communications Internet,

Energy Internet, and Logistics [Transport] Internet...”

– (Rifkin 2014, p73)

4

Internet of Things (2)

IoT

Communications Internet

Energy Internet

Transport (Logistics) Internet

5

• These regimes are fundamental for

managing, powering and moving

economic life

• Comms internet is already built

• Building the others now

• Each “internet” enables the other

ones

Internet of Things (3) (Rifkin 2014 pp41-55, Rifkin 2015)

1st Industrial rev. (1760-1840)

2nd Industrial rev. (1870-1980)

3rd Industrial rev. (IoT)(1995-…)

Communications Steam powered printing, telegraph, public schools

Telephone, TV, radio, mass media

WWW, social media, produce/consume/store information

Energy Fossil fuel, steam Elite fuels - fossil, nuclear, oil/gas pipelines

Green, renewable power, “prosumers”, hydrogen storage

Transport Steam locomotives, steam ships

Internal combustion engine, mass production, automobiles, national road systems

Self-driving cars (electric/hydrogen),road management systems, shared vehicles

Organisation One-way, centralised One-way, centralised, silos, closed, proprietary

Shared, collaborative, distributed, interconnected, open sourced

6

Agenda

7

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Enablers of IoT

IPv6 - Unique device

addresses High bandwidth Open standards

Configuration management

8

How we get there…

IPv6

9

• IPv4 uses 32-bit addresses and provides approximately 232 or 4.3×109

addresses• Last IPv4 address was allocated in

February 2011• IPv6 uses a 128-bit address,

theoretically allowing 2128, or

approximately 3.4×1038 addresses

• (IPv6 2016, World IPv6 Launch 2016, The Internet Society 2016)

5G Initiative

10

• 2020s timeframe

• Massive research effort

• Requirements

• Low latency

• Reliable

• 10 Gb/s

• IoT won’t happen

without it

• (Soldani 2015)

Increasing bandwidth to 10 Gb/s

Open standards

• Software - Linux

• Hardware – Open Compute Project

• Knowledge - Wikipedia

• Artificial Intelligence – OpenAI

• Next?

11

Reduce cost, encourage collaboration• (OpenStand 2016)

Linux

• Open platform

• 96.6% of internet based servers

– (Wikipedia 2016)

• Powers Android and Google Chrome

– (InfoWorld 2016)

• Ubuntu Linux chosen by AT&T for its

cloud platform

– (TechRepublic 2016)

12

Open Compute Project

• Facebook initiative 2011

– (Open Compute Project 2016)

• Open hardware standards

• Open network standards

• Reduces costs – no royalties to pay

• Disruptive innovation – Cisco, Dell,

EMC concerned

13

Wikipedia

• Built on Mediawiki software – an open

standard

– (Mediawiki 2016)

• Collaborative encyclopaedia replaces

paper versions

14

OpenAI

• Open AI standard

– (OpenAI 2015)

• Allows for collaboration in AI

• Collaboration could reduce risk by

addressing the “control problem”

– (Bostrom 2014)

15

Agenda

16

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Configuration – a definition

17

Configuring the IoT

• Presentation by Vint Cerf (Cerf 2015)

– “Father” of the Internet

– Vice President and Chief Internet Evangelist,

Google

• He described one unanswered question in IoT as,

– “How do I configure large numbers of devices

into my network?”

• He described one of the challenges and

opportunities:

– “Configuration of massive numbers of devices”

18

Configuring the IoT – the CMDB can help

• Utilize extant Configuration Management DataBase (CMDB) and ITIL® technology

• Use a traditional CMDB

– Or

• A Service Aware CMDB

• Configuring massive numbers of devices; naturally group into fewer services

• Dynamic configuration – automated service maps

• Access control (credentials and security) handled by CMDB

• To accelerate rollout, perhaps encourage open standards for ITIL ® and CMDB?

• (NB: ITIL® is a Registered Trade Mark of AXELOS Limited)

19

Agenda

20

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

The Service Aware CMDB

• Fewer services naturally group devices

• Service Maps show relationship between IoT

services and devices

• Automated Service Discovery – enables

dynamic configuration

21

Service Maps help to create a service view of IoT

• Map information is stored into the CMDB

• Service oriented view of IoT

22

Discovery is enabled by credentials management

• Example: Discovery Credentials Management

System (DCMS)

• Provisions and verifies target device

credentials

23

DCMS Discovery CMDB IoT

Agenda

24

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Use Case – Road Management System (1)

25

• Soldani (2015) describes

requirements for a RMS

• Fast connection

• Reliable

• Low latency (1-10ms)

• High data volumes (>200Mb/s)

• Support performance up to

max. relative speed

• Any network operator

Use Case – Road Management System (2)

26

Services:

• Car to Infrastructure communication

• Car to Backend communication

• Car to Car communication

Use Case – Road Management System (3)

27

CMDB data model for one vehicle:

• Business service name

• Vehicle ID

• Speed

• Direction

• Location (lat./long.)

• Location of other moving objects

• Accident risk level (0-10)

• Date/time

Use Case – Road Management System (4)

28

CMDB data model for intersection:

Road data:

• Business service name

• Road ID

• Intersection ID

• Vehicles travelling

• Direction

• Speed

• Location in intersection

• Approaching

• Inside

• leaving

• Traffic light sequence

Agenda

29

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Conclusion

• IoT is the Third Industrial Revolution

• One unanswered question in IoT rollout is the “configuration problem”

• The service-aware CMDB and related technologies can be used to manage the

configuration of the IoT.

30

© 2016 Infosys Limited, Bangalore, India. All Rights Reserved. Infosys believes the information in this document is accurate as of its publication date; such information is subject to changewithout notice. Infosys acknowledges the proprietary rights of other companies to the trademarks, product names and such other intellectual property rights mentioned in this document. Exceptas expressly permitted, neither this documentation nor any part of it may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, printing,photocopying,recording or otherwise, without the prior permission of Infosys Limited and/ or anynamed intellectual property rights holders under this document.

Thank You

References (1)

• Bostrom, N., (2014), Superintelligence, Oxford University Press, Great Clarendon Street, Oxford, UK. (No page numbers available – document refers to chapters on The Control Problem and Collaboration)

• Cerf, V., (2015), The Coming Age of the Internet of Things, NYU Sloan Lecture Series

• URL: http://engineering.nyu.edu/sloanseries/internet_of_the_things.php [last accessed 8 Feb 2016]

• IPv6, Wikipedia (2016),

• URL: https://en.wikipedia.org/wiki/IPv6 [last accessed 8 Feb 2016]

• InfoWorld (2016), How Linux won without winning

– URL: http://www.infoworld.com/article/3019852/linux/how-linux-won-without-winning.html [last accessed 6 Mar 2016]

• The Internet Society (2016), World IPv6 Launch,

– URL: https://www.internetsociety.org/history-timeline/world-ipv6-launch [last accessed 8 Feb 2016]

• Mediawiki, (2016)

– URL: https://www.mediawiki.org/wiki/MediaWiki [last accessed 8 Feb 2016]

32

References (2)

• OpenStand (2016),

• URL: https://en.wikipedia.org/wiki/Open_standard#Joint_IEEE.2C_ISOC.2C_W3C.2C_IETF_and_IAB_Definition [last

accessed 8 Feb 2016]

• Open Compute Project (2016),

– URL: http://www.opencompute.org [last accessed 8 Feb 2016]

• OpenAI (2015),

– URL: https://openai.com [last accessed 8 Feb 2016]

• Rifkin, J., (2014), The Zero Marginal Cost Society, Palgrave McMillan, New York

• Rifkin, J., (2015), Ushering in a Third Industrial Revolution and a Zero Marginal Cost Society

– URL: https://www.youtube.com/watch?v=TJQ6RZZCDTs [last accessed 6 Mar 2016]

33

References (3)

• Soldani, D., (2015), 5G Networks, Services and Key Enabling Technologies, BrightTalk Web Casts, recorded 15 Sep 2015,

– URL: https://www.brighttalk.com/webcast/8615/171547/5g-networks-services-and-key-technologies [last accessed 8 Feb 2016]

• TechRepublic 29Jan2016, AT&T's latest Linux choice may profoundly shape Ubuntu,

– URL: http://www.techrepublic.com/article/at-ts-latest-linux-choice-may-profoundly-shape-ubuntu/ [last accessed 6 Mar 2016]

• World IPv6 Launch (2016),

– URL: http://www.worldipv6launch.org [last accessed 8 Feb 2016]

• Wikipedia (2016), Public servers on the Internet,

– URL: https://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Public_servers_on_the_Internet [last accessed 6 Mar 2016]

34