Software Tools for Dynamic Resource Management - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Software Tools for Dynamic Resource Management

Description:

Dynamite advantages. migration and checkpointing of PVM tasks ... Dynamite disadvantages. dependence on the PVM versions. absence of migration of MPI tasks ... – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 17
Provided by: Shosh7
Category:

less

Transcript and Presenter's Notes

Title: Software Tools for Dynamic Resource Management


1
Software Tools for Dynamic Resource Management
  • Irina V. Shoshmina, Dmitry Yu. Malashonok, Sergay
    Yu. Romanov
  • Institute of High-Performance Computing and
    Information Systems
  • www.csa.ru
  • irena,mal,serrom_at_csa.ru

2
State of the art
  • Resources
  • CONVEX(es)
  • Parsytec CC/16
  • Parsytec CCid
  • Parsytec Power Mouse System
  • SPP1600
  • SGI OCTANE Workstations
  • SunUltra 450
  • Paritet (intel cluster)
  • www.csa.ru/CSA
  • Scientific problems
  • hydroaerodynamics
  • plasma
  • nuclear physics
  • medicine
  • biology
  • chemistry
  • astronomy

3
Difficulties
  • shortage of resources for soluble scientific
    problems
  • unsatisfactory management of tasks (the majority
    of tasks are parallel)

4
Shortage of resources
integrate computational resources of several
scientific centres
Advantages of integration
  • increase access and activity of usage of
    computational resources,
  • promote an integration of scientific community,
  • increase the range of resolving scientific and
    technical problems

5
Management of tasks
  • optimisation of task distribution on
    computational nodes

Tools
  • Codine
  • SunGridEngine
  • PBS
  • Condor

Disadvantages of tools
  • weak support of migration of parallel tasks
  • unsatisfactory load balancing
  • dependence on versions of PVM and MPI

6
Main goals of the project
  • increase of efficiency of use of computing
    resources
  • improvement of quality of service of the users

Main tasks
  • migration of parallel tasks
  • optimisation of distributed resource management
  • integration resources of several scientific
    centres

7
Dynamite
software developed by University of Amsterdam in
the Esprit project 23499
Dynamite advantages
  • migration and checkpointing of PVM tasks
  • automatic work-load balancing of PVM tasks (on a
    cluster of workstations)
  • migration of dynamically linked tasks
  • migration of communication end points
  • reallocation of tasks

8
Dynamite disadvantages
  • dependence on the PVM versions
  • absence of migration of MPI tasks
  • absence of satisfactory monitoring system
  • absence of advanced scheduling system
  • absence of modules of global distribution

9
Main steps of the project
  • Migration of MPI and PVM tasks
  • Checkpointing of parallel tasks
  • Monitoring
  • Resource management
  • Addition architectures

10
Two-level system
11
Main problems of migration
Migration of PVM and MPI tasks
  • migration of PVM tasks
  • migration of MPI tasks
  • independence from versions and realisations of
    PVM and MPI
  • addition of architectures
  • files
  • sockets
  • kernel supported threads and etc.

12
Checkpointing of parallel tasks
  • trace development of parallel tasks
  • migrate parallel tasks at two levels
  • migrate of a process of a parallel task (local
    level)
  • migrate of a parallel task wholly (global level)
  • process extreme situations

13
Checkpointing of parallel tasks
Global level
local level
local level
local level
14
Monitoring
  • Parameters of
  • computational resources (loading of processors,
    memory, network),
  • tasks and queues,
  • users

15
Resource management
  • distribution of tasks and queues at the moment
  • long-time scheduling
  • dynamic load balancing at global and local levels

16
Integration with Globus
Write a Comment
User Comments (0)
About PowerShow.com