a practitioner's experience of the use of cloud computing in control sekou l remy assistant...

15
A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Upload: uriel-scates

Post on 01-Apr-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

A Practitioner's Experience of the Use of Cloud Computing in Control

Sekou L RemyAssistant ProfessorHuman Centered Computing

Page 2: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Championing learning from examples

Dots represent instances of

teaching

2

Page 3: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

3

Championing the use of web standards

Page 4: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Tools in use

4

Page 5: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Closed loop control (stable)

5

Page 6: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Impact of the IaaS (no network)

6

Page 7: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Impact of the IaaS (w/ network)

7

Page 8: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Closed loop control (unstable system)

8

Page 9: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Closed loop control (unstable system)

9

The impact of network location is real, but there are developments coming!

Client off siteClient on site

Page 10: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

“Off-line” use of cloud computation

10

Population based search for controllers

Video

Page 11: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Surprising pattern of failure in IaaS

11

Using the package shared by researchers, but running on Openstack

Video

Page 12: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

Surprising pattern of failure in IaaS

12

Time to failure (h)

Page 13: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

The ecosystem of things that can affect performance

“NULL”

13

Page 14: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

14

In summary…

Lots of choices!Lots of opportunity to fail/succeedWe need help from other communities

Is software defined networking (SDN) really the panacea to latency?

Page 15: A Practitioner's Experience of the Use of Cloud Computing in Control Sekou L Remy Assistant Professor Human Centered Computing

15

Questions?