You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by GitBox <gi...@apache.org> on 2021/03/09 08:06:40 UTC

[GitHub] [cloudstack] div8cn commented on issue #4660: Extremely laggy to access Windows guests via NoVNC console

div8cn commented on issue #4660:
URL: https://github.com/apache/cloudstack/issues/4660#issuecomment-793517239


   Test environment
   
   Windows 10
   Google Chrome: 88.0.4324.190
   
   -------------------------------------
   
   CloudStack environment
   CloudStack 4.15.0.0
   
   compute node:
   Ubuntu 20.04.01 (kernel Linux nodec 5.4.0-66-generic #74-Ubuntu SMP Wed Jan)
   
   libvirt guest vm xml 
   -------------------------------------
   <domain type='kvm' id='66'>
     <name>i-2-46-VM</name>
     <uuid>96c7ec70-f07b-436c-b774-732e2dfb0fa8</uuid>
     <description>Windows PV</description>
     <memory unit='KiB'>4194304</memory>
     <currentMemory unit='KiB'>4194304</currentMemory>
     <vcpu placement='static'>4</vcpu>
     <cputune>
       <shares>1000</shares>
     </cputune>
     <resource>
       <partition>/machine</partition>
     </resource>
     <sysinfo type='smbios'>
       <system>
         <entry name='manufacturer'>Apache Software Foundation</entry>
         <entry name='product'>CloudStack KVM Hypervisor</entry>
         <entry name='uuid'>96c7ec70-f07b-436c-b774-732e2dfb0fa8</entry>
       </system>
     </sysinfo>
     <os>
       <type arch='x86_64' machine='pc-i440fx-4.2'>hvm</type>
       <boot dev='cdrom'/>
       <boot dev='hd'/>
       <smbios mode='sysinfo'/>
     </os>
     <features>
       <acpi/>
       <apic/>
       <pae/>
       <hyperv>
         <relaxed state='on'/>
         <vapic state='on'/>
         <spinlocks state='on' retries='8096'/>
       </hyperv>
     </features>
     <cpu mode='host-passthrough' check='none'>
       <topology sockets='1' cores='4' threads='1'/>
       <feature policy='require' name='vmx'/>
     </cpu>
     <clock offset='localtime'>
       <timer name='hypervclock' present='yes'/>
     </clock>
     <on_poweroff>destroy</on_poweroff>
     <on_reboot>restart</on_reboot>
     <on_crash>destroy</on_crash>
     <devices>
       <emulator>/usr/bin/qemu-system-x86_64</emulator>
       <disk type='network' device='disk'>
         <driver name='qemu' type='raw' cache='none'/>
         <auth username='hyperstor'>
           <secret type='ceph' uuid='44069041-572d-32b0-abc4-745b97eae508'/>
         </auth>
         <source protocol='rbd' name='rbd/21f5ffcd-9a00-4442-afa8-12169086eaaf' index='2'>
           <host name='10.100.250.11' port='3300'/>
           <host name='10.100.250.12' port='3300'/>
           <host name='10.100.250.13' port='3300'/>
         </source>
         <target dev='vda' bus='virtio'/>
         <serial>21f5ffcd9a004442afa8</serial>
         <alias name='virtio-disk0'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
       </disk>
       <disk type='file' device='cdrom'>
         <driver name='qemu'/>
         <target dev='hdc' bus='ide'/>
         <readonly/>
         <alias name='ide0-1-0'/>
         <address type='drive' controller='0' bus='1' target='0' unit='0'/>
       </disk>
       <controller type='ide' index='0'>
         <alias name='ide'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
       </controller>
       <controller type='virtio-serial' index='0'>
         <alias name='virtio-serial0'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
       </controller>
       <controller type='usb' index='0' model='piix3-uhci'>
         <alias name='usb'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
       </controller>
       <controller type='pci' index='0' model='pci-root'>
         <alias name='pci.0'/>
       </controller>
       <interface type='bridge'>
         <mac address='02:00:7b:1b:00:04'/>
         <source bridge='brbond1-817'/>
         <bandwidth>
           <inbound average='256000' peak='256000'/>
           <outbound average='256000' peak='256000'/>
         </bandwidth>
         <target dev='vnet67'/>
         <model type='virtio'/>
         <link state='up'/>
         <alias name='net0'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
       </interface>
       <interface type='bridge'>
         <mac address='1e:00:7d:00:00:ed'/>
         <source bridge='brbond1-1'/>
         <bandwidth>
           <inbound average='256000' peak='256000'/>
           <outbound average='256000' peak='256000'/>
         </bandwidth>
         <target dev='vnet68'/>
         <model type='virtio'/>
         <link state='up'/>
         <alias name='net1'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
       </interface>
       <serial type='pty'>
         <source path='/dev/pts/37'/>
         <target type='isa-serial' port='0'>
           <model name='isa-serial'/>
         </target>
         <alias name='serial0'/>
       </serial>
       <console type='pty' tty='/dev/pts/37'>
         <source path='/dev/pts/37'/>
         <target type='serial' port='0'/>
         <alias name='serial0'/>
       </console>
       <channel type='unix'>
         <source mode='bind' path='/var/lib/libvirt/qemu/i-2-46-VM.org.qemu.guest_agent.0'/>
         <target type='virtio' name='org.qemu.guest_agent.0' state='connected'/>
         <alias name='channel0'/>
         <address type='virtio-serial' controller='0' bus='0' port='1'/>
       </channel>
       <input type='tablet' bus='usb'>
         <alias name='input0'/>
         <address type='usb' bus='0' port='1'/>
       </input>
       <input type='mouse' bus='ps2'>
         <alias name='input1'/>
       </input>
       <input type='keyboard' bus='ps2'>
         <alias name='input2'/>
       </input>
       <graphics type='vnc' port='5934' autoport='yes' listen='10.226.18.130'>
         <listen type='address' address='10.226.18.130'/>
       </graphics>
       <video>
         <model type='cirrus' vram='16384' heads='1' primary='yes'/>
         <alias name='video0'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
       </video>
       <watchdog model='i6300esb' action='none'>
         <alias name='watchdog0'/>
         <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
       </watchdog>
       <memballoon model='none'/>
     </devices>
     <seclabel type='dynamic' model='dac' relabel='yes'>
       <label>+0:+0</label>
       <imagelabel>+0:+0</imagelabel>
     </seclabel>
   </domain>
   
   -------------------------------------
   Guest OS :
   Windows Server 2016 Standard
   virtio driver: virtio-win-0.1.164.iso( 10.0.14393.1613)
   The following drives have been installed
   viostor
   vioserial
   NetKVM
   Balloon
   guest-agent
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org