File Download

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Accounting Per-VM Resource Usage for I/O Activities in Virtualized Environment

Author(s)
Youngjoo Woo
Advisor
Choi, Young-ri
Issued Date
2012-08
URI
https://scholarworks.unist.ac.kr/handle/201301/82714 http://unist.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000001396334
Abstract
Virtualization technology in Cloud computing environment offers efficient resource and power utilization through enabling multiple operating system instances to run concurrently within virtual machines on a single physical machine. Virtualization layers provide the billing system of clouds for business purpose. Current cloud computing systems focus processor utilization or number of virtual machines allocated by each user for billing. However, the billing system based on processor utilization may be unfair when several virtual machines that run on single physical machine have different workloads respectively. To improve fairness of billing and resource provisioning, the system has to consider about not only processer but also I/O resource utilization. The Xen virtual machine monitor follows a split device driver model to handle I/O requests from guest domains. Virtualized system has a driver domain, which performs I/O operations on behalf of guest domains and uses their native device to access I/O device directly. For this reason, the driver domain executes delegated instructions to processing I/O activities from guest domains. But the delegated instructions are not considered for scheduling domains or accounting. This paper presents the profiling technique of delegated processor usage to the driver domain for I/O operations per virtual machine in virtualized environment by Xen. And we introduce relationship between network utilization of guest domains and delegated processor utilization.
Publisher
Ulsan National Institute of Science and Technology (UNIST)
Degree
Master
Major
Graduate School of UNIST (by Program, 2012-2013) Computer Engineering Program

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.