Does Rio survive hardware failure?
Rio’s focus is on surviving software crashes, because prior studies indicate that software failures outnumber hardware failures 10-to-1. Rio can be extended to survive hardware failures. A cheap serial line from the memory card to another computer allows data to be transferred to another machine in case of hardware failure. Safe sync with dual-ported disks allows Rio to survive hardware failure that result in machine crashes. We are exploring using DEC’s Memory Channel to provide high availability and reliability in the face of hardware failures.