服务器虚拟化产品Citrix XenServer 5.6试用手记

服务器虚拟化产品Citrix XenServer 5.6试用手记

原创
作者:51CTO抚琴煮酒 2011-05-24 09:56:50

云计算

虚拟化 Citrix的XenServer源自于开放原始码Xen。XenServer作为一种开放的、功能强大的服务器虚拟化解决方案,可将静态的、复杂的数据中心环境转变成更为动态的、更易于管理的交付中心,从而大大降低数据中心成本。下面,我就以最新的XenServer 5.6向大家作演示说明。

Citrix的XenServer源自于开放原始码Xen。XenServer作为一种开放的、功能强大的服务器虚拟化解决方案,可将静态的、复杂的数据中心环境转变成更为动态的、更易于管理的交付中心,从而大大降低数据中心成本。下面,我就以***的XenServer 5.6向大家作演示说明。

这里首先说下服务器环境,玩XenServer注意以下几方面即可,CPU运算能力强,内存足够;磁盘IO性能良好,以下为我的i5组装服务器的配置:

 

 

我在i5上安装了6套不同的系统,有32位也有64位,主要是CentOS和Windows 2003,在公司的机房已稳定运行了3个多月,而且测试速度也非常快,所以我也想在自己的家用Server上安装测试下XenServer5.6。

安装前的准备工作

一、 调整内存条配置。我原先用的是2+1的条子,后来为了系统稳定,弃用了一根1G的内存条,只用2G的。这个是我在安装了XenServer5.6后继续安装VM时发现的,XenServer5.6对内存的兼容性这块要求也是很严格的,如果内存条不稳定,安装VM时会报错,导致VM安装不成功,这点切记;

二、 安装XenServer普通PC的CPU必须支持64位以及虚拟化Intel VT 或 AMD-V 功能,且需要在主板BIOS上开启该功能。我找了半天也没找到相关选项,后来发现默认就是开启的。

三、 原本准备了一块80G的IDE老硬盘,后来发现也没有用上,XenServer能识别***的SATA硬盘。
 

 

#p#

XenServer 5.6的配置过程

XenServer 5.6的安装非常之顺利,跟安装CentOS 5.5的安装类似,安装完成后重启即成功安装了。当然我们的客户机上要安装XenCenter,这个跟VMware ESXi是一样的,不然没办法操控XenServer5.6。

一、安装后申请license

安装结束后***件事要做的就是申请及导入一年的license了,这个其实很容易的,我们可以选中Toolsàlicense Manager,用它来申请及导入license即可免费使用一年了,申请界面也很人性化,我们注意邮箱地址不要写错即可,如图:

 

成功导入后,XenServer使用的期限就会变成2012年了,如图:

 

二、挂接一个提供ISO 源的目录,安装VM时用网络安装的速度比光盘快多了,这个是通过Linux下的samba协议来实现的,方法如下,我们选中StorageàNew storage,然后依照以下图示操作:

 

 

由于选中的samba机器就是我的笔记本,我这里了为了方便,没有配置administrator密码,这里说明一下。

 

成功后XenServer5.6会添加一个CIFS ISO library的storage,我们可以把这个当成本地目录来使用了。VM的安装媒质可以选用家用Server自带的光驱,也可以用我们新建的storage。

#p#

三、安装VM的方法很简单,跟vmware的方式几乎一样,因为这里都是图形化操作,我这里也不详细叙述了。由于VM每一台至少需要512M内存,我这里由于只有2G内存,所以我只安装了二台CentOS 5.5 x86_64和一台Windows 2003 R2 x86_64的机器,加上本身就有四台机器可以测试使用了,安装后效果图如下:

 

 

 

 

 

 

安装完成后,我在其中的一台机器源码安装了MySQL 5.5.12,并导入了我的8.7G的测试数据库project,整个过程中我用uptime、vmstat和iostat来监测服务器性能,发现整体性能非常良好,服务器负载也很小;由于我比较关心的磁盘的IO,通过下面的一些数据发现,没有硬盘IO瓶颈。

 

 

如果大家也想在自己的家用机器上安装XenServer 5.6,我这里有些经验跟大家分享下:

