|
Clients' expectations on performance, availability and reliability
of enterprise storage systems has grown tremendously
in the recent years. To prevent potential problems with data
integrity or availability, the industry and customers alike have
taken extreme measures to make their systems "resilient" by using
complex technologies, such as: active-active clustering,
peer-to-peer remote copy, etc. As customers require
greater resilience in the storage controller, the storage system
software platform itself must provide stronger resilience while
maintaining the client's large system-software investment
made over many years.
The goal of our research project is to evaluate and identify different
system architectural techniques to increase software resiliency
while maintaining existing storage system software investment.
We will develop analytical methodologies of system design,
software architecture and fault isolation to identify the
"weak spots." Among the architectural techniques we plan to use
are re-factoring, distributed object analysis, system software
fault micro-recovery and server virtualization.
IBM Almaden Research - Advanced Storage Systems
|