对用户来讲,XCP和XenServer的关系跟CentOS 是RHEL关系差不多。XCP包含XenServer商业版本的大部分功能。


我在生产环境和测试环境使用过1.5 Beta版本和1.6 build 61809c版本,目前已经全部转到1.6 build 61809c版本,1.6版本实现了跨物理机在线实时迁移虚拟机功能。这样可以根据物理机的资源利用率,在不中断业务的情况下,灵活的调整虚拟机在物理机中的分布。


1.5Beta版本在生产环境运行一年,1.6版本运行了半年,一直很稳定性。


虚拟机系统使用过CentOS6.x的各个版本,目前已经全部更新到6.4版本。


最初的开发测试环境是一台Dell R420服务器,96G内存,8块硬盘做RAID10。在上面运行了33台虚拟机。看虚拟机的名字,大概也能猜出部署情况。

router_master
file-server
mirrors_svn
wiki.s1
puppet_server
nfs_server
db_node_1
db_node_2
db_node_3
sphinx_server_1
sphinx_server_2
fastdfs_storage_1
fastdfs_storage_2
fastdfs_tracker_1
fastdfs_tracker_2
p_w_picpath_1
p_w_picpath_2
load_banlance_web_master
ntp_server
test168
web_1
web_2
web_3
web_4
web_5
web_6
web_7
web_8
web_9
web_10
memcached_1
memcached_2
firewall_master


这个环境运行了有半年时间,很稳定。

为了能提供高可用环境,又新采购了3台Dell R420 服务器,48G内存,8块硬盘做Raid10。

将虚拟机分配到不同的物理机上实现高可用,保证在一台物理机挂掉的情况下,业务不中断。


4台物理机器,目前每台上面的虚拟机数量控制在20个内。供开发和测试使用,各物理机工作起来没压力。


引用官方wiki的一段描述:“XenServer is Citrix' commercial distribution of XCP. XCP contains a subset of features of XenServer functionality: for a detailed comparison see XCP/XenServer Feature Comparison.”


XCP下载地址:http://www.xenproject.org/downloads/xen-cloud-platform-archives/xen-cloud-platform-16.html


相关的图形界面管理工具有Xen Orchestra,OpenXenManager等。


windows环境下的图形界面管理工具可以直接用XenCenter Windows Management Console:

http://www.xenserver.org/open-source-virtualization-download.html