Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2987386.2987412acmconferencesArticle/Chapter ViewAbstractPublication PagesracsConference Proceedingsconference-collections
poster

Task-Based Boost Mechanism in Credit Scheduler

Published: 11 October 2016 Publication History

Abstract

A major challenge in a virtual machine scheduler is the I/O performance of a network-based or a disk-based application running on a virtual machine. The existing virtual machine scheduler does not achieve good I/O performance when many active virtual CPUs exist. In this study, we propose a novel scheme that uses a modified Credit scheduler for I/O-intensive virtual machines in order to achieve good I/O performance. The experimental results show that the proposed scheme improves the I/O performance of a virtual machine scheduler by using the proposed boost algorithm instead of the original boost algorithm in Credit scheduler.

References

[1]
Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, Andrew Warfield, "Xen and the art of virtualization", ACM SIGOPS Operating Systems Review - SOSP 2013.
[2]
Abel Gordon, Nadav Amit, Nadav Har'El, Muli Ben-Yehuda, Alex Landau, Assaf Schuster, Dan Tsafrir, "ELI: Bare-Metal Performance for I/O Virtualization", The International conference on Architectural Support for Programming Languages and Operating Systems, 2012.
[3]
Ludmila Cherkasova, Diwaker Gupta, Robert D. Gardner, "System and method for controlling aggregate CPU usage by virtual machines and driver domains over a plurality of scheduling intervals", US Patent, US20080028411, June 26, 2012.
[4]
Ryan Hnarakis, In Perfect Xen, "A Performance Study of the Emerging Xen Scheduler", Ph. D, Dissertation, the Faculty of California Polytechnic State University San Luis Obispo, 2013.
[5]
Zeng, L.; Wang, Y.; Feng, D.; Kent, K.B. "XCollOpts: A Novel Improvement of Network Virtualizations in Xen for I/O-Latency Sensitive Applications on Multicores", Network and Service Management, IEEE Transactions on, On page(s): 163--175 Volume: 12, Issue: 2, June 2015

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
RACS '16: Proceedings of the International Conference on Research in Adaptive and Convergent Systems
October 2016
266 pages
ISBN:9781450344555
DOI:10.1145/2987386
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: 11 October 2016

Check for updates

Author Tags

  1. Load Balancing
  2. Performance
  3. Virtual Machine Monitor
  4. Virtual Machine Scheduler
  5. Xen Hypervisor

Qualifiers

  • Poster
  • Research
  • Refereed limited

Conference

RACS '16
Sponsor:

Acceptance Rates

RACS '16 Paper Acceptance Rate 40 of 161 submissions, 25%;
Overall Acceptance Rate 393 of 1,581 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 61
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Feb 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