虚拟化桌面基于XEN SERVER 6.2+DESKTOP 7.1实施手册——第三部分
BY:杨凯博
V1.0
深圳市宝德计算机系统有限公司
Shenzhen PowerLeader Computer System Co., Ltd
题记:照例在前面要说一堆废话,一个清明节的假期,一台扣下的客户测试机(假期时间),特别感谢刘斌(天津平台)为客户申请的测试机,要不是我还在折腾那个1颗200块钱的cpu,8g内存的DELL 2950,借助着这一切,完成了第三部分的搭建基础架构,未包的含VGPU,个性定制,APP发布等功能,准备作为第四部分细聊。
其实写这个,就是为了部署方便,既然都做了,那就分享出来,少走点弯路,并无它意,我本懒人一个,写这么多字自己都觉得惊讶,贵在坚持吧。还是那句话,时间仓促,疏漏难免,各位大神海涵,还请指正。
第四部分可能会放缓,最近事情比较多,还有就是等待K1神卡的出现,抱歉各位。
经过了前期“准备篇”的不懈努力准备,我们终于可以开始进行真正的虚拟化实施了,按照我们上次的流程定义,这应该归结为第三部分,虚拟化桌面XENDESKTOP部署。
先说一下本次试验的规划:
ps:文中提到的2012以及08,都为操作系统,人懒,谅解!还有个小问题就是交换上游接了路由,开启了DHCP服务,因此我没有在2012或者08上部署DHCP,虚拟桌面系统也能获取到地址;生产环境下,是需要的。
好,下面开始。
首先,打开已经安装好的“xencenter”,为了方便,我加上了中文补丁包,各位看自己的e 文水平决定是否要打上这个补丁。
打开界面可以看到各种功能,这里就不详细说了,我们只说我们用到的流程。首先,我们要添加已经部署完xenserver的服务器,点击红色的部分
这里我们可以看到,填入我们已经定义好的装有xenserver的服务器地址以及用户名密码。本次试验的xenserver服务器是192.168.0.249
待自动连接之后,就看到如下画面,服务器的CPU,内存等信息。
按照我们的部署流程,第三部分就是要进行最基本的服务器结构架设,因此,我们要安装不同的VM。
在这同样有一个小技巧,你可以选择使用安装XENserver物理服务器本身的光驱进行VM系统的安装,优点是简单,明了,但是,缺点也很明显,你不能同时安装2个甚至以上的VM 系统,你还要准备各种系统盘,驱动等等,还得避免光驱或者盘出现问题。
或者,你可以选择创建一个ISO库。将不同的ISO放在一起,使用网络虚拟光驱的方式进行安装。Citrix的思路就是,请不要将所有的鸡蛋放在同一个篮子里,所以,ISO等文件请放在网络中其他机器上。吐槽:同样是基于这一问题的考虑,Citrix这一点不如VMware人性化。界面,功能都不如VMware好用,对于citrix来说,最简单的方式是在你安装windows系统
的机器上进行共享,包括ios等你需要的文件,然后网络映射给xenserver。
以下是过程:
1.新建存储
选windows文件共享
随便起个什么名字都行,只要自己记得住,注意,映射的文件夹必须直接包含ISO文件,而不能含有其他文件夹,它只能读到这一个文件夹的数据,如果你是分类狂人每一个iso文件
都有一个文件夹分类,那你悲剧了,要映射n次,n=你的文件夹数。这就是为啥我吐槽他不人性化。
建立好名字之后,找出你的iso文件位置,记住是最后一层的文件夹位置,右键,共享,找出网络路径,
同时,为了简单,建立一个简单账户,增设密码,给予文件的读取权限,例如上图的us账户,避免访问时候的权限问题。
将机器名改为你的网络地址,这样容易让服务器找到你而不必再花时间解析你的机器名,高速有效,例如上图将地址从carb改为了192.168.0.168,账户为us,填入密码。
搞定之后,来建个VM试试手吧
新建vm,创建一个08R2。
这里,就可以选择我们刚刚做好的映射了,
虚拟机最大的魅力,内存,cpu都可以进行调整,
存储也可以,按需添加,要多少就写多少,酷
仅为试验,添加40G,
开始创建
熟悉的安装画面,可以将画面提出来
在安装08的同时,我们在来装一个2012,步骤类似,但比物理机安装有意思多了
最酷就是同时装,秒物理机好几条街
待系统安装完毕后,生成模板。模板,顾名思义,就是一个做好的模子,所有生成系统的东西都一样,但是快,不必再进行安装,“物理机”?呵呵。
在VM关机的情况下,右键单击该VM,选择转换为模板。Ps:不是我吐槽,这功能真心不如VMware,vmware可以在不关机情况下克隆出另一个模板来,本机继续使用,citrix只能是把你做好的虚拟机变成一个模板,想接着用?不好意思,请在部署一下吧。虽然说不是多费劲的事,但总觉得还是不够人性化。
就这么霸气,变了模板就回不来了~下面可以看到,2012已经成了模板了。。。
再变回来,看我72变。。。
在模板上,右键,快速创建,就可以快速得到一个安装好的2012server系统。目测不超过30sec。
同理,将08server也做个模板然后快速部署吧。。。
完事之后,我们开始对VM系统进行改动,从地址开始。
下图是2012的地址,因为要成为域控制器,要部署DNS,局域网内所有的DNS都指向192.168.0.250以便进行域登陆操作。关于AD域,请各位自行脑补。
然后打开远程桌面:
开远程,就舒服多了
同理,给08改一下地址,打开远程,请注意地址与DNS的设置
脑补一下:为什么实用2012作为AD域控制器?在我实验的时候发现N多次如果使用08R2作为域控制器,xendesktop出现各种错误代码,而无法进行的情况,到citrix官方论坛去查看,发现很多人有类似问题,但官方没有给出合理解释,只是说从08R2已经开始支持,未给出解决办法,有其他的兄弟说自己使用2012作为AD域控就没问题,于是我也尝试了一下,果然屡试不爽。虽然原因我还没找出来,但希望跟大家分享这个经验,少走冤枉路,也避免破坏试验心情。
下面就开始在2012上进行AD域部署:
选择添加角色与功能:
基本就是下一步下一步