Hi Ron,

There is the ability to pass arbitrary configuration data to an instance by 
enabling the ‘allow.additional.vm.configuration.list.kvm’ setting which 
requires specifying which Domain XML fields you want to be able to configure. 
This article is pretty helpful for showing how to do that: 
https://www.shapeblue.com/cloudstack-feature-first-look-enable-sending-of-arbitrary-configuration-data-to-vms/.
 The libvirt documentation has the various configuration options that are 
available.

Prior to 4.20.1, vTPM required this additional vm config, but it is now 
available in the instance settings.

Thanks,
Alex


From: Ron Gage <r...@rongage.org.INVALID>
Date: Friday, July 25, 2025 at 8:13 AM
To: users@cloudstack.apache.org <users@cloudstack.apache.org>
Subject: Odd question regarding KVM under CS
EXTERNAL

Hello Everyone!

I would be surprised if this has come up before but I thought I would ask:

Under CS/KVM, is the command line to launch KVM available anywhere
within the project?  If so, is it easily editable? Perhaps somewhere
within the configuration section?

My reason: I am researching the performance of Windows 11 desktops under
CS.  Compared to another KVM product (ProxMox), the performance of
identically configured VMs between CS and Proxmox seems to me that CS is
a bit lacking.

On that note, are there any plans to offer a virtual TPM for the virtual
machines - one that is not dependent on a physical TPM in hardware?

Back to lurking now.  Thanks!

Ron Gage

Reply via email to