cs5950 / cs6030 cloud, iot and big data - wmich.edu · cloud, iot and big data ajay gupta b239,...

4
Cloud, IoT and Big Data 9/3/19 WiSe Lab @ WMU Ajay Gupta www.cs.wmich.edu/wise 1 CS5950 / CS6030 Cloud, IoT and Big Data Ajay Gupta B239, CEAS Computer Science Department Western Michigan University [email protected] 276-3104 WiSe Lab @ WMU www.cs.wmich.edu/wise Cloud, IoT and Big Data 2019 1 Acknowledgements I have liberally borrowed these slides and material from a number of sources including Web, AWS Educate MIT, Harvard, UMD, UPenn, UCSD, UW, Clarkson, . . . Amazon, Google, IBM, Apache, ManjraSoft, CloudBook, . . . Thanks to original authors including Ives, Dyer, Lin, Dean, Buyya, Ghemawat, Fanelli, Bisciglia, Kimball, Michels-Slettvet,… If I have missed any, its purely unintentional. My sincere appreciation to those authors and their creative mind. WiSe Lab @ WMU www.cs.wmich.edu/wise Cloud, IoT and Big Data 2 Source: http://www.free-pictures-photos.com/ WiSe Lab @ WMU www.cs.wmich.edu/wise 3 Cloud, IoT and Big Data

Upload: others

Post on 11-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS5950 / CS6030 Cloud, IoT and Big Data - wmich.edu · Cloud, IoT and Big Data Ajay Gupta B239, CEAS Computer Science Department Western Michigan University ajay.gupta@wmich.edu 276-3104

Cloud, IoT and Big Data 9/3/19

WiSe Lab @ WMU Ajay Gupta www.cs.wmich.edu/wise 1

CS5950 / CS6030Cloud, IoT and Big Data

Ajay GuptaB239, CEAS

Computer Science DepartmentWestern Michigan University

[email protected]

WiSe Lab @ WMU www.cs.wmich.edu/wise

Cloud, IoT and Big Data 2019 1

Acknowledgements• I have liberally borrowed these slides and

material from a number of sources including– Web, AWS Educate– MIT, Harvard, UMD, UPenn, UCSD, UW, Clarkson, . .

.– Amazon, Google, IBM, Apache, ManjraSoft,

CloudBook, . . .• Thanks to original authors including Ives, Dyer,

Lin, Dean, Buyya, Ghemawat, Fanelli, Bisciglia, Kimball, Michels-Slettvet,…

• If I have missed any, its purely unintentional. My sincere appreciation to those authors and their creative mind.

WiSe Lab @ WMU www.cs.wmich.edu/wise

Cloud, IoT and Big Data 2

Source: http://www.free-pictures-photos.com/WiSe Lab @ WMU www.cs.wmich.edu/wise

3Cloud, IoT and Big Data

Page 2: CS5950 / CS6030 Cloud, IoT and Big Data - wmich.edu · Cloud, IoT and Big Data Ajay Gupta B239, CEAS Computer Science Department Western Michigan University ajay.gupta@wmich.edu 276-3104

Cloud, IoT and Big Data 9/3/19

WiSe Lab @ WMU Ajay Gupta www.cs.wmich.edu/wise 2

The Next Revolution in ITThe Big Switch in IT

• Classical Computing– Buy & Own

• Hardware, System Software, Applications often to meet peak needs.

– Install, Configure, Test, Verify, Evaluate

– Manage– ..– Finally, use it– $$$$$....$(High Cost)

• Cloud Computing– Subscribe– Use

– $ - pay for what you use, based on QoS

Ever

y 18

mon

ths?

WiSe Lab @ WMU www.cs.wmich.edu/wise

4Cloud, IoT and Big Data

5

Subscription-oriented & metered, Essential Utilities and Networks

(1) WaterWater Distribution Network

(4) TelephoneTelecom Networks

(3) Gas

(2) Electricity

Power Grid

WiSe Lab @ WMU www.cs.wmich.edu/wise

Cloud, IoT and Big Data

Power Grid Inspiration for Computing?: Deliver IT services as “computing utilities” to users

WiSe Lab @ WMU www.cs.wmich.edu/wise

6Cloud, IoT and Big Data

Page 3: CS5950 / CS6030 Cloud, IoT and Big Data - wmich.edu · Cloud, IoT and Big Data Ajay Gupta B239, CEAS Computer Science Department Western Michigan University ajay.gupta@wmich.edu 276-3104

Cloud, IoT and Big Data 9/3/19

WiSe Lab @ WMU Ajay Gupta www.cs.wmich.edu/wise 3

“Computer Utilities” Vision: Implications of the Internet

• 1969 – Leonard Kleinrock, ARPANET project– “As of now, computer networks are still in their infancy, but as

they grow up and become sophisticated, we will probably see the spread of ‘computer utilities’, which, like present electric and telephone utilities, will service individual homes and offices across the country”

• Computers Redefined – 1984 – John Gage, Sun Microsystems

• “The network is the computer”– 2008 – David Patterson, U. C. Berkeley

• “The data center is the computer. There are dramatic differences between developing software for millions to use as a service versus distributing software for millions to run their PCs”

– 2009 – “The Cloud is the computer” – anonymous…WiSe Lab @ WMU www.cs.wmich.edu/wise

7Cloud, IoT and Big Data

Computing Paradigms and Attributes: Realizing the ‘Computer Utilities’ Vision

• Web• Data Centers• Utility Computing• Service Computing• Grid Computing• P2P Computing• Market-Oriented

Computing• Cloud Computing• …

-Ubiquitous -Reliable-Scalable-Autonomic-Dynamic discovery- Composable-QoS-SLA- …

} +

Paradigms

Attributes/Capabilities

?-Trillion $ business

WiSe Lab @ WMU www.cs.wmich.edu/wise

8Cloud, IoT and Big Data

Maximilien Brice, © CERNWiSe Lab @ WMU www.cs.wmich.edu/wise

Cloud, IoT and Big Data 9

Page 4: CS5950 / CS6030 Cloud, IoT and Big Data - wmich.edu · Cloud, IoT and Big Data Ajay Gupta B239, CEAS Computer Science Department Western Michigan University ajay.gupta@wmich.edu 276-3104

Cloud, IoT and Big Data 9/3/19

WiSe Lab @ WMU Ajay Gupta www.cs.wmich.edu/wise 4

Maximilien Brice, © CERNWiSe Lab @ WMU www.cs.wmich.edu/wise

Cloud, IoT and Big Data 10

Too popular: too many are “In Search” of Cloud Computing

Legend: Cluster computing, Grid computing, Cloud computing

WiSe Lab @ WMU www.cs.wmich.edu/wise

11Cloud Computing 2017

Too popular: too many are “In Search” of Cloud Computing

WiSe Lab @ WMU www.cs.wmich.edu/wise

12Cloud, IoT and Big Data

0

20

40

60

80

100

120

7/1/12 7/1/13 7/1/14 7/1/15 7/1/16

c loud c omputing: ( Worldwide)

c lus ter c om puting: (Worldw ide)

Dis tributed com puting: (Worldwide)

Google Trends 2017