Automated synthesis of sustainable data centers

Next generation data centers must be designed to meet Service Level Agreements (SLAs) for application performance while reducing costs and environmental impact. Traditional design approaches are manually intensive and must integrate thousands of components at multiple granularities, often with conflicting goals. We propose an Automated Data Center Synthesizer to design Sustainable Data Centers that meet SLA goals, minimize carbon emissions and embedded exergy, are optimally efficient and deliver significantly reduced Total Cost of Ownership (TCO). The paper concludes with a use case study that employs the synthesizer process flow to design an optimal data center to deliver a set of services for a hypothetical city using state of the art sustainable technologies.

[1]  Jose Renato Santos,et al.  Automated Multi-Tier System Design for Service Availability , 2003 .

[2]  Dejan S. Milojicic,et al.  Translating Service Level Objectives to lower level policies for multi-tier services , 2008, Cluster Computing.

[3]  Jose Renato Santos,et al.  Automated system design for availability , 2004, International Conference on Dependable Systems and Networks, 2004.

[4]  Christopher Stewart,et al.  A Dollar from 15 Cents: Cross-Platform Management for Internet Services , 2008, USENIX Annual Technical Conference.

[5]  Dejan S. Milojicic,et al.  A systematic and practical approach to generating policies from service level objectives , 2009, 2009 IFIP/IEEE International Symposium on Integrated Network Management.

[6]  Rina Dechter,et al.  Constraint Processing , 1995, Lecture Notes in Computer Science.

[7]  Luiz André Barroso,et al.  Web Search for a Planet: The Google Cluster Architecture , 2003, IEEE Micro.