Home »Training»Course Outline

Grid Engine Advanced Administration Training


This course is designed to extend the system administrator's knowledge and cover in detail all aspects of the Grid Engine functionality and commands to deploy a cluster. It empowers administrators to translate business goals into a Grid Engine configuration. The workshops provide valuable experience with the gathering of site-defined shared resources such as licenses, the configuration of job submission and execution environments, dynamic cluster configurations, etc. Students will be performing hands-on exercises and develop fundamental troubleshooting skills.


This advanced course is designed for system administrators and advanced end-users who are responsible for extending the role of Grid Engine in site-defined cluster resource management and require the implementation of job and resource controls.

This course is applicable to all versions of Grid Engine.


  • • Basic knowledge of Linux or Unix operating system
  • • Basic knowledge of Unix shell (like bash/csh/ksh and vi editor)
  • • Basic knowledge of system administration concepts and parallel programming models (shared memory/distributed memory)
  • • Basic knowledge of practical Grid Engine (or similar) administration skills or advanced Grid Engine user experience (i.e. working with the command line tools)

  • Grid Engine Training Course - Course Outline PDF ┬╗

    Course Outline - 3 Days

      Concepts Review
      • • Grid Engine concepts and components
      Advanced Configurations - Level II
      • • Global configuration
      • • Host configuration
      • • Queue configuration
      • • Load sensors and resources
    • Job Types and Environments - Level II
      • • Parallel jobs and environments
        • • Multi-threaded, MPI, etc.
        • • Loose vs. tight integration
      • • Array jobs
      • • Interactive jobs
      Scheduler Policies and Features - Level II
      • • Preemption
      • • Scheduling policies
      • • Resource reservations and backfilling
      • • Introduction to advance reservations
      • • Resource quota sets
      • • Managing different types of workloads
      Job Submission Verifiers and Job Classes - Level II
      • • Managing job submission (JSV)
        • • Client/Server side JSVs
      • • Job classes - advanced cases
      Core/Memory Binding, Cgroups and GPU Support
      • • Core and memory binding comprehensive
      • • Cgroups support
      • • GPU support - RSMAP complex type
      Diagnostics and Performance Tuning
      • • Debugging and failure diagnosis
      • • Tuning for high throughput
      • • Data spooling and implications
      Using Docker with Univa Grid Engine
      • • Concepts of integration
      • • Submitting Docker jobs
      • • Requesting Docker run options
    • Questions and Answers

    Why Univa?

    We are the Grid Engine developers

    "...we were finally able to switch our focus away from a malfunctioning [open source] Grid Engine..."

    • • We have the know-how and the systems
    • • Proper configuration improves performance

    Time is Money

    "...the benefits are significant, especially in managing the risk the business is exposed to."
    – Tata Steel

    • • Professional Training
    • • Learn the insights to administration not found in the documentation

    Future Proofed is Safe

    "If we didn't have Grid Engine software it would be a major investment to go live with Aggregator and Hadoop."
    – Archimedes

    • • Integrate new applications including Hadoop

    » See case studies

    Reserve Your Seat Today »