虚拟化系列-Citrix XenServer 6.1 安装与配置

 
1、XenServer 6.1简介
        Citrix XenServer服务器虚拟化系统经过更快的应用交付,更高的IT 资源可用性和利用率,让数据中心变得更加灵活、高效。XenServer 在提供了关键工做负载(操做系统、应用和配置)所需的先进功能的同时,不会牺牲大规模部署必需的易于操做的特色。利用独特的流技术,XenServer可经过虚拟或物理服务器快速交付各类工做负载,成为企业每台服务器的理想虚拟化平台。
        而在2012年10月17日,北京——思杰公司日前宣布推出业界领先的企业级虚拟化平台XenServer 6.1,XenServer 6.1可建立和管理用于服务器、桌面和云计算的虚拟化基础设施。新版XenServer增强了针对数据中心整合的服务器虚拟化功能,经过先进的虚拟机迁移技术、加强的网络链接和安全特性、更好的供应商兼容能力以及自动化的虚拟机转换工具,为企业向云计算的迁移提供了捷径。它能高效地管理Windows和Linux虚拟服务器,以更高的性价比实现服务器资源整合,提供良好的业务连续性。XenServer还增长了一套丰富的管理及自动化功能、加强的云管理集成能力和安全性,帮助用户优化将来的云计算数据中心平台。
        新版XenServer 6.1相比上一个版本(6.0.2)增长了如下功能:
一、加强了与领先云平台的集成:可以直接与Apache CloudStack和采用Apache CloudStack技术的Citrix CloudPlatform进行集成,防火墙分区和工做负载均衡操做更加简便,使公共云和私有云平台免受***,提高了各种型企业IT系统的安全性和可扩展性。
二、“无共享”存储实时迁移:新版XenServer采用全新的存储技术XenMotion,可以让IT人员无需借助共享存储便可实时迁移正在运行中的虚拟机。XenMotion存储功能使得“无共享”架构的实时迁移成为可能,做为虚拟磁盘的存储空间能够在服务器资源池内部以及它们之间自由迁移,提升了存储利用率,简化了备份及维护操做,而且在云基础设施上实现了真正意义上的虚拟机灵活性。
三、从VMware到XenServer的批量转换:XenServer转换管理器是一种简单易用的工具,可以自动、批量地将VMware虚拟机转换成XenServer虚拟机,最大限度地下降成本、提升效益。该工具可以帮助客户确保其数据中心和云基础设施内所安装的应用程序可以随时用到最好的虚拟化平台。
        在本博客中就主要介绍Citrix XenServer服务器虚拟化,从各个方面去了解除了VMware vSphere虚拟化平台的另外一个虚拟化平台。
1、XenServer 6.1简介
2、安装XenServer 6.1
3、安装设置XenCenter
4、使用Active Directory(AD)验证用户
5、申请XenServer 6.1 licence许可
6、创建Citrix Licensing 服务器
        XenServer是创建在开源Xen系统管理程序基础之上的一个完整的服务器虚拟化平台,XenServer是除VMware vSphere外的另外一种服务器虚拟化平台,其功能强大、丰富,具备卓越的开放性架构、性能、存储集成和总拥有成本。Citrix XenServer是基于开源Xen hypervisor的免费虚拟化平台,该平台引进了多服务器管理控制台XenCenter,具备关键的管理能力,经过XenCenter能够管理虚拟服务器、虚拟机(VM)模板、快照、共享存储支持、资源池和XenMotion实时迁移。 Citrix XenServer是 Citrix推出的完整服务器虚拟化平台。XenServer 软件包中包含建立与管理在Xen(性能接近本机性能的开源半虚拟化虚拟机管理程序)上运行的虚拟 x86 计算机部署所需的所有内容。XenServer 已针对 Windows 和 Linux 虚拟服务器进行了优化。Citrix XenServer是一种全面的企业级虚拟化平台,用于实现虚拟数据中心的集成、管理和自动化。一整套服务器虚拟化工具可在整个数据中心内实现成本节约。更高的数据中心灵活性和可靠性可为您的企业提供高性能支持。此外,多种新特性能够有效管理虚拟网络,将全部虚拟机链接在一块儿,并为各应用用户分配虚拟机管理接入权限。
        XenServer 6.1版提供四个版本,分别是免费版、高级版、企业版和白金版。全部XenServer版本均包含XenCenter管理功能 。
 
 
2、安装XenServer 6.1
        尽管 XenServer 一般部署在服务器级硬件上,但 XenServer 也与不少工做站和便携式计算机型号兼容。XenServer 主机应为专用于托管 VM 的 64 位 x86 服务器级计算机。该计算机应运行通过优化及加强的Linux 分区,并经过支持 Xen 的内核控制面向 VM 的虚拟化设备与物理硬件之间的交互。在安装XenSerer以前,要在主机BIOS中打开Inter-VT功能。
clip_p_w_picpath002
一、能够从网上下载XenServer安装文件,将其刻录成CD。将主安装 CD 插入主计算机的 DVD 驱动器中。选择从 DVD 驱动器引导。重启计算机,此时会显示初始引导消息和 Welcome to XenServer(欢迎使用 XenServer)界面,在这个界面下,有两个选项:按F1键表示进行标准安装;按F2键表示进行高级设置。
clip_p_w_picpath004
二、在选择按F1键进入标准安装后,进入安装设置界面,在选择键盘布局页面中,选择要在安装过程当中使用的键盘布局。
clip_p_w_picpath006
三、选择键盘后会显示 Welcome to XenServer Setup(欢迎使用 XenServer 安装程序)界面,如图13-5所示,告知用户在安装Xenserver时会从新格式化本地硬盘,全部原来的数据都会丢失,而且要求用户确认是否有重要数据。肯定后选择 OK(肯定)。在整个安装过程当中,能够经过按 F12 键快速前进到下一个屏幕。要得到常规的帮助信息,请按 F1 键。
clip_p_w_picpath008
四、在citrix用户协议中,阅读并接受 XenServer最终用户许可协议 (EULA),由于Xen的内核版本是Linux,开源系统,因此必须选择赞成用户许可协议。
clip_p_w_picpath010
五、若是您拥有多个本地硬盘,请选择主磁盘进行安装。选择 OK(肯定)。下面是开启本地cache功能,可以减少存储的压力,在DDC服务器配置中,选择host时也要对应开启才行,主要是针对Citrix的虚拟桌面。
clip_p_w_picpath012
六、在选择安装介质中选择 Local media(本地介质)做为安装源。
clip_p_w_picpath014
七、当系统询问您是否但愿安装任何增补包时,请选择 No(否)继续。
clip_p_w_picpath016
八、在验证安装源界面中选择 Skip Verification(跳过验证),而后选择 OK(肯定)。若是在安装期间遇到问题,建议您验证安装源。
clip_p_w_picpath018
九、设置并确认 root 用户密码,XenCenter 应用程序将使用此密码链接 XenServer 主机。
clip_p_w_picpath020
十、设置将用来链接 XenCenter 的主管理接口。若是计算机有多个网络接口卡 (NIC),选择用来实施管理的网卡,将管理 NIC 的 IP 地址配置为静态 IP 地址或使用 DHCP。手动指定或经过 DHCP 自动指定主机名和 DNS 配置。
clip_p_w_picpath022
十一、若是手动配置 DNS,请在提供的字段中输入主要(必需)、二级(可选)和三级(可选)DNS 服务器的 IP 地址。
clip_p_w_picpath024
十二、选择时区,先选择地理区域,而后选择城市。
clip_p_w_picpath026
clip_p_w_picpath028
1三、指定服务器在肯定本地时间时所用的方法:使用 NTP 或手动输入时间。选择 OK(肯定),如图13-16所示。若是使用 NTP,您能够指定是由 DHCP 设置时间服务器,仍是在下面的字段中至少输入一个 NTP服务器名称或 IP 地址。
clip_p_w_picpath030
1四、设置完成后选择 Install XenServer(安装 XenServer)。
clip_p_w_picpath032
1五、选择安装后,XenServer会进行安装,安装过程当中须要从新启动服务器。
clip_p_w_picpath034

1六、若是选择了手动设置日期和时间,系统会提示您输入本地时间信息。
clip_p_w_picpath036
 
1七、 Installation Complete(安装完成)屏幕中,从驱动器中弹出安装 CD,而后选择 OK(肯定)从新引导服务器。
clip_p_w_picpath038
1八、服务器从新引导后,XenServer 将显示 xsconsole,这是一个系统配置控制台。到此,Citrix Xenserve安装结束。
clip_p_w_picpath040
 
 
3、安装设置XenCenter
        安装XenCenter 要求操做系统为Windows 七、Windows XP、Windows Vista、Windows Server 200三、WindowsServer 200八、Windows Server 2008 R2(全部版本)或.NET Framework3.5版本。
        安装XenCenter要求的硬件配置: CPU 主频最低 750 MHz,建议使用 1 GHz 或更快的 CPU;RAM 最低 1 GB,建议使用 2 GB 或更高容量的 RAM;磁盘空间最低 100 MB;网络卡为100 MB/s 或更快的网卡;屏幕的分辨率最低 1024x768 像素。
        下载XenCenter能够访问以前安装好的XenServer,能够经过IE来访问下载XenCenter,IE访问提供安装文件和iso文件的XenCenter。下载后将xenserver主安装 CD 插入要运行 XenCenter 的计算机的 DVD 驱动器中。打开 CD 上的 client_install 文件夹。或者从Citrix的官方网站上下载XenCenter安装文件。双击 XenCenter.msi 开始安装。
一、在IE浏览器中,输入XenServer的地址,而后点击继续浏览。
clip_p_w_picpath042
二、能够按照本身的需求来下载相应的格式的XenCenter。
clip_p_w_picpath044
三、开始Citrix XenCenter安装向导操做。该向导容许您修改默认目标文件夹,而后安装 XenCenter。
clip_p_w_picpath045
四、选择Citrix XenCenter的安装目录,单击浏览来更改安装目录。点选使用Citrix XenCenter的用户
clip_p_w_picpath046
五、在已准备好安装Cirtix XenCenter页面中,单击安装,开始安装Citrix XenCenter。
clip_p_w_picpath047
六、按照安装向导提示的进行安装,直到安装完成。
clip_p_w_picpath048
七、经过 XenCenter,能够从 Windows桌面计算机管理 XenServer 环境并部署、管理和监视虚拟机。从 XenCenter 监视和管理服务器上的活动,须要将该服务器添加到 XenCenter 的“托管”资源集合中。首次链接服务器时(经过工具栏上的添加新服务器或服务器菜单)
clip_p_w_picpath049
八、单击添加服务器图标,以打开添加新服务器对话框。
clip_p_w_picpath051
九、在服务器框中,输入要添加的服务器的 IP 地址或 DNS 名称。若是有多个XenServer服务器,能够经过在服务器框中输入用分号分隔的名称或 IP 地址,能够添加具备相同登陆凭据的多个服务器。键入在 XenServer 安装期间设置的用户名(例如 root)和密码。 若是在 XenServer 环境中启用了 Active Directory (AD) 受权,能够在此处输入 AD 凭据。单击链接,将显示链接进度监视器,要取消链接,请单击取消。
clip_p_w_picpath052
十、成功添加XenServer服务器后,能够看到XenServer服务器中的信息和虚拟机。
clip_p_w_picpath054
 
 
4、使用Active Directory(AD)验证用户
        若是要使用多个用户和用户组来管理XenServer服务器,就必须使用 Active Directory 用户帐户进行身份验证。XenServer 用户可以使用其 Windows 域凭据登陆到池的 XenServer。能够为特定用户配置不一样访问权限级别。访问可经过使用者来控制。XenServer 中的一个主题对应目录服务器上的一个实体(用户或组)。启用外部身份验证后,将首先针对本地 root 用户的凭据来检查用于建立会话的凭据(以防目录服务器不可用),而后针对使用者列表进行检查。要容许访问,必须为受权访问的用户或组建立一个使用者。
        下面就介绍如何将XenServer服务器加入到域,并添加域中的管理员。
