SlideShare a Scribd company logo
1 of 18
Cloud Computing & Virtualization Paolo Merialdo Università Roma Tre Innovation Lab
Virtualization Hiding the physical characteristics of computing resources from the way in which other systems, applications or end users interact with them IBM White Paper "Virtualization in Education" 2007
Cloud Computing A new term for a long-held dream of computing as a utility (1966) whichhas recently emerged as a commercial reality
Cloud Computing Gartner:  a style of computing where massively-scalable IT-enabled capabilities are delivered as a service to external customer using Internet technologies NIST (National Institute of Standard and Technologies):  a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction technologies
Whatiscloudcomputing? Cloud Computing refers to both  the applications delivered as services over the Internet the hardware and systems software in the datacenters that provide those services  The services themselves have long been referred to as Software as a Service (SaaS) The datacenter hardware and software is what we can call a Cloud
Whatiscloudcomputing?
Whatiscloudcomputing? When a Cloud is made available in a pay-as-you-go manner to the public, it is called a Public Cloud the service being sold is Utility Computing Cloud Computing is the sum of SaaS and Utility Computing
Whatiscloudcomputing? Advantages of SaaS to both end users and service providers are well known Cloud Computing gives more application providers the choice of deploying their product as SaaS without provisioning a datacenter Analogously to how SaaS allows the user to offload some problems to the SaaS provider, the SaaS provider can now offload some of his problems to the Cloud Computing provider
Whatiscloudcomputing? Three aspects are new in Cloud Computing: The illusion of infinite computing resources available as services on demand The elimination of an up-front commitment by Cloud users The ability to pay for use of computing resources on a short-term basis as needed and release them as needed All three are important! Past efforts at utility computing failed (in each case one or two of these three critical aspects were missing)
Whatiscloudcomputing? "The Datacenter as a Computer" (Google)
Whatiscloudcomputing? 0.1$/h 0.1$/h 0.1$/h 0.2$/h 0.1$/h 0.1$/h 0.1$/h http://my.com LoadBalancer Example: 0.4$ per hour + Traffic Example: 0.8$ per hour + Traffic Thanksto Domenico Talia
Cloud Computing Economics ,[object Object],Capacity Machines $ Capacity Demand Demand “Statically provisioned” data center “Virtual” data center in the cloud Time Time Unused resources 12
Risk of Under Utilization ,[object Object],Unused resources Capacity Resources Demand Time Static data center 13
Risks of Under Provisioning Resources Resources Resources Capacity Capacity Capacity Lost revenue Demand Demand Demand 2 3 2 3 2 3 1 1 1 Time (days) Time (days) Time (days) Lost users 14
Whatiscloudcomputing? The LayersofCloudComputing ApplicationLayer (Software As A Service) Software PlatformLayer (Platform As A Service) InfrastructureLayer (Infrastructure As A Service)
References Armbrust et al. Above the Clouds: A Berkeley View of Cloud ComputingUniversity of California at Berkeley TechRep UCB/EECS-2009-28 http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.html Barroso et al. The Datacenter as a Computer Google http://www.morganclaypool.com/doi/abs/10.2200/S00193ED1V01Y200905CAC006 Bohmet al. Cloud Computing - Outsourcing 2.0 or a new Business Model for IT Provisioninghttp://www.joint-research.org/assets/Wissenschaftliche-Publikationen/BoehmEtAl2009b.pdf ItWorld7 things you need to know about cloud computinghttp://www.itworld.com/server-and-data-center/104262/7-things-you-need-know-about-cloud-computing Tom BittmanWhat You Need to Know About Cloud Computing Gartner IT Infrastructure, Operations & Management Summithttp://imagesrv.gartner.com/pdf/cloud_computing_need_to_know.pdf Cloudecosystemhttp://www.appirio.com/ecosystem
Classesof Utility Computing Instruction Set VM (Amazon EC2) Managed runtime VM (Microsoft Azure) Framework VM (Google AppEngine, SalesForge) Tradeoff: flexibility/portability vs. “built in” functionality Lower-level, Less managed Higher-level, More managed EC2 Azure AppEngine 17
New Scenarios Enabled by “Risk Transfer” to Cloud Not (just) Capital Expense vs. Operation Expense! “Cost associativity”: 1,000 CPUs for 1 hour same price as 1 CPUs for 1,000 hours (@$0.08/hour) Major enabler for SaaS startups Animoto (http://animoto.com) traffic doubled every 12 hours for 3 days when released as Facebook plug-in Scaled from 50 to >3500 servers ...then scaled back down Gets IT gatekeepers out of the way not unlike the PC revolution 18 http://animoto.com/ http://blog.animoto.com/2008/04/21/amazon-ceo-jeff-bezos-on-animoto/

More Related Content

What's hot

’Cloudbursting’ for Operational and Tactical Employment
’Cloudbursting’ for Operational and Tactical Employment ’Cloudbursting’ for Operational and Tactical Employment
’Cloudbursting’ for Operational and Tactical Employment Intel Corporation
 
Cloud Computing - A collection of predictions, principles and providers - Feb...
Cloud Computing - A collection of predictions, principles and providers - Feb...Cloud Computing - A collection of predictions, principles and providers - Feb...
Cloud Computing - A collection of predictions, principles and providers - Feb...William Santiago
 
Cloud Computing And Virtualization
Cloud Computing And VirtualizationCloud Computing And Virtualization
Cloud Computing And VirtualizationSonali Parab
 
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHMIMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHMAssociate Professor in VSB Coimbatore
 
Impactofcloudcomputing 141103103626-conversion-gate01
Impactofcloudcomputing 141103103626-conversion-gate01Impactofcloudcomputing 141103103626-conversion-gate01
Impactofcloudcomputing 141103103626-conversion-gate01Rabia Naushad
 
2018 19 Cloudcomputing
2018 19 Cloudcomputing2018 19 Cloudcomputing
2018 19 CloudcomputingRajesh Math
 
Cloud computing in education (الحوسبة السحابية )
Cloud computing   in education (الحوسبة السحابية )Cloud computing   in education (الحوسبة السحابية )
Cloud computing in education (الحوسبة السحابية )Mohamed Reda
 
Models and Architecture - Connected Services and Cloud Computing
Models and Architecture - Connected Services and Cloud ComputingModels and Architecture - Connected Services and Cloud Computing
Models and Architecture - Connected Services and Cloud ComputingEueung Mulyana
 
Teja pp matter
Teja pp matterTeja pp matter
Teja pp matter9505567198
 
Business of cloud computing 02 35_67
Business of cloud computing 02 35_67Business of cloud computing 02 35_67
Business of cloud computing 02 35_67domsr
 
Energy consumption comparison of interactive cloud based and local applications
Energy consumption comparison of interactive cloud based and local applicationsEnergy consumption comparison of interactive cloud based and local applications
Energy consumption comparison of interactive cloud based and local applicationsieeepondy
 
Cloud Computing Berkley
Cloud Computing BerkleyCloud Computing Berkley
Cloud Computing Berkleykrmartin_dal
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computingRohit Jayale
 
Welcome to cloud computing
Welcome to cloud computing        Welcome to cloud computing
Welcome to cloud computing Allwyn24
 
Cloud computing applicatio
Cloud  computing  applicatioCloud  computing  applicatio
Cloud computing applicatioChetan Sontakke
 
Cloud colonography distributed medical testbed over cloud
Cloud colonography distributed medical testbed over cloudCloud colonography distributed medical testbed over cloud
Cloud colonography distributed medical testbed over cloudVenkat Projects
 
“Tools” and Standards for Cloud-SLA
“Tools” and Standards for Cloud-SLA“Tools” and Standards for Cloud-SLA
“Tools” and Standards for Cloud-SLASLA-Ready Network
 

What's hot (20)

Untitled 1
Untitled 1Untitled 1
Untitled 1
 
’Cloudbursting’ for Operational and Tactical Employment
’Cloudbursting’ for Operational and Tactical Employment ’Cloudbursting’ for Operational and Tactical Employment
’Cloudbursting’ for Operational and Tactical Employment
 
Cloud Computing - A collection of predictions, principles and providers - Feb...
Cloud Computing - A collection of predictions, principles and providers - Feb...Cloud Computing - A collection of predictions, principles and providers - Feb...
Cloud Computing - A collection of predictions, principles and providers - Feb...
 
Cloud Computing And Virtualization
Cloud Computing And VirtualizationCloud Computing And Virtualization
Cloud Computing And Virtualization
 
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHMIMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
IMPROVEMENT OF ENERGY EFFICIENCY IN CLOUD COMPUTING BY LOAD BALANCING ALGORITHM
 
Impactofcloudcomputing 141103103626-conversion-gate01
Impactofcloudcomputing 141103103626-conversion-gate01Impactofcloudcomputing 141103103626-conversion-gate01
Impactofcloudcomputing 141103103626-conversion-gate01
 
2018 19 Cloudcomputing
2018 19 Cloudcomputing2018 19 Cloudcomputing
2018 19 Cloudcomputing
 
Cloud computing in education (الحوسبة السحابية )
Cloud computing   in education (الحوسبة السحابية )Cloud computing   in education (الحوسبة السحابية )
Cloud computing in education (الحوسبة السحابية )
 
Models and Architecture - Connected Services and Cloud Computing
Models and Architecture - Connected Services and Cloud ComputingModels and Architecture - Connected Services and Cloud Computing
Models and Architecture - Connected Services and Cloud Computing
 
Teja pp matter
Teja pp matterTeja pp matter
Teja pp matter
 
Business of cloud computing 02 35_67
Business of cloud computing 02 35_67Business of cloud computing 02 35_67
Business of cloud computing 02 35_67
 
Energy consumption comparison of interactive cloud based and local applications
Energy consumption comparison of interactive cloud based and local applicationsEnergy consumption comparison of interactive cloud based and local applications
Energy consumption comparison of interactive cloud based and local applications
 
Latest Research Topics on Cloud Computing
Latest Research Topics on Cloud ComputingLatest Research Topics on Cloud Computing
Latest Research Topics on Cloud Computing
 
Cloud Computing Berkley
Cloud Computing BerkleyCloud Computing Berkley
Cloud Computing Berkley
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Welcome to cloud computing
Welcome to cloud computing        Welcome to cloud computing
Welcome to cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing applicatio
Cloud  computing  applicatioCloud  computing  applicatio
Cloud computing applicatio
 
Cloud colonography distributed medical testbed over cloud
Cloud colonography distributed medical testbed over cloudCloud colonography distributed medical testbed over cloud
Cloud colonography distributed medical testbed over cloud
 
“Tools” and Standards for Cloud-SLA
“Tools” and Standards for Cloud-SLA“Tools” and Standards for Cloud-SLA
“Tools” and Standards for Cloud-SLA
 

Viewers also liked

Finanziamenti pubblici, operatori TEM ed innovazione
Finanziamenti pubblici, operatori TEM ed innovazioneFinanziamenti pubblici, operatori TEM ed innovazione
Finanziamenti pubblici, operatori TEM ed innovazioneInnovAction Lab
 
InnLab Roma 2011 - Organizzazione
InnLab Roma 2011 - OrganizzazioneInnLab Roma 2011 - Organizzazione
InnLab Roma 2011 - OrganizzazioneInnovAction Lab
 
EMC - Is it Business time for the Cloud?
EMC - Is it Business time for the Cloud?EMC - Is it Business time for the Cloud?
EMC - Is it Business time for the Cloud?InnovAction Lab
 
Startup, VC ed innovazione: lezioni del passato
Startup, VC ed innovazione: lezioni del passatoStartup, VC ed innovazione: lezioni del passato
Startup, VC ed innovazione: lezioni del passatoInnovAction Lab
 
Riflessioni sul networking
Riflessioni sul networkingRiflessioni sul networking
Riflessioni sul networkingInnovAction Lab
 
virtualization and cloud
virtualization and cloudvirtualization and cloud
virtualization and cloudsankarimsc
 
Server virtualization and cloud computing
Server virtualization and cloud computingServer virtualization and cloud computing
Server virtualization and cloud computingJoseph D'Antoni
 
Virtualization & Cloud computing
Virtualization & Cloud computingVirtualization & Cloud computing
Virtualization & Cloud computingAkhil Raj
 
Virtualization Technology, Cloud Computing & Building a Private Cloud
Virtualization Technology, Cloud Computing & Building a Private CloudVirtualization Technology, Cloud Computing & Building a Private Cloud
Virtualization Technology, Cloud Computing & Building a Private Cloudahmedmehiny
 
Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Sonu Mamman
 
Virtualization and Cloud Computing
Virtualization and Cloud ComputingVirtualization and Cloud Computing
Virtualization and Cloud ComputingJosh Folgado
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization Mahbub Noor Bappy
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computingDeep Gupta
 
Cloud computing virtualization
Cloud computing virtualizationCloud computing virtualization
Cloud computing virtualizationAyaz Shahid
 
Presentazione InnLab 2011
Presentazione InnLab 2011Presentazione InnLab 2011
Presentazione InnLab 2011InnovAction Lab
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud ComputingRishikese MR
 
Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2Jitendra s Rathore
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 

Viewers also liked (20)

Finanziamenti pubblici, operatori TEM ed innovazione
Finanziamenti pubblici, operatori TEM ed innovazioneFinanziamenti pubblici, operatori TEM ed innovazione
Finanziamenti pubblici, operatori TEM ed innovazione
 
InnLab Roma 2011 - Organizzazione
InnLab Roma 2011 - OrganizzazioneInnLab Roma 2011 - Organizzazione
InnLab Roma 2011 - Organizzazione
 
The unspoken word
The unspoken wordThe unspoken word
The unspoken word
 
EMC - Is it Business time for the Cloud?
EMC - Is it Business time for the Cloud?EMC - Is it Business time for the Cloud?
EMC - Is it Business time for the Cloud?
 
BAIA
BAIABAIA
BAIA
 
Startup, VC ed innovazione: lezioni del passato
Startup, VC ed innovazione: lezioni del passatoStartup, VC ed innovazione: lezioni del passato
Startup, VC ed innovazione: lezioni del passato
 
Riflessioni sul networking
Riflessioni sul networkingRiflessioni sul networking
Riflessioni sul networking
 
virtualization and cloud
virtualization and cloudvirtualization and cloud
virtualization and cloud
 
Server virtualization and cloud computing
Server virtualization and cloud computingServer virtualization and cloud computing
Server virtualization and cloud computing
 
Virtualization & Cloud computing
Virtualization & Cloud computingVirtualization & Cloud computing
Virtualization & Cloud computing
 
Virtualization Technology, Cloud Computing & Building a Private Cloud
Virtualization Technology, Cloud Computing & Building a Private CloudVirtualization Technology, Cloud Computing & Building a Private Cloud
Virtualization Technology, Cloud Computing & Building a Private Cloud
 
Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)
 
