INTRODUCTION TO
GRID COMPUTING
Presented BY
Kaushik
kumar singh
C.Shivarama
n
Ankur
chattopadha
y
Presentation overview
Background: What is the Grid?
Related technologies
Comparisons b/w Grid & other technologies
Market Segment of Grid computing
Related project and challenges
Advantage &Limitation of Grid.
What is Grid?
A grid computer is multiple number of same class of
computers clustered together. A grid computer is
connected through a super fast network and share the
devices like disk drives, mass storage, printers and RAM
Operating system has capability of parallelism and a cost
efficient respect to super computing
Grid computing combines computers from multiple
administrative domains to reach a common goal, to solve
a single task, and may then disappear just as quickly.
HISTORY
T H E T E R M G R I D C O M P U T I N G O R I G I N AT E D I N T H E E A R LY
1 9 9 0 S A S A M E TA P H O R F O R M A K I N G C O M P U T E R P O W E R
A S E A S Y T O A C C E SS A S A N E L E C T R I C P O W E R G R I D .
T H E I D E A S O F T H E G R I D ( I N C L U D I N G T H O S E F R O M
D I S T R I B U T E D C O M P U T I N G , O B J E C T- O R I E N T E D
PROGRAMMING, AND WEB SERVICES) WERE BROUGHT
T O G E T H E R BY I A N F O S T E R , C A R L K E S S E L M A N ,
A N D S T E V E T U E C K E , W I D E LY R E G A R D E D A S T H E
" FAT H E R S O F T H E G R I D " .
E A R LY D E F I N I T I O N F R O M F O S T E R A N D K E S S E L M A N , 1 9 9 8
A computational grid is a hardware and software infrastructure that provides
dependable, consistent, pervasive, and inexpensive access to high-end
computational facilities
Grid Architecture
6
Autonomous, globally distributed computers/clusters
Related Technologies
Cluster computing
Peer-to-peer computing
Internet computing
Cluster computing
The main idea to put
some PCs together and
get them to
communicate.
Used to load balance
traffic on high traffic
websites.
Used as relatively low
cost form of parallel
processing.
Peer to Peer computing
The main idea is to
connect with other
computers.
Can access files from any
computer on the
network.
Allows data sharing
without going through
central server.
Internet Computing
The main idea is to
connect many idle PCs
on the Internet
Can perform other
computations while not
being used.
Topologies of Grid
Intragrid-comprised of a
basic set of Grid services
within a single
organization.
Extragrid-It based on
bringing together two or
more intragrid
Intergrid-It found in
dynamic network access
to the grid via the
internet/WAN.
Comparison b/w GRID AND Cloud
Computing
Cloud computing is a
Grid computing calls for
branch of Information
technology that invites
businesses to become
virtual.
Provides high scalability,
a complete secured
environment, costeffective and extremely
reliable.
a shared environment on
a common computer
system from multiple
administrative domains.
Provides multiple
domains, boost operation
speed, distribution of
resources convenient and
enhance the existing
resources
CPU Scavenging
CPU-scavenging,
creates a grid from the
unused resources in a
network of participants.
This technique uses pc
instruction cycles that
otherwise will be wasted
throughout the day
when the computer is
waiting for user input or
slow devices or during
night.
Marketing segment of
Grid computing
For the segmentation of the grid computing market, two perspectives
need to be considered: the provider side and the user side
The provider side consist of grid-enabled market, the utility
computing market, and the software-as-a-service (SaaS) market and
enables the sharing of heterogeneous resources, and Virtual
Organizations major companies are Sun Microsystems, IBM, and HP.
The IT deployment strategy as well as the type of IT investments
made are relevant aspects for potential grid users and play an
important role for grid adoption.
Grid related project
G R I D S C O M P U T I N G O F F E R A W A Y T O
SOLVE FINANCIAL MODELING, EARTHQUAKE
SIMULATION, AND CLIMATE/WEATHER MODELING.
GRIDS OFFER A WAY OF USING THE INFORMATION
TECHNOLOGY RESOURCES OPTIMALLY INSIDE AN
ORGANIZATION.
G R I D C O M P U T I N G I S B E I N G A P P L I E D B Y T H E
NATIONAL SCIENCE FOUNDATION'S NATIONAL
TECHNOLOGY GRID, NASA'S INFORMATION POWER
GRID, PRATT & WHITNEY, BRISTOL-MYERS SQUIBB
CO., AND AMERICAN EXPRESS
Advantage of Grid
1)GRID
COMPUTING FOCUSES ON SHARING OF
LARGE SCALE OF RESOURCES WHICH ARE VIRTUAL
TO US , INNOVATIVE APPLICATIONS AND ALWAYS
ON IMPROVING THE PERFORMANCE.
2)SYSTEMS CONNECTED IN A GRID CAN BE
INEXPENSIVE AND LOCATED WORLD-WIDE, AS
OPPOSED TO HIGH-END COMPUTING.
3)ENABLES AN APPLICATION TO RUN ON A
DIFFERENT MACHINE, WHOSE EXISTING MACHINE
MAY BE BUSY.
Limitation of Grid
GRID SOFTWARE AND STANDARDS
ARE STILL EVOLVING
LEARNING CURVE TO GET STARTED
NON-INTERACTIVE JOB SUBMISSION
Conclusion
GRID COMPUTING IS AN EFFECTIVE WAY OF
MANAGING A NETWORKED COMMUNITY.
IT ALLOWS A VERY SPEEDY DOWNLOAD OF DATA AND
THAT TOO MANY FILES WITHOUT COLLAPSING THE
SYSTEM.
IT WORKS EVEN ON IDLE SYSTEMS BY TAPPING THE
CPU POTENTIAL.
Thank You.