赛迪网 > IT技术 热点推荐 > 文章
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

在SUSE Linux 10上配置XEN虚拟服务器

发布时间:2008.04.25 00:09     来源:赛迪网    作者:lynn

随着硬件虚拟化技术的成熟(如Intel的酷睿系列处理器),今天的Xen也同时支持完全虚拟化的客户机,即没有经过修改的操作系统可以运行在Xen上面。硬件虚拟化的客户机运行在经过去特权(de-privileged)的优先级上,但客户机仍然能够看到4个完全的优先级(泛虚拟化的客户机只能看到3个优先级)。 图1 是Xen 3.0 的结构。

    图1 是Xen 3.0 的结构

一、安装使用SUSE Xen工具软件

    1、 选择安装Xen软件包

    首先在安装SUSE Linux 10 服务器时,记得修改软件安装选项,选择安装「Xen 虚拟化」一项,如图2 。

    图2选择安装「Xen 虚拟化」

    2、 开机启动选择使用Xen

    开机时,记得从GRUB的「SUSE LINUX 10。0 (XEN)」的选项启动服务器如图3;

    图3 选择启动支持Xen 的SUSE LINUX 10。0

    说明:要使用XEN 虚拟机,必须使用定制的内核,SLES10 中内置了该kernel-xxxx-xen…rpm。
    安装此rpm,并在启动时选择该内核启动即可。此时GRUB的xen选项:
title XENroot (hd0,1)kernel /boot/xen.gz dom0_mem=262144module /boot/vmlinuz-xen root=/dev/sda2 vga=0x332 selinux=0 resume=/dev/sda1 splash=silent showoptsmodule /boot/initrd-xen
    3、 使用YaST 模块安装到 XEN 的目录

    如果您没有在第一次安装SUSE LINUX Enterprise Server 10 选择Xen工具,可以随后添加:方法如下:

    YaST 模块允许您将包安装到 XEN 的目录中。Xen 是用于 x86 兼容计算机的虚拟机监视器 (VMM),它使您能够在单个物理系统上安全而又高效地运行多个虚拟机(每个虚拟机都带有自己的操作系统)。YaST 允许您确定放置根目录的位置、命名目录的方式和希望安装的系统和软件类型。选择了此模块后,YaST会确定系统设置并列出默认目录、安装说明和要安装的软件。可以通过单击更改来编辑。必须通过单击接受来确认所有更改。在完成所有更改之后,单击下使用 YaST 进行系统配置一步直到通知安装完成。单击完成来退出对话框。如图4 。安装Xen工具至少要有100MB硬盘空间。

    图4使用YaST 模块安装到 XEN 的目录

    4、 开始使用Xen工具

    (1)启动xen

    守护进程在配置和启动XEN 虚拟机之前,需要启动XEN 的守护进程
/etc/init.d/xen start
    (2)启动Xen管理界面

    在SLES10 中,安装和配置XEN 服务器非常简单,运行yast2,并点击系统---虚拟机理(XEN)安装即可,如图5 。

    图5 启动Xen管理界面

    (3)查看您的中央处理器类型

    最好使用支持Intel VT或AMD PT虚拟化技术。要检查中央处理器是否支持,用命令:
# grep vmx /proc/cpuinfoflags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
    假如一个 vmx标志出现的话,就表示您拥有 Intel 处理器的虚拟化支援。
    如果是AMD的中央处理器用命令:
# grep svm /proc/cpuinfoflags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dt acpi mmx fxsr sse sse2 ss ht tm syscall nx mmtext fxsr_opt rdtscp lm 3dnowext pni cx16 lahf_lm cmp_legacy svm cr8_legacy
    假如一个svm标志出现的话,就表示您拥有AMD 处理器的虚拟化支援。除了检查中央处理器旗标以外,您也应该要使您系统 BIOS 中的完整虚拟化生效。Intel自 2005年末开始便在其处理器产品线中推广应用Intel Virtualization Technology(Intel VT)虚拟化技术。目前,Intel已经发布了具有Intel VT虚拟化技术的一系列处理器产品,包括桌面平台的Pentium 4 6X2系列、Pentium D 9X0系列和Pentium EE 9XX系列,还有Core Duo系列和Core Solo系列中的部分产品,以及服务器/工作站平台上的基于Paxville核心的Xeon LV系列、Xeon 5000系列、Xeon 5100系列、Xeon MP 7000系列以及Itanium 2 9000系列;同时绝大多数的Intel下一代主流处理器,包括Merom核心移动处理器,Conroe核心桌面处理器,Woodcrest核心服务器处理器,以及基于Montecito核心的Itanium 2高端服务器处理器都将支持Intel VT虚拟化技术。而AMD方面也已经发布了支持AMD Virtualization Technology(AMD VT)虚拟化技术的一系列处理器产品,包括Socket S1接口的Turion 64 X2系列以及Socket AM2接口的Athlon 64 X2系列和Athlon 64 FX系列等等,并且绝大多数的AMD下一代主流处理器,包括即将发布的Socket F接口的Opteron都将支持AMD VT虚拟化技术。


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· SUSE Linux虚拟化的主要益处:绿色数据中心 (04-24) · SUSE Linux虚拟化的主要益处:内建自动化和管 (04-24)
· SUSE Linux虚拟化的主要益处:高可用性 (04-24) · SUSE Linux虚拟化的主要益处:快速配置 (04-24)
· 西门子富士通在部分服务器中整合SuSE Linux (04-24) · Suse 10将Xen虚拟化技术带入商业主流市场 (04-24)
· SUSE Linux虚拟化的主要益处:服务器整合 (04-24) · Linux系统上的虚拟化技术 (04-24)
· 虚拟化2.0 以数据中心之名 (04-24) · 三种服务器虚拟化技术解析 (04-24)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 电子商务盈利新招:垂直化渠道管理新趋势
· 互联网加速蜕变 运营商进军搅动市场格局
· 08 IT技术风起云涌 专访 ITIL落地难在哪
· 视频加密保护解决方案 文档安全解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统