0思杰移动办公解决方案2012年9月思杰系统信息技术(北京)有限公司CitrixSystems,Inc.1目录1.概述..............................................................................................................12.总体方案......................................................................................................32.1.方案概述....................................................................................................32.2.软件部署架构............................................................................................42.3.技术原理....................................................................................................52.4.访问场景....................................................................................................62.5.典型设备iPad配置、使用示例..............................................................82.详细设计....................................................................................................162.1.拓扑结构..................................................................................................162.2.访问安全..................................................................................................173.2.1认证方式..........................................................................................173.2.2加密方案..........................................................................................182.3.应用部署..................................................................................................202.4.客户端要求..............................................................................................213.虚拟应用平台功能....................................................................................224.系统配置方案............................................................................................264.1.服务器角色分类......................................................................................264.2.服务器配置示意......................................................................................274.3.软硬件配置列表......................................................................................275.附录............................................................................................................28思杰公司简介..............................................................................................281.概述移动办公系统是众多组织单位管理层及时掌握企业信息、快速进行管理决策的必备系统,其对企业的重要性不言而喻。2传统的移动办公系统(如笔记本电脑+VPN模式,或者WAP手机)在使用中往往面临着如下问题:客户端差异化问题:办公系统往往是基于PC机Windows系统开发的,但是数量最大的移动终端往往是智能手机和平板电脑,将办公系统移植到手机上既费时费力,又带来了额外的开发、维护和重新用户培训等一系列问题。网络及性能问题:移动办公的网络千差万别,而传统的办公软件往往是基于局域网设计的,因此很多应用在移动办公使用时因网络而产生性能瓶颈,比如当邮件有比较大的附件时,局域网内可以马上打开,但是广域网上需要等很长时间才能下载后进行处理。安全性问题:移动办公是将企业关键信息传递在公共网络上,因此面临着比在企业内部使用更高的安全性要求,移动办公不仅有数据被截获的危险,而且移动终端更加容易丢失,如果上面有信息敏感数据则对企业造成的无法估算的危害。同时如果外部终端不加防护地接入企业内网,会对企业内部造成系统级的安全威胁。流量问题:传统的解决方案需要很高的网络流量,对于日常使用的移动办公系统,会产生巨额3G流量费用。传统的技术方案所带来的这些问题,需要企业不断地投入人力物力进行解决,给企业带来了很大的管理和压力成本,因此企业提出了技术创新的要求。虚拟化技术的出现,使得企业得以从技术架构上根本解决如上问题。通过应用虚拟化使得传统应用直接升级为了面向服务的架构,因此企业的OA办公软件、业务系统和ERP系统等等,均不需要移植和安装在手机和平板电脑等移动设备上,而通过虚拟服务就可以被手机和Pad类设备访问和使用。虚拟化应用的特点是只要在后台服务器安装一次,然后经过管理员的权限定义,就可以被用户通过任意终端设备和任意网络所使用,而所有的数据和维护管理工作全部在数据中心。虚拟化技术不仅为企业带来了很大的资源节省和降低成本,同时使得企业的IT响应能力大大提高,移动办公不再需要额外开发,而真正成为了企业IT架构的自然延伸,实现了用户随时随地地安全访问企业内部信息。32.总体方案使用CitrixXenApp虚拟应用技术,分离应用的使用平台和运行平台,因此智能手机、Pad类设备等移动终端从应用运行设备变成纯粹的输入输出设备,通过无线网络远程访问在服务器上运行的Windows或Unix平台的各种应用和服务,从而实现了用户的移动办公。作为苹果的平板电脑,iPad采用iOS操作系统,配备9.7寸显示器,屏幕分辨率达1024x768,具备3G和WiFi通讯方式,是目前市场上最适合用于企业移动办公的终端设备。据媒体报道,Citrix对其IT客户进行的一项调查显示,80%的企业计划采购iPad,而更多企业则表示,将支持员工使用iPad。调查主要结果如下:-84%企业将支持个人使用iPad。50%企业则表示,将为员工购买iPad。-80%企业表示将以公司名义购买并使用iPad。-对移动设备较高的接受度表明,企业IT部门对于移动设备的安全性有信心。-iPad将推动更多人在工作中使用个人电脑。-在工作中引入移动设备的最大优势在于可以帮助员工远程工作,对那些上班路程较远的员工来说可以极大地提升效率。当然其他类型的智能手机和平板电脑只要安装了CitrixReceiver,也可以无缝访问传统应用,快速实现移动办公。2.1.方案概述思杰移动办公的方案是在数据中心配置CitrixXenApp服务器集群为应用的运行平台,实现稳定的大并发支撑能力,满足大规模移动用户的同时使用。通过虚拟应用平台实现移动办公的总体架构如下图所示:4移动办公系统的部署,对于目前业务系统的架构没有改变,只是在业务系统后台服务器的同一个局域网内,放置一组虚拟应用服务器集群,部署业务系统客户端软件,供移动用户访问,而固定办公用户仍直接使用传统方式访问服务器,因此原办公模式不受影响。通过虚拟应用平台部署移动办公系统,一方面应用更加方便使用,用户无论在笔记本上还是手机上,实际上使用的都是运行在虚拟应用服务器上的同一个应用,没有培训使用多种界面的要求,而且可以实现同一个应用在不同的移动设备之间的漫游,实现了业务连续性;另一方面,由于所有的应用都位于数据中心的机房,数据在终端设备上不会留下任何痕迹,集中管理的同时,也大大提高了办公数据的安全性。而在移动设备和虚拟应用服务器之间只需20Kbps左右的带宽,因为其间传递的并非实际的业务数据,而是终端的控制指令和屏幕的变化指令。这样既保证了业务系统可以在低带宽网络下使用,又避免了业务数据在公网传输的安全隐患。2.2.软件部署架构虚拟应用服务器上软件部署包括:在底层WindowsServer操作系统之上安装CitrixXenApp虚拟应用服务器,然后在虚拟应用服务器之上安装各种业务软件,如OFFICE软件、5邮件系统、ERP客户端、带插件的浏览器和阅读器等工具软件。移动设备上的软件部署包括:在设备上安装虚拟应用接收器即CitrixReceiver。移动设备上不需要安装任何应用软件的客户端,通过虚拟应用接收器,可以使用所有虚拟应用服务器上的应用,整个软件架构如下图所示:移动设备的网络访问只需要指定企业的域名、用户登陆的用户名和口令,以及登录域名称等信息即可,用户打开虚拟应用接收器就可以获取服务器上授权使用的应用图标,打开应用图标即可使用。在安全要求较高的环境中,也可以配合双因子身份验证手段例如动态令牌或短信认证等提升安全性。2.3.技术原理虚拟应用服务器和虚拟应用接收器之间,通过CitrixICA协议建立通道,使得客户端设备可以远程操作服务器上的应用。ICA协议连接了运行在服务器上的应用进程和客户端设备的输入输出设备,通过ICA的32个虚拟通道(分别传递各种输入输出数据如鼠标、键盘、图像、声音、端口、打印等等),运行在服务器上的应用进程的输入输出数据重新定向到远端客户端的输入输出设备上,因此业务用户使用服务器上的应用时感觉就像在使用本地应用一样。ICA协议如下图所示:6虚拟化应用实现了应用软件运行在服务器上,但是对该软件的操作(输入输出)在客户端设备上,所有的输入如点击、键盘的操作被ICA协议同步到服务器上执行,所有的输出如屏幕的刷新也被ICA协议同步到客户端。虚拟化应用操作模式如下图所示:应用软件的用户界面在客户端显示(可以支持非Windows客户端)应用软件安装和运行都在服务器端网络只传递通过网络只传递通过CitrixCitrix的的ICAICA技术处理后的屏幕刷新和技术处理后的屏幕刷新和键盘敲击和鼠标移动信息键盘敲击和鼠标移动信息((带宽需求带宽需求1010--2020