一、单击选中要加入域的XenServer,在操做界面里选择用户,当前未配置AD,要启用AD身份验证,单击“加入域”按钮,
clip_p_w_picpath056
二、在启用AD身份验证的对话框中输入域名和域的管理员。
clip_p_w_picpath057
三、成功加入域后,会显示目前具备管理XenServer服务器的本地管理员root。要添加域中的管理员,单击“添加”按钮。
clip_p_w_picpath059
四、将用户或者用户组输入到“名称”文本框里,能够输入多条目录并用逗号或者分号分隔。输入完成后,单击授予访问权限。
clip_p_w_picpath061
五、经过Xenserver加入的域来解析所输入的用户名,并添加到XenServer中。
clip_p_w_picpath063
六、添加成功后会在具备访问权限的用户和用户组中显示。也能够删除角色和更改角色。
clip_p_w_picpath065
七、在更改角色里,能够设置域中用户的权限,包括池管理员、池操做员、VM超级管理员、VM管理员、VM操做员和只读。
clip_p_w_picpath067
 
 
5、申请XenServer 6.1 licence许可
      Citrix XenServer是一款免费的虚拟化产品,可是若是用户要使用到XenServer的高级功能时,就必需要购买相应的版本。Citrix针对不一样的企业用户,制定了相应版本。Xenserver是经过受权文件来进行受权。其受权文件是以lic或者是licx结尾。免费版的激活方式与收费版本的方式略有不一样。
      Citrix公司提供免费版本的XenServer,不管是企业仍是我的,均可以安装使用免费版本的XenServer。Citrix XenServer 可免费用于生产,无约束或时间限制。要使用XenServer,只需激活该产品便可,在激活的过程当中Citrix会收集记录使用该产品的意图。申请免费版本的许可证的有效期为一年,若是一年后许可证失效,仍能够继续申请使用,软件会在许可证快到期的一个月内开始提醒管理员许可证到期。在XenServer 主机得到许可以前,能够以 XenServer(免费版)的形式运行 30 天。30天后,将没法启动任何新的、已挂起或已关机的 VM,直至主机激活或为其配置 Citrix 许可。
一、首先在XenCenter的菜单栏中,依次单击工具>许可证管理器(License Manager)
clip_p_w_picpath069
二、击后进入许可证管理器管理器,会显示XenServer的服务器的版本和受权期限,因为没有申请任何许可证,默认是无偿使用30天。选择一个或多个要激活的主机。单击激活免费 XenServer,而后选择申请激活密钥。
clip_p_w_picpath071
三、选择申请激活文件(Request Activation Key)
clip_p_w_picpath072
四、XenCenter 将打开一个 Web 浏览器,并进入 Citrix XenServer Activation(Citrix XenServer激活)页面,按照打开的页面,填写相关信息。切记,必定要填写正规的邮箱地址,许可密钥是经过邮箱来发送给申请者的。
clip_p_w_picpath074
五、激活表单上输入详细信息,而后单击 Submit(提交),此时会将许可密钥经过注册者填写的邮箱地址发送。一般,激活密钥会在 10 分钟内生成并经过电子邮件发给您。可是,在某些状况下,最长可能须要 30 分钟。
clip_p_w_picpath076
六、收到的包含激活密钥(文件扩展名为 .xslic)的电子邮件的内容为如何向XenServer激活密钥。申请出来的License能够被多台服务器使用。
clip_p_w_picpath078
 
 
 
