RE: CPU topology

2024-03-12 Thread Gary Dixon
My bad

Actually when starting to type in "cpu" - the VM setting appears in a drop-down 
list - its "cpu.corespersocket" and this is working now - pinning all 8 vCPU's 
to a single socket

Many thanks

Gary



Gary Dixon
Quadris Cloud Manager
+44 (0) 161 537 4980 +44 (0) 7989 717661
gary.di...@quadris.co.uk
www.quadris.com
Innovation House, 12-13 Bredbury Business Park
Bredbury Park Way, Bredbury, Stockport, SK6 2SN
-Original Message-
From: Wei ZHOU 
Sent: Tuesday, March 12, 2024 9:02 AM
To: users@cloudstack.apache.org
Subject: Re: CPU topology

Hi,

Sorry the vm setting name is "cpucorepersocket", not "cpucorespersocket"


-Wei

On Tue, Mar 12, 2024 at 9:53 AM Gary Dixon 
wrote:

> Hi Wei
>
> I tried setting cpucorespersocket to 8 on a VM with 8vCPU but it has
> still put them across 2 sockets?
>
> Heres some of the xml output:
>
> 8388608
> 8
> 
> 264
> 
> ..
>   cores='4' threads='1'/>  ...
>
> Any ideas what I am doing wrong?
>
> BR
>
> Gary
>
> Gary Dixon
> Quadris Cloud Manager
> +44 (0) 161 537 4980 <+44%20(0)%20161%20537%204980>
>  +44 (0) 7989 717661 <+44%20(0)%207989%20717661>
> gary.di...@quadris.co.uk
> http://www.q/
> uadris.com%2F=05%7C02%7CGary.Dixon%40quadris.co.uk%7C2bedeb6f3087
> 41b71ab708dc427325b5%7Cf1d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C6384
> 58309534536696%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=cy6mSkb1QG87z2H
> ws3%2Byj37aiGRnZQLGzyiumeQI3uk%3D=0
> Innovation House, 12‑13 Bredbury Business Park Bredbury Park Way,
> Bredbury, Stockport, SK6 2SN -Original Message-
> From: Wei ZHOU 
> Sent: Monday, March 11, 2024 5:29 PM
> To: users@cloudstack.apache.org
> Subject: Re: CPU topology
>
> Stop the vm
> Add a vm setting cpucorespersocket
> Start the vm
>
> -Wei
>
>
> On Monday, March 11, 2024, Gary Dixon
> 
> wrote:
>
> >
> >
> > Meant to have stated here that our ACS version is 4.15.2 Hi
> >
> > ACS 4.1.2
> > KVM on Ubuntu 20.04
> > Hosts are Dell R7525 AMD EPYC dual socket 32 core CPU’s
> >
> > Is there a VM setting that can over-ride the CPU topology?
> >
> > It seems that when we have a VM with less than 8 vCPU – the domain
> > xml of a VM shows the CPU topology as a single socket.
> > However between 8 and 16 vCPU’s it shows the topology as having 2
> > sockets and 16 or more vCPUs shows 4 sockets.
> > I have tried using a VM setting of cpuSocket = 1on a VM with 8vCPU’s
> > but it is ignored and continues to use a topology with 2 sockets
> >
> > BR
> >
> > Gary
> >
> >
> > [cid:image161185.png@43BB5413.7EEF77E3]
> > Gary Dixon
> > Quadris Cloud Manager
> > [cid:image347717.png@8A941AE6.9AE8C0C0]
> > +44 (0) 161 537 4980
> > +44 (0) 7989 717661
> > [cid:image253845.png@DEB7B540.7BE6A036]
> > gary.di...@quadris.co.uk<mailto:gary.di...@quadris.co.uk>
> > [cid:image058514.png@B54F0EC3.D31BE611]
> > http://www/
> > .q%2F=05%7C02%7CGary.Dixon%40quadris.co.uk%7C2bedeb6f308741b71a
> > b708dc427325b5%7Cf1d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C63845830
> > 9534544670%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM
> > zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=2YFk8YOCHru4RGd
> > %2BeW8J2VLdHQ56%2B84er462%2FAo%2Ffxw%3D=0
> > uadris.com%2F=05%7C02%7CGary.Dixon%40quadris.co.uk%7Ca277409825
> > e3
> > 4aaf0d0c08dc41f0e5ee%7Cf1d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C63
> > 84
> > 57750109219152%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=YgDCwDD5fCOV9
> > ZT
> > WmqURHVoTP9sNAsxyiqgtn%2FYaAtY%3D=0<https://eur01.safelinks/
> > .protection.outlook.com/?url=https%3A%2F%2Feur01.safelinks.p%2F
> > =05%7C02%7CGary.Dixon%40quadris.co.uk%7C2bedeb6f308741b71ab708dc4273
> > 25b5%7Cf1d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C638458309534549780
> > %7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI
> > 6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=UHLpLAIzoWI%2B%2BtEKwLcGD
> > 2s5bcukqIIcugHQHPVWnug%3D=0
> > rotection.outlook.com/?url=http%3A%2F%2Fwww.quadris.com%2F=05%7
> > C0
> > 2%7CGary.Dixon%40quadris.co.uk%7Ca277409825e34aaf0d0c08dc41f0e5ee%7C
> > f1
> > d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C638457750109228420%7CUnknow
> > n%
> > 7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC
> > JX
> > VCI6Mn0%3D%7C0%7C%7C%7C=jOqpTPry%2FCm4zAUenX2SFUtrfzzt8WF3CgnD
> > j% 2FbM2B4%3D=0> [cid:image187233.png@747A4F03.8BAA600C]
> > Innovation House, 12‑13 Bredbury Business Park Bredbury Park Way,
> > Bredbury, Stockport, SK6 2SN
> >
> >
>


