Servicing a storage I/O request
1. Process issues a system call to the operating system
2. Request specifies: input/output, open file handle, memory address, amount of data to transfer
3. If drive and controller are available, request can be serviced immediately
4. If drive or controller is busy, new requests are placed in the queue of pending requests