Enhancing Storage Dependability And Computing Energy Efficiency For Large-Scale High Performance Computing Systems