<font size=2 face="sans-serif">Suppose I have an OpenStack undercloud,
deployed on some Intel Xeon E5-2670 boxes running Ubuntu 12.04.  In
/proc/cpuinfo I see the following flags: fpu vme de pse tsc msr pae mce
cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse
sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon
pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64
monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2
x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt
pln pts dtherm tpr_shadow vnmi flexpriority ept vpid.</font>
<br>
<br><font size=2 face="sans-serif">Suppose I create a VM in that undercloud,
and use DevStack to install OpenStack overcloud inside that VM.  Suppose
I create some VMs in that overcloud.  Now I am doing nested virtualization.
 I am told the speed with which the overcloud VMs run can vary greatly,
depending on certain configuration details.  What do I need to do
to get my overcloud to create fast VMs?</font>
<br>
<br><font size=2 face="sans-serif">Following are a couple of remarks I
got from one source; do they look right?</font>
<br>
<br><font size=3><i>For Ubuntu host, you may try add/replace this line
in /etc/modules if it is an Intel box:<br>
<br>
options kvm-intel nested=1<br>
<br>
If the host machine is a AMD box, you don't have to specify the 'nested=1'
parameter.<br>
<br>
The second option for nova.conf can be added directly to the [DEFAULT]
section, if it is not there.  This is also meant for the 'physical'
host.<br>
<br>
libvirt_cpu_mode = host-passthrough</i></font>
<br>
<br>
<br><font size=2 face="sans-serif">Thanks,</font>
<br><font size=2 face="sans-serif">Mike</font>