Next | Prev | Top | Contents | Index

Chapter 9: System Administration for Guaranteed-Rate I/O


Guaranteed-rate I/O, or GRIO for short, is a mechanism that enables a user application to reserve part of a system's I/O resources for its exclusive use. For example, it can be used to enable "real-time" retrieval and storage of data streams. GRIO manages the system resources among competing applications, so the actions of new processes do not affect the performance of existing ones. GRIO can read and write only files on a real-time subvolume of an XFS filesystem. To use GRIO, the subsystem eoe.sw.xfsrt must be installed.

This chapter explains important guaranteed-rate I/O concepts, describes how to configure a system for GRIO, and provides instructions for creating an XLV logical volume for use with applications that use GRIO.

The major sections in this chapter are:

Note: By default, IRIX supports four GRIO streams (concurrent uses of GRIO). To increase the number of streams to 40, you can purchase the High Performance Guaranteed-Rate I/O--5-40 Streams software option. For even more streams, you can purchase the High Performance Guaranteed-Rate I/O--Unlimited Streams software option. See the grio Release Notes for information on purchasing these software options and obtaining the required NetLS licenses. NetLS licenses for GRIO are installed in the standard location, /var/nodelock.


Guaranteed-Rate I/O Overview
GRIO Guarantee Types
GRIO System Components
Hardware Configuration Requirements for GRIO
Configuring a System for GRIO
Additional Procedures for GRIO
GRIO File Formats

Next | Prev | Top | Contents | Index