Hello. Sign in to personalize your visit. New user? Register now.  


 
 

The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines

Synthesis Lectures on Computer Architecture

2009, 108 pages, (doi:10.2200/S00193ED1V01Y200905CAC006)
Luiz André Barroso​‌
Google Inc.
Urs Hölzle​‌
Google Inc.

Abstract

Note: This book is available free to registered individual users. Simply click here, fill in the registration form, and then return to this page to download the PDF (you may need to refresh this page after registering). If you are already a registered individual user, or at a licensed IP-authenticated institution, click the PDF link to the right or below the abstract to download the book.

As computation continues to move into the cloud, the computing platform of interest no longer resembles a pizza box or a refrigerator, but a warehouse full of computers. These new large datacenters are quite different from traditional hosting facilities of earlier times and cannot be viewed simply as a collection of co-located servers. Large portions of the hardware and software resources in these facilities must work in concert to efficiently deliver good levels of Internet service performance, something that can only be achieved by a holistic approach to their design and deployment. In other words, we must treat the datacenter itself as one massive warehouse-scale computer (WSC). We describe the architecture of WSCs, the main factors influencing their design, operation, and cost structure, and the characteristics of their software base. We hope it will be useful to architects and programmers of today's WSCs, as well as those of future many-core platforms which may one day implement the equivalent of today's WSCs on a single board.

Table of Contents: Introduction / Workloads and Software Infrastructure / Hardware Building Blocks / Datacenter Basics / Energy and Power Efficiency / Modeling Costs / Dealing with Failures and Repairs / Closing Remarks

PDF (2829 KB) PDF Plus (1325 KB)

Cited by