Re: CPU topology

2024-03-12 Thread Wei ZHOU
Hi,

Sorry the vm setting name is "cpucorepersocket", not "cpucorespersocket"


-Wei

On Tue, Mar 12, 2024 at 9:53 AM Gary Dixon 
wrote:

> Hi Wei
>
> I tried setting cpucorespersocket to 8 on a VM with 8vCPU but it has still
> put them across 2 sockets?
>
> Heres some of the xml output:
>
> 8388608
> 8
> 
> 264
> 
> ..
> 
> 
> 
> ...
>
> Any ideas what I am doing wrong?
>
> BR
>
> Gary
>
> Gary Dixon
> Quadris Cloud Manager
> +44 (0) 161 537 4980 <+44%20(0)%20161%20537%204980>
>  +44 (0) 7989 717661 <+44%20(0)%207989%20717661>
> gary.di...@quadris.co.uk
> www.quadris.com
> Innovation House, 12‑13 Bredbury Business Park
> Bredbury Park Way, Bredbury, Stockport, SK6 2SN
> -----Original Message-
> From: Wei ZHOU 
> Sent: Monday, March 11, 2024 5:29 PM
> To: users@cloudstack.apache.org
> Subject: Re: CPU topology
>
> Stop the vm
> Add a vm setting cpucorespersocket
> Start the vm
>
> -Wei
>
>
> On Monday, March 11, 2024, Gary Dixon 
> wrote:
>
> >
> >
> > Meant to have stated here that our ACS version is 4.15.2 Hi
> >
> > ACS 4.1.2
> > KVM on Ubuntu 20.04
> > Hosts are Dell R7525 AMD EPYC dual socket 32 core CPU’s
> >
> > Is there a VM setting that can over-ride the CPU topology?
> >
> > It seems that when we have a VM with less than 8 vCPU – the domain xml
> > of a VM shows the CPU topology as a single socket.
> > However between 8 and 16 vCPU’s it shows the topology as having 2
> > sockets and 16 or more vCPUs shows 4 sockets.
> > I have tried using a VM setting of cpuSocket = 1on a VM with 8vCPU’s
> > but it is ignored and continues to use a topology with 2 sockets
> >
> > BR
> >
> > Gary
> >
> >
> > [cid:image161185.png@43BB5413.7EEF77E3]
> > Gary Dixon
> > Quadris Cloud Manager
> > [cid:image347717.png@8A941AE6.9AE8C0C0]
> > +44 (0) 161 537 4980
> > +44 (0) 7989 717661
> > [cid:image253845.png@DEB7B540.7BE6A036]
> > gary.di...@quadris.co.uk<mailto:gary.di...@quadris.co.uk>
> > [cid:image058514.png@B54F0EC3.D31BE611]
> > http://www.q/
> > uadris.com%2F=05%7C02%7CGary.Dixon%40quadris.co.uk%7Ca277409825e3
> > 4aaf0d0c08dc41f0e5ee%7Cf1d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C6384
> > 57750109219152%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=YgDCwDD5fCOV9ZT
> > WmqURHVoTP9sNAsxyiqgtn%2FYaAtY%3D=0<https://eur01.safelinks.p/
> > rotection.outlook.com/?url=http%3A%2F%2Fwww.quadris.com%2F=05%7C0
> > 2%7CGary.Dixon%40quadris.co.uk%7Ca277409825e34aaf0d0c08dc41f0e5ee%7Cf1
> > d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C638457750109228420%7CUnknown%
> > 7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJX
> > VCI6Mn0%3D%7C0%7C%7C%7C=jOqpTPry%2FCm4zAUenX2SFUtrfzzt8WF3CgnDj%
> > 2FbM2B4%3D=0> [cid:image187233.png@747A4F03.8BAA600C]
> > Innovation House, 12‑13 Bredbury Business Park Bredbury Park Way,
> > Bredbury, Stockport, SK6 2SN
> >
> >
>