6、创建Citrix Licensing 服务器
        Citrix 高级版、企业版和铂金版 XenServer 要求使用的每台 XenServer 主机都有一个许可证。许可证再也不存储在主机服务器上,而是必须在单独的一台许可证服务器上添加和管理许可证文件。如今,XenServer 使用的许可方式与其余 Citrix 产品相同,这意味着能够跨产品共享许可证服务器。它也能够为XenServer、XenApp、XenDesktop等Citrix产品许可。建立许可证服务器是针对已经购买了Citrix XenServer的企业和我的,使用许可证服务器来激活XenServer服务器。
clip_p_w_picpath079
        首先是要安装Citrix Licensing 服务器,从Citrix网上下载Licensing 服务器,Citrix Licensing能够在运行Microsoft 操做系统的服务器上安装许可证服务器。包括Windows Server 2003 ,Windows Server 2008,Windows Server 2008 R2,Windows 7,32 位和 64 位版本,而且须要安装 Microsoft .NET Framework 3.5,浏览器支持Internet Explorer 6.0到 9.0版本。
clip_p_w_picpath081

一、运行CTX_Licensing.msi安装程序,赞成接受许可协议中的条款,单击下一步。
clip_p_w_picpath082

二、默认安装路径或者单击更改来改变安装目录,单击安装。
clip_p_w_picpath083

三、正在安装中,直到安装完成。
clip_p_w_picpath084
四、在完成安装Citrix Licensing后会弹出简单设置界面,接受或更改许可组件使用的默认端口号。 若是须要,能够在安装后更改这些端口号,许可证服务器端口号为 27000,供应商后台程序端口号为 7279,控制台 Web 端口为 8082,而且设置admin的密码。
clip_p_w_picpath085
五、打开IE浏览器,输入Citrix Licensing的地址加端口号8082。单击右上方的“管理”按钮,来设置Licensing和导入许可证书。
clip_p_w_picpath087
六、能够查看与许可证服务器和运行许可证服务器的系统有关的系统信息。单击位于许可证管理控制台右上角的管理选项,而后单击系统信息选项卡,可查看信息。
clip_p_w_picpath089
七、在许可证管理控制台中,本地用户以及 Active Directory 用户和组经过控制台进行管理,并存储在控制台中。 这些用户不会链接到计算机的本地用户。 Active Directory 用户和组属于 Active Directory/网络身份验证系统的一部分。要向 Active Directory 用户和组提供支持,Windows 许可证服务器必须属于 Microsoft Active Directory 域的成员,且必须运行许可证管理控制台。 Windows NT 域不受支持。用户配有本地角色或 Active Directory 角色,以便其可以添加用户和组。
clip_p_w_picpath091
八、单击导入许可证,浏览至许可证文件,若是直接将文件复制到 MyFiles 目录中,或者若是文件与现有文件具备相同的名称,请选择覆盖许可证服务器上的许可证文件。单击导入许可证。 导入进程将此文件从其现有位置复制到 MyFiles 目录,许可证服务器可从中读取该文件。
clip_p_w_picpath093
九、成功导入信息后单击“肯定”按钮。
clip_p_w_picpath095
十、至此,已成功将许可证文件上载到C:\Program Files (x86)\Citrix\Licensing\MyFiles\xendesktop_xenserver-1.lic。也能够直接将lic复制到此文件夹。导入成功后,因为要求从新启动守护程序方可生效,因此在系统服务中,找到Citrix Licensing,选择从新启动。重启Citrix Licensing服务以后,在控制面板中,能够看到lic和并发许可证的相关信息
clip_p_w_picpath097
十一、重启Citrix Licensing服务以后,在控制面板中,能够看到lic和并发许可证的相关信息。
clip_p_w_picpath099
十二、Citrix的四种版本受权,其中第四种是购买Xendesktop所配套的Xenserver 企业版,按照购买的受权选择相应的版本,并输入Citrix Licensing服务器地址和端口号。
clip_p_w_picpath101
      当成功激活后,本章节虚拟化系列-Citrix XenServer 6.1 虚拟机的管理就介绍到这里。谢谢。