Skip to main content

KnightShift: Shifting the I/O Burden in Datacenters to Management Processor for Energy Efficiency

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6161))

Abstract

Data center energy costs are growing concern. Many datacenters use direct-attached-storage architecture where data is distributed across disks attached to several servers. In this organization even if a server is not utilized it can not be turned off since each server carries a fraction of the permanent state needed to complete a request. Operating servers at low utilization is very inefficient due to the lack of energy proportionality. In this research we propose to use out-of-band management processor, typically used for remotely managing a server, to satisfy I/O requests from a remote server. By handling requests with limited processing needs, the management processor takes the load off the primary server thereby allowing the primary server to sleep when not actively being used; we call this approach KnightShift. We describe how existing management processors can be modified to handle KnightShift responsibility. We use several production datacenter traces to evaluate the energy impact of KnightShift and show that energy consumption can be reduced by 2.6X by allowing management processors to handle only those requests that demand less than 5% of the primary CPU utilization.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anagnostopoulou, V., Biswas, S., Savage, A., Bianchini, R., Yang, T., Chong, F.T.: Energy conservation in datacenters through cluster memory management and barely-alive memory servers

    Google Scholar 

  2. Andersen, D.G., Franklin, J., Kaminsky, M., Phanishayee, A., Tan, L., Vasudevan, V.: Fawn: a fast array of wimpy nodes. In: SOSP 2009: Proceedings of the ACM SIGOPS 22nd Symposium on Operating Systems Principles, pp. 1–14. ACM, New York (2009)

    Google Scholar 

  3. Annavaram, M., Grochowski, E., Shen, J.: Mitigating amdahl’s law through epi throttling. In: Proceedings of the 32nd International Symposium on Computer Architecture, pp. 298–309 (2005)

    Google Scholar 

  4. Barroso, L., Hlzle, U.: The case for energy-proportional computing. Computer 40(12), 33–37 (2007)

    Article  Google Scholar 

  5. Chun, B.G., Iannaccone, G., Iannaccone, G., Katz, R., Lee, G., Niccolini, L.: An energy case for hybrid datacenters. SIGOPS Oper. Syst. Rev. 44(1), 76–80 (2010)

    Article  Google Scholar 

  6. http://download.intel.com/design/servers/ipmi/IPMIv2_0rev1_0.pdf Ipmi v2.0 specifications document revision 1.0 (retrieved, April 2010)

  7. http://h18000.www1.hp.com/products/servers/management/ilo/ : Hp integrated lights-out (ilo) standard (retrieved, April 2010)

  8. http://publib.boulder.ibm.com/infocenter/sonasic/sonas1ic/index.jsp?topic=/com.ibm.sonas.doc/imm_iug.html Integrated management module user’s guide (retrieved April 2010)

  9. http://www.spec.org/web2009 Specweb2009 (retrieved, April 2010)

  10. Kumar, A., Goel, P., Saint-Hilaire, Y.: Active Platform Management Demystified: Unleashing the power of Intel vPro (TM) Technology. Intel Press, Hillsboro (2009)

    Google Scholar 

  11. Meisner, D., Gold, B.T., Wenisch, T.F.: Powernap: eliminating server idle power. SIGPLAN Notices 44(3), 205–216 (2009)

    Article  Google Scholar 

  12. Ranganathan, P., Leech, P., Irwin, D., Chase, J.: Ensemble-level power management for dense blade servers. SIGARCH Comput. Archit. News 34(2), 66–77 (2006)

    Article  Google Scholar 

  13. Fan, X.: Weber, W., Barroso, L.: Power provisioning for a warehouse-sized computer. In: Proceedings of the 34th Annual International Symposium on Computer Architecture, pp. 13–23 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ghosh, S., Redekopp, M., Annavaram, M. (2011). KnightShift: Shifting the I/O Burden in Datacenters to Management Processor for Energy Efficiency. In: Varbanescu, A.L., Molnos, A., van Nieuwpoort, R. (eds) Computer Architecture. ISCA 2010. Lecture Notes in Computer Science, vol 6161. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24322-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24322-6_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24321-9

  • Online ISBN: 978-3-642-24322-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics