ARC Homepage
GrangeNet
Briefing
Document

The Grid

Grid computing has become the leading candidate for so called next generation computing. It has arisen in response to the convergence of many current trends, in particular:

All these factors have led to a move to de-localize computing. Researchers doing major computations or data analyses already use remote systems and/or obtain data from remote sources, and the vision for the future is that intelligent software will automatically move computations or data to the most appropriate location, taking into account both computation and network costs, before returning a result to the user.

This vision is what has come to be known as Grid computing. The Grid computing paradigm provides for both local access to remote data and computational resources and remote access to remote resources. Depending on the actual work being done, programs can either import remote data or export computing load.

The Grid is sometimes called the next-generation Web. The Web makes information available in a transparent and user-friendly way. On the other hand, the Grid goes one step further in that it enables members of a dynamic, multi-institutional virtual organisation to share distributed computing resources to solve an agreed set of problems in a managed and coordinated fashion. When using the Web, users are often unaware and unconcerned as to where the information they are viewing is located. Similarly with the Grid, users should be unaware whether they are using the computer or data on their own desktop or any other computer or resource connected to the international network. Users get the resources they need, anytime, and from anywhere, with the complexity of the Grid infrastructure being hidden from them.

Experience and know-how has to build up in the area of linking tens of thousands of commodity components combined into tiers of variant complexity (from tens of thousands to a few tens of nodes linked to the Grid). These managed components include CPU, disk, network switches, huge mass storage, plus the needed manpower and other resources to make the whole setup function. Issues of scale, efficiency and performance, resilience, fault tolerance, total cost (acquisition, maintenance, operation), usability, and security have to be taken into account.

The technology needed to implement the grid includes new protocols, services, and APIs for secure resource access, resource management, fault detection, and communication. Moreover, one introduces application concepts such as virtual data, smart instruments, collaborative design spaces, and meta-computations.

In order to achieve this, a global standard for connectivity needs to be established. This is being formed at the moment, with most developers using the Globus Toolkit as the basis for further enhancements. In order to become a participant, The University of Melbourne needs to provide comprehensive co-ordinated support to our researchers working in this area.

In Australia, the federal government has funded GrangeNet, among others, as a vehicle for allowing Australian universities to develop both their own and collaborative Grid projects.

GrangeNet

  1. What is GrangeNet?
  2. Why has it been established?
  3. But...

Local Network

  1. Current
  2. Trends

Observations

Network performance


10Mbps 100Mbps 1Gbps 10Gbps
Peak Transfer Rate 1 MB/s 10 MB/s 100 MB/s 1 GB/s
Effective Transfer Rate 300 KB/s 3 MB/s 30 MB/s 300 MB/s
Time to Download
1 MB 3.3s 0.33s 0.03s 0.003s
10 MB 33s 3.3s 0.33s 0.03s
1 GB 55m 5.5m 33s 3.3s
1 TB 38d 5hr 3d 20hr 9hr 10m 55m
1 PB 105yr 10.5yr 382d 38d 5hr

Useful Analogies and Statistics (approximate)

Comments

GrangeNet/Grid related projects


Created: 24th February 2003
Maintainer: Research Computing Services
Information Services
The University of Melbourne
Disclaimer
Last modified: Monday, 08-Sep-2003 11:15:26 EST
Access: Unrestricted
Copyright © Tuesday, 24-Nov-2009 04:44:30 EST The University of Melbourne.