摘要: In upstream qemu, qcow2 achieves a reasonable performance now, so the main goal is already met. There are only a few optimizations left that are harder to do. The qcow2 code still needs more testing as it is known to have been broken in subtle ways by past changes. Some more benchmarking is needed t 阅读全文
posted @ 2012-02-13 11:37 zaleilynn 阅读(4989) 评论(0) 推荐(1)
摘要: vmdk for VMware VMDK, .vhd for Xen and Microsoft Hyper-V, .vdi for Oracle VM VirtualBoxVBD: Visual Basic ActiveX Document 好像跟浏览器有关系的raw qcow2 这个好像主要是为KVM虚拟机的 阅读全文
posted @ 2012-02-13 11:37 zaleilynn 阅读(961) 评论(0) 推荐(0)
摘要: 一,概述在Linux安装好Xen后接下来的工作就是如何创建和启动一个虚拟机。这个看似很简单的问题难住了不少人,VPSee 收到不少邮件关于如何快速创建和部署虚拟机镜像的。创建虚拟机的工具有很多,比如 :virt-manager, virt-install, virsh, xen-create-image 不过这些工具都要每次重头安装虚拟机的操作系统,需要人机交互、速度慢、不自动,不利于写成脚本。有什么快速的创建/部署/克隆虚拟机的办法呢?可以先做一个模版,然后通过拷贝模版的办法。我们只需要两个步骤:1、创建一个空白文件镜像;2、然后把一个打包好的 Linux 系统模版拷贝过去。通常一个打包.. 阅读全文
posted @ 2012-02-13 11:20 zaleilynn 阅读(393) 评论(0) 推荐(0)
摘要: Xen的论坛:http://xen.1045712.n5.nabble.com/Xen官方网站:http://xen.org/convirture 论坛:http://www.convirture.com/forums/ 阅读全文
posted @ 2012-02-13 11:19 zaleilynn 阅读(172) 评论(0) 推荐(0)
摘要: Xen4.0新特性uBlktap2lHigh performance VHD implementation supporting snapshots & cloneslLive virtual disk snapshots对vhd的支持,实现高性能快照和和克隆uFault TolerancelLive transactional synchronization of VM state betweenphysicalservers借鉴了Remus,实现了对虚拟机状态的热备份uNetchannel2lEnhanced networking scalability and throughpu 阅读全文
posted @ 2012-02-13 11:16 zaleilynn 阅读(391) 评论(0) 推荐(0)
摘要: dd是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。dd与cp命令的区别:dd是对块进行操作的,cp是对文件操作的dd更低级一些cp: copy files and directories dd: convert and copy a file(copy a file, converting and formatting according to the operands)另外,dd的最明显的作用是:dd可以创建一个固定大小的文件,dd if=/dev/zero of=myfile bs=4 count=1024 这样可以创建大 阅读全文
posted @ 2012-02-13 10:02 zaleilynn 阅读(1004) 评论(0) 推荐(0)
摘要: 最近在编写python socket程序的时候,师弟推荐了python的epoll调用,现将学习的东西总结如下:异步socket的益处和linux epoll通常情况下,我们使用的是阻塞的socket,这个就需要一个线程(或者一个复杂的进程)去执行在每个socket上面的通信工作。主程序线程包含服务器监听套接字接受来自客户端的连接请求并一次接受一个连接,并将新创建的socket传递给一个不同的线程以与客户端进行交互。但是这个模型有以下的问题:1.当共享资源的时候,很难保证这些线程正确的协同工作2.当仅仅只有一个CPU的时候这种编程方式可能效率很低异步socket可以很好的解决这个问题。这些so 阅读全文
posted @ 2012-02-11 09:43 zaleilynn 阅读(1701) 评论(0) 推荐(0)
摘要: 作者:谢启发1.绪论欢迎你,亲爱的读者。写这个文档的目的是为了告诉你什么是LVM,它怎样工作,你怎样运用它使你的生活变得更容易。虽然有一份LVMFAQ,但仍是德文的,它是从不同的角度来描写的。它是一份“真的”HOWTO,在传授理解(有希望的)的时候也是非常内行的。我要说清楚我不是一个Linux逻辑卷管理器(LogicalVolumeManager)的作者。我向那些作者表示敬意,同时我希望能和他们合作。不可思议的是我甚至不知道LVM的开发者。我希望这种情况不久会改变。我事先向他们表示道歉。1.1免责声明&许可分发这个文档是希望它对你有用,但是不提供任何担保,也没有销售或适应特殊目 阅读全文
posted @ 2012-02-10 15:33 zaleilynn 阅读(318) 评论(0) 推荐(0)
摘要: http://wiki.ubuntu.org.cnUbuntu 的中文wiki ,下面的链接是有关KVM的部分http://wiki.ubuntu.org.cn/index.php?title=Kvm%E6%95%99%E7%A8%8B&variant=zh-cnhttp://forum.ubuntu.org.cn/viewtopic.php?p=964496ubuntu的中文论坛写了很多比较简单的创建管理KVM虚拟机的命令http://www.php-oa.com/2010/02/22/ubutnu-kvm-vmware.html各个方面都写的比较全的一个帖子https://help 阅读全文
posted @ 2012-02-10 14:03 zaleilynn 阅读(587) 评论(0) 推荐(0)
摘要: 网络和磁盘I/O均可以virtio吗?Virtio:针对 Linux 的 I/O 虚拟化框架http://www.ibm.com/developerworks/cn/linux/l-virtio/index.html?ca=drs-cn-0304文章大体的介绍了virtio,和留下了一些其他资源的链接(比如libvirt如何使用virtio等)http://www.unxmail.com/read.php?92介绍了使用iso 格式的virtiohttp://www.linux-kvm.org/page/Virtio官方链接使用virtio的方式:Get Linux kernel with v 阅读全文
posted @ 2012-02-10 13:48 zaleilynn 阅读(495) 评论(0) 推荐(0)