Documente Academic
Documente Profesional
Documente Cultură
Aspecte administrative
Reguli, t R li notare,
Notare
Consultai site-ul cursului Prezentare: 20%
1 paper per student See the guidelines for leading discussion on papers
Organizare
E-mail: ciprian.dobre@cs.pub.ro p @ p
Proiect
Format indicat Minim 6 pagini Introducere, Related Work, Contribuia articolului, articolului Rezultate
Prezentare
Se alege n primele 4 sptmni de coal Prezentrile ncep cu sptmna 5 Fiecare student are la dispoziie maxim 20 d Fi t d t l di ii i de minute Aspecte de evideniat (obligatoriu): Este problema real? Care este principala contribuie a articolului?
Prezentare
Prin ce difer soluia de lucrrile anterioare? Autorii lucrrii (sau voi) identific abstractizri sau limitri fundamentale ale soluiilor anterioare? Credei c lucrarea va avea un efect n urmtorii 10 ani? De ce sau de ce nu. ncercai s formulai o perspectiv critic asupra viitorului: probleme, soluii
Cuprins
Drumul spre Utility Computing Urmtorul cuvnt: Cloud Computing
computing may someday be organized as a public utility just as the telephone system is a public utility... The computer utility could become the basis of a new and important industry.
John McCarthy (professor of MIT) 1961.
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.
L. Kl i L Kleinrock ( k (one of the chief scientists of the f h hi f i i f h original ARPANET project) 1969.
Viziunea
1 2
a 5-a utilitate
3
Computingul se transform astzi conform unui model n care serviciile devin bunuri de larg consum i sunt livrate ntr-o manier similar utilitilor tradiionale Utility Computing
Utility Computing
Computing ca Utilitate
Serviciul computaional este considerat esenial pentru acoperirea necesitilor zilnice Utilizatorii acceseaz un serviciu conform necesitilor acestora, transparent fa de locaia p unde serviciul este gzduit sau modul de livrare a acestuia
Internet
Internetul se afl la baza globalizrii accentuate a resurselor Permite calculatoarelor individuale s comunice cu alte calculatoare de oriunde n lume
O varietate de paradigme
Noi paradigme computaionale au fost propuse i adoptate antemergtor Utility Computing
Atribute Paradigme Utility Computing Cluster Computing Grid Computing Cloud Computing Accessibility Manageability Autonomic Performance Scalability Availability QoS SLA
Distributed Computing
Suportul pentru Utility Computing este oferit de Distributed Computing Sistem computaional n care mai multe calculatoare interconectare partajeaz task-uri computaionale asignate sistemului spre execuie Paradigme:
Cluster computing Grid computing Cloud computing
Puin istorie
Anii 1980
Performana calculatorului s-a mbuntit prin crearea de procesoare mai rapide i mai eficiente
Commodity Supercomputing
Costuri reduse Legarea ntre ele a 2 sau mai multe calculatoare n scopul rezolvrii unei probleme computaionale Furnizeaz faciliti computaionale mai mari aplicaiilor de tip grand-challenge prin descompunere grand challenge pe scar larg
Cine i ce?
Great Challenge Problems: Fizica nucleara Clima, meteo Biologie genomul uman Geologie activitate seismica Electronica circuite Medicina imagistica g Aplicatii comerciale: Baze de date paralele, data minning p g Motoare de cautare Collaborative work (g g), grafica Realitate virtuala (gaming), g Networked video Aviatie - modelare
Simulare:
1 eveniment Pb-Pb ~24 ore
1970
1980
1995
2000+
1990
Utility Computing Grid Computing
Solving large problems with parallel computing Offering computing resources as a metered service
Software as a Service
Network-based subscriptions to applications
Clasa Global
Hybrid/off-premise 10,000+ 10 000+ nodes Commodity SW resiliency Max efficiency Shared Resources Grids/Cloud Elastic Replicated storage Power Usage Efficiency
Value/ Revenue-Center
Cloud Computing n IT p g
Un model de achiziie i livrare a resurselor IT
Ajut la mbuntirea performanei business-ului i a controlul costurilor livrrii resurselor IT ctre organizaie g
Gartner 2009
Valori Cloud
Costuri IT reduse
Costuri reduse
Prima valoare este cea a reducerii costurilor cu capitalul i operaionale pentru resursele IT Costuri IT reduse
Optimizeaz, consolideaz i reduce serverele mbuntete utilizarea i calitatea capitalului Reducerea costurilor cu energia Costurile reduse = ncurajeaz experimentarea i inovarea Costuri reduse pentru rularea de aplicaii mai mari, intensiv computaionale sau big data Un model Pay for Use = controlul costurilor pentru resursele computaionale i de stocare
Serviciile IT cu granularitate fin furnizate rapid modific modele prin care aplicaiile IT scaleaz
Traditional IT Servers Software Today buy large capacities using multi-year leases/ capital it l Today multi-year Software Licenses by seat Traditional IT capacities come in large increments with up-front capital costs Cloud With cloud capacity on demand, pay-as-you-go With cloud SaaS model, pay by the month Fine grained cloud services allow capacity to be obtained on just what is needed then and on a payas you go as-you-go basis With cloud provisioning in minutes to hours
Infrastructure capacity in very small increments Rapid provisioning and scaling up or down easily
Reducerea complexitii
Reducerea complexitii
Reducerea complexitii n folosirea aplicaiilor IT pentru utilizatorii finali Utilizatorii finali pot obine mai uor acces la servicii fr s se ngrijoreze de detaliile tehnice
Obi Obinerea d servicii computaionale prin I t de i ii t i l i Internet t
Folosind o interfa cu utilizator Web
Cloud-ul mbuntete experiena utilizatorului Cloud ul prin furnizarea de servicii mai rapid i mai bogate
Modelul de costuri n Cloud este bazat pe plata doar a resurselor i serviciilor folosite Se evit costuri directe cu infrastructura i riscuri financiare
Un model tradiional IT:
Aplicaii: 35% Infrastructura: 60% Altele: 5%
Actori : Utilizatori ( (Consumatori) sau Furnizori ) A t ii pot fi Utili t i sau F i i E Actorii t Utilizatori Furnizori n Ecosistemul i t l Cloud
Software Industry
Cloud Computing
Analogie
Enab ble Fabless Chip Design (e.g. nVidia) Datacenter-less SaaS provider
Enab ble
Probleme?
Q&A