1) CPU挑选一款运算能力优异的64位架构的,我比较推荐i5;

2) XenServer的兼容性非常好,一般机器的网卡都能辨认出来,不过为了以防万一,我建议还是准备一块Intel系列的网卡;

3) XenServer 5.6的内存本身不大,只有300M就能很稳定运行了,但它的VM每一台至少512M。如果大家是要做集群实验的话,机器我就担心不够用了,所以我推荐理想内存配置是4G以上,8G更好;

4) XenServer 5.6安装完的VM需要安装xen tools这个工具,否则有的功能实现不了,比如说是快照、ha、 wlb 内存百分比调控等功能;

5) 遗憾的是,XenServer5.6对FreeBSD系列支持得不算太好,仅只是在有的服务器上安装成功,这是我平常工作中用得最多的系统之一,看来只好期待新版本加进此功能了。

作者简介:余洪春(博客),网名抚琴煮酒,英文名Andrew.Yu,武汉某外企高级Linux/Unix系统管理员、项目实施工程师,红帽RHCE讲师,擅长负载均衡高可用和中小型证券类和商务网站架构,目前关注网站架构研究及网络安全。

【编辑推荐】

  1. 面向VMware管理员的XenServer命令行指南
  2. XenServer负载均衡安装配置指南
  3. 图文 学习安装Citrix XenServer 4.1虚拟机
  4. vSphere、Hyper-V与XenServer 你选哪个?
  5. 实战:在Citrix XenServer 5.5上安装虚拟机

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/238394.html<

(0)
管理的头像管理
上一篇2025-04-22 22:22
下一篇 2025-04-22 22:24

相关推荐

  • 服务器流量异常时怎么排查是不是被攻击,是什么原因?

    当服务器流量异常时,首先通过带宽监控、连接数分析和异常流量特征判断是否被攻击,然后采取相应处置措施,识别流量异常的常见信号你可能会遇到这种情况:某天服务器突然响应变慢,或者网站打不开,甚至远程连接都被中断,流量异常通常会在几个方面暴露出来,早期发现能减少损失,带宽占用飙升使用 sar -n DEV 1 5 或……

    2026-07-27
    0
  • 国内访问美国服务器太慢怎么办,为什么访问速度慢

    优化国内访问美国服务器速度,核心在于组合使用CDN边缘节点缓存、优质国际线路(如CN2 GIA)和TCP协议层优化,同时选择具备持牌自营机房和跨境网络资质的专业服务商,为什么国内访问美国服务器延迟居高不下物理距离是首要因素,中美海底光缆总长约1.3万公里,信号往返至少需要120毫秒,但实际延迟往往超过200毫秒……

    2026-07-27
    0
  • 服务器域名解析失败怎么排查,是什么原因造成的?

    服务器域名解析失败的根本原因在于DNS系统无法将域名正确转换为IP地址,排查应遵循从客户端到服务端的顺序:先检查本地网络和DNS缓存,再验证域名解析记录和权威服务器状态,第一步:检查本地网络与DNS设置测试网络连通性先确认你的设备是否正常联网,打开命令提示符或终端,输入ping 8.8.8.8,如果返回回复数据……

    2026-07-27
    0
  • 站群服务器怎么设置不同环境配置,有哪些注意事项?

    站群服务器设置不同的环境配置,核心在于通过虚拟化或容器化技术实现站点隔离,再结合Web服务器配置为每个站点分配独立的PHP版本、数据库及运行参数,从而满足多样化需求,为什么站群服务器需要环境隔离?不同CMS依赖的PHP版本差异明显,例如WordPress推荐PHP 7.4以上,而Drupal 7仍基于PHP 5……

    2026-07-27
    0
  • 站群服务器如何批量管理更高效,有哪些管理技巧?

    站群服务器批量管理想提效,自动化是唯一出路,通过统一配置管理工具与面板系统,结合服务商提供的底层基础设施支持,能将运维效率提升数倍,批量管理的核心痛点与解决思路多台站群服务器分散管理,最常见的问题就是重复劳动,每次软件更新、配置修改、安全加固,都需要逐台登录操作,不仅耗时,还容易漏掉某台机器,更头疼的是,一旦某……

    2026-07-27
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注