The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January/February (2009 vol.29)
pp: 41-49
Kevin Lim , University of Michigan
Parthasarathy Ranganathan , Hewlett-Packard Labs
Jichuan Chang , Hewlett-Packard Labs
Chandrakant Patel , Hewlett-Packard Labs
Trevor Mudge , University of Michigan
Steven K. Reinhardt , University of Michigan
ABSTRACT
<p>The enormous scale of warehouse-computing environments leads to unique requirements in which cost and power figure prominently. Models and metrics quantifying these requirements, along with a benchmark suite to capture workload behavior, help identify bottlenecks and evaluate solutions. A holistic approach leads to a new system architecture incorporating volume non-server-class components in novel packaging solutions, with memory sharing and flash-based disk caching.</p>
INDEX TERMS
warehouse-computing, Internet-sector, system architecture, workloads
CITATION
Kevin Lim, Parthasarathy Ranganathan, Jichuan Chang, Chandrakant Patel, Trevor Mudge, Steven K. Reinhardt, "Server Designs for Warehouse-Computing Environments", IEEE Micro, vol.29, no. 1, pp. 41-49, January/February 2009, doi:10.1109/MM.2009.14
REFERENCES
1. L. Barroso, "Warehouse-Scale Computers," Usenix Ann. Technical Conf., Usenix, 2007; http://www.usenix.org/events/usenix07/tech/.
2. R. Bryant, "Data Intensive Super Computing: Taking Google-Style Computing Beyond Web Search," Computing Community Consortium at the Federated Computing Research Conf., 2007; http://lazowska.cs. washington.edu/fcrc/Bryant.FCRC.pdf.
3. J. Dean and S. Ghemawat, "MapReduce: Simplified Data Processing on Large Clusters," Proc. Symp. Operating System Design and Implementation (OSDI-6), Usenix, 2004, pp. 137-150.
4. P. Gill et al., "YouTube Traffic Characterization: A View from the Edge," Proc. Internet Measurement Conf., ACM Press, 2007, pp. 15-28.
5. C. Patel and A. Shah, Cost Model for Planning, Development and Operation of a Data Center, tech. report HPL-2005-107R1, Hewlett-Packard, 2005.
6. A. Falcon, P. Faraboschi, and D. Ortega, "Combining Simulation and Virtualization through Dynamic Sampling," Proc. IEEE Int'l Symp. Performance Analysis of Systems and Software (ISPASS), IEEE CS Press, 2007, pp. 72-83.
7. R. Bedichek, "SimNow: Fast Platform Simulation Purely in Software," Proc. Hot Chips 16, IEEE CS Press, 2004; http://www.hotchips.org/archives/hc16/2_Mon/15_HC16_Sess4_Pres1_bw.pdf.
8. L. Barroso, J. Dean, and U. Holzle, "Web Search for a Planet: The Google Cluster Architecture," IEEE Micro, vol. 23, no. 2, 2003, pp. 22-28.
9. X. Fan, W. Weber, and L. Barroso, "Power Provisioning for a Warehouse-Sized Computer," Proc. 34th Int'l Symp. Computer Architecture (ISCA-34), ACM Press, 2007, pp. 13-23.
10. P. Ranganathan et al., "Ensemble-Level Power Management for Dense Blade Servers," Proc. 33rd Int'l Symp. Computer Architecture (ISCA-33), ACM Press, 2006, pp. 66-77.
11. M. Ekman and P. Stenstrom, "A Cost-Effective Main Memory Organization for Future Servers," Proc. IEEE Parallel and Distributed Processing Symp. (IPDPS), IEEE Press, 2005.
12. T. Kgil and T. Mudge, "Flashcache: A NAND Flash Memory File Cache for Low Power Web Servers," Proc. Int'l Conf. Compilers, Architecture, and Synthesis for Embedded Systems (Cases), ACM Press, 2006, pp. 103-112.
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool