• DocumentCode
    2017793
  • Title

    Towards real-time scheduling of virtual machines without kernel modifications

  • Author

    Åsberg, Mikael ; Forsberg, Nils ; Nolte, Thomas ; Kato, Shinpei

  • Author_Institution
    MRTC, Malardalen Univ., Vasteras, Sweden
  • fYear
    2011
  • fDate
    5-9 Sept. 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Virtualization is a well used technique in the area of internet server systems for managing several (legacy) applications on a single physical machine. These applications do not have strict time deadlines, which also reflects how these applications are scheduled. Using virtualization in an embedded real-time systems context is of course attractive, since we want to pack as much software as possible on a, as small as possible, hardware platform. The problem is that this kind of software does not easily cope well together, in the aspect of time related properties. Hence, we need a new mechanism, i.e., a scheduler, that can satisfy the timing requirements of each application. However, scheduler implementations typically require modifications to middleware or kernel and this is not acceptable in the area embedded systems, due to stability and reliability reasons. Hence, in this paper, we propose a framework for scheduling (soft real-time) applications residing in separate operating systems (virtual machines) using hierarchical fixed-priority preemptive scheduling, without the requirement of kernel modifications.
  • Keywords
    Internet; embedded systems; middleware; operating system kernels; software reliability; stability; virtual machines; virtualisation; Internet server system; area embedded system; hierarchical fixed-priority preemptive scheduling; kernel modification; middleware; operating system; real-time scheduling; single physical machine; virtual machine; Hardware; Kernel; Linux; Real time systems; Servers; Virtual machine monitors; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
  • Conference_Location
    Toulouse
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4577-0017-0
  • Electronic_ISBN
    1946-0740
  • Type

    conf

  • DOI
    10.1109/ETFA.2011.6059185
  • Filename
    6059185