CLOUD COMPUTINGR. Rakesh Kashyap (0925924)2nd Semester MCA18-Nov-09
OutlineWhat is Cloud Computing ?
History
VIRTUALIZATION
Why Cloud Computing?
Service Providers of Cloud Computing
Services Provided by Cloud Computing
Cloud Architecture
Pros and Cons of Cloud Computing18-Nov-09
18-Nov-09
Definitions18-Nov-09…moving computing and data away from the desktop and the portable PC and simply displaying the results of computing that takes place in a centralized location and is then transmitted via internet to user’s screen.			- John Markoff			(NY Times Blog)
18-Nov-09Cloud computing is a general term for anything that involves delivering hosted services over the Internet.				-whatis.com
18-Nov-09It is a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include desktops, entertainment  centers, table computers, notebooks, wall computers, handhelds, etc.							-IEEE
18-Nov-09…the idea of relying on Web-based application and storing data in the “CLOUD” of the internet.		-MIT Technology Review
18-Nov-09It is a paradigm shift whereby details are abstracted from the users who no longer need knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them.				-Wikipedia
18-Nov-09It starts with the premise that the data services and architecture should be on the servers. We call it Cloud Computing – they should be in a “CLOUD” somewhere.		   -Eric Schmidt    (Chairman/CEO of Google Inc)
18-Nov-09In layman’s language…Simple explanation with an example…
18-Nov-09In June 2009, a study conducted by VersionOne found that 41% of senior IT professionals actually don't know what cloud computing is and two-thirds of senior finance professionals are confused by the concept, highlighting the young nature of the technology.
18-Nov-09“Cloud” is simply a metaphor for the internetUsers do not have or need knowledge, control, ownership in the computer infrastructureUsers simply rent or access the software, paying only for what they use
History of Cloud Computing18-Nov-09
18-Nov-09Concept dating back to the 1960’s by John McCarthy, a computer scientist, brought up the idea that "computation may someday be organized as a public utility”Idea that revolutionized Cloud Computing:Utility computing
Grid computing
“In some ways, the cloud is a natural next step from the grid-utility model,” said Frank Gens, an analyst at the research firm IDC18-Nov-09
18-Nov-09
18-Nov-09
18-Nov-09
18-Nov-09
Virtualization18-Nov-09Virtualization is “something which is not REAL, but displays the full qualities of the REAL”.A software implementation of a machine that executes programs like a real machine.
18-Nov-09
18-Nov-09
18-Nov-09
18-Nov-09Typical Server Specs:IBM System x3950 M2Processor : 	Intel Xeon Processor 7400 series 		up to 2.66 GHz (six cores)/1066 MHz front-side busCache (max)     	Up to 16 MB
Memory (max) 	4 GB or 8 GB/256 GB max PC2-5300 DDR II
Maximum internal storage 587 GB
Power supply (std/max) 1440W 220V 2/2
Warranty3-year customer replaceable unit 	and onsite limited warrantyCOST US $17,642.04Around 9lakhs INR
18-Nov-09HYPERVISORis the SUPERVISORWhat is it ???Ways to implement it ???Hardware layer
Software layer18-Nov-09
18-Nov-09
18-Nov-09Pros of using VirtualizationServer Consolidation
Testing and development
Dynamic Load Balancing
Disaster Recovery
Virtual Desktops
Reduction in cost of infrastructure
Reduce power utilization cost (GREEN COMPUTING)
Virtualization – The Cloud Computing Enabler18-Nov-09Cons of using VirtualizationMagnified physical failures
Degraded performance
New skills
Complex root cause analysis
New management tools
Virtual machine sprawl18-Nov-09Back to main lineWhy Cloud Computing ?
18-Nov-09
Number Of Users
18-Nov-09The “Super Computer” in the SkyTwo ways of building a “super computer” with enough power that users can plug into according to their needs at a particular time:Blue Gene Approach
Google's Approach18-Nov-09Major Service Providers of Cloud Computing

Cloud Computing