Optimizing System Storage and Applications