34
Configuring the Internet of Things With The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London

With The Service-Aware CMDB - · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Embed Size (px)

Citation preview

Page 1: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Configuring the Internet of ThingsWith The Service-Aware CMDB

April 2016

Michael Stroh

BCS CMSG London

Page 2: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Agenda

2

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Page 3: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Agenda

3

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Page 4: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 5: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 6: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 7: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Agenda

7

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Page 8: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Enablers of IoT

IPv6 - Unique device

addresses High bandwidth Open standards

Configuration management

8

How we get there…

Page 9: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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)

Page 10: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 11: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Open standards

• Software - Linux

• Hardware – Open Compute Project

• Knowledge - Wikipedia

• Artificial Intelligence – OpenAI

• Next?

11

Reduce cost, encourage collaboration• (OpenStand 2016)

Page 12: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 13: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 14: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Wikipedia

• Built on Mediawiki software – an open

standard

– (Mediawiki 2016)

• Collaborative encyclopaedia replaces

paper versions

14

Page 15: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

OpenAI

• Open AI standard

– (OpenAI 2015)

• Allows for collaboration in AI

• Collaboration could reduce risk by

addressing the “control problem”

– (Bostrom 2014)

15

Page 16: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Agenda

16

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Page 17: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Configuration – a definition

17

Page 18: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 19: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 20: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Agenda

20

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Page 21: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 22: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Service Maps help to create a service view of IoT

• Map information is stored into the CMDB

• Service oriented view of IoT

22

Page 23: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Discovery is enabled by credentials management

• Example: Discovery Credentials Management

System (DCMS)

• Provisions and verifies target device

credentials

23

DCMS Discovery CMDB IoT

Page 24: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Agenda

24

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Page 25: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 26: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Use Case – Road Management System (2)

26

Services:

• Car to Infrastructure communication

• Car to Backend communication

• Car to Car communication

Page 27: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 28: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 29: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

Agenda

29

The Internet of Things – Hype?

Enablers of IoT

Configuring the IoT

The Service Aware CMDB

Use Case – Road Management System

Conclusion

Page 30: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 31: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

© 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

Page 32: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 33: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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

Page 34: With The Service-Aware CMDB -  · PDF fileWith The Service-Aware CMDB April 2016 Michael Stroh BCS CMSG London. Agenda 2 ... – URL:

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