Download presentation
Presentation is loading. Please wait.
Published byRonald McCormick Modified over 9 years ago
1
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 1 :: Towards the Future of IT does the path lead through the cloud? Lutz Schubert, Institute of Information Resource Management, University of Ulm High Performance Computing Center Stuttgart
2
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 2 :: A LITTLE HISTORY LESSON The Future of Information Technology “Where we cannot invent, we may at least improve.” Charles Caleb Colton
3
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 3 :: (milltions) 0 5 10 15 20 25 30 35 40 45 Uptake of the Internet number of users number of hosts Introducing Load Balancing
4
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 4 :: 0 50 100 150 200 250 300 350 400 (milltions) 0 5 10 15 20 25 30 35 40 45 Uptake of the Internet number of users number of hosts
5
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 5 :: 0 50 100 150 200 250 300 350 400 (milltions) Uptake of the Internet number of users number of hosts Uptake of Outsourcing load balancing
6
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 6 :: 0 200 400 600 800 1000 0 50 100 150 200 250 300 350 400 (milltions) Uptake of the Internet number of users number of hosts
7
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 7 :: 0 200 400 600 800 1000 (milltions) Uptake of the Internet number of users number of hosts load balancing outsourcing The Grid & Clouds
8
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 8 :: 0 200 400 600 800 1000 0 500 1000 1500 2000 (milltions) Uptake of the Internet number of users number of hosts
9
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 9 :: 0 500 1000 1500 2000 (milltions) Uptake of the Internet number of users number of hosts load balancing outsourcing grids & clouds ???
10
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 10 :: 0 500 1000 1500 2000 (milltions) Uptake of the Internet number of users number of hosts load balancing outsourcing grids & clouds heterogeneity
11
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 11 :: At the same time… The value of internet services keeps growing… Source: http://www.atkearney.com/paper/-/asset_publisher/dVxv4Hz2h8bS/content/internet-value-chain-economics/10192
12
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 12 :: The Trend Continues More users (only 25% online now) More devices (also the washing machine goes online) More mobility, within and across borders More global usage
13
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 13 :: Gives rise to new problems Latency Trust & security Availability Resource utilisation Programmability
14
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 14 :: The Trend Continues More users (only 25% online now) More devices (also the washing machine goes online) More mobility, within and across borders More global usage
15
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 15 :: THE PROBLEMS A Quick Report from The Cloud Expert Group “All change is not growth; as all movement is not forward.” Ellen Glasgow http://cordis.europa.eu/fp7/ict/ssai/docs/ future-cc-2may-finalreport-experts.pdf
16
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 16 :: #1 Higher Availability through Dynamicity
17
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 17 :: #1 BUT Availability ≠ Speed
18
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 18 :: #1 Availability ≠ Speed 1 kB~2ms* 1 GB ~10 mins* 1 TB~1 week* 1 kB~2ms* 1 GB ~10 mins* 1 TB~1 week* *purely theoretical value not allowing for average network load, different providers etc. 1 kB~0.1 s* 1 GB ~1 day* 1 TB~2 years* 1 kB~0.1 s* 1 GB ~1 day* 1 TB~2 years*
19
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 19 :: #2 Dynamicity vs. Security?
20
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 20 :: #3 The Whole Application Moves 1 kB~2ms* 1 GB ~10 mins* 1 TB~1 week* 1 kB~2ms* 1 GB ~10 mins* 1 TB~1 week* *purely theoretical value not allowing for average network load, different providers etc. 1 kB~0.1 s* 1 GB ~1 day* 1 TB~2 years* 1 kB~0.1 s* 1 GB ~1 day* 1 TB~2 years*
21
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 21 :: #3 each part exhibits different needs… 1 kB~2ms* 1 GB ~10 mins* 1 TB~1 week* 1 kB~2ms* 1 GB ~10 mins* 1 TB~1 week* 1 kB~0.1 s* 1 GB ~1 day* 1 TB~2 years* 1 kB~0.1 s* 1 GB ~1 day* 1 TB~2 years* consistency?
22
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 22 :: #3 … use them
23
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 23 :: #3 … use them Reduced resource cost – Not all application parts need to scale out fully (less resources) – Faster adaptation time (better dynamicity) – The individual requirements are lower (simpler resources) Higher customer satisfaction – Better fulfillment of availability etc. – Trust & security through hybrid (public-private) clouds
24
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 24 :: #pragma func main() = heatspread( initmap( heatmap ) ) } #pragma func heatspread(heatmap) = zipWith (+) (heatcell( neighbours(heatmap) )) (heatmap) } Specifies input data dependencies Specifies output dependencies Specifies workflow double heatmap[10]; double heatmap_tmp[10]; void main() { initmap(*heatmap); for (int iter=0; iter<100; iter++) // 100 iterations { heatspread(*heatmap); memcpy(heatmap, heatmap_tmp, 10) } } void heatspread(double** heatmap) { for (int x=0; x<10; y++) { double dphi = heatcell( neighbours(heatmap, x) ); heatmap_tmp[x] = heatmap[x] + dphi; } }... #4 Programmability
25
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 25 :: #5 Federation / Cloud-Bursting ?
26
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 26 :: CONCLUSIONS “My interest is in the future because I am going to spend the rest of my life there.” Charles F. Kettering http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-expert-group/ roadmap-dec2012-vfinal.pdf
27
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 27 :: federated & merged clouds auto-composition demanding services on the fly carry your environment short term mid term long term Cloud Development Roadmap new resources BYODpersonalisationglobalisationservice-centrichuge dataexascalenew IT
28
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 28 :: The Future is Cloudy? Future environments are – Even more heterogeneous on all levels (specialisation) – Even more widely dispersed (global mobility) – Large scale with little performance per unit (multicore) – Demanding more complex usage scenarios Clouds are a first reaction to this paradigm change They are not the FINAL solution But they are a necessary transition into the future
29
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 29 :: short term mid termlong term Specific Look at Interoperability new resources BYODpersonalisationglobalisationservice-centrichuge dataexascalenew IT Need for Interoperability Federation Interoperation Deal with heterogeneity Higher portability Reduced lock-in Cloud Bursting
30
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 30 :: Lutz Schubert Institute of Resource Management, University of Ulm lutz.schubert@uni-ulm.de
31
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 31 :: #4 Programmability (2)
32
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 32 :: #4 Programmability (2)
33
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 33 :: #4 Programmability (2)
34
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 34 :: #4 Programmability (2)
35
:: eGov Forum :: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: 09.04.2013 :::: 35 ::
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.