随笔分类 -  Xen

摘要:xen客户机启动的时候,虚拟CPU是由dom0系统决定固定在某个物理CPU核心上的,这个分配具有随机性,比如我们的机器上有2个双核的处理器,也就是说有4个cpu核心,同时我们分配4个核给我们的虚拟客户机,那么我们在客户机也看到4个cpu核心的,但是这四个vcpu核心并不是真的对应着物理机器上的四个核,可能四个虚拟cpu对应的是物理cpu中的1~4个核,也就是说有下面4个可能:4vcpu=1cpu4vcpu=2cpu4vcpu=3cpu4vcpu=4cpuvcpu指虚拟CPU核心cpu指物理CPU核心因此,当我们的虚拟客户机上如果运行的是运算密集型的任务的时候,就必须看看我们vcpu与物理CPU 阅读全文
posted @ 2012-03-31 21:25 zaleilynn 阅读(400) 评论(0) 推荐(0) 编辑
摘要:我一直都很奇怪,在Openstack上,创建虚拟机的速度非常快,1分钟就搞定。虚拟化,其实最头疼的不是虚拟机运行的时候,而是创建的时候和重启的时候,是最消耗资源的。如何减少创建时候消耗资源呢? 我以前想过很多笨的所谓办法。不过现在看来,都是比较白痴。现在发现不但KVM支持,Xen也是支持这种方式,看来我真的是孤陋寡闻。http://hi.baidu.com/%B0%B5%D4%C2%C1%F7%B9%E2/blog/item/8a0992b5589d2d668bd4b29e.htmlhttp://www.cnblogs.com/chinacloud/archive/2010/08/17/180 阅读全文
posted @ 2012-02-22 09:07 zaleilynn 阅读(1214) 评论(0) 推荐(0) 编辑
摘要:摘要: 本文基于文件的虚拟磁盘存储是虚拟机技术实现的重要一环,为了提高虚拟机磁盘读写效率,着重研究了Xen基于文件的磁盘虚拟化,分析利用异步I/O技术提升虚拟机对虚拟磁盘的读写速度 关键词: 存储虚拟化虚拟磁盘镜像Xen虚拟化技术源于大型机,1972年,IBM在其$360大型机上首次实现虚拟机模型,它允许多个系统运行在一台机器上,提高了服务器的利用效率,距今已经有近40年的历史了。互联网发展起来以后,新兴的虚拟机应用不断出现,使虚拟化技术成为当前比较热的—个研究领域,出现了许多比较成熟的各种虚拟机或模拟器技术和产品,如Xen、Vmware和Qemu,而存储虚拟化则是实现它们的一个很重要方面。  阅读全文
posted @ 2012-02-13 12:27 zaleilynn 阅读(421) 评论(0) 推荐(0) 编辑
摘要:虚拟化概述在讨论Xen之前首先谈谈虚拟,虚拟(Virtualization)指对计算机资源的抽象,一种常用的定义是“虚拟就是这样的一种技术,它隐藏掉了系统,应用和终端用户赖以交互的计算机资源的物理性的一面,最常做的方法就是把单一的物理资源转化为多个逻辑资源,当然也可以把多个物理资源转化为一个逻辑资源(这在存储设备和服务器上很常见)” 实际上,虚拟技术早在20世纪60年代就已出现,最早由IBM提出,并且应用于计算技术的许多领域,模拟的对象也多种多样,从整台主机到一个组件,其实打印机就可以看成是一直在使用虚拟化技术的,总是有一个打印机守护进程运行在系统中,在操作系统看来,它就是一个虚拟的打印机,任 阅读全文
posted @ 2012-02-13 12:25 zaleilynn 阅读(225) 评论(0) 推荐(0) 编辑
摘要:一,概述在Linux安装好Xen后接下来的工作就是如何创建和启动一个虚拟机。这个看似很简单的问题难住了不少人,VPSee 收到不少邮件关于如何快速创建和部署虚拟机镜像的。创建虚拟机的工具有很多,比如 :virt-manager, virt-install, virsh, xen-create-image 不过这些工具都要每次重头安装虚拟机的操作系统,需要人机交互、速度慢、不自动,不利于写成脚本。有什么快速的创建/部署/克隆虚拟机的办法呢?可以先做一个模版,然后通过拷贝模版的办法。我们只需要两个步骤:1、创建一个空白文件镜像;2、然后把一个打包好的 Linux 系统模版拷贝过去。通常一个打包.. 阅读全文
posted @ 2012-02-13 11:20 zaleilynn 阅读(384) 评论(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 阅读(370) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示