Describir: A Software and Hardware Architecture for a High-Availability PACS.