RE: CPU topology

2024-03-12 Thread Gary Dixon
Hi Wei

I tried setting cpucorespersocket to 8 on a VM with 8vCPU but it has still put 
them across 2 sockets?

Heres some of the xml output:

8388608
  8
  
264
  
..


  
...

Any ideas what I am doing wrong?

BR

Gary


Gary Dixon
Quadris Cloud Manager
+44 (0) 161 537 4980 +44 (0) 7989 717661
gary.di...@quadris.co.uk
www.quadris.com
Innovation House, 12-13 Bredbury Business Park
Bredbury Park Way, Bredbury, Stockport, SK6 2SN
-Original Message-
From: Wei ZHOU 
Sent: Monday, March 11, 2024 5:29 PM
To: users@cloudstack.apache.org
Subject: Re: CPU topology

Stop the vm
Add a vm setting cpucorespersocket
Start the vm

-Wei


On Monday, March 11, 2024, Gary Dixon 
wrote:

>
>
> Meant to have stated here that our ACS version is 4.15.2 Hi
>
> ACS 4.1.2
> KVM on Ubuntu 20.04
> Hosts are Dell R7525 AMD EPYC dual socket 32 core CPU’s
>
> Is there a VM setting that can over-ride the CPU topology?
>
> It seems that when we have a VM with less than 8 vCPU – the domain xml
> of a VM shows the CPU topology as a single socket.
> However between 8 and 16 vCPU’s it shows the topology as having 2
> sockets and 16 or more vCPUs shows 4 sockets.
> I have tried using a VM setting of cpuSocket = 1on a VM with 8vCPU’s
> but it is ignored and continues to use a topology with 2 sockets
>
> BR
>
> Gary
>
>
> [cid:image161185.png@43BB5413.7EEF77E3]
> Gary Dixon
> Quadris Cloud Manager
> [cid:image347717.png@8A941AE6.9AE8C0C0]
> +44 (0) 161 537 4980
>  +44 (0) 7989 717661
> [cid:image253845.png@DEB7B540.7BE6A036]
> gary.di...@quadris.co.uk<mailto:gary.di...@quadris.co.uk>
> [cid:image058514.png@B54F0EC3.D31BE611]
> http://www.q/
> uadris.com%2F=05%7C02%7CGary.Dixon%40quadris.co.uk%7Ca277409825e3
> 4aaf0d0c08dc41f0e5ee%7Cf1d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C6384
> 57750109219152%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=YgDCwDD5fCOV9ZT
> WmqURHVoTP9sNAsxyiqgtn%2FYaAtY%3D=0<https://eur01.safelinks.p/
> rotection.outlook.com/?url=http%3A%2F%2Fwww.quadris.com%2F=05%7C0
> 2%7CGary.Dixon%40quadris.co.uk%7Ca277409825e34aaf0d0c08dc41f0e5ee%7Cf1
> d6abf3d3b44894ae16db0fb93a96a2%7C0%7C0%7C638457750109228420%7CUnknown%
> 7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJX
> VCI6Mn0%3D%7C0%7C%7C%7C=jOqpTPry%2FCm4zAUenX2SFUtrfzzt8WF3CgnDj%
> 2FbM2B4%3D=0> [cid:image187233.png@747A4F03.8BAA600C]
> Innovation House, 12‑13 Bredbury Business Park Bredbury Park Way,
> Bredbury, Stockport, SK6 2SN
>
>


Re: CPU topology

2024-03-11 Thread Wei ZHOU
Stop the vm
Add a vm setting cpucorespersocket
Start the vm

-Wei


On Monday, March 11, 2024, Gary Dixon 
wrote:

>
>
> Meant to have stated here that our ACS version is 4.15.2
> Hi
>
> ACS 4.1.2
> KVM on Ubuntu 20.04
> Hosts are Dell R7525 AMD EPYC dual socket 32 core CPU’s
>
> Is there a VM setting that can over-ride the CPU topology?
>
> It seems that when we have a VM with less than 8 vCPU – the domain xml of
> a VM shows the CPU topology as a single socket.
> However between 8 and 16 vCPU’s it shows the topology as having 2 sockets
> and 16 or more vCPUs shows 4 sockets.
> I have tried using a VM setting of cpuSocket = 1on a VM with 8vCPU’s  but
> it is ignored and continues to use a topology with 2 sockets
>
> BR
>
> Gary
>
>
> [cid:image161185.png@43BB5413.7EEF77E3]
> Gary Dixon
> Quadris Cloud Manager
> [cid:image347717.png@8A941AE6.9AE8C0C0]
> +44 (0) 161 537 4980
>  +44 (0) 7989 717661
> [cid:image253845.png@DEB7B540.7BE6A036]
> gary.di...@quadris.co.uk<mailto:gary.di...@quadris.co.uk>
> [cid:image058514.png@B54F0EC3.D31BE611]
> www.quadris.com<http://www.quadris.com>
> [cid:image187233.png@747A4F03.8BAA600C]
> Innovation House, 12‑13 Bredbury Business Park
> Bredbury Park Way, Bredbury, Stockport, SK6 2SN
>
>


RE: CPU topology

2024-03-11 Thread Gary Dixon


Meant to have stated here that our ACS version is 4.15.2
Hi

ACS 4.1.2
KVM on Ubuntu 20.04
Hosts are Dell R7525 AMD EPYC dual socket 32 core CPU’s

Is there a VM setting that can over-ride the CPU topology?

It seems that when we have a VM with less than 8 vCPU – the domain xml of a VM 
shows the CPU topology as a single socket.
However between 8 and 16 vCPU’s it shows the topology as having 2 sockets and 
16 or more vCPUs shows 4 sockets.
I have tried using a VM setting of cpuSocket = 1on a VM with 8vCPU’s  but it is 
ignored and continues to use a topology with 2 sockets

BR

Gary


[cid:image161185.png@43BB5413.7EEF77E3]
Gary Dixon
Quadris Cloud Manager
[cid:image347717.png@8A941AE6.9AE8C0C0]
+44 (0) 161 537 4980
 +44 (0) 7989 717661
[cid:image253845.png@DEB7B540.7BE6A036]
gary.di...@quadris.co.uk<mailto:gary.di...@quadris.co.uk>
[cid:image058514.png@B54F0EC3.D31BE611]
www.quadris.com<http://www.quadris.com>
[cid:image187233.png@747A4F03.8BAA600C]
Innovation House, 12‑13 Bredbury Business Park
Bredbury Park Way, Bredbury, Stockport, SK6 2SN



CPU topology

2024-03-11 Thread Gary Dixon
Hi

ACS 4.1.2
KVM on Ubuntu 20.04
Hosts are Dell R7525 AMD EPYC dual socket 32 core CPU's

Is there a VM setting that can over-ride the CPU topology?

It seems that when we have a VM with less than 8 vCPU - the domain xml of a VM 
shows the CPU topology as a single socket.
However between 8 and 16 vCPU's it shows the topology as having 2 sockets and 
16 or more vCPUs shows 4 sockets.
I have tried using a VM setting of cpuSocket = 1on a VM with 8vCPU's  but it is 
ignored and continues to use a topology with 2 sockets

BR

Gary



Gary Dixon
Quadris Cloud Manager
+44 (0) 161 537 4980 +44 (0) 7989 717661
gary.di...@quadris.co.uk
www.quadris.com
Innovation House, 12-13 Bredbury Business Park
Bredbury Park Way, Bredbury, Stockport, SK6 2SN