NC College of Engineering 1 Grid Computing: Harnessing Underutilized Resources Compiled by Compiled by Rajesh & Anju NCCE,Israna, Panipat
NC College of Engineering 2 What is Grid Computing ? In Context with Distributed System. Grid Computing has emerged as an important new field, Distinguished from conventional Distributed Computing by its focus on large-scale Resource Sharing, Innovative Applications, and in some cases, High- Performance Orientation.
NC College of Engineering 3 Aim of Grid Computing Exploiting Underutilized Resources Exploiting Underutilized Resources Parallel CPU Capacity Parallel CPU Capacity Virtual resources & Virtual Virtual resources & Virtual Organizations for Collaboration Organizations for Collaboration Access to Additional Resources Access to Additional Resources Resource Balancing Resource Balancing Reliability Reliability
NC College of Engineering 4 Virtual Resources & Virtual Organization in Collaboration
NC College of Engineering 5 Resource Balancing
NC College of Engineering 6 Reliability
7 Types of Grid From Application Perspective Compute grid Data grid From Topology Perspective Clusters Intra-grid Extra-grid Inter-grid
NC College of Engineering 8 Evolution of Grid Computing First stage –Clusters grid Second stage –Intra Grid Third stage –Extra Grid Final stage –Inter Grid
NC College of Engineering 9 Type of Resources ComputationStorageCommunication Jobs & Applications Scheduling, Reservation & Scavenging
NC College of Engineering 10 Storage
NC College of Engineering 11 Communication
12 Jobs & Applications
NC College of Engineering 13 Scheduling, Reservation & Scavenging
NC College of Engineering 14 Field of Application IBM Grids IBM Grids Butterfly. Net, A Development Studio, Online Publisher & Infrastructure Online Publisher & Infrastructure Provider Provider University of Pennsylvania’s Groundbreaking National Digital Mammography Archive IBM Boeblingen Lab Grid Aerospace- NASA’s Information Power Grid Aerospace- NASA’s Information Power Grid
NC College of Engineering 15 Word of Caution Not every Application is suitable for Running on Grid. Some kinds of Applications can’t be Parallelized. For others, it can take a large amount of work to modify them to achieve Faster Throughput. The Configuration of grid can Greatly affect the Performance, Reliability, and Security of an Organization’s Computing Infrastructure.
NC College of Engineering 16 Any Question ?