Virtualization and Cloud Computing
Virtualization and Cloud ComputingVirtualization and Cloud Computing
Virtualization and Cloud Computing
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
Cloud computing virtualization
Cloud computing virtualizationCloud computing virtualization
Cloud computing virtualization
 
Presentazione InnLab 2011
Presentazione InnLab 2011Presentazione InnLab 2011
Presentazione InnLab 2011
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
 
Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 

Similar to Cloud Computing & Virtualization Document Summary

02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introductionAslamHossain30
 
J Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docx
J Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docxJ Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docx
J Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docxpriestmanmable
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentationshilpa bojji
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networksjayapal385
 
Cyber forensics in cloud computing
Cyber forensics in cloud computingCyber forensics in cloud computing
Cyber forensics in cloud computingAlexander Decker
 
11.cyber forensics in cloud computing
11.cyber forensics in cloud computing11.cyber forensics in cloud computing
11.cyber forensics in cloud computingAlexander Decker
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptMunmunSaha7
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptahmedraed19
 
Fault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud ComputingFault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud ComputingCaner KAYA
 
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdfCOMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdfSbonelo Biyela
 
cloude computing report
cloude computing reportcloude computing report
cloude computing reportKrishnalal Kj
 

Similar to Cloud Computing & Virtualization Document Summary (20)

