本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
Example using SPICE and QXL for improved Graphics experience in the guest This example is based on qemu-kvm (0.15.0) as installed in Fedora 15.Will first show how to do this manually, and second how to do it using the virt-manager tool.For extensive details on SPICE, visit http://spice-space.org Manually, using qemu-kvm command line directly The simplest part is adding the qxl graphics device to the guest. By adding -vga qxl:# /usr/bin/qemu-kvm -m 1024 -name f15 -drive file=/images/f15.img,if=virtio -vga qxl
You'll see a normal SDL window pop up, and if you poke inside the guest you'll find that X is using the qxl device to display:$ lspci
...
00:02.0 VGA compatible controller: Red Hat, Inc. Device 0100 (rev 03)
$ grep QXL /var/log/Xorg.0.log
[ 15.878] (II) qxl: Driver for QXL virtual graphics: QXL 1
However, this is not enough to use SPICE. We need to enable the spice server in qemu-kvm. We also need a client to view the guest. So first be sure the client is installed...
We are pleased to announce the first release of KVMGT project. KVMGT is the implementation of Intel GVT-g technology, a full GPU virtualization solution. Under Intel GVT-g, a virtual GPU instance is maintained for each VM, with part of performance critical resources directly assigned. The capability of running a native graphics driver inside a VM, without hypervisor intervention in performance critical paths, achieves a good balance of performance, feature, and sharing capability. KVMGT is still in the early stages:Basic functions of full GPU virtualization works; guests can see a full-featured vGPU.We ran several 3D workloads such as lightsmark, nexuiz, urbanterror and warsow.Only Linux guests are supported so far, and PPGTT must be disabled in guest through a kernel parameter(see README.kvmgt in QEMU).This drop also includes some Xen specific changes, which will be cleaned up later.Our end goal is to upstream both XenGT and KVMGT, which shares ~90% logic for vGPU devi...
VMware和Citrix的GPU虚拟化方式有何不同? 导读:目前两种最为流行的企业VDI产品都是基于Nvidia的GRID技术:Citrix XenDesktop GRID vGPU、VMware vSGA和vDGA。 【TechTarget中国原创】 随着设备的性能越来越强大,用户的需求也在不断增加。现在,许多虚拟桌面用户都想要使用3D应用程序以及许多其他需要GPU支持的技术。 图形处理单元(GPU)虚拟化技术通过共享CPU计算任务的方式使得我们距离这个目标更近一步。随着用户的需求不断增加, GPU虚拟化技术也获得了快速发展。IT部门现在需要在多种支持GPU虚拟化的技术和供应商之间做出选择。但是用户的真正需求是什么?不同供应商又提供了怎样的虚拟GPU技术? 面对不断发展的多种不同选择和技术,是时候应该弄清楚这些了。 你是否需要GPU虚拟化? 你需要思考的第一件事情就是用户是否需要额外的GPU处理能力。之后,再决定选择哪种实现方式。 在虚拟桌面基础设施(VDI)中...
想要体验虚拟机除了要求CPU要支持以及硬件存储需识别外还要对网卡有要求,正常情况下是无法加载Realtek系列的板载网卡的(有关ESX的兼容列表可以参考http://www.vmware.com/resources/compatibility/search.php?deviceCategory=io)。从列表中可以清楚知道哪些网卡可以驱动哪些是不受支持的,如下图所示。 但既然ESX的内核用的是linux,那么理论上是完全可以定制驱动程序的,只要方法正确应该就没问题(Linux下GA-945GZM-S2网卡驱动安装http://waringid.blog.51cto.com/65148/52013)。试过后才发现和linux下加载驱动的方式还真有点不同,以下是详细方法。需说明的是此次测试的主板是GA-EP45-DS5。上传驱动文件 先通过远程SSH或是ESX主机查看主板上所需驱动的网卡芯片类型。 lspci -n 可以从此看出板载网卡的ID是10ec:8168(最后一条),可以通过相关的网站来查询ID号(http://www.pcidatabase.com/search.php?vendor_search_str=10ec&vendor_search.x=0&vendor_search.y=0)如下图所示。 找到正确的驱动后可以直接去牛人很多的国外网站上下载(http://www.vm-help.com/forum/viewforum.php?f=11&sid=a2328391dae10f2ecb94a7f2fde62685)。然...
让人兴奋不已的XenServer6.5版本终于和我们见面了,全64位平台让我对此版本兴奋不已,此外一些基础架构已经升级,还有一些新的功能也被引入,当然,产品的性能提升那是必须的,让我们揭开序幕吧:1. 64位的Domain 0(控制Domain)Domain 0,现在升级到了CentOS 6.10,正式的64位版本。过去32位版本的Domain对内存的限制已经成为过去,现在可以支持更多的PCI设备和内存。当然,在Domain 0中会自动对多余的内存进行自动化的配置;2.最新的Xen Project Hypervisor V4.4针对Xen 4.4hypervisor的改进中特别值得一提的是对事件通道数量的提升,特别是对桌面虚拟化场景下有大量虚拟机设备的情况尤为重要(包括了大量的磁盘、网络适配器等等),试试这个版本吧,你会发现虚拟机磁盘性能网络性能好了很多;3.内存的读缓存在几年前我们曾经介绍过IntelliCache技术,XenServerv6.5的内存读缓存技术是对IntelliCache技术的一个进一步改进。现在可以把基础镜像模板放到服务器的本地内存中缓存(旧版本的IntelliCache只能将模板从共享存储读入到服务器的本地硬盘中,这样能节省对存储的读操作的开销),这样对XenApp和XenDesktop环境下的虚拟机启动将会带来质的飞跃;Reducing off-host IOP...
AQEMU虚拟机,支持更换硬件参数的QEMU和KVM模拟器的GUI AQEMU是一个QEMU和KVM模拟器的GUI。它有一个友好的用户界面,并允许您设置了多数QEMU和KVM的选项。AQEMU 0.8.2该版本QEMU/KVM 0.14支持。一些错误的修正。下载地址:http://sourceforge.net/projects/aqemu/files/aqemu/0.8.2/aqemu-0.8.2.tar.bz2/download
最新评论