[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [Patch][resend] implementation of cpupool support in xl


  • To: v.tolstov@xxxxxxxxx
  • From: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
  • Date: Thu, 16 Sep 2010 15:01:11 +0200
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 16 Sep 2010 06:02:12 -0700
  • Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:Message-ID:Date:From:Organization: User-Agent:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=rlnWR5bWPhMVVBwdJR/hkKDEUPdbu83ZNa0dz0UZCgjdNcCF6G7M2QBV KP+HdoPn+2yryF5UfF31EisKzDePeqEX/xuiuPmEmoSJW6V+Uqz2jo4Nd 8I+Etd+Hnt1geBOcQVRRaUC7kiL/pnvV4Luxuj1CLRBRYlL/jADcwGEVt EWfKX27tXP0oTwBiCTafQ8wuph/uRuOhLqreuXsVs0LdDaPNLMgHr7+mh e0Uo311hc4lEXvqqFGFGv64lbUYWu;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

On 09/16/10 07:58, Vasiliy G Tolstov wrote:
Sorry for may be breaking thread, but what benefits of using cpu pool in
Xen? Can You provide some use cases for using cpu pools?

Without cpu pools the whole Xen server is running one scheduler which is
scheduling all domains on all cpus (possibly with some restrictions due to
cpu pinning). With cpu pools each pool is running it's own scheduler
responsible only for some cpus and some domains. This may be important if
you want to:
- isolate some domains from others regarding cpu usage
- restrict a group of domains to a subset of cpus (e.g. due to license
  restrictions), while scheduling parameters should still be working (this was
  our main problem without cpu pools: scheduling weights and cpu pinning are
  not working together very well)
- use different scheduling strategies for different domains (e.g. credit
  scheduler for some domains and credit2 or sedf for others)

For an extended discussion on cpu pools please see:
http://lists.xensource.com/archives/html/xen-devel/2009-07/msg01116.html


HTH Juergen

--
Juergen Gross                 Principal Developer Operating Systems
TSP ES&S SWE OS6                       Telephone: +49 (0) 89 3222 2967
Fujitsu Technology Solutions              e-mail: juergen.gross@xxxxxxxxxxxxxx
Domagkstr. 28                           Internet: ts.fujitsu.com
D-80807 Muenchen                 Company details: ts.fujitsu.com/imprint.html

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.