Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have...
Transcript of Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have...
![Page 1: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/1.jpg)
© 2008 Parabon Inc. All rights reserved. | 1© 2009 Parabon Computation, Inc. All rights reserved. |
Grid vs. CloudComputing
The similarities and differencesbetween Cloud Computing andExtreme-Scale Computation on Demand®
![Page 2: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/2.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Virtualized Data Center
Virtualization bringsnew capabilities to thedata center.
Capacity Utilization
![Page 3: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/3.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Virtualized Data Center
Virtualization bringsnew capabilities to thedata center.
Grid computing andcloud computing aretwo types of servicesthat benefit fromvirtualization.
Capacity Utilization
![Page 4: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/4.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Cloud Computing: IT on Demand
Capacity Utilization
Cloud computing enablesself-service provisioning ofvirtual machines.
![Page 5: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/5.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Cloud Computing: IT on Demand
Capacity Utilization
Cloud computing enablesself-service provisioning ofvirtual machines.
![Page 6: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/6.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Cloud Computing: IT on Demand
Capacity Utilization
Cloud computing enablesself-service provisioning ofvirtual machines.
Goal: “Simplify deployment ofOperating Systems and appservers.”
![Page 7: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/7.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Cloud Computing: IT on Demand
Capacity Utilization
Cloud computing enablesself-service provisioning ofvirtual machines.
Goal: “Simplify deployment ofOperating Systems and appservers.”
Characteristics: Smallnumbers of VM allocationsheld for long periods of time(days/months).
![Page 8: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/8.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Cloud Computing: IT on Demand
Capacity Utilization
Cloud computing enablesself-service provisioning ofvirtual machines.
Goal: “Simplify deployment ofOperating Systems and appservers.”
Characteristics: Smallnumbers of VM allocationsheld for long periods of time(days/months).
![Page 9: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/9.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Cloud Computing: IT on Demand
Capacity Utilization
Most servers have utilizationrates of just 5-20%; the other80-95% is wasted capacity.1
Cloud provisioning tools andvirtualization greatly improveutilization rates. Even so, mostdata centers have massiveamounts of capacity that goesunused.
[1] Taurus - A Taxonomy of the Actual Utilizationof Real UNIX and Windows Servers, David GHeap, Principal IT Consultant, IBM EnterpriseServer Group, January 2003. http://www-03.ibm.com/servers/library/pdf/taurus.pdf
UNUSED
![Page 10: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/10.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Grid: Extreme-Scale Computation on Demand®
Capacity Utilization
Grid computing solutionsenable parallel processingof computational tasks, oftenusing idle vs. dedicatedcapacity.
![Page 11: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/11.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Grid: Extreme-Scale Computation on Demand®
Capacity Utilization
Grid computing solutionsenable parallel processingof computational tasks, oftenusing idle vs. dedicatedcapacity.
Goals: “Accelerate throughputfrom decades to days orfrom months to minutes.”
![Page 12: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/12.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Grid: Extreme-Scale Computation on Demand®
Capacity Utilization
Grid computing solutionsenable parallel processingof computational tasks, oftenusing idle vs. dedicatedcapacity.
Goals: “Accelerate throughputfrom decades to days orfrom months to minutes.”
“Enable deep computationsthat are otherwise intractable.”
![Page 13: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/13.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Grid: Extreme-Scale Computation on Demand®
Capacity Utilization
Grid computing solutionsenable parallel processingof computational tasks, oftenusing idle vs. dedicatedcapacity.
Goals: “Accelerate throughputfrom decades to days orfrom months to minutes.”
“Enable deep computationsthat are otherwise intractable.”
Characteristics: Largenumbers of work requestsrun for short periods of time(minutes / hours).
![Page 14: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/14.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
The Frontier® Grid Platformcan share resources with cloudsolutions to provide a high-performance compute serviceusing otherwise wastedcapacity.
![Page 15: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/15.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
The Frontier® Grid Platformcan share resources with cloudsolutions to provide a high-performance compute serviceusing otherwise wastedcapacity.
The Frontier Grid Servermanages execution of large-scale computational jobsacross hundreds or thousandsof compute nodes.
![Page 16: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/16.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
The Frontier Compute Enginecan be deployed as a small,unobtrusive virtual applianceacross the entire data center.
![Page 17: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/17.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
The Frontier Compute Enginecan be deployed as a small,unobtrusive virtual applianceacross the entire data center.
Frontier uses resources onlywhen its host has excesscapacity. And, it is designed to“back off” when higher priorityprocesses are present.
![Page 18: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/18.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
Next, we’ll watch how Frontierexecutes a large-scale job inthe presence of other VMallocations.
![Page 19: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/19.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
A large job comprised of manytasks is launched against theFrontier Grid Service.
![Page 20: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/20.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
The Frontier Grid Serverassigns tasks to computeengines on the grid.
![Page 21: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/21.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
The Frontier Grid Serverassigns tasks to computeengines on the grid.
![Page 22: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/22.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
Frontier Compute Engineson hosts with excess capacitybegin executing tasks in turn,and results are returned backto the server.
![Page 23: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/23.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
Capacity utilization in the datacenter increases and the jobfinishes quickly thanks to massparallelization.
![Page 24: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/24.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
Capacity utilization in the datacenter increases and the jobfinishes quickly thanks to massparallelization.
![Page 25: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/25.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
Because Frontier runs at lowpriority, other operations, suchas cloud provisioning of newVMs, can proceed as normal.
![Page 26: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/26.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
Because Frontier runs at lowpriority, other operations, suchas cloud provisioning of newVMs, can proceed as normal.
![Page 27: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/27.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
As the job completes, capacityis freed for use by other jobs.
![Page 28: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/28.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Frontier® Grid Services
Capacity Utilization
Computational Work Units
Our job, which would takeweeks or months on a singlecomputer, finishes in minutesor hours.
![Page 29: Grid vs. Cloud Computing · Cloud Computing: IT on Demand Capacity Utilization Most servers have utilization rates of just 5-20%; the other 80-95% is wasted capacity.1 Cloud provisioning](https://reader036.fdocuments.net/reader036/viewer/2022070805/5f03bb897e708231d40a7fcb/html5/thumbnails/29.jpg)
© 2009 Parabon Computation, Inc. All rights reserved.
Conclusion: Grids ≈ Clouds
Grid and Cloud computing share some common goals:
Deliver computation as a utility Virtualize use of computing resources Eliminate need for dedicated computing resources Dramatically improve computational price-performance
But, the services they provide are fundamentally different:
Cloud – Information Technology (IT) on Demand Grid – Extreme-Scale Computation on Demand®