WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] [Project Idea]:-Want a guidance for the project

To: Xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [Project Idea]:-Want a guidance for the project
From: Pratik shinde <pracshi@xxxxxxxxx>
Date: Thu, 6 Oct 2011 07:38:37 -0700
Cc:
Delivery-date: Thu, 06 Oct 2011 07:39:32 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=IOvubPK4Rsp3UpEEb40kzwQmS9MmlEGJVGOAc5K5DHI=; b=StvFhbxpM74MZ4oyhpIkM9ovBkKsCmPi0OYcgg/5F3uWZar7AOpre4lBCQPYjuko+R rVZV+NCAKvW0oF4ca138SreoSADJsQoR24EmvRTVkHGfjxLkQwDJuCLKNbWXOyIv7Bgf FHrqw0AuKQaAIA9qFNSnwkW3wfZk59W4h9O/o=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Respected Sir,
�������������������� I am an undergraduate student from Pune University(India).As my last year project we are thinking of implementing the co-scheduling in Xen for concurrent jobs depending on the degree of concurrency of the domain.
� � � Sir, abstract for my project is as:

Abstract---Symmetric multiprocessing (SMP) virtual machine (VMs) allow user to take advantage of multiprocessor architecture. Xen current scheduler schedules the virtual CPUs (vCPUs) of a virtual machine asynchronously, which guarantees the proportion of CPU time corresponding to its weight, maximizing the throughput of the system. But the performance may deteriorated while executing concurrent applications due to current scheduling strategy. To address this problem Yulong Yu et al. proposed co-scheduling strategy in which vCPUs of a SMP VM are scheduled simultaneously. But this approach causes other problems such as CPU fragmentation, priority inversion that degrades I/O performance. Our implementation is inspired from the work proposed by Orathai Sukwong et al. in Kernel Virtual Machine (KVM) where no two vCPUs are forced to schedule simultaneously though they are executing concurrent jobs. Our implementation tries to co-schedule concurrent vCPUs depending on the degree of co-scheduling of a domain. If degree of co-scheduling of a VM is less than some threshold value then vCPUs of a VM are scheduled asynchronously and if it is more then all vCPUs are forced to scheduled simultaneously.

Keywords: Symmetric multiprocessing virtual machine, Xen, Co-scheduling, KVM, Balance Scheduling

������ Forceful co-scheduling of VM may cause many problems such as CPU fragmentation,priority inversion..This scheduling strategy may keep a balance.

Sir can you suggest any improvement to this idea.Should I mail you our project synopsis?

Thanking you




_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel