电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Linux上的虚拟化技术Xen初学者指南

Linux上的虚拟化技术Xen初学者指南_第1页
1/19
Linux上的虚拟化技术Xen初学者指南_第2页
2/19
Linux上的虚拟化技术Xen初学者指南_第3页
3/19
下载后可任意编辑Linux 上的虚拟化技术 Xen 初学者指南1、什么是 Xen; Xen 是一个开放源代码的 para-virtualizing 虚拟机(VMM),或“管理程序”,是为x86 架构的机器而设计的。Xen 可以在一套物理硬件上安全的执行多个虚拟机;Xen 是基于内核的虚拟程序,它和操作平台结合的极为密切,所以它占用的资源最少。 什么是虚拟机呢?可能大家知道 VMWARE 吧,是的,Xen 就是类似这样的程序,比如我们可以在 Fedora 上虚拟安装和使用 Slackware、Debian、Gentoo ... ...等发行版。因为Xen 是基于内核的,相对 VMWARE 来说,它占用的系统资源也就是 VMWARE 的百分之几左右。Xen 是不是更有优势呢?只有您实践了才知道。这也是我写本文的最主要原因; 1.1 Xen 的特性; 虚拟机的性能更接近真实硬件环境) 在真实物理环境的平台和虚拟平台间自由切换) 在每个客户虚拟机支持到 32 个虚拟 CPU,通过 VCPU 热插拔) 支持 PAE 指令集的 x86/32, x86/64 平台 通过 Intel 虚拟支持 VT 的支持来用虚拟原始操作系统(未经修改的)支持(包括Microsoft Windows) 优秀的硬件支持.支持几乎所有的 Linux 设备驱动 1.2 Xen 的应用范围; 服务器整合:在虚拟机范围内,在一台物理主机上安装多个服务器,用于演示及故障隔绝; 无硬件依赖:允许应用程序和操作系统对新硬件的移值测试; 多操作系统配置:以开发和测试为目的,同时运行多个操作系统; 内核开发:在虚拟机的沙盒中,做内核的测试和调试,无需为了测试而单独架设一***立的机器; 集群运算:和单独的管理每个物理主机相比较,在 VM 级管理更加灵活,在负载均衡方面,更易于控制,和隔离; 为客户操作系统提供硬件技术支持:可以开发新的操作系统,以得益于现存操作系统的广泛硬件支持,比如 Linux; 1.3 Xen 的操作系统支持和硬件支持; 请参阅: 《Xen v3.0 用户手册》 2、Xen 的一点理论基础; 基于 Xen 的操作系统,有多个层,最底层和最高特权层是 Xen 程序本身。Xen 可以管理多个客户操作系统,每个操作系统都能在一个安全的虚拟机中实现。在 Xen 的术语中,Domain 由 Xen 控制,以高效的利用 CPU 的物理资源。每个客户操作系统可以管理它自身的应用。这种管理包括每个程序在规定时间内的响应到执行,是通过 Xen 调度到虚拟机中实现。 当 Xen 启动运行后,第一个虚拟的操作系统,就是 Xen 本身,我们通过 xm list,会发现有...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Linux上的虚拟化技术Xen初学者指南

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部