A storage system that may include one or more memory sections, one or more
switches, and a management system. The memory sections include memory
devices and a section controller capable of detecting faults with the
memory section and transmitting messages to the management system
regarding detected faults. The storage system may include a management
system capable of receiving fault messages from the section controllers
and removing from service the faulty memory sections. Additionally, the
management system may determine routing algorithms for the one or more
switches.