Grid Computing - The Future of Internetworking

If you are using the internet from your desktop,Desktops, laptops, supercomputers and clusters
then your computer is part of a network. Thiscombine to form a grid. All of these computers can
network in turn is part of another network. In short,have different hardware and operating systems.
the internet is a networking infrastructure. It was theGrids are also usually loosely connected in a
result of some visionary thinking by the people in thedecentralized network, rather than contained in a
early 1960s that saw great potential value in allowingsingle location, as computers in a cluster often are.
computers to share information on research andHence, a grid's flexibility and additional features
development in scientific and military fields. Shrinkingdistinguish it from its competitors. Moreover, a grid is
computer sizes and information sharing services madebuilt from open standard protocols and interfaces like
it possible for every computer in the world toTCP/IP protocol suite which is important to realize
interconnect. The 'World Wide Web' is a service builtinternationalization rather than subjugating it to local
on top of the internet which enables millions oflimits.
computers around the world to share information.In addition to shared computing power, a grid allows
The internet has served well so far but has a fewyou to share disk storage, databases and software
shortcomings. Scientists and computing experts areapplications. Altogether, this system will be very
always on the lookout for the next leap forward.helpful to people belonging to different categories,
The internet allows you to only share information andranging from scientists to consumers. Most of the
nothing more you can think of apart from that. Incomputers in mid size and large size organizations are
order to address this issue, the experts have devisedidle for a higher percentage of time. These idle
a new system which is called the 'Grid'. A gridprocessors can be utilized for other important tasks
computing system is a type of parallel computingby the means of CPU scavenging. Different scientists
system which enables us to share computing power,of the world would like to visualize their applications in
disk storage, databases and software applications.real time rather than wait for ages till their results are
The term 'Grid' first appeared in Ian Foster's and Carlshipped, verified, and then sent back. With the help
Kesselman's seminal work - The Grid: Blueprint for aof grid, people from different fields of expertise will
new computing infrastructure. Ian Foster is thebe able to hook up to remote computers and share
Associate Division Director in the Mathematics andtheir findings. This won't only speed up the process
Computer Science Division at Argonne Nationalbut will also produce accurate results.
Laboratory (United States), where he leads theOne of the biggest projects on grid is being carried
Distributed Systems Laboratory, and he is aout in Switzerland by the European Organization for
Professor in the Department of Computer Science atNuclear Research (CERN). Thousands of desktops,
the University of Chicago. In one of his articles, Ianlaptops, mobile phones, data vaults, meteorological
Foster lists these primary attributes of a Grid:sensors and telescopes will constitute the biggest grid
1. Computing resources are not administered centrallywhich will produce an annual database of roughly 15
2. Open standards are usedmillion gigabytes. This event will become possible
3. Significant quality of service is achievedwhen two beams of subatomic particles called
A grid computing system, also known as a distributed'Hadrons', will collide in the 'Large Hadron Collider' - A
computing system, relies on computers connected togigantic scientific instrument 100 meters underground
a network by a conventional network interface likeat Geneva, Switzerland. Thousands of scientists
the 'Ethernet' (the port into which you connect youraround the world want to access and analyze this
LAN cable). These computers have the capability todata, so CERN is collaborating with institutions in 33
combine and yield better results than adifferent countries to operate a distributed computing
supercomputer. These computers are independentlyand data storage infrastructure: the LHC Computing
controlled, and can perform tasks unrelated to theGrid (LCG).
grid at the operator's concern. This is what IanTo constantly reap the benefits of such a system, it
Foster indicates in the first point of his checklist.is important to make sure that the computers
The striking feature of a grid computing system isperforming the calculations are entirely trustworthy.
that it enables sharing of computing power. This isThe designers of the system must thus introduce
also known as CPU scavenging in which a computermeasures to prevent malfunctions or malicious
steals the unused cycles of any other computer.participants from producing false, misleading, or
These cycles are nothing but the idle times of aincorrect results, and from using the system as an
processor in a computer. Shared computing is the actattack vector. In a grid, computers drop out either
of sharing tasks over multiple computers. In othervoluntarily or due to their failure.
words, it is as good as getting the same job doneMany projects over the grid are underway and the
from a bunch of people rather than a big strong man.day is not far when it will be globally implemented.
As a result, a task which took days to complete willBut for any new technology to be successful, it
be achieved over a relatively small period of time.needs to be given a chance. Its fate will be in our
IBM is currently working on developing a global scalehands. There is going to be a lot of chaos and
supercomputer based on the concept of sharedconfusion before the scores are out. The chances
computing. They have named it as 'Projectfor the grid to emerge as a successful computing
Kittyhawk' and it will run the entire internet as ansystem are high, and with it our understanding of the
application. Shared computing is one of the servicesuniverse is going to change.
that a grid will provide.