, , , . (2016) Multi-objective enhanced particle swarm optimization in virtual network embedding. EURASIP Journal on Wireless Communications and Networking 2016:1.
Online publication date: 13-Jul-2016.
CrossRef
, , , . (2016) A low-level resource allocation in an agent-based Cloud Computing platform. Applied Soft Computing 48, 716-728.
Online publication date: 1-Nov-2016.
CrossRef
, , . (2016) The features, hardware, and architectures of data center networks: A survey. Journal of Parallel and Distributed Computing 96, 45-74.
Online publication date: 1-Oct-2016.
CrossRef
, , , , . (2016) Multi-objective optimization of demand response in a datacenter with lithium-ion battery storage. Journal of Energy Storage 7, 258-269.
Online publication date: 1-Aug-2016.
CrossRef
, , , , , , , , , , , . (2016) A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing 98:7, 751-774.
Online publication date: 6-Jun-2014.
CrossRef
, . (2016) Power management in virtualized datacenter – A survey. Journal of Network and Computer Applications 69, 117-133.
Online publication date: 1-Jul-2016.
CrossRef
, . (2016) Asymptotic independence of servers’ activity in queueing systems with limited resource pooling. Queueing Systems 83:1-2, 13-28.
Online publication date: 29-Jan-2016.
CrossRef
, , , , . (2016) Lifetime-Aware Cloud Data Centers: Models and Performance Evaluation. Energies 9:6, 470.
Online publication date: 18-Jun-2016.
CrossRef
, . (2016) Power usage effectiveness in data centers: overloaded and underachieving. The Electricity Journal 29:4, 61-69.
Online publication date: 1-May-2016.
CrossRef
, , . (2016) Multiobjective evolutionary algorithms for energy and service level scheduling in a federation of distributed datacenters. International Transactions in Operational Research.
Online publication date: 3-May-2016.
CrossRef
, , , , . (2016) Optimizing energy consumption for data centers. Renewable and Sustainable Energy Reviews 58, 674-691.
Online publication date: 1-May-2016.
CrossRef
, , , , . (2016) X-Mem: A cross-platform and extensible memory characterization tool for the cloud. 2016 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 263-273.
CrossRef
, , . (2016) Energy efficient cloud service pricing: A two-timescale optimization approach. Journal of Network and Computer Applications 64, 98-112.
Online publication date: 1-Apr-2016.
CrossRef
, , , , , , . (2016) Device Data Ingestion for Industrial Big Data Platforms with a Case Study. Sensors 16:3, 279.
Online publication date: 26-Feb-2016.
CrossRef
. (2016) Datacenter Design and Management: A Computer Architect's Perspective. Synthesis Lectures on Computer Architecture 11:1, 1-121.
Online publication date: 5-Feb-2016.
Abstract | PDF (2735 KB) | PDF Plus (3121 KB) 
, . (2016) Data locality in MapReduce: A network perspective. Performance Evaluation 96, 1-11.
Online publication date: 1-Feb-2016.
CrossRef
, , , , . (2016) Revisiting Hash Table Design for Phase Change Memory. ACM SIGOPS Operating Systems Review 49:2, 18-26.
Online publication date: 20-Jan-2016.
CrossRef
, . 2016. Energy-Efficient and SLA-Based Resource Management in Cloud Data Centers. Energy Efficiency in Data Centers and Clouds, 103-159.
CrossRef
, . 2016. Änderungen am Regelbetrieb: Produktionskosten senken und Innovationen ermöglichen. IT-Betrieb, 495-548.
CrossRef
, , . (2016) Data Center Energy Consumption Modeling: A Survey. IEEE Communications Surveys & Tutorials 18:1, 732-794.
Online publication date: 1-Jan-2016.
CrossRef
, . 2016. Die Blaupause für den Betrieb: Das Bild des IT-Betriebs und seiner Zulieferer. IT-Betrieb, 295-355.
CrossRef
, , , , , , . (2015) RE-UPS: an adaptive distributed energy storage system for dynamically managing solar energy in green datacenters. The Journal of Supercomputing.
Online publication date: 24-Dec-2015.
CrossRef
, , . (2015) Evaluating ARM HPC clusters for scientific workloads. Concurrency and Computation: Practice and Experience 27:17, 5390-5410.
Online publication date: 24-Jul-2015.
CrossRef
, , , . (2015) PARS: A scheduling of periodically active rank to optimize power efficiency for main memory. Journal of Network and Computer Applications 58, 327-336.
Online publication date: 1-Dec-2015.
CrossRef
, , . (2015) Holistic multiobjective planning of datacenters powered by renewable energy. Cluster Computing 18:4, 1379-1397.
Online publication date: 24-Sep-2015.
CrossRef
, , , , . (2015) Optimal virtual network embedding: Energy aware formulation. Computer Networks 91, 184-195.
Online publication date: 1-Nov-2015.
CrossRef
. (2015) Next generation data centres: How will optics be employed?. 2015 European Conference on Optical Communication (ECOC), 1-3.
CrossRef
, . (2015) Cloud Fog: Towards High Quality of Experience in Cloud Gaming. 2015 44th International Conference on Parallel Processing, 500-509.
CrossRef
, , , . (2015) High performance flat data center networks based on scalable flow-controlled optical switches. 2015 International Conference on Photonics in Switching (PS), 91-93.
CrossRef
, , , , . (2015) Hadoop Characterization. 2015 IEEE Trustcom/BigDataSE/ISPA, 96-103.
CrossRef
, , , , , , , , . (2015) Multi-Tenant Software-Defined Hybrid Optical Switched Data Centre. Journal of Lightwave Technology 33:15, 3224-3233.
Online publication date: 1-Aug-2015.
CrossRef
, , , . (2015) On the Trade-Offs among Performance, Energy, and Endurance in a Versatile Hybrid Drive. ACM Transactions on Storage 11:3, 1-27.
Online publication date: 24-Jul-2015.
CrossRef
, , , , , . (2015) Adaptive multi-objective artificial immune system based virtual network embedding. Journal of Network and Computer Applications 53, 140-155.
Online publication date: 1-Jul-2015.
CrossRef
, , . (2015) A Joint Optimization Framework for Request Scheduling and Energy Storage Management in a Data Center. 2015 IEEE 8th International Conference on Cloud Computing, 163-170.
CrossRef
, . (2015) Data Center Sprinting: Enabling Computational Sprinting at the Data Center Level. 2015 IEEE 35th International Conference on Distributed Computing Systems, 175-184.
CrossRef
, , , . (2015) Towards Fault-Tolerant Job Assignment in Vehicular Cloud. 2015 IEEE International Conference on Services Computing, 17-24.
CrossRef
, , . (2015) Energy efficient scheduling in data centers. 2015 IEEE International Conference on Communications (ICC), 5948-5953.
CrossRef
, , . (2015) Impact of MapReduce Policies on Job Completion Reliability and Job Energy Consumption. IEEE Transactions on Parallel and Distributed Systems 26:5, 1364-1378.
Online publication date: 1-May-2015.
CrossRef
, , , , , . (2015) Energy Modeling and Optimization for Tiled Nested-Loop Codes. 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 888-895.
CrossRef
, , . (2015) Analyzing job completion reliability and job energy consumption for a heterogeneous MapReduce cluster under different intermediate-data replication policies. The Journal of Supercomputing 71:5, 1657-1677.
Online publication date: 11-Sep-2014.
CrossRef
, . 2015. Interactive Multimedia Applications on Clouds. Cloud Services, Networking, and Management, 333-360.
CrossRef
, , , . (2015) Energy-efficient Pseudo Noise generator based optical transmitter for Ethernet(IEEE 802.3az). 2015 International Conference on Computer, Communications, and Control Technology (I4CT), 142-146.
CrossRef
, , , . (2015) Aquifer thermal energy storages as a cooling option for German data centers. Energy Efficiency 8:2, 385-402.
Online publication date: 27-Sep-2014.
CrossRef
, . (2015) Virtual machine selection and placement for dynamic consolidation in Cloud computing environment. Frontiers of Computer Science 9:2, 322-330.
Online publication date: 11-Feb-2015.
CrossRef
, , . (2015) The life cycle assessment of a UK data centre. The International Journal of Life Cycle Assessment 20:3, 332-349.
Online publication date: 13-Jan-2015.
CrossRef
, , . (2015) Investigation of channel spacing for Hermite-Gaussian mode division multiplexing in multimode fiber. 2015 IEEE 11th International Colloquium on Signal Processing & Its Applications (CSPA), 34-39.
CrossRef
, , , , . (2015) FaLL: A fair and low latency queuing scheme for data center networks. 2015 International Conference on Computing, Networking and Communications (ICNC), 771-777.
CrossRef
, , , , , , . (2015) Octopus-Man: QoS-driven task management for heterogeneous multicores in warehouse-scale computers. 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), 246-258.
CrossRef
, , , . (2015) Effect of energy-saving server scheduling on power consumption for large-scale data centers. Journal of Industrial and Management Optimization 12:2, 667.
CrossRef
, , , , , . (2015) Power Optimization Techniques for DDR3 SDRAM. 2015 28th International Conference on VLSI Design, 310-315.
CrossRef
, . (2015) Modified Energy-Aware Rolling Horizon algorithm for scheduling of cloudlets. 2015 International Conference on Electrical, Electronics, Signals, Communication and Optimization (EESCO), 1-6.
CrossRef
. (2015) Designing multi-level connectivity for IoT-enabled SmartX Boxes. 2015 International Conference on Information Networking (ICOIN), 462-463.
CrossRef
, , , , , , , . (2014) Control-theoretical load-balancing for cloud applications with brownout. 53rd IEEE Conference on Decision and Control, 5320-5327.
CrossRef
, , , , , . (2014) Dynamic Data Migration in Hybrid Main Memories for In-Memory Big Data Storage. ETRI Journal 36:6, 988-998.
Online publication date: 1-Dec-2014.
CrossRef
, , , . (2014) BuMP: Bulk Memory Access Prediction and Streaming. 2014 47th Annual IEEE/ACM International Symposium on Microarchitecture, 545-557.
CrossRef
, , , , , . (2014) Leveraging distributed UPS energy for managing solar energy powered data centers. International Green Computing Conference, 1-8.
CrossRef
, , . (2014) Controlling datacenter power consumption while maintaining temperature and QoS levels. 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet), 242-247.
CrossRef
, , . (2014) Resource allocation optimization in a data center with energy storage devices. IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society, 2604-2610.
CrossRef
, , , , , . (2014) Energy-Aware Virtual Network Embedding. IEEE/ACM Transactions on Networking 22:5, 1607-1620.
Online publication date: 1-Oct-2014.
CrossRef
. (2014) Environmental technological projects in the computer engineering program. 2014 IEEE Frontiers in Education Conference (FIE) Proceedings, 1-4.
CrossRef
, , , , , , , . (2014) Characterizing and subsetting big data workloads. 2014 IEEE International Symposium on Workload Characterization (IISWC), 191-201.
CrossRef
, , , . (2014) Performance analysis of backup-task scheduling with deadline time in cloud computing. Journal of Industrial and Management Optimization 11:3, 867-886.
Online publication date: 1-Oct-2014.
CrossRef
, . (2014) Data locality in MapReduce: A network perspective. 2014 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton), 1110-1117.
CrossRef
, , . (2014) DVM: A Big Virtual Machine for Cloud Computing. IEEE Transactions on Computers 63:9, 2245-2258.
Online publication date: 1-Sep-2014.
CrossRef
, , , . (2014) On Characterization of Performance and Energy Efficiency in Heterogeneous HPC Cloud Data Centers. 2014 IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems, 315-320.
CrossRef
, , , . (2014) Energy-aware joint management of networks and Cloud infrastructures. Computer Networks 70, 75-95.
Online publication date: 1-Sep-2014.
CrossRef
, , , , , . (2014) Insensitive Job Assignment With Throughput and Energy Criteria for Processor-Sharing Server Farms. IEEE/ACM Transactions on Networking 22:4, 1257-1270.
Online publication date: 1-Aug-2014.
CrossRef
, , . (2014) Provisioning high-availability datacenter networks for full bandwidth communication. Computer Networks 68, 71-94.
Online publication date: 1-Aug-2014.
CrossRef
, , , , . (2014) Automated Configuration Bug Report Prediction Using Text Mining. 2014 IEEE 38th Annual Computer Software and Applications Conference, 107-116.
CrossRef
, , , , . (2014) Experimental assessment of a scalable and flow-controlled optical switch system for flat datacenter networks. 2014 16th International Conference on Transparent Optical Networks (ICTON), 1-4.
CrossRef
, , , , , , , , , . (2014) Characterizing Application Memory Error Vulnerability to Optimize Datacenter Cost via Heterogeneous-Reliability Memory. 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 467-478.
CrossRef
, , . (2014) A Cost Modelling System for Cloud Computing. 2014 14th International Conference on Computational Science and Its Applications, 74-84.
CrossRef
, , . (2014) PowerCass: Energy Efficient, Consistent Hashing Based Storage for Micro Clouds Based Infrastructure. 2014 IEEE 7th International Conference on Cloud Computing, 48-55.
CrossRef
, , , , , . (2014) Building Green Cloud Services at Low Cost. 2014 IEEE 34th International Conference on Distributed Computing Systems, 449-460.
CrossRef
, , , . (2014) Impact of MapReduce Task Re-execution Policy on Job Completion Reliability and Job Completion Time. 2014 IEEE 28th International Conference on Advanced Information Networking and Applications, 712-718.
CrossRef
, , , . (2014) Effectiveness of rack-level containment in removing data center hot-spots. Fourteenth Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), 798-806.
CrossRef
, , , . (2014) Research challenges for cross-cloud applications. 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 19-24.
CrossRef
, , , , , . (2014) Real-Time Tasks Oriented Energy-Aware Scheduling in Virtualized Clouds. IEEE Transactions on Cloud Computing 2:2, 168-180.
Online publication date: 1-Apr-2014.
CrossRef
, , , . (2014) Complex Urban Systems ICT Infrastructure Modeling: A Sustainable City Case Study. IEEE Transactions on Systems, Man, and Cybernetics: Systems 44:3, 363-374.
Online publication date: 1-Mar-2014.
CrossRef
, , , . (2014) JET: Electricity cost-aware dynamic workload management in geographically distributed datacenters. Computer Communications.
Online publication date: 1-Feb-2014.
CrossRef
, , , . (2014) A novel VM workload prediction using Grey Forecasting model in cloud data center. The International Conference on Information Networking 2014 (ICOIN2014), 40-45.
CrossRef
, . (2014) Dynamic management of TurboMode in modern multi-core chips. 2014 IEEE 20th International Symposium on High Performance Computer Architecture (HPCA), 603-613.
CrossRef
, , . (2014) Exploiting thermal energy storage to reduce data center capital and operating expenses. 2014 IEEE 20th International Symposium on High Performance Computer Architecture (HPCA), 132-141.
CrossRef
, , , , . (2013) Visual Analytics Framework for Cloud Infrastructure Data. 2013 IEEE 16th International Conference on Computational Science and Engineering, 886-893.
CrossRef
, , , , . (2013) Software defined network based adaptive routing for data replication in Data Centers. 2013 19th IEEE International Conference on Networks (ICON), 1-6.
CrossRef
, . (2013) The Use of Locality Information on Data Intensive Parallel File Systems. 2013 IEEE 16th International Conference on Computational Science and Engineering, 167-173.
CrossRef
, , , . (2013) Cutting the Electricity Cost of Distributed Datacenters Through Smart Workload Dispatching. IEEE Communications Letters 17:12, 2384-2387.
Online publication date: 1-Dec-2013.
CrossRef
, , . (2013) An Efficient Power-Aware Resource Scheduling Strategy in Virtualized Datacenters. 2013 International Conference on Parallel and Distributed Systems, 110-117.
CrossRef
, , , . (2013) ERES: An Energy-Aware Real-Time Elastic Scheduling Algorithm in Clouds. 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing, 777-784.
CrossRef
, , , , , . (2013) Rethinking Virtual Machine Interference in the Era of Cloud Applications. 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing, 190-197.
CrossRef
, , . (2013) Chiffchaff: Observability and analytics to achieve high availability. 2013 IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV), 119-120.
CrossRef
, , , . (2013) Performance analysis of large-scale parallel-distributed processing with backup tasks for cloud computing. Journal of Industrial and Management Optimization 10:1, 113-129.
Online publication date: 1-Oct-2013.
CrossRef
, . (2013) Revisiting Server Energy Proportionality. 2013 42nd International Conference on Parallel Processing, 834-840.
CrossRef
, , , . (2013) Thread Row Buffers: Improving Memory Performance Isolation and Throughput in Multiprogrammed Environments. IEEE Transactions on Computers 62:9, 1879-1892.
Online publication date: 1-Sep-2013.
CrossRef
, , , , . (2013) Understanding the critical path in power state transition latencies. International Symposium on Low Power Electronics and Design (ISLPED), 317-322.
CrossRef
, , , , . (2013) Cloud engineering is Search Based Software Engineering too. Journal of Systems and Software 86:9, 2225-2241.
Online publication date: 1-Sep-2013.
CrossRef
, . (2013) Network Topology Identification for Cloud Instances. 2013 International Conference on Cloud and Green Computing, 92-98.
CrossRef
, . (2013) iBench: Quantifying interference for datacenter applications. 2013 IEEE International Symposium on Workload Characterization (IISWC), 23-33.
CrossRef
, , , , . (2013) Data center demand response: Avoiding the coincident peak via workload shifting and local generation. Performance Evaluation.
Online publication date: 1-Aug-2013.
CrossRef
. (2013) Towards widespread SDN adoption: Need for synergy between photonics and SDN within the data center. 2013 IEEE Photonics Society Summer Topical Meeting Series, 227-228.
CrossRef
, , . (2013) A Case for Heterogeneous Flash in the Datacenter. 2013 IEEE 33rd International Conference on Distributed Computing Systems Workshops, 220-225.
CrossRef
, . (2013) Recent Changes in the Internet Landscape. it - Information Technology 55:4, 133-138.
Online publication date: 1-Jul-2013.
CrossRef
, , , , , . (2013) A Relationship-Based VM Placement Framework of Cloud Environment. 2013 IEEE 37th Annual Computer Software and Applications Conference, 124-133.
CrossRef
, , . (2013) On the energy footprint of task based parallel applications. 2013 International Conference on High Performance Computing & Simulation (HPCS), 164-171.
CrossRef
, . (2013) Fault-tolerance characteristics of data center network topologies using fault regions. 2013 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 1-6.
CrossRef
, , , , , . (2013) Flow controlled scalable optical packet switch for low latency flat data center network. 2013 15th International Conference on Transparent Optical Networks (ICTON), 1-4.
CrossRef
, , . (2013) Fault Tolerance Management in Cloud Computing: A System-Level Perspective. IEEE Systems Journal 7:2, 288-297.
Online publication date: 1-Jun-2013.
CrossRef
, , . (2013) Optimization of Electricity and Server Maintenance Costs in Hybrid Cooling Data Centers. 2013 IEEE Sixth International Conference on Cloud Computing, 526-533.
CrossRef
, , . (2013) Labor Cost Reduction with Cloud: An End-to-End View. 2013 IEEE Sixth International Conference on Cloud Computing, 534-540.
CrossRef
, , , . (2013) Power-aware buddy system and task group scheduler. 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013), 1232-1235.
CrossRef
, , . (2013) Efficient Use of Geographically Spread Cloud Resources. 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, 450-457.
CrossRef
, , . (2013) Automatically Tolerating Arbitrary Faults in Non-malicious Settings. 2013 Sixth Latin-American Symposium on Dependable Computing, 114-123.
CrossRef
, , , , , . (2013) An analytical framework for estimating TCO and exploring data center design space. 2013 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 54-63.
CrossRef
, , . (2013) The adaptive research of data layout in large-scale meteorological data storage system. 2013 IEEE Third International Conference on Information Science and Technology (ICIST), 1016-1020.
CrossRef
, , . (2013) Cloud Incident Data: An Empirical Analysis. 2013 IEEE International Conference on Cloud Engineering (IC2E), 241-249.
CrossRef
, , , , , . (2013) An All-Optical Token Technique Enabling a Fully-Distributed Control Plane in AWGR-Based Optical Interconnects. Journal of Lightwave Technology 31:3, 414-422.
Online publication date: 1-Feb-2013.
CrossRef
, , . (2013) Navigating heterogeneous processors with market mechanisms. 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA), 95-106.
CrossRef
, , , , , , , . (2013) Numerical and experimental study of a high port-density WDM optical packet switch architecture for data centers. Optics Express 21:1, 263.
Online publication date: 4-Jan-2013.
CrossRef
, . (2013) The Netflix Challenge: Datacenter Edition. IEEE Computer Architecture Letters 12:1, 29-32.
Online publication date: 1-Jan-2013.
CrossRef
, . (2013) A Tabu Search Algorithm for the Location of Data Centers and Software Components in Green Cloud Computing Networks. IEEE Transactions on Cloud Computing 1:1, 22-35.
Online publication date: 1-Jan-2013.
CrossRef
, , . (2013) Stratus: Load Balancing the Cloud for Carbon Emissions Control. IEEE Transactions on Cloud Computing 1:1, 1-1.
Online publication date: 1-Jan-2013.
CrossRef
, , , . (2013) Data center power control for frequency regulation. 2013 IEEE Power & Energy Society General Meeting, 1-5.
CrossRef
, , , . (2012) Parallel job scheduling for power constrained HPC systems. Parallel Computing 38:12, 615-630.
Online publication date: 1-Dec-2012.
CrossRef
, , , . (2012) Towards an agent-based symbiotic architecture for autonomic management of virtualized data centers. Proceedings Title: Proceedings of the 2012 Winter Simulation Conference (WSC), 1-13.
CrossRef
, , . (2012) Energy-efficient Task Scheduling Model based on MapReduce for Cloud Computing using Genetic Algorithm. Journal of Computers 7:12.
Online publication date: 1-Dec-2012.
CrossRef
, . (2012) An Energy and Data Locality Aware Bi-level Multiobjective Task Scheduling Model Based on MapReduce for Cloud Computing. 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology, 648-655.
CrossRef
, , , , . (2012) CoScale: Coordinating CPU and Memory System DVFS in Server Systems. 2012 45th Annual IEEE/ACM International Symposium on Microarchitecture, 143-154.
CrossRef
, , , , , , . (2012) Micro-architectural characterization of desktop cloud workloads. 2012 IEEE International Symposium on Workload Characterization (IISWC), 131-140.
CrossRef
, . (2012) Cloptimus: A multi-objective Cloud data center and software component location framework. 2012 IEEE 1st International Conference on Cloud Networking (CLOUDNET), 23-28.
CrossRef
, , , . (2012) ECHO: Recreating network traffic maps for datacenters with tens of thousands of servers. 2012 IEEE International Symposium on Workload Characterization (IISWC), 14-24.
CrossRef
, , , , , , , , , , , . (2012) The Design of a Community Science Cloud: The Open Science Data Cloud Perspective. 2012 SC Companion: High Performance Computing, Networking Storage and Analysis, 1051-1057.
CrossRef
, , , , . (2012) Replica Pre-adjustment Strategy Based on Trend Analysis of File Popularity within Cloud Environment. 2012 IEEE 12th International Conference on Computer and Information Technology, 219-223.
CrossRef
. (2012) Energy-Efficient Datacenters. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 31:10, 1465-1484.
Online publication date: 1-Oct-2012.
CrossRef
, . (2012) Exploiting Phase-Change Memory in Cooperative Caches. 2012 IEEE 24th International Symposium on Computer Architecture and High Performance Computing, 227-234.
CrossRef
. (2012) Toward on-chip datacenters: a perspective on general trends and on-chip particulars. The Journal of Supercomputing 62:1, 214-226.
Online publication date: 13-Oct-2011.
CrossRef
, , . (2012) Economic model of a Cloud provider operating in a federated Cloud. Information Systems Frontiers 14:4, 827-843.
Online publication date: 17-Sep-2011.
CrossRef
, , , . (2012) An Economic Model for Maximizing Profit of a Cloud Service Provider. 2012 Seventh International Conference on Availability, Reliability and Security, 274-279.
CrossRef
. (2012) How much power is needed for a billion-thread high-throughput server?. Frontiers of Computer Science.
Online publication date: 20-Jul-2012.
CrossRef
, , , . (2012) FPGA based controller for large port count optical packet switches. 2012 14th International Conference on Transparent Optical Networks (ICTON), 1-4.
CrossRef
, , , . (2012) Scaling photonic packet switches. 2012 14th International Conference on Transparent Optical Networks (ICTON), 1-6.
CrossRef
, , , , , , , , , , . (2012) All-optical OFDM and distributed Raman amplification: Challenges to enable high capacities and extend reach. 2012 14th International Conference on Transparent Optical Networks (ICTON), 1-5.
CrossRef
, , . (2012) Effects of Dynamic Cloud Cluster Load on Differentiated Service Availability. 2012 21st International Conference on Computer Communications and Networks (ICCCN), 1-6.
CrossRef
, , . (2012) Radiata: Enabling Whole System Hot-mirroring via Continual State Replication. 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems, 469-476.
CrossRef
, , , . (2012) Hybrid security architecture for data center networks. 2012 IEEE International Conference on Communications (ICC), 2939-2944.
CrossRef
, . (2012) Impact of Live Migration on Multi-tier Application Performance in Clouds. 2012 IEEE Fifth International Conference on Cloud Computing, 261-268.
CrossRef
, , , , . (2012) The need for speed and stability in data center power capping. 2012 International Green Computing Conference (IGCC), 1-10.
CrossRef
, , , . (2012) Performance assessment of the optical packet switch architecture with highly distributed control under data center traffic. 2012 17th European Conference on Networks and Optical Communications, 1-6.
CrossRef
, . (2012) Energy-Efficient Virtual Machine Replication and Placement in a Cloud Computing System. 2012 IEEE Fifth International Conference on Cloud Computing, 750-757.
CrossRef
, , , . (2012) Automatic fault characterization via abnormality-enhanced classification. IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012), 1-12.
CrossRef
, . (2012) Optimal Location of Data Centers and Software Components in Cloud Computing Network Design. 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), 841-844.
CrossRef
, , . (2012) SLA-based Optimization of Power and Migration Cost in Cloud Computing. 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), 172-179.
CrossRef
, , , , , , , , , , , , , , . (2012) Towards the design and operation of net-zero energy data centers. 13th InterSociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems, 552-561.
CrossRef
, , , . (2012) Power efficient scalable hybrid processor architecture. 2012 Second International Conference on Digital Information and Communication Technology and it's Applications (DICTAP), 338-342.
CrossRef
, , , , , . (2012) Energy- and Cost-Efficiency Analysis of ARM-Based Clusters. 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), 115-123.
CrossRef
, , , , , . (2012) Earlybird: Real-Time Search at Twitter. 2012 IEEE 28th International Conference on Data Engineering, 1360-1369.
CrossRef
, , , . (2012) Study of the performance of an optical packet switch architecture with highly distributed control in a data center environment. 2012 16th International Conference on Optical Network Design and Modelling (ONDM), 1-6.
CrossRef
, , . (2012) BigHouse: A simulation infrastructure for data center systems. 2012 IEEE International Symposium on Performance Analysis of Systems & Software, 35-45.
CrossRef
, , , , . (2012) Evaluating FPGA-acceleration for real-time unstructured search. 2012 IEEE International Symposium on Performance Analysis of Systems & Software, 200-209.
CrossRef
, , , , , . (2012) Energy-aware virtual network embedding through consolidation. 2012 Proceedings IEEE INFOCOM Workshops, 127-132.
CrossRef
, , . (2012) Temporal Rate Limiting: Cloud elasticity at a flat fee. 2012 Proceedings IEEE INFOCOM Workshops, 151-156.
CrossRef
, , , . (2012) Energy-Aware Load Direction for Servers: A Feasibility Study. 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing, 359-367.
CrossRef
, , . (2012) JETC: Joint energy thermal and cooling management for memory and CPU subsystems in servers. IEEE International Symposium on High-Performance Comp Architecture, 1-12.
CrossRef
, , . (2012) Energy-Efficient Multi-Job Scheduling Model for Cloud Computing and Its Genetic Algorithm. Mathematical Problems in Engineering 2012, 1-16.
Online publication date: 1-Jan-2012.
CrossRef
, . (2011) Energy-efficient Multi-task Scheduling Based on MapReduce for Cloud Computing. 2011 Seventh International Conference on Computational Intelligence and Security, 57-62.
CrossRef
, . (2011) Towards Profitable Virtual Machine Placement in the Data Center. 2011 Fourth IEEE International Conference on Utility and Cloud Computing, 138-145.
CrossRef
, , , , , , , , , , . (2011) Stochastically robust static resource allocation for energy minimization with a makespan constraint in a heterogeneous computing environment. 2011 9th IEEE/ACS International Conference on Computer Systems and Applications (AICCSA), 22-31.
CrossRef
, , , , , , , . (2011) Characterization of real workloads of web search engines. 2011 IEEE International Symposium on Workload Characterization (IISWC), 15-25.
CrossRef
, , . (2011) A quantitative analysis of cooling power in container-based data centers. 2011 IEEE International Symposium on Workload Characterization (IISWC), 61-71.
CrossRef
, , , . (2011) Optimal network locality in distributed virtualized data-centers. Computer Communications 34:16, 1968-1979.
Online publication date: 1-Oct-2011.
CrossRef
, , . (2011) Differentiated Availability in Cloud Computing SLAs. 2011 IEEE/ACM 12th International Conference on Grid Computing, 129-136.
CrossRef
, . (2011) Optimal state estimation for improved power measurements and model verification: Theory. 2011 International Green Computing Conference and Workshops, 1-6.
CrossRef
, , , . (2011) Linear programming based parallel job scheduling for power constrained systems. 2011 International Conference on High Performance Computing & Simulation, 72-80.
CrossRef
, . (2011) Performance Modeling of Concurrent Live Migration Operations in Cloud Computing Systems Using PRISM Probabilistic Model Checker. 2011 IEEE 4th International Conference on Cloud Computing, 49-56.
CrossRef
, , , , , , , , , . (2011) TAPO: Thermal-aware power optimization techniques for servers and data centers. 2011 International Green Computing Conference and Workshops, 1-8.
CrossRef
, . (2011) Migration to Multi-image Cloud Templates. 2011 IEEE International Conference on Services Computing, 80-87.
CrossRef
, , , , . (2011) Intelligent Placement of Datacenters for Internet Services. 2011 31st International Conference on Distributed Computing Systems, 131-142.
CrossRef
, , , , . (2011) Towards Optimal Data Replication Across Data Centers. 2011 31st International Conference on Distributed Computing Systems Workshops, 66-71.
CrossRef
, , . (2011) A hierarchical model to evaluate quality of experience of online services hosted by cloud computing. 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops, 105-112.
CrossRef
, , . (2011) ZoneFS: Stripe remodeling in cloud data centers. 2011 IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST), 1-10.
CrossRef
, . (2011) What will happen if cloud management operations burst out?. 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops, 97-104.
CrossRef
, , . (2011) Heterogeneity in “Homogeneous” Warehouse-Scale Computers: A Performance Opportunity. IEEE Computer Architecture Letters 10:2, 29-32.
Online publication date: 1-Feb-2011.
CrossRef
, , , , . (2010) Kumoi: A High-Level Scripting Environment for Collective Virtual Machines. 2010 IEEE 16th International Conference on Parallel and Distributed Systems, 322-329.
CrossRef
, , . (2010) Number of Events and Time to Failure Distributions for Error Correction Protected Memories. IEEE Transactions on Device and Materials Reliability 10:3, 381-389.
Online publication date: 1-Sep-2010.
CrossRef
, , , . (2010) Server Engineering Insights for Large-Scale Online Services. IEEE Micro 30:4, 8-19.
Online publication date: 1-Jul-2010.
CrossRef
, , , , , , . (2010) Transformer: A New Paradigm for Building Data-Parallel Programming Models. IEEE Micro 30:4, 55-64.
Online publication date: 1-Jul-2010.
CrossRef
, , , , , . (2010) Fiber optic communication technologies: What's needed for datacenter network operations. IEEE Communications Magazine 48:7, 32-39.
Online publication date: 1-Jul-2010.
CrossRef
, . (2010) Challenges and Opportunities for Extremely Energy-Efficient Processors. IEEE Micro 30:4, 20-24.
Online publication date: 1-Jul-2010.
CrossRef
, . (2010) Scalability analysis of embarassingly parallel applications on large clusters. 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 1-8.
CrossRef
, . (2010) Effects of Component-Subscription Network Topology on Large-Scale Data Centre Performance Scaling. 2010 15th IEEE International Conference on Engineering of Complex Computer Systems, 72-81.
CrossRef
, . (2010) Data-Intensive Text Processing with MapReduce. Synthesis Lectures on Human Language Technologies 3:1, 1-177.
Online publication date: 28-Apr-2010.
Abstract | PDF (1170 KB) | PDF Plus (1172 KB) 
. (2010) Participatory sensing: applications and architecture [Internet Predictions]. IEEE Internet Computing 14:1, 12-42.
Online publication date: 1-Jan-2010.
CrossRef
, , , , . (2010) [2010] Combined Dynamic-Static Approach for Thermal-Awareness in Heterogeneous Data Centers. 2010 International Workshop on Innovative Architecture for Future Generation High Performance, 75-82.
CrossRef
, . Location and Provisioning Problems in Cloud Computing Networks. Communication Infrastructures for Cloud Computing, 22-45.
CrossRef
 



Prev. lecture | Next lecture
View/Print PDF (2829 KB)
View PDF Plus (1325 KB)
Add to favorites
Email to a friend
TOC Alert | Citation Alert What is RSS?

Quick Search
for
Authors:
Luiz André Barroso
Urs Hölzle
Keywords:
computer organization and design
Internet services
energy efficiency
fault-tolerant computing
cluster computing
data centers
distributed systems
cloud computing
Home | Synthesis | Search | Profile | Access | Author | Help | About
Technology Partner - Atypon Systems, Inc.