Predictive analysis failure detection includes hard drives, solid state drives and batteries.