Next | Prev | Up | Top | Contents | Index

GRIO Guarantee Types

In addition to specifying the amount and duration of the reservation, the application must specify the type of guarantee desired. There are five different classes of options that need to be determined when obtaining a rate guarantee:

If the user does not specify any options, the rate guarantee has these options by default: hard, shared, non-rotor options, and deadline scheduling. The per-file or per-filesystem guarantee is determined by the libgrio calls to make the reservation: either the grio_reserve_file() or grio_reserve_file_system() library calls.


Hard and Soft Guarantees
Per-File and Per-Filesystem Guarantees
Private and Shared Guarantees
Rotor and Non-Rotor Guarantees
An Example Comparing Rotor and Non-Rotor Guarantees
Real-Time Scheduling, Deadline Scheduling, and Nonscheduled Reservations

Next | Prev | Up | Top | Contents | Index