02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
cloud-computing
cloud-computingcloud-computing
cloud-computing
 
J Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docx
J Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docxJ Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docx
J Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docx
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentation
 
About clouds
About cloudsAbout clouds
About clouds
 
The Cloud Of Cloud Computing Essay
The Cloud Of Cloud Computing EssayThe Cloud Of Cloud Computing Essay
The Cloud Of Cloud Computing Essay
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cyber forensics in cloud computing
Cyber forensics in cloud computingCyber forensics in cloud computing
Cyber forensics in cloud computing
 
11.cyber forensics in cloud computing
11.cyber forensics in cloud computing11.cyber forensics in cloud computing
11.cyber forensics in cloud computing
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
Fault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud ComputingFault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud Computing
 
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdfCOMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
 
Cloud Computing Essays
Cloud Computing EssaysCloud Computing Essays
Cloud Computing Essays
 
cloude computing report
cloude computing reportcloude computing report
cloude computing report
 
Cloud Deployment Report
Cloud Deployment ReportCloud Deployment Report
Cloud Deployment Report
 

More from InnovAction Lab

CV Template per Ingegneri
CV Template per IngegneriCV Template per Ingegneri
CV Template per IngegneriInnovAction Lab
 
Fhoster - Startup Weekend
Fhoster - Startup WeekendFhoster - Startup Weekend
Fhoster - Startup WeekendInnovAction Lab
 
