Guaranteed-Rate I/O Version 2 Guide

Document Number: 007 -4244-003

Front Matter

| List of Figures | List of Tables |


Table of Contents

New Features in this Guide

About This Guide
Related Publications
Obtaining Publications
Conventions
Reader Comments

1. Introduction
What Does GRIO Do?
Terminology
GRIOv1 and GRIOv2 Differences
Overview

2. How GRIO Works
Traffic Control
Stream Use and Real-Time File Setup
Software Components
ggd2 Daemon
Qualified Bandwidth
Managing Bandwidth: Encapsulation and Distributed Bandwidth Allocator
GRIO Server Relocation and Recovery

3. Setting Up GRIO
Installation Requirements
Deployment Considerations for Cluster Volumes
Data Layout
Choosing a Qualified Bandwidth
Local Volumes and Cluster Volumes
Licensing
ggd2.options File
Starting GRIO on IRIX Servers

4. Administering GRIO
grioadmin Command Line
grioadmin Examples

5. Monitoring Quality of Service
grioqos Command Line
GRIO Scheduler
Monitoring Stream and I/O Metrics
Quality of Service
Quality-of-Service Metrics
grioqos Caveats
grioqos Examples

6. GRIO API Overview
grio_avail()
grio_bind()
grio_get_stream()
grio_modify()
grio_release()
grio_reserve() and grio_reserve_fd()
grio_unbind()

Glossary

Index