• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

A Study on CPU Time Reservation for QoS Guarantee in a Virtual Machine Environment

Research Project

Project/Area Number 17500015
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionUniversity of Tsukuba

Principal Investigator

OIKAWA Shuichi  University of Tsukuba, Graduate School of Systems and Information Engineering, Associate Professor, 大学院システム情報工学研究科, 助教授 (00271271)

Co-Investigator(Kenkyū-buntansha) MAEDA Atsushi  University of Tsukuba, Graduate School of Systems and Information Engineering, Associate Professor, 大学院システム情報工学研究科, 助教授 (50293139)
Project Period (FY) 2005 – 2006
Project Status Completed (Fiscal Year 2006)
Budget Amount *help
¥2,700,000 (Direct Cost: ¥2,700,000)
Fiscal Year 2006: ¥1,300,000 (Direct Cost: ¥1,300,000)
Fiscal Year 2005: ¥1,400,000 (Direct Cost: ¥1,400,000)
KeywordsOperating Systems / Virtual Machines / QoS / Scheduling
Research Abstract

We studied a virtual machine environment, in which the scheduling theory and the resource management framework for CPU time reservation can be enabled. The scheduling theory makes it possible to give enough CPU time to a virtual machine by integrating CPU time reservation requests within the virtual machine. In a virtual machine environment, there are two scheduling levels, one at an operating system and the other in a virtual machine. The operating system schedules a virtual machine, and a task is scheduled in the virtual machine. Therefore, CPU time reservation requests must be integrated, so that the operating system can schedule a virtual machine in order to meet the CPU time reservation requests within it. The resource management framework takes a role of actually assigning the CPU time based on the scheduling theory. The framework gives the scheduling parameter of a virtual machine to the operating system kernel, and the virtual machine reassigns CPU time to each task, so that the task's CPU time reservation request is fulfilled.
We also developed a prototype of a virtual machine environment, which can become the base of the scheduling theory and the resource management framework described above. The prototype operates on the Intel IA-32 processor, and supports Linux and RTOS as operating systems.

Report

(3 results)
  • 2006 Annual Research Report   Final Research Report Summary
  • 2005 Annual Research Report
  • Research Products

    (2 results)

All 2006

All Journal Article (2 results)

  • [Journal Article] Experiences of Building Linux/RTOS Hybrid Operating Environments on Virtual Machine Monitors2006

    • Author(s)
      Shuichi Oikawa, Megumi Ito
    • Journal Title

      IJCSNS International Journal of Computer Science and Network Security 6・5A

      Pages: 146-152

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Annual Research Report 2006 Final Research Report Summary
  • [Journal Article] Experiences of Building Linux/RTOS Hybrid Operating Environments on Virtual Machine Monitors2006

    • Author(s)
      Shuichi Oikawa, Megumi Ito
    • Journal Title

      IJCSNS International Journal of Computer Science and Network Security Vol.6,No.5A

      Pages: 146-152

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary

URL: 

Published: 2005-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi