
Xen虚拟化技术
pty_2007
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虚拟化技术的分类
虚拟化是云计算的关键技术之一,对应的英文是(Virtualization)。在《Xen Virtualization》中,作者将虚拟化分为如下类别:应用虚拟化;桌面虚拟化;网络虚拟化;服务器虚拟化;存储虚拟化;操作系统虚拟化;可以看到虚拟化包含的方面十分的广泛。而我们说的最多的则是服务器虚拟化。云计算中用的最多的也是服务器虚拟化,即将一堆物理设备虚拟成多个逻辑设备使用。服务器虚原创 2012-02-22 14:17:14 · 1946 阅读 · 0 评论 -
Xen的Hypervisor和Domain0的关系
在《Xen Virtualization》中对“Xen domain”作了如下定义:Xen domain is a specific instance of a Xen virtual machine running on a specific physical piece of hardware.意思是说domain是运行在物理硬件上的Xen虚拟机的一个实例。通俗点说就是一个Xen虚拟出原创 2012-02-24 21:27:05 · 7650 阅读 · 0 评论 -
Xen,Hypervisor,XenServer的关系
读Xen的相关资料的时候不免有几个疑惑,Xen,Hypervisor,XenServer的关系是怎么样的呢?在网上找了相关的资料现说明如下:Xen是剑桥大学的开源虚拟化项目,相当于我们现在用的VMware Workstation。Hypervisor则是管理程序的统称,Xen也有自己的管理程序即Hypervisor。Joe Foran是这么介绍Xen的Hypervisor的:X原创 2012-02-25 09:39:49 · 3515 阅读 · 0 评论 -
特权指令与虚拟化
CPU发展到x86的时代,其工作模式已经不是简单的只有实时模式(real mode)了。现在用的CPU都支持四种保护级别,分别对应这不同的CPU模式,即ring0,ring1,ring2,ring3。windows只使用了ring0和ring3.操作系统核心使用ring0,其他应用的应用程序基本都是在ring3级别上。 虚拟化技术中,操作系统将安装在虚拟机中。那么就有个问题需要关注:虚拟原创 2012-02-24 22:07:46 · 3168 阅读 · 0 评论 -
运行Xen的软件配置
这篇文章是根据Hagen的《Xen virtualization》第三章的相关内容得出的。 软件包分为编译时所需软件包和运行时所需软件包,如我们的java应用程序,在编译的时候我们需要安装JDK,在运行的时候需要安装Java虚拟机。前者就是编译时所需软件,后者就是运行时所需软件。这里介绍的软件是Xen运行时所需的软件。 由于Xen有domain0和domainU之分,domai原创 2012-03-03 10:00:59 · 759 阅读 · 0 评论