skip to main content
research-article

Market mechanisms for managing datacenters with heterogeneous microarchitectures

Published: 26 February 2014 Publication History

Abstract

Specialization of datacenter resources brings performance and energy improvements in response to the growing scale and diversity of cloud applications. Yet heterogeneous hardware adds complexity and volatility to latency-sensitive applications. A resource allocation mechanism that leverages architectural principles can overcome both of these obstacles.
We integrate research in heterogeneous architectures with recent advances in multi-agent systems. Embedding architectural insight into proxies that bid on behalf of applications, a market effectively allocates hardware to applications with diverse preferences and valuations. Exploring a space of heterogeneous datacenter configurations, which mix server-class Xeon and mobile-class Atom processors, we find an optimal heterogeneous balance that improves both welfare and energy-efficiency. We further design and evaluate twelve design points along the Xeon-to-Atom spectrum, and find that a mix of three processor architectures achieves a 12× reduction in response time violations relative to equal-power homogeneous systems.

References

[1]
Yuvraj Agarwal, Steve Hodges, Ranveer Chandra, James Scott, Paramvir Bahl, and Rajesh Gupta. 2009. Somniloquy: Augmenting network interfaces to reduce PC energy usage. In Proceedings of the 6th Symposium on Networked Systems Design and Implementation (NSDI). USENIX Association, Berkeley, CA, 365--380.
[2]
Amazon. 2009. Elastic cloud computing. http://aws.amazon.com/ec2/.
[3]
David G. Andersen, Jason Franklin, Michael Kaminsky, Amar Phanishayee, Lawrence Tan, and Vijay Vasudevan. 2009. FAWN: A fast array of wimpy nodes. In Proceedings of the 22nd Symposium on Operating Systems Principles (SOSP). ACM, New York, 1--14.
[4]
Anonymous. 2012. Space Invaders. The Economist.
[5]
Alvin Auyoung, Brent N. Chun, Alex C. Snoeren, and Amin Vahdat. 2004. Resource allocation in federated distributed computing infrastructures. In Proceedings of the 1st Workshop on Operating System and Architectural Support for the On-Demand IT Infrastructure. 1--10.
[6]
Luiz André Barroso, Kourosh Gharachorloo, Robert McNamara, Andreas Nowatzyk, Shaz Qadeer, Barton Sano, Scott Smith, Robert Stets, and Ben Verghese. 2000. Piranha: A scalable architecture based on single-chip multiprocessing. In Proceedings of the 27th International Symposium on Computer Architecture (ISCA). ACM, New York, 282--293.
[7]
Luiz André Barroso and Urs Hölzle. 2007. The case for energy-proportional computing. IEEE Comput. 40, 12, 33--37.
[8]
Luiz André Barroso and Urs Hölzle. 2009. The datacenter as a computer. In Synthesis Lectures on Computer Architecture.
[9]
Nathan Binkert, Bradford Beckmann, Gabriel Black, Steven K. Reinhardt, Ali Saidi, Arkaprava Basu, Joel Hestness, Derek R. Hower, Tushar Krishna, Somayeh Sardashti, Rathijit Sen, Korey Sewell, Muhammad Shoaib, Nilay Vaish, Mark D. Hill, and David A. Wood. 2011. The gem5 simulator. SIGARCH Comput. Archit. News 39, 2, 1--7.
[10]
James Broberg, Srikumar Venugopal, and Rajkumar Buyya. 2007. Market-oriented grids and utility computing: The state-of-the-art and future directions. J. Grid Comput. 6, 3, 255--270.
[11]
Andrew Byde. 2002. Applying evolutionary game theory to auction mechanism design. In Proceedings of the 4th ACM Conference on Electronic Commerce. ACM, New York, 192--193.
[12]
Andrew Byde. 2006. A comparison between mechanisms for sequential compute resource auctions. In Proceedings of the 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS). ACM, New York, 1199--1201.
[13]
Andrew Byde, Mathias Sallé, and Claudio Bartolini. 2003. Market-based resource allocation for utility data centers. Tech. Rep.
[14]
Rodrigo N. Calhieros, Rajid Ranjan, Anton Beloglazov, César A. F. De Rose, and Rajkumar Buyya. 2011. CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw.: Practice and Exper. 41, 23--50.
[15]
Jeffrey S. Chase, Darrell C. Anderson, Prachi N. Thakar, Amin M. Vahdat, and Ronald P. Doyle. 2001. Managing energy and server resources in hosting centers. In Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP). ACM, New York, 103--116.
[16]
Niket K. Choudhary, Salil V. Wadhavkar, Tanmay A. Shah, Hiran Mayukh, Jayneel Gandhi, Brandon H. Dwiel, Sandeep Navada, Hashem H. Najaf-abadi, and Eric Rotenberg. 2011. FabScalar: Composing synthesizable RTL designs of arbitrary cores within a canonical superscalar template. In Proceedings of the 38th International Symposium on Computer Architecture (ISCA). ACM, New York, 11--22.
[17]
Rachel Courtland. 2012. The battle between ARM and Intel gets real. IEEE Spectrum.
[18]
John D. Davis, James Laudon, and Kunle Olukotun. 2005. Maximizing CMP throughput with mediocre cores. In Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques (PACT). IEEE Computer Society, Los Alamitos, CA, 51--62.
[19]
Lieven Eeckhout, Sebastien Nussbaum, James E. Smith, and Koen DeBosschere. 2003. Statistical simulation: Adding efficiency to the computer designer's toolbox. IEEE Micro 23, 5, 26--38. Facebook. 2011. More effective computing. Tech. Rep.
[20]
Michael Ferdman, Almutaz Adileh, Onur Kocberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, and Babak Falsafi. 2012. Clearing the clouds: A study of emerging scale-out workloads on modern hardware. In Proceedings of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). ACM, New York, 37--48.
[21]
Donald F. Ferguson, Christos Nikolaou, Jakka Sairamesh, and Yechiam Yemini. 1996. Economic models for allocating resources in computer systems. In Market-Based Control, World Scientific Publishing Co., Inc., River Edge, NJ, 156--183.
[22]
Anshul Gandhi, Mor Harchol-Balter, and Michael A. Kozuch. 2011. The case for sleep states in servers. In Proceedings of the 4th Workshop on Power-Aware Computing and Systems. ACM, New York, 2:1--2:5.
[23]
Siddharth Garg, Shreyas Sundaram, and Hiren D. Patel. 2011. Robust heterogeneous data center design: A principled approach. SIGMETRICS Perform. Eval. Rev. 39, 3, 28--30.
[24]
Varghese George, Sanjeev Jahagirdar, Chao Tong, K. Smits, Satish Damaraju, Scott Siers, Ves Naydenov, Tanveer Khondker, Sanjib Sarkar, and Puneet Singh. 2007. Penryn: 45-nm next generation intel core 2 processor. In Proceedings of the Asian Solid-State Circuits Conference (ASSCC). IEEE, Los Alamitos, CA, 14--17.
[25]
Gianfranco Gerosa, Steve Curtis, Micahel D'Addeo, Bo Jiang, Belliappa Kuttanna, Feroze Merchant, Bina Patel, Mohammed Taufique, and Haytham Samarchi. 2009. A sub-2 W low power IA processor for mobile internet devices in 45 nm high-k metal gate CMOS. IEEE J. Solid-State Circ. 44, 1, 73--82.
[26]
Ali Ghodsi, Matei Zaharia, Benjamin Hindman, Andy Konwinski, Scott Shenker, and Ion Stoica. 2011. Dominant resource fairness: Fair allocation of multiple resource types. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (NSDI). USENIX Association, Berkeley, CA, 24.
[27]
Susan L. Graham, Peter B. Kessler, and Marshall K. Mckusick. 1982. Gprof: A call graph execution profiler. In Proceedings of the SIGPLAN Symposium on Compiler Construction (CC). ACM, New York, 120--126.
[28]
Boris Grot, Damien Hardy, Pejman Lotfi-Kamran, and Babak Falsafi. 2012. Optimizing datacenter TCO with scale-out processors. IEEE Micro 32, 5, 52--63.
[29]
Brian Guenter, Navendu Jain, and Charles Williams. 2011. Managing cost, performance, and reliability tradeoffs for energy-aware server provisioning. In Proceedings of the 30th International Conference on Computer Communications (INFOCOM). 1332--1340.
[30]
Marisabel Guevara, Benjamin Lubin, and Benjamin C. Lee. 2013. Navigating heterogeneous processors with market mechanisms. In Proceedings of the 19th International Symposium on High Performance Computer Architecture (HPCA). IEEE, Los Alamitos, CA, 95--106.
[31]
Varun Gupta, Mor Harchol-Balter, J. G. Dai, and B. Zwart. 2010. On the inapproximability of M/G/k. Queue. Syst. Theory Appl. 64, 1, 5--48.
[32]
Mark Hill and Michael Marty. 2008. Amdahl's Law in the multi-core era. IEEE Computer 41, 7, 33--38.
[33]
Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D. Joseph, Randy Katz, Scott Shenker, and Ion Stoica. 2011. Mesos: A platform for fine-grained resource sharing in the data center. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (NSDI). USENIX Association, Berkeley, CA, 22.
[34]
Mark Horowitz, Elad Alon, Dinesh Patil, Samuel Naffziger, Rajesh Kumar, and Kerry Bernstein. 2005. Scaling, power, and the future of CMOS. In International Electron Devices Meeting Technical Digest (IEDM). IEEE, Los Alamitos, CA, 7--15.
[35]
Toshihide Ibaraki and Naoki Katoh. 1988. Resource allocation problems: Algorithmic Approaches. Vol. 45, MIT Press, Cambridge, MA.
[36]
Intel. 2009. VTune. http://software.intel.com/en-us/intel-vtune. Intel. 2011. Intel 64 and IA-32 Architectures Software Developers Manual. Intel.
[37]
Vijay Janapa Reddi, Benjamin C. Lee, Trishul Chilimbi, and Kushagra Vaid. 2010. Web search using mobile cores: quantifying and mitigating the price of efficiency. In Proceedings of the 37th International Symposium on Computer Architecture (ISCA). ACM, New York, 314--325.
[38]
Laura Keys, Suzanne Rivoire, and John D. Davis. 2012. The search for energy-efficient building blocks for the data center. In Proceedings of the International Conference on Computer Architecture. Springer-Verlag, Berlin, 172--182.
[39]
Poonacha Kongetira and Kathirgamar Aingaran. 2005. Niagara: A 32-way multithreaded sparc processor. IEEE Micro 25, 2, 21--29.
[40]
Rakesh Kumar, Keith I. Farkas, Norman P. Jouppi, Parthasarathy Ranganathan, and Dean M. Tullsen. 2003. Single-ISA heterogeneous multi-core architectures: The potential for processor power reduction. In Proceedings of the 36th International Symposium on Microarchitecture (MICRO). IEEE Computer Society, Los Alamitos, CA, 81.
[41]
Rakesh Kumar, Dean M. Tullsen, and Norman P. Jouppi. 2006. Core architecture optimization for heterogeneous chip multiprocessors. In Proceedings of the 15th International Conference on Parallel Architectures and Compilation Techniques (PACT). ACM, New York, 23--32.
[42]
Kevin Lai, Lars Rasmusson, Eytan Adar, Li Zhang, and Bernardo A. Huberman. 2005. Tycoon: An implementation of a distributed, market-based resource allocation system. Multiagent Grid Syst. 1, 3, 169--182.
[43]
Benjamin C. Lee and David M. Brooks. 2006. Accurate and efficient regression modeling for microarchitectural performance and power prediction. In Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). ACM, New York, 185--194.
[44]
Benjamin C. Lee and David M. Brooks. 2007. In Proceedings of the 13th International Symposium on High Performance Computer Architecture (HPCA). IEEE, Los Alamitos, CA, 340--351.
[45]
Gunho Lee, Byung-Gon Chun, and H. Katz. 2011. Heterogeneity-aware resource allocation and scheduling in the cloud. In Proceedings of the 3rd USENIX Conference on Hot Topics in Cloud Computing. USENIX Association, Berkeley, CA, 4--4.
[46]
Sheng Li, Jung Ho Ahn, Richard D. Strong, Jay B. Brockman, Dean M. Tullsen, and Norman P. Jouppi. 2009. McPAT: An integrated power, area, and timing modeling framework for multicore and manycore architectures. In Proceedings of the 42nd International Symposium on Microarchitecture (MICRO). ACM, New York, 469--480.
[47]
Sheng Li, Kevin Lim, Paolo Faraboschi, Jichuan Chang, Parthasarathy Ranganathan, and Norman P. Jouppi. 2011. System-level integrated server architectures for scale-out datacenters. In Proceedings of the 44th International Symposium on Microarchitecture (MICRO). ACM, New York, 260--271.
[48]
Kevin Lim, Parthasarathy Ranganathan, Jichuan Chang, Chandrakant Patel, Trevor Mudge, and Steven Reinhardt. 2008. Understanding and designing new server architectures for emerging warehouse-computing environments. In Proceedings of the 35th International Symposium on Computer Architecture (ISCA). IEEE Computer Society, Los Almitos, CA, 315--326.
[49]
Pejman Lotfi-Kamran, Boris Grot, Michael Ferdman, Stavros Volos, Onur Kocberber, Javier Picorel, Almutaz Adileh, Djordje Jevdjic, Sachin Idgunji, Emre Ozer, and Babak Falsafi. 2012. Scale-out processors. In Proceedings of the 39th International Symposium on Computer Architecture (ISCA). IEEE Computer Society, Los Alamitos, CA, 500--511.
[50]
Benjamin Lubin, Jeffrey O. Kephart, Rajarshi Das, and David C. Parkes. 2009. Expressive power-based resource allocation for data centers. In Proceedings of the 21st International Joint Conference on Artifical Intelligence (IJCAI). Morgan-Kaufmann Publishers Inc., San Francisco, CA, 1451--1456.
[51]
Krishna T. Malladi, Benjamin C. Lee, Frank A. Nothaft, Christos Kozyrakis, Karthika Periyathambi, and Mark Horowitz. 2012. Towards energy-proportional datacenter memory with mobile DRAM. In Proceedings of the 39th International Symposium on Computer Architecture (ISCA). IEEE Computer Society, Los Alamitos, CA, 37--48.
[52]
Jason Mars, Lingjia Tang, and Robert Hundt. 2011. Heterogeneity in Homogeneous Warehouse-Scale Computers: A Performance Opportunity. IEEE Comput. Archit. Lett. 10, 2, 29--32.
[53]
David Meisner, Brian T. Gold, and Thomas F. Wenisch. 2009. PowerNap: Eliminating server idle power. In Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). ACM, New York, 205--216.
[54]
David Meisner, Christopher M. Sadler, Luiz André Barroso, Wolf-Dietrich Weber, and Thomas F. Wenisch. 2011. Power management of online data-intensive services. In Proceedings of the 38th International Symposium on Computer Architecture (ISCA). ACM, New York, 319--330.
[55]
David Meisner and Thomas F Wenisch. 2010. Stochastic queuing simulation for data center workloads. In Proceedings of the Workshop on Energy-Efficient Design.
[56]
Jeffrey Mogul, Jayaram Mudigonda, Nathan Binkert, Parthasarathy Ranganathan, and Vanish Talwar. 2008. Using asymmetric single-ISA CMPs to save energy on operating systems. IEEE Computer 28, 3, 26--41.
[57]
Moor Insights and Strategy. 2013. HP Moonshot: An accelerator for hyperscale workloads. Tech. Rep.
[58]
Ripal Nathuji, Canturk Isci, and Eugene Gorbatov. 2007. Exploiting platform heterogeneity for power efficient data centers. In Proceedings of the 4th International Conference on Autonomous Computing (ICAC). IEEE, Los Alamitos, CA, 5.
[59]
Open Source. 2010. OProfile. http://oprofile.sourceforge.net.
[60]
John Ousterhout, Parag Agrawal, David Erickson, Christos Kozyrakis, Jacob Leverich, David Mazières, Subhasish Mitra, Aravind Narayanan, Guru Parulkar, Mendel Rosenblum, Stephen M. Rumble, Eric Stratmann, and Ryan Stutsman. 2010. The case for RAMClouds: Scalable high-performance storage entirely in DRAM. SIGOPS Oper. Syst. Rev. 43, 4, 92--105.
[61]
David C. Parkes, Ariel D. Procaccia, and Nisarg Shah. 2012. Beyond dominant resource fairness: Extensions, limitations, and indivisibilities. In Proceedings of the 13th Conference on Electronic Commerce (EC). ACM, New York, 808--825.
[62]
Aashish Phansalkar, Ajay Joshi, and Lizy K. John. 2007. Analysis of redundancy and application balance in the SPEC CPU2006 benchmark suite. In Proceedings of the 34th International Symposium on Computer Architecture (ISCA). ACM, New York, 412--423.
[63]
Asfandyar Qureshi, Rick Weber, Hari Balakrishnan, John Guttag, and Bruce Maggs. 2009. Cutting the electric bill for internet-scale systems. In Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication (SIGCOMM). ACM, New York, 123--134.
[64]
Gang Ren, Eric Tune, Tipp Moseley, Yixin Shi, Silvius Rus, and Robert Hundt. 2010. Google-wide profiling: A continuous profiling infrastructure for data centers. IEEE Micro 30, 4, 65--79.
[65]
Cosmin Rusu, Alexandre Ferreira, Claudio Scordino, and Aaron Watson. 2006. Energy-efficient real-time heterogeneous server clusters. In Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS). IEEE Computer Society, Los Alamitos, CA, 418--428.
[66]
Seamicro. 2011. SeaMicro Introduces the SM10000-64HD.
[67]
Sena Seneviratne and David C Levy. 2010. Cost profile prediction for grid computing. Concurr. Computat. Practice Experi. 22, 1 107--142.
[68]
Michael Stonebraker, Paul M. Aoki, Witold Litwin, Avi Pfeffer, Adam Sah, Jeff Sidell, Carl Staelin, and Andrew Yu. 1996. Mariposa: A wide-area distributed database system. VLDB J. 5, 1, 048--063.
[69]
M. Aater Suleman, Onur Mutlu, Moinuddin K. Qureshi, and Yale N. Patt. 2009. Accelerating critical section execution with asymmetric multi-core architectures. In Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). ACM, New York, 253--264.
[70]
Ivan E. Sutherland. 1968. A futures market in computer time. Commun. ACM 11, 6, 449--451.
[71]
U.S. Environmental Protection Agency. 2007. Report to Congress on Server and Data Center Energy Efficiency.
[72]
Christian Vecchiola, Rodrigo N. Calheiros, Dileban Karunamoorthy, and Rajkumar Buyya. 2012. Deadline-driven provisioning of resources for scientific applications in hybrid clouds with Aneka. Future Gen. Comput. Syst. 28, 1, 58--65.
[73]
Carl A. Waldspurger, Tad Hogg, Bernardo A. Huberman, Jeffrey O. Kephart, and W. Scott Stornetta. 1992. Spawn: A Distributed Computational Economy. IEEE Trans. Softw. Eng. 18, 2, 103--117.
[74]
Weidan Wu and Benjamin C. Lee. 2012. Inferred Models for Dynamic and Sparse Hardware-Software Spaces. In Proceedings of the 45th International Symposium on Microarchitecture (MICRO). IEEE Computer Society, Los Alamitos, CA, 413--424.
[75]
Doe Hyun Yoon, Jichuan Chang, Naveen Muralimanohar, and Parthasarathy Ranganathan. 2012. BOOM: enabling mobile memory based low-power server DIMMs. In Proceedings of the 39th International Symposium on Computer Architecture (ISCA). IEEE Computer Society, Los Alamitos, CA, 25--36.

