Improving Disk Array Reliability And Performance