CS5950 / CS6030 Cloud, IoT and Big Data - wmich.edu · Cloud, IoT and Big Data Ajay Gupta B239,...
Transcript of CS5950 / CS6030 Cloud, IoT and Big Data - wmich.edu · Cloud, IoT and Big Data Ajay Gupta B239,...
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
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
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
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
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