Improving System Availability for Better Services