Ulabgrid an infrastructure to develop distant laboratories for undergraduate students over a grid
Download
1 / 10

ULabGrid, an infrastructure to develop distant laboratories for undergraduate students over a Grid - PowerPoint PPT Presentation


  • 85 Views
  • Uploaded on

ULabGrid, an infrastructure to develop distant laboratories for undergraduate students over a Grid. O.Ardiaz, D.Royo et al. Dept. of Computer Architecture Polytechnic University of Catalonia, Spain. Outline. Introduction Advantages of using ULabGrid Implementation Architecture

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' ULabGrid, an infrastructure to develop distant laboratories for undergraduate students over a Grid' - wilson


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Ulabgrid an infrastructure to develop distant laboratories for undergraduate students over a grid

ULabGrid, an infrastructure to develop distant laboratories for undergraduate students over a Grid

O.Ardiaz, D.Royo et al.

Dept. of Computer Architecture

Polytechnic University of Catalonia, Spain


Outline
Outline for undergraduate students over a Grid

  • Introduction

  • Advantages of using ULabGrid

  • Implementation

  • Architecture

  • Functionality

  • Conclusions and future work plans


Introduction
Introduction for undergraduate students over a Grid

  • Virtual laboratories

    • Ease overcrowding

    • Access from anywhere

    • Provide operating system services for networked resources

    • Facilitate necesarry tools

    • On-line manuals, FAQs, examples etc.


Advantages of using ulabgrid
Advantages of using ULabGrid for undergraduate students over a Grid

  • Dedicated software installation and maintenance

  • Reduces licensing problems

  • Extended hardware resource availability

  • Ease of changing lab content

  • Simplified user interfaces


Implementation
Implementation for undergraduate students over a Grid

  • Uses:

    • Globus (2.2)

    • GPDK (Globus Portal Development Kit)

    • VNC (Virtual Network Computing)

  • Main components

    • Session scheduler

    • Resource manager


Architecture

%Vnc-server:1 for undergraduate students over a Grid

%nam &

Architecture

GassServer

Globus-Gatekeeper

6->Interact with NAM

GassServer

Globus-Gatekeeper

Pentium IV pcmartino.ac.upc.es

Pentium IV pc4.ac.upc.es

VNC-client

4->Exec VNC, Exec NAM

5-Return VNC port

GassServer

Globus-Gatekeeper

Pentium IV pc5.ac.upc.es

GassServer

Globus-Gatekeeper

Session Scheduler

Pentium IV pc3.ac.upc.es

Grid-Proxy GassServer

GlobusPortal

User Directory

2->Launch NAM

GassServer

Globus-Gatekeeper

Web Browser

Pentium IV pc5.ac.upc.es

Student Labs

Resource Mgr

ReplicaMgr MetadataDirectoryServer

3->Put User Files

ULab Grid

Pcribes.ac..upc.es

1->Deploy Application

GSSHFTP

Globus-Gatekeeper

File Server

avant.upc.es

Instructor: Manages Ulab Apps


Functionality
Functionality for undergraduate students over a Grid

  • Users connect via a browser to portal and choose tool to run, files needed etc.

  • Session Scheduler queries the Resource Manager for optimal machine and transfers needed files (GSIFTP) to it

  • VNCserver process at remote machine started and tool executes, VNC parameters sent to user

  • VNCviewer started by user

  • When done, Session Scheduler does cleanup


Gpdk architecture
GPDK Architecture for undergraduate students over a Grid


Administrator interface
Administrator interface for undergraduate students over a Grid


Conclusions and future work plans
Conclusions and future work plans for undergraduate students over a Grid

  • Propose looking into:

    • Process migration due to node failure

    • Resource mapping algorithms

    • System dynamics – notification services

    • Collaboration, working in groups


ad