skip to main content
10.1145/2620728.2620765acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
poster
Free access

Sloth: SDN-enabled activity-based virtual machine deployment

Published: 22 August 2014 Publication History

Abstract

While cloud computing is excellent at supporting elastic services that scale up to tens or hundreds of servers, its support for small-scale applications that only sporadically require one VM is lacking. To better support this sporadic usage model, we employ Software Defined Networking (SDN) technology to expose events related to network activity. Specifically, we rely on notifications when switch flow entries are removed or missing to determine resource (in)activity. Our prototype, Sloth, activates virtual machines based on incoming network traffic. Conversely, idle VMs are suspended to conserve resources. We present the design and architecture of our SDN-enabled on-demand resource deployment solution. Our empirical evaluation shows that VMs can be reactivated in less than one second, triggered by SDN events. This on-demand resource activation opens up novel applications for Cloud providers, allowing them to transparently deactivate idle VMs while maintaining connectivity at the same time.

References

[1]
N. Bila, E. de Lara, K. Joshi, H. Lagar-Cavilla, M. Hiltunen, and M. Satyanarayanan. Jettison: Efficient Idle Desktop Consolidation with Partial VM Migration. In phEuroSys, 2012.
[2]
T. Knauth and C. Fetzer. DreamServer: Truly On-Demand Cloud Services. In International Systems and Storage Conference. ACM, June 2014. 10.1145/2611354.2611362.
[3]
S. Nedevschi, J. Chandrashekar, J. Liu, B. Nordman, S. Ratnasamy, and N. Taft. Skilled in the Art of Being Idle: Reducing Energy Waste in Networked Systems. In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, pages 381--394. USENIX, 2009.

Cited By

View all
  • (2024)HEXO: Offloading Long-Running Compute- and Memory-Intensive Workloads on Low-Cost, Low-Power Embedded SystemsIEEE Transactions on Cloud Computing10.1109/TCC.2024.348217812:4(1415-1432)Online publication date: Oct-2024
  • (2019)HEXOProceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing10.1145/3307681.3325408(85-96)Online publication date: 17-Jun-2019
  • (2019)Closer: A New Design Principle for the Privileged Virtual Machine OS2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)10.1109/MASCOTS.2019.00016(49-60)Online publication date: Oct-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HotSDN '14: Proceedings of the third workshop on Hot topics in software defined networking
August 2014
252 pages
ISBN:9781450329897
DOI:10.1145/2620728
Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 August 2014

Check for updates

Author Tags

  1. SDN
  2. cluster
  3. data center
  4. virtualization
  5. web application

Qualifiers

  • Poster

Conference

SIGCOMM'14
Sponsor:
SIGCOMM'14: ACM SIGCOMM 2014 Conference
August 22, 2014
Illinois, Chicago, USA

Acceptance Rates

HotSDN '14 Paper Acceptance Rate 50 of 114 submissions, 44%;
Overall Acceptance Rate 88 of 198 submissions, 44%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)33
  • Downloads (Last 6 weeks)5
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)HEXO: Offloading Long-Running Compute- and Memory-Intensive Workloads on Low-Cost, Low-Power Embedded SystemsIEEE Transactions on Cloud Computing10.1109/TCC.2024.348217812:4(1415-1432)Online publication date: Oct-2024
  • (2019)HEXOProceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing10.1145/3307681.3325408(85-96)Online publication date: 17-Jun-2019
  • (2019)Closer: A New Design Principle for the Privileged Virtual Machine OS2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)10.1109/MASCOTS.2019.00016(49-60)Online publication date: Oct-2019
  • (2017)Swift Birth and Quick DeathACM SIGPLAN Notices10.1145/3140607.305075852:7(1-14)Online publication date: 8-Apr-2017
  • (2017)Swift Birth and Quick DeathProceedings of the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments10.1145/3050748.3050758(1-14)Online publication date: 8-Apr-2017
  • (2017)Comparing Scaling Methods for Linux Containers2017 IEEE International Conference on Cloud Engineering (IC2E)10.1109/IC2E.2017.42(266-272)Online publication date: Apr-2017
  • (2016)Energy minimization at all layers of the data centerProceedings of the 2016 Conference on Design, Automation & Test in Europe10.5555/2971808.2971967(684-689)Online publication date: 14-Mar-2016
  • (2016)PicocenterProceedings of the Eleventh European Conference on Computer Systems10.1145/2901318.2901345(1-16)Online publication date: 18-Apr-2016
  • (2016)Survey on Network Virtualization Hypervisors for Software Defined NetworkingIEEE Communications Surveys & Tutorials10.1109/COMST.2015.248918318:1(655-685)Online publication date: Sep-2017

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media