they may be looking for ways to improve the
effectiveness of their infrastructure or their business
processes through transformation, or seeking
opportunities for innovation that will benefit the
business. Grid is not the answer by itself, but in
many of these cases, it can certainly play an
important role, allowing immediate productivity and
benefits and giving more choices and control on how
to purchase and leverage IT power for competitive
advantage. The Grid vision is to expand parallel and
distributed computation, providing a virtualization
of heterogeneous compute and data resources,
supporting security policy based resource allocation
and prioritization. The Grid is ideal for any
applications requiring excellent performance and
scalability for their compute-intensive processes
(e.g., Monte Carlo simulation, engineering CAD
simulations, protein modeling, 3D rendering,
computational archaeology investigations, etc.).
In this context, the GILDA Project was born with
the aim of offering a one-of-a-kind service for those
interested in testing the Grid, using gLite (2008) and
the EGEE infrastructure with their own systems.
GILDA offers either basic experiences through the
“Try the Grid” (EGEE, 2006) walkthrough in
minutes or intensive and in-depth training by helping
users willing to develop applications to be ported
into a Grid environment.
3 DISSEMINATION TOOLS
The main objectives of GILDA activity around the
world are to encourage and help new and existing
communities to support them for improvement or
migration of their applications to Grid
infrastructures, to accelerate the adoption of Grid
technologies, and to increase the satisfaction of
those currently using the Grid services through the
communities’ feedback. Training activities are a key
component of the knowledge dissemination process,
ensuring that all users fully understand the
characteristics of the offered Grid services and that
they have enough expertise to properly use the
available Grid infrastructure. In order to achieve the
main objectives, several dissemination instruments
are used. A brief description of these instruments is
presented below.
3.1 Tutorials for Applications
Developers
Porting an application into a Grid environment has
never been an easy task. In order to enable
application developers to get used to the main Grid
functionalities, an advanced tutorial has been created
fully dedicated to teach them how to “gridify” their
applications. Such training events are the perfect
scenario to put application experts in tight
collaboration with Grid experts.
Hence, the GILDA Team has acquired a good
experience in transferring knowledge and know-how
to new communities by helping them to integrate
their applications into several Grid projects’
infrastructures.
3.2 Tutorials for Sysadmin
Tutorials for grid system administrators are
organized by the GILDA Team to meet the needs of
computer centers interested in joining the GILDA
test-bed or other Grid infrastructures. It is also worth
mentioning that it is possible to have your own
GILDA-like stand-alone Grid installed in your
institution. In fact, it is a common practice adopted
to support the organization of long training events,
such as Grid Schools or graduation courses.
Usually, for a novice user, installing a new Grid
service and configuring it properly are not
straightforward tasks. In that scenario, a step-by-step
guide is desired to help user during the
troubleshooting stage. The appropriate
documentation on site installation can be found at
(GILDA, 2004d).
The sysadmin tutorials are divided into three
parts: a theoretical part, a practical one and the
hands-on section. In each presentation, the GILDA
tutors use slides to show the main steps necessary to
install and configure a Grid element. Then, in the
hands-on section all participants try to install a Grid
element by themselves, assisted by tutors.
Training material is composed of multimedia
slides, a Wiki website and a set of "Virtual
Services", detailed below.
The most important stage during the preparation
of a tutorial is to set up the machines used for the
grid node installation: to make it easy, a
virtualization technique such as VMware® is
adopted in all organized tutorials. In this way, all
participants have their own Virtual Machines on
which they can work with minimum efforts required
from the system administrators.
3.3 GILDA Wiki
The GILDA Wiki (2008) has been created mainly
with the purpose of documenting and organizing the
huge amount of training material produced so far. Its
CSEDU 2009 - International Conference on Computer Supported Education
274