Quantica: Startupweekend
Quantica: StartupweekendQuantica: Startupweekend
Quantica: StartupweekendInnovAction Lab
 
12designer startup weekend_101031
12designer startup weekend_10103112designer startup weekend_101031
12designer startup weekend_101031InnovAction Lab
 
Fhoster - Cloud computing and the Democratization of IT
Fhoster - Cloud computing and the Democratization of ITFhoster - Cloud computing and the Democratization of IT
Fhoster - Cloud computing and the Democratization of ITInnovAction Lab
 
Vitaever, tecnologia scalabile per l'assistenza sanitaria del futuro
Vitaever, tecnologia scalabile per l'assistenza sanitaria del futuro Vitaever, tecnologia scalabile per l'assistenza sanitaria del futuro
Vitaever, tecnologia scalabile per l'assistenza sanitaria del futuro InnovAction Lab
 
Bruno Iafelice - Vitaever, tecnologia scalabile per l'assistenza sanitaria de...
Bruno Iafelice - Vitaever, tecnologia scalabile per l'assistenza sanitaria de...Bruno Iafelice - Vitaever, tecnologia scalabile per l'assistenza sanitaria de...
Bruno Iafelice - Vitaever, tecnologia scalabile per l'assistenza sanitaria de...InnovAction Lab
 