Cited By

View all
  • (2019)PANEACM Journal on Emerging Technologies in Computing Systems10.1145/324105115:1(1-27)Online publication date: 14-Jan-2019
  • (2019)One Size Does Not Fit All: Quantifying and Exposing the Accuracy-Latency Trade-Off in Machine Learning Cloud Service APIs via Tolerance Tiers2019 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)10.1109/ISPASS.2019.00012(34-47)Online publication date: Mar-2019
  • (2018)Effective Modeling Approach for IaaS Data Center Performance Analysis under Heterogeneous WorkloadIEEE Transactions on Cloud Computing10.1109/TCC.2016.25601586:4(991-1003)Online publication date: 1-Oct-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Computer Systems
ACM Transactions on Computer Systems  Volume 32, Issue 1
February 2014
132 pages
ISSN:0734-2071
EISSN:1557-7333
DOI:10.1145/2584468
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 February 2014
Accepted: 01 May 2013
Received: 01 January 2013
Published in TOCS Volume 32, Issue 1

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Energy-efficient datacenters
  2. economic mechanisms
  3. resource allocation

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)1
Reflects downloads up to 30 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2019)PANEACM Journal on Emerging Technologies in Computing Systems10.1145/324105115:1(1-27)Online publication date: 14-Jan-2019
  • (2019)One Size Does Not Fit All: Quantifying and Exposing the Accuracy-Latency Trade-Off in Machine Learning Cloud Service APIs via Tolerance Tiers2019 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)10.1109/ISPASS.2019.00012(34-47)Online publication date: Mar-2019
  • (2018)Effective Modeling Approach for IaaS Data Center Performance Analysis under Heterogeneous WorkloadIEEE Transactions on Cloud Computing10.1109/TCC.2016.25601586:4(991-1003)Online publication date: 1-Oct-2018
  • (2018)REOH: Using Probabilistic Network for Runtime Energy Optimization of Heterogeneous Systems2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS)10.1109/PADSW.2018.8644966(381-388)Online publication date: Dec-2018
  • (2016)TetriSchedProceedings of the Eleventh European Conference on Computer Systems10.1145/2901318.2901355(1-16)Online publication date: 18-Apr-2016
  • (2015)Modeling multi-attribute demand for sustainable cloud computing with copulaeProceedings of the 24th International Conference on Artificial Intelligence10.5555/2832581.2832612(2596-2602)Online publication date: 25-Jul-2015
  • (2015)Modeling the implications of DRAM failures and protection techniques on datacenter TCOProceedings of the 48th International Symposium on Microarchitecture10.1145/2830772.2830804(572-584)Online publication date: 5-Dec-2015
  • (2015)Quantifying sources of error in McPAT and potential impacts on architectural studies2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)10.1109/HPCA.2015.7056064(577-589)Online publication date: Feb-2015
  • (2015)Distributed consolidation of virtual machines for power efficiency in heterogeneous cloud data centersComputers and Electrical Engineering10.1016/j.compeleceng.2015.08.00147:C(173-185)Online publication date: 1-Oct-2015
  • (2015)Towards power consumption in optical networks: a cognitive prediction‐based techniqueInternational Journal of Communication Systems10.1002/dac.298130:7Online publication date: 5-May-2015
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media