图1 VMware View测试环境
在图1的环境中,主要由2台DL388G7、16GB内存、Intel E5620CPU、4千兆网卡的服务器组成。VMware View Connection Server(简称VCS)、VCS安全连接服务器、vCenter Server(简称VC)、Active Directory服务器、DHCP与WSUS服务器运行在其中的一台服务器中,Windows 7与Windows XP虚拟桌面模板也运行在这台服务器中。而另一台服务器则承载Windows 7、Windows XP的虚拟桌面池与Windows Server 2003终端虚拟桌面。在网络的出口,由一台路由器连接到Internet。在网络中,还有一台证书服务器。在Internet网络中,使用不同的系统、PC机、笔记本、平板,安装VMware View Client使用VMware View 5虚拟桌面。
说明(1)如果VMware View 5虚拟桌面只在局域网中使用,则不需要配置VMware VCS安全连接服务器。
(2)在路由器中,需要将TCP的443端口、TCP与UDP的4172端口映射到VCS安全连接服务器。
(3)在使用VMware View虚拟桌面时,需要使用证书服务器。
有关VMware VCS服务器的安装与配置会在后面的文章中介绍,本文介绍在IPAD2中使用VMware View Client的内容。
在IPAD2中使用VMware View Client的主要步骤如下。
(1)安装信任证书颁发机构,如图2~图4所示。
图2 在IPAD2中登录证书颁发机构
图3 当前证书不可信,选择“安装”
图4 安装证书完成
(2)安装VMware View For IPAD客户端,你可以直接在Itunes中搜索下载,该程序免费。
(3)安装完成后,运行VMware View程序,如图5所示。
图5 运行VMware View
(4)单击右面的“+”添加服务器的地址,注意,需要使用域名而不是IP地址。添加之后,连接该服务器,输入VMware View用户名与密码,如图6所示。
图6 输入用户名与密码
(5)从列表中,选择一个虚拟桌面,当前配置了Windows 7与Windows Server 2003的虚拟桌面,在此选择Windows 7虚拟桌面,如图7所示。
图7 Windows 7虚拟桌面
说明VMware View For IPAD只支持PCoIP协议的虚拟桌面,不能使用RDP协议连接VMware View虚拟桌面。所以,如果是基于终端的VMware View虚拟桌面,在IPAD中不受支持。
(6)稍后会登录到虚拟桌面,如图8所示。
图8 登录到虚拟桌面
(7)在第一次登录时,会显示“手势”的帮助,如图9所示。
图9 手势帮助
稍后的时候,你也可以单击屏幕上方中间的按钮,在“帮助”中显示这个手势帮助。
(8)这是在Windows 7虚拟桌面中使用Office 2010的内容,如图10所示。
图10 使用Office 2010
小记:
在VMware View虚拟桌面中,如果要前后翻页,除了拖动右侧的滑动条外,还可以用“手势(双指上下动)”上下滚动,不能像在IPAD的界面中,直接用手拖动。
1,双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备。
2,以一般常用的SQL服务的双机热备为例:先在两台服务器上安装服务器系统。
3,然后建立一个或多个磁盘阵列,将两台服务器上的SQL数据保存在磁盘阵列上。
4,然后安装一款集群软件,如:微软MSCS,Symantec VCS,ATANG Cluster等。
5,然后在软件上分别设置主和副服务器。以MSCS为例,先在服务器上安装Advanced Server或DataCenter Server。 然后在两台服务器添加相同的管理员帐号和密码。即帐号在每个节点上,都必须具有管理员权限。所有节点都必须是成员服务器,或者所有的节点是同一个域里的域控制器。在群集中,不允许一部分是域成员,一部分是域控制器。
6,然后安装集群管理软件,开启磁盘阵列,在两台电脑上设置共享磁盘,并验证共享磁盘国。
7,然后关闭第一个服务器,配置第二个节点,配置完成后,关闭第二个服务器,打开第一个服务器,配置第一个节点。
8,最后,开启两个服务器和磁盘阵列。
双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态)。
首先,故障分软故障,硬故障,人为故障,可恢复故障,不可恢复故障,集群不能解决所有问题,关键还是人和规范流程好的系统可以提高可用性,也可以提高性能,更需要好的设计和维护
VCS可以检测到应用失败和节点失败
应用需要提供各种行为的脚本(启动,关闭,监控),也依赖于文件系统和网络接口
VCS可以区分节点失败和节点通讯失败,采用心跳线,共享存储,冗余数据接口来保护系统.
切换分主动切换和失败切换两种
比如基于流量负荷均衡的原因可以触发主动切换,节点或通讯失败可以触发失败切换
不管是哪种切换,应用要保证数据安全特别是临时数据的可靠性,一致性,完整性,采用cluster系统的应用设计时就要考虑到,比如基于服务器-客户端结构的应用要将临时数据存在共享存储器中,程序不能依赖于系统的物理特性,只依赖于数据,所以VCS提供虚拟ip地址给客户端,对主机也有类似的技术,比如为防止共享scsi磁阵的命名冲突,同一物理磁阵在不同主机上需分配不同的scsi号,而VCS可以将不同的scsi号转化成相同的DID,如果你的程序调用scsi号,那在cluster下就没法玩了
另外决定切换的速度主要是应用,而不是vcs,真正的0秒切换的热备份是不存在的,即使系统设计成物理内存的共享,切换时节点的通讯路由变化及检测也是需要CPU时间片的.采用何种方式取决于你可以忍受多长时间的中断,及应用与数据的交互流量和带宽,如果客户端感觉不到实际的物理中断就是非常好的效果了
根据业务需求,确定要升级为vcs cluster,你需要做的是,定义启动、关闭、监控的程序,数据存在共享设备上吗?应用启动,关闭时能及时读写正确的数据吗,如果都是yes,那么就买注册号吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)