The State of Today’s Data Center: Challenges and Opportunities