Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Paper presentation
VIBHAAVA-2003
2. Vineela.
Roll no: 19,
2/3 M.C.A.,
Baptla Engineering College,
Baptla,
Guntur (d.t),
A.P.
E-mail: ramireddy_yarram@yahoo.co.in
vineela4740@yahoo.com
evergreen_1470@yahoo.co.in
ramu@krify.com
Grid Computing
Y. Rami Reddy Page 2 2/14/2011
Grid computing
Abstract: -
Technically speaking...
Grid Computing
Y. Rami Reddy Page 3 2/14/2011
single system image, granting users and applications seamless access to vast IT
capabilities. Just as an Internet user views a unified instance of content via the Web, a
grid user essentially sees a single, large virtual computer.
In fact, grid can be seen as the latest and most complete evolution of more
familiar developments — such as distributed computing, the Web, peer-to-peer
computing and virtualization technologies.
· Like the Web, grid computing keeps complexity hidden: multiple users enjoy a single,
unified experience.
· Unlike the Web, which mainly enables communication, grid computing enables full
collaboration toward common business goals.
· Like clusters and distributed computing, grids bring computing resources together.
· Unlike clusters and distributed computing, which need physical proximity and
operating homogeneity, grids can be geographically distributed and heterogeneous.
It was in the early 1970’s when computers were first linked by networks
that the idea of harnessing unused CPU cycles was born. A few early experiments with
distributed computing-including a pair of programs called Creeper and Reaper-ran on the
Internet’s predecessor, the ARPANET. In 1973, the Xerox Palo Alto Research Center
(PARC) installed the first Ethernet network and the first full-fledged distributed
computing effort was underway .
Scientists John F.Shoch and Jon A.Hupp created a worm, as they called it,
and envisioned it moving from machine to machine using idle resources for beneficial
purposes. In another effort, Richard Crandall, now a distinguished scientist at Apple,
started putting idle, networked computes to work, Crandall installed software that
allowed the machines, when not in use, to perform computations and to combine efforts
with other machines on the network.
Grid Computing
Y. Rami Reddy Page 4 2/14/2011
Grid Computing
Y. Rami Reddy Page 5 2/14/2011
by a centralized resource management and scheduling system. That means all users of
cluster have to go through a centralized system that manages allocation of resources to
application jobs. nodes .
What is the difference between Grid Computing, Cluster Computing and the
Web?
Cluster computing focuses on platforms consisting of often homogeneous
interconnected nodes in a single administrative domain.
Clusters often consist of PCs or workstations and relatively fast networks
• Cluster components can be shared or dedicated
Application focus is on cycle-stealing computations, high-throughput computations,
distributed computations
Grid applications :
• Distributed Supercomputing
o Distributed Supercomputing applications couple multiple computational
resources – supercomputers and/or workstations
o Distributed supercomputing applications include SFExpress (large-scale
modeling of battle entities with complex interactive behavior for
distributed interactive simulation), Climate Modeling (modeling of climate
behavior using complex models and long time-scales)
Grid Computing
Y. Rami Reddy Page 6 2/14/2011
• High-Throughput Applications
o Grid used to schedule large numbers of independent or loosely coupled
tasks with the goal of putting unused cycles to work
o High-throughput applications include RSA key cracking, seti@home
(detection of extra-terrestrial communication)
• Data-Intensive Applications
o Focus is on synthesizing new information from large amounts of
physically distributed data
o Examples include NILE (distributed system for high energy physics
experiments using data from CLEO), SAR/SRB applications, digital
library applications
How to become a part of grid computing : -
When you are working on your PC, you are probably using a very small
part of its computing power. Even when you are playing a game, creating graphics of
surfing the web, you may be employing only a fraction of your machine’s available
computing power. Some companies have built a small, secure software agent for
individuals to download on their machines, which can put this wasted power to use. You
just need to ensure you have at least the minimum recommended system requirements,
read the software licencing agreement, and download the agent set-up file to your
computer. You can either choose the directory location or run it from the server. The
agent will detect when you are online, will download a task, and will begin working on it
using your PC’s idle resources, even while you continue to use your computer for normal
activities. Unless you choose to view the task graphic via the screen saver during the set-
up prompts, you will not even know the agent is there. If the screensaver is running, you
can see the progress of a task and review the computational activity of your computer.
Also, you have full control over the agent while it is on your computer, including the
agent’s activity and schedule.
If you have a LAN connection and you are behind a firewall, you may
need to enter proxy server information. To do this, click the SET PROXY BUTTON. The
proxy server settings require a valid IP address and must be input prior to attempting
login. To determine proxy settings, review them in your web browser or check with your
system administrator. In internet explorer, proxy settings are under [Tools] [internet
options..] [Connections]. Choose either [LAN settings ] or [setting] for your dial-up
options. If ‘Use Proxy’ is checked, click on [Advanced…] button to see your proxy
settings.
For example, the recommended minimum system specifications to
install/run an agent could be
• Intel Pentium processor or equivalent.
Grid Computing
Y. Rami Reddy Page 7 2/14/2011
• At least 48 MB RAM.
• 600 MB hard disk drive with at least 100 MB available for use.
• The ability to display 8-bit graphics at 800x600 resolution.
• An Internet connection.
• Operating system: Windows 98, Windows XP, Windows 2000 or
windows Nt 4.0 with Service pack 5.
Grid Computing
Y. Rami Reddy Page 8 2/14/2011
Legion
• Developed by Andrew Grimshaw (UVA)
• Provides single, coherent virtual machine model that addresses grid issues within
a reflective, object-based metasystem
• “Everything is an object” in Legion model – HW resources, SW resources, etc.
• Every Legion object is defined and managed by its class object; class objects act
as managers and make policy, as well as define instances
• Legion defines the interface and basic functionality of a set of core object types
which support basic services
• Users may also define and build their own class objects
IBM Grid solutions are tailored for both specific industries and general
business and technology areas. Here you can explore those solutions, organized by the
Grid Computing
Y. Rami Reddy Page 9 2/14/2011
key industries that are reaping both business and technology benefits from the power and
optimization of grid computing.
Research & Development : Accelerate and enhance the R&D process with research-
intensive applications; reduce R&D costs and increase efficiency of co-development;
improve hit-rates through better simulation of real-world characteristics.
Engineering & Design :Accelerate and improve product design and development; reduce
product design costs and increase efficiency of co-development; reduce time to market by
executing tasks faster and more accurately.
Financial services : Reduce statistical margin of error; make faster trade decisions and
reduce portfolio risk with increased number of scenarios.
Automotive: Accelerate time to market of new auto and truck designs; enable cross-
platform design and engineering collaboration; shorten design cycles.
Aerospace: Enhance
data sharing in aerospace engineering and design; leverage distributed
workflow within and among departments and companies while optimizing server
infrastructure.
Government: Stimulate economic development; integrate data from disparate military and
civilian agencies; make faster and more accurate decisions.
Higher education: Seamlessly share raw data; gain secure access to shared resources;
simplify data access and integration.
Grid Computing
Y. Rami Reddy Page 10 2/14/2011
Agricultural chemicals: Achieve quick turnaround for large volumes of calculations and
simulations; enable lead identification through innovative information analysis; increase
number of calculations processed.
Petroleum: Reduce imaging time and improve reservoir management results; seamlessly
manage distributed systems and data; consolidate applications, networks and data.
Conclusion: -
Grid Computing
Y. Rami Reddy Page 11 2/14/2011
Acknowledgements: -
We are graceful to all those who directly and indirectly helped as during
the preparation of this paper presentation.
We express our sincere thanks to our beloved head of the dept. of CSE &
IT Sri Mr. N. Naga malleswara rao garu M.Tech. And also thankful to Sri Rajesh babu
garu MCA, Miss. Siva kumari MCA lecturers in department of CSE & IT for his
motivation.
Our thanks also extended to the librarian Hari babu garu for providing
books even odd time, and my friends Ramu, Anji reddy, Ranganath, Satish, & Nagaraju
for their immense help in this presentation.
And also special thanks to the lab administrator for his immense help to
take the hard copies.
References : -
Information technology ---- by Deepak halan, (the author heads a market research
group and has eight years of work experience on grid computing. ).
Information technology ---- by vijaya kittu M, (the author heads a research group in
oracle corporation on oracle DATA BASE 10g project. ).
--- BY
Grid Computing