Sun Logo


Sun Shared Visualization 1.1 Software Server Administration Guide

820-3256-13



Contents

Figures

Tables

Preface

1. Software Overview

CD-ROM Contents

Source Directory Structure of 1.1 Release

VirtualGL

Modes of Operation

VGL Image Transport

X11 Image Transport

Sun Ray Image Transport

TurboVNC

Working With VirtualGL

Throughput

Compatibility

Sun Grid Engine

Sun Grid Engine Graphics Additions

Sun Grid Engine Advance Reservation Server

2. Platforms

Supported Platforms

Server Platforms

Server Graphics Accelerators

Client Platforms

Platform Details

SPARC Platforms

OpenGL Patches for Solaris SPARC

GLP Access on Solaris SPARC Servers

x64 Platforms

x86 Platforms

x64 and x86 Clients

Use nvidia Rather Than nv Driver

Sun Ray Platforms

3. Installing the Software

Installation Summary

Planning Your Sun Shared Visualization Environment

Sun Grid Engine

Summary of Preparatory Steps

Summary of the Installation Process

Installing the Sun Grid Engine Software

procedure iconsmall spaceTo Prepare to Install the Sun Grid Engine Software

procedure iconsmall spaceTo Install the Software on a Solaris or OpenSolaris System

procedure iconsmall spaceTo Install the Software on a Linux System

procedure iconsmall spaceTo Complete the Software Installation

procedure iconsmall spaceTo Set Up Sun Grid Engine Environment Variables

procedure iconsmall spaceTo Verify Your Administrative Hosts

procedure iconsmall spaceTo Add Administrative Hosts

procedure iconsmall spaceTo Obtain Current Status

procedure iconsmall spaceTo Start the Sun Grid Engine GUI

Installing Sun Shared Visualization 1.1 Software

procedure iconsmall spaceTo Install the Sun Shared Visualization 1.1 Software

procedure iconsmall spaceTo Remove the Sun Shared Visualization 1.1 Software

Improving Sun Ray Image Quality at the Expense of Performance

4. Configuration Information and Guidelines

Configuration Overview Information

Configuration Process Overview

Granting Access to the 3D X Server

Enabling X11 Forwarding for ssh

Configuration Information for OpenSolaris or Solaris Servers

Setting Device Permissions

Using GLP on Solaris SPARC Servers

Disabling the XTEST Extension

procedure iconsmall spaceTo Configure a Solaris SPARC Server to Use VirtualGL With GLP and Without a 3D X Server

procedure iconsmall spaceTo Configure an OpenSolaris or Solaris Server to Grant Access to the 3D X Server

Configuration Information for Linux Servers

procedure iconsmall spaceTo Grant VirtualGL Access to the 3D X server on a Linux Server

Adding Graphics to Sun Grid Engine

procedure iconsmall spaceTo Set the Variables

procedure iconsmall spaceTo Add Graphics to Sun Grid Engine

Sun Grid Engine Graphics Resources

procedure iconsmall spaceTo Create a GraphicsDevices File

GLP

GLX

Xinerama

Multiple Display X Without Xinerama

graphics Resource Value

Advanced Allocation Control

Example of Reconfiguration

More Graphics Resource Allocation Information

procedure iconsmall spaceTo Enable Graphics Allocation Logging

vglrun Interposing

VirtualGL With TurboVNC

Stereographic Support

procedure iconsmall spaceTo Determine if a Server Has a Suitable Visual for Quad-buffered Stereographic Rendering

procedure iconsmall spaceTo Verify Client Visuals

Unconfiguring the VirtualGL Server

procedure iconsmall spaceTo Unconfigure the VirtualGL Server

Configuration Troubleshooting

vglrun Issues With Set-UID Programs and Scripts

Configure the Operating System to Consider VirtualGL to Be Secure

Edit the Application Script To Control Preloading

Sun Grid Engine Graphics Extensions Troubleshooting

5. Advance Reservation

Advance Reservation Overview

Architecture of Advance Reservation Facility

Advance Reservation File Structure

Planning Configuration of Advance Reservation

Specifying a Nondefault SGE_ROOT

procedure iconsmall spaceTo Edit the Files to Match a Nondefault SGE_ROOT

Determining a Maximum Nonreserved Job Duration

Initial Configuration of Advance Reservation

procedure iconsmall spaceTo Perform Initial Configuration for Solaris 10 and Later Operating Systems

procedure iconsmall spaceTo Perform Initial Configuration for Solaris 9 and Earlier and Linux Operating Systems

Using Advance Reservation

Starting an AR Server or Client

procedure iconsmall spaceTo Manually Start the Advance Reservation Script

Using an AR Client

Reservation States

Advance Reservation Troubleshooting

General Troubleshooting

Client Troubleshooting

Server Troubleshooting

A. Sun Ray Network Architectures and VirtualGL

Sun Ray Plug-In for VirtualGL

Private Sun Ray Networks

Sun Ray Server as a Shared Visualization 1.1 Server

VirtualGL Behavior on Sun Ray Networks

B. Application Recipes

Recipes for Selected Applications

C. Manual Configuration Information

Adding Graphics to Sun Grid Engine Manually

procedure iconsmall spaceTo Set the Variables

procedure iconsmall spaceTo Add Graphics to Sun Grid Engine

Index