Ulabgrid an infrastructure to develop distant laboratories for undergraduate students over a grid
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

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


  • 67 Views
  • Uploaded on
  • Presentation posted in: General

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

Download Presentation

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

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

  • Introduction

  • Advantages of using ULabGrid

  • Implementation

  • Architecture

  • Functionality

  • Conclusions and future work plans


Introduction

Introduction

  • 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

  • Dedicated software installation and maintenance

  • Reduces licensing problems

  • Extended hardware resource availability

  • Ease of changing lab content

  • Simplified user interfaces


Implementation

Implementation

  • Uses:

    • Globus (2.2)

    • GPDK (Globus Portal Development Kit)

    • VNC (Virtual Network Computing)

  • Main components

    • Session scheduler

    • Resource manager


Architecture

%Vnc-server:1

%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

  • 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


Administrator interface

Administrator interface


Conclusions and future work plans

Conclusions and future work plans

  • Propose looking into:

    • Process migration due to node failure

    • Resource mapping algorithms

    • System dynamics – notification services

    • Collaboration, working in groups


  • Login