Pizzonia - Rischi del cloud computing
Pizzonia - Rischi del cloud computingPizzonia - Rischi del cloud computing
Pizzonia - Rischi del cloud computingInnovAction Lab
 
IBM - Smarter Planet: Using cloud computing to deliver innovation and efficiency
IBM - Smarter Planet: Using cloud computing to deliver innovation and efficiencyIBM - Smarter Planet: Using cloud computing to deliver innovation and efficiency
IBM - Smarter Planet: Using cloud computing to deliver innovation and efficiencyInnovAction Lab
 

More from InnovAction Lab (10)

CV Template per Ingegneri
CV Template per IngegneriCV Template per Ingegneri
CV Template per Ingegneri
 
Negotiation Skills
Negotiation SkillsNegotiation Skills
Negotiation Skills
 
Fhoster - Startup Weekend
Fhoster - Startup WeekendFhoster - Startup Weekend
Fhoster - Startup Weekend
 
Quantica: Startupweekend
Quantica: StartupweekendQuantica: Startupweekend
Quantica: Startupweekend
 
12designer startup weekend_101031
12designer startup weekend_10103112designer startup weekend_101031
12designer startup weekend_101031
 
Fhoster - Cloud computing and the Democratization of IT
Fhoster - Cloud computing and the Democratization of ITFhoster - Cloud computing and the Democratization of IT
Fhoster - Cloud computing and the Democratization of IT
 
Vitaever, tecnologia scalabile per l'assistenza sanitaria del futuro
Vitaever, tecnologia scalabile per l'assistenza sanitaria del futuro Vitaever, tecnologia scalabile per l'assistenza sanitaria del futuro
Vitaever, tecnologia scalabile per l'assistenza sanitaria del futuro
 
Bruno Iafelice - Vitaever, tecnologia scalabile per l'assistenza sanitaria de...
Bruno Iafelice - Vitaever, tecnologia scalabile per l'assistenza sanitaria de...Bruno Iafelice - Vitaever, tecnologia scalabile per l'assistenza sanitaria de...
Bruno Iafelice - Vitaever, tecnologia scalabile per l'assistenza sanitaria de...
 
Pizzonia - Rischi del cloud computing
Pizzonia - Rischi del cloud computingPizzonia - Rischi del cloud computing
Pizzonia - Rischi del cloud computing
 
IBM - Smarter Planet: Using cloud computing to deliver innovation and efficiency
IBM - Smarter Planet: Using cloud computing to deliver innovation and efficiencyIBM - Smarter Planet: Using cloud computing to deliver innovation and efficiency
IBM - Smarter Planet: Using cloud computing to deliver innovation and efficiency
 

