skip to main content
10.1145/2169090.2169093acmconferencesArticle/Chapter ViewAbstractPublication PageseurosysConference Proceedingsconference-collections
research-article

A down-to-earth look at the cloud host OS

Published: 10 April 2012 Publication History

Abstract

Current cloud programming models have opened up new opportunities, but the platforms they run on are still rooted in the legacy of single machine-centric computing. This leads to inefficiency that both costs money and offends scientific sensibilities. In this position paper, we make a passionate and necessarily opinionated argument for a research agenda that challenges fundamental assumptions about operating systems and "cloud" application software. We present a set of ideas for possible directions, and hope to elicit fruitful discussion within the community.

References

[1]
Blumofe, R., and Lisiecki, P. Adaptive and reliable parallel computing on networks of workstations. In Proceedings of USENIX ATC (1997), p. 10.
[2]
Cheriton, D. R., and Duda, K. J. A caching model of operating system kernel functionality. In Proceedings of OSDI (1994).
[3]
Hindman, B., Konwinski, A., Zaharia, M., Ghodsi, A., Joseph, A., Katz, R., Shenker, S., and Stoica, I. Mesos: A platform for fine-grained resource sharing in the data center. In Proceedings of NSDI (2011).
[4]
Lattner, C., and Adve, V. LLVM: A compilation framework for lifelong program analysis and transformation. In Proceedings of CGO (2004), no. c, pp. 75--86.
[5]
Levis, P., Madden, S., Polastre, J., Szewczyk, R., Whitehouse, K., et al. TinyOS: An operating system for sensor networks. Ambient intelligence 35 (2005).
[6]
Madhavapeddy, A., Mortier, R., and Sohan, R. Turning down the LAMP: software specialisation for the cloud. In Proceedings of HotCloud (2010).
[7]
Murray, D. G. A distributed execution engine supporting data-dependent control flow. PhD thesis, University of Cambridge, 2011.
[8]
Murray, D. G., Schwarzkopf, M., Smowton, C., Smith, S., Madhavapeddy, A., and Hand, S. CIEL: a universal execution engine for distributed data-flow computing. In Proceedings of NSDI (2011).
[9]
Porter, D. E., Boyd-Wickizer, S., Howell, J., Olinsky, R., and Hunt, G. C. Rethinking the library OS from the top down. Proceedings of ASPLOS (2011), 291.
[10]
Thibault, S., and Deegan, T. Improving performance by embedding HPC applications in lightweight Xen domains. In Proceedings of HPCVirt (2008), pp. 9--15.
[11]
Zaharia, M., Chowdhury, M., Franklin, M., Shenker, S., and Stoica, I. Spark: Cluster computing with working sets. In Proceedings of HotCloud (2010), p. 10.
[12]
Zaharia, M., Hindman, B., Konwinski, A., Ghodsi, A., Joseph, A. D., Katz, R., Shenker, S., and Stoica, I. The Datacenter Needs an Operating System. In Proceedings of HotCloud (2011).

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HotCDP '12: Proceedings of the 1st International Workshop on Hot Topics in Cloud Data Processing
April 2012
26 pages
ISBN:9781450311625
DOI:10.1145/2169090
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 April 2012

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

EuroSys '12
Sponsor:
EuroSys '12: Seventh EuroSys Conference 2012
April 10, 2012
Bern, Switzerland

Upcoming Conference

EuroSys '25
Twentieth European Conference on Computer Systems
March 30 - April 3, 2025
Rotterdam , Netherlands

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 287
    Total Downloads
  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

View Options

Login options

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