Open Compute Project Tackles Data Center Hardware and Firmwa