Hi,
as Linus mentions, there are many technologies available for enabling High Availability on your servers and on your workstations.
There are some general ICT technologies. I.e:
- Example for servers: to create a cluster (active/passive with sync is a good first approach) of your servers and, optionally, your critical filesystems.
- Example for workstations: Virtualized clients (Microsoft AppV, Citrix, VM ThinApp... that can be pushed under an schedule.
You may want to read a bit:
http://support.sas.com/resources/papers/proceedings14/SAS305-2014.pdf
And, of course, as Lunus also mentioned, SAS Grid can be an option as well.
Best regards,
Juan