A small-scale testbed for large-scale reliable computing