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

Re: [Xen-devel] Strange interdependace between domains


  • To: Dario Faggioli <dario.faggioli@xxxxxxxxxx>
  • From: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
  • Date: Mon, 24 Feb 2014 10:25:28 +0100
  • Cc: Ian Campbell <Ian.Campbell@xxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Don Slutz <dslutz@xxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxx, Simon Martin <furryfuttock@xxxxxxxxx>, Nate Studer <nate.studer@xxxxxxxxxxxxxxx>
  • Delivery-date: Mon, 24 Feb 2014 09:25:43 +0000
  • Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Message-ID:Date:From:Organization:User-Agent: MIME-Version:To:CC:Subject:References:In-Reply-To: Content-Type:Content-Transfer-Encoding; b=QGFHYXXvNOS6yEVjVTJ9gXv8Ej4W106R8R/swVFi0RG0i7xqMkP2Qx39 vB0ChiogeWun071WxsnVIVnDI0uNqOhjTP3neKZQocsioPsDgr0BOQCYF ICFRYLMOHE+IhHGyWAXV9oo0qb5vuik/JGwjwoCeN/id7oTNJXrhGVQRl 7bMqF9/uGc1Wf3T/bm6DE/nX530rbqGrTWYHdIh158ZPLr9kiEWesYgli RLoWTazou8NZDPevIrUKtXmpMDGSZ;
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>

On 21.02.2014 18:24, Dario Faggioli wrote:
On ven, 2014-02-21 at 07:31 +0100, Juergen Gross wrote:
On 20.02.2014 19:22, Dario Faggioli wrote:
All true... To the point that I know also wonder what a suitable
interface and a not too verbose output configuration could be...

Well, looking at the available topology information I think it should look like
the following example:

# xl cpupool-list --shareinfo
Name          CPUs   Sched     Active  Domain count  shared resources
Pool-0          1    credit       y         1        core:   lw_pool
lw_pool         1    credit       y         0        core:   Pool-0
bs2_pool        2    credit       y         1        socket: Pool-0,lw_pool

What do you think?

Looks reasonable.

Another solution would be to add a --long option. This would have the advantage
of not having to choose between clobbering the table output or not being able
to show multiple optional information items.

So we could do something like:

# xl cpupool-list --long
Pool-0
  n-cpus:        1
  cpu-list:      0
  scheduler:     credit
  n-domains:     1
  domain-list:   Dom0
  res-share-lvl: core
  res-sharers:   lw_pool
lw_pool
  n-cpus:        1
  cpu-list:      1
  scheduler:     credit
  n-domains:     0
  domain-list:
  res-share-lvl: core
  res-sharers:   Pool-0
bs2_pool
  n-cpus:        2
  cpu-list:      2,3
  scheduler:     credit
  n-domains:     1
  domain-list:   BS2000
  res-share-lvl: socket
  res-sharers:   Pool-0,lw_pool

We could add scheduler parameters, NUMA-information, ... as well.


Juergen

--
Juergen Gross                 Principal Developer Operating Systems
PBG PDG ES&S SWE OS6                   Telephone: +49 (0) 89 62060 2932
Fujitsu                                   e-mail: juergen.gross@xxxxxxxxxxxxxx
Mies-van-der-Rohe-Str. 8                Internet: ts.fujitsu.com
D-80807 Muenchen                 Company details: ts.fujitsu.com/imprint.html

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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