Recently uploaded

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Recently uploaded (20)

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Cloud Computing & Virtualization Document Summary

  • 1. Cloud Computing & Virtualization Paolo Merialdo Università Roma Tre Innovation Lab
  • 2. Virtualization Hiding the physical characteristics of computing resources from the way in which other systems, applications or end users interact with them IBM White Paper "Virtualization in Education" 2007
  • 3. Cloud Computing A new term for a long-held dream of computing as a utility (1966) whichhas recently emerged as a commercial reality
  • 4. Cloud Computing Gartner: a style of computing where massively-scalable IT-enabled capabilities are delivered as a service to external customer using Internet technologies NIST (National Institute of Standard and Technologies): a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction technologies
  • 5. Whatiscloudcomputing? Cloud Computing refers to both the applications delivered as services over the Internet the hardware and systems software in the datacenters that provide those services The services themselves have long been referred to as Software as a Service (SaaS) The datacenter hardware and software is what we can call a Cloud
  • 7. Whatiscloudcomputing? When a Cloud is made available in a pay-as-you-go manner to the public, it is called a Public Cloud the service being sold is Utility Computing Cloud Computing is the sum of SaaS and Utility Computing
  • 8. Whatiscloudcomputing? Advantages of SaaS to both end users and service providers are well known Cloud Computing gives more application providers the choice of deploying their product as SaaS without provisioning a datacenter Analogously to how SaaS allows the user to offload some problems to the SaaS provider, the SaaS provider can now offload some of his problems to the Cloud Computing provider
  • 9. Whatiscloudcomputing? Three aspects are new in Cloud Computing: The illusion of infinite computing resources available as services on demand The elimination of an up-front commitment by Cloud users The ability to pay for use of computing resources on a short-term basis as needed and release them as needed All three are important! Past efforts at utility computing failed (in each case one or two of these three critical aspects were missing)
  • 10. Whatiscloudcomputing? "The Datacenter as a Computer" (Google)
  • 11. Whatiscloudcomputing? 0.1$/h 0.1$/h 0.1$/h 0.2$/h 0.1$/h 0.1$/h 0.1$/h http://my.com LoadBalancer Example: 0.4$ per hour + Traffic Example: 0.8$ per hour + Traffic Thanksto Domenico Talia
  • 12.
  • 13.
  • 14. Risks of Under Provisioning Resources Resources Resources Capacity Capacity Capacity Lost revenue Demand Demand Demand 2 3 2 3 2 3 1 1 1 Time (days) Time (days) Time (days) Lost users 14
  • 15. Whatiscloudcomputing? The LayersofCloudComputing ApplicationLayer (Software As A Service) Software PlatformLayer (Platform As A Service) InfrastructureLayer (Infrastructure As A Service)
  • 16. References Armbrust et al. Above the Clouds: A Berkeley View of Cloud ComputingUniversity of California at Berkeley TechRep UCB/EECS-2009-28 http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.html Barroso et al. The Datacenter as a Computer Google http://www.morganclaypool.com/doi/abs/10.2200/S00193ED1V01Y200905CAC006 Bohmet al. Cloud Computing - Outsourcing 2.0 or a new Business Model for IT Provisioninghttp://www.joint-research.org/assets/Wissenschaftliche-Publikationen/BoehmEtAl2009b.pdf ItWorld7 things you need to know about cloud computinghttp://www.itworld.com/server-and-data-center/104262/7-things-you-need-know-about-cloud-computing Tom BittmanWhat You Need to Know About Cloud Computing Gartner IT Infrastructure, Operations & Management Summithttp://imagesrv.gartner.com/pdf/cloud_computing_need_to_know.pdf Cloudecosystemhttp://www.appirio.com/ecosystem
  • 17. Classesof Utility Computing Instruction Set VM (Amazon EC2) Managed runtime VM (Microsoft Azure) Framework VM (Google AppEngine, SalesForge) Tradeoff: flexibility/portability vs. “built in” functionality Lower-level, Less managed Higher-level, More managed EC2 Azure AppEngine 17
  • 18. New Scenarios Enabled by “Risk Transfer” to Cloud Not (just) Capital Expense vs. Operation Expense! “Cost associativity”: 1,000 CPUs for 1 hour same price as 1 CPUs for 1,000 hours (@$0.08/hour) Major enabler for SaaS startups Animoto (http://animoto.com) traffic doubled every 12 hours for 3 days when released as Facebook plug-in Scaled from 50 to >3500 servers ...then scaled back down Gets IT gatekeepers out of the way not unlike the PC revolution 18 http://animoto.com/ http://blog.animoto.com/2008/04/21/amazon-ceo-jeff-bezos-on-animoto/