Citrix平台在上海交大管理信息系统中的应用.doc

上传人:创****公 文档编号:3708142 上传时间:2019-07-07 格式:DOC 页数:6 大小:1.11MB
下载 相关 举报
Citrix平台在上海交大管理信息系统中的应用.doc_第1页
第1页 / 共6页
Citrix平台在上海交大管理信息系统中的应用.doc_第2页
第2页 / 共6页
Citrix平台在上海交大管理信息系统中的应用.doc_第3页
第3页 / 共6页
Citrix平台在上海交大管理信息系统中的应用.doc_第4页
第4页 / 共6页
Citrix平台在上海交大管理信息系统中的应用.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、Citrix 平台在上海交大管理信息系统中的应用上海交通大学信息统计中心 田媛 蒋磊宏 陈亚宪摘要 本文介绍 Citrix 平台在上海交通大学管理信息系统中的应用。Citrix 是用于企业获取信息的综合套件产品,它可以让师生员工或客户从任何位置、利用任何设备、通过任何连接,安全、轻松地获取各种信息和应用。上海交大在管理信息系统建设中,部署了Citrix,大大方便了对系统的管理和监控,降低了系统运行维护成本,提高了系统的安全性。关键字 管理信息系统,思杰系统。一、管理信息系统所面临的主要问题:近几年,上海交大信息统计中心基于校园网,开发了大量支撑学校管理业务的应用,如:教学管理系统,选课、排课系

2、统,学籍管理系统,设备管理系统,档案管理系统,实验室管理系统,进口办管理系统,房地产管理系统,校友管理系统等。学校拥有 5 个校区,地理位置分散的现实,给这些应用的部署和维护带来不少困难。如何使各种关键的应用系统在各个校区稳定、可靠、高性能地运行,并不断扩展功能,扩大应用范围,满足学校业务发展的需要,成为当务之急。归纳起来,主要有以下几方面问题:1、数据库应用的集中化管理和维护所面临的难题。应用种类多,范围广,场点分散、独立,运行维护成本高。上海交大 MIS 系统中,许多处理复杂业务的关键应用是基于Client/Server 模式开发的。如何使全校用户通过校园网或 Internet,从任何地方

3、来访问这些应用,是需要解决的一个问题。2、保护已有投资。经过多年的建设,校园内存在着不同时期购买的各种硬件设备,其功能和性能也各不相同。怎样保护原有投资,充分发挥已有设备访问应用的能力也是一个重要的课题。3、多校区访问应用系统。满足地理位置分散的多校区用户远程访问应用系统,同时保证应用系统运行的效率和安全性,降低应用访问的成本,又是一个问题。在 C/S 模式中,应用的执行由学校各单位的客户端设备完成,通过校园网与信息中心的数据库直接相连进行数据传输,增加了信息存取过程的风险。4、应用系统的部署与维护。随着应用系统范围的不断扩展,实施或升级一个大而复杂的应用系统费时费力,尤其在信息中心技术支持人

4、员紧缺、应用访问的场点分散、院校合并带来系统需要重建和整合的情况下,导致全校范围内有效部署、快速安装、升级应用变得越来越困难。这些烦杂的应用维护和管理,浪费了技术人员大量的时间、精力,增加了系统的维护成本。综上所述,应用系统必须进行合理的部署,以便能在更大的范围内,更为有效地实施,从而在全校范围内提供 7x24 小时不间断的应用访问能力,并支持各种类型的计算设备、操作系统和网络连接方式,为全校师生提供高可靠、高安全、高性能的应用访问能力。二、综合各种系统结构的优点应用软件系统发展到今天,分别经历了以下几个阶段:主机终端计算模式、Client/Server 模式、Browser/Server 模

5、式,这些模式各有特点,概括如下:主机终端计算模式的特点及优缺点如表 1 所示:表 1 主机终端计算模式的特点优点 集中的计算和管理,运行和维护方便; 更为有效的支持大型业务系统。特点 集中式的计算模式; 所有应用均在服务器上运行; 终端无计算功能,为字符型的输入输出设备。缺点 专用系统,费用昂贵; 不开放,系统的扩展性和灵活性差; 字符界面不友好; 仅适合一些专用系统。Client/Server 计算模式的特点及优缺点如表 2 所示 1:表 2 Client/Server 计算模式的特点优点 开放系统,支持各种硬件软件环境; 基于网络的分布式计算模式,系统具备优秀的扩展性和灵活性; 优秀的性能

6、价格比和友好的用户界面。特点 分布式的计算模式; 数据库及事务处理均在数据库服务器上运行; 客户机为 PC 机,处理应用逻辑和界面显示逻辑; 数据库服务器与客户机通过网络进行连接;缺点 建立大型分布式应用时,系统成本较高; 对于客户机的性能和配置要求较高(胖客户机) ,无法支持多种类型的客户机设备; 远程客户端更新升级困难; 对于网络有较高的要求,不适合远程应用访问; TCAO(Totally Cost of Application Ownership)居高不下。多层 Client/Server 模式(包括 Browser/Server 模式)的特点及优缺点如表 3 所示:表 3 多层 Cli

7、ent/Server 模式(包括 Browser/Server 模式)的特点优点 集成了主机系统和 C/S 系统的优点; 客户端支持以 Web 方式进行访问; 应用逻辑和事务逻辑以组件方式开发,具备可重用性、便于维护等优点。特点 分布式的计算模式; 数据库及事务处理均在数据库服务器上运行; 中间层应用服务器进行集中的事务逻辑和应用逻辑的处理; 客户机为 PC 机,仅处理界面显示逻辑(Web) ; 数据库服务器、应用服务器和客户机均通过网络进行连接;缺点 原有应用需重新开发,开发成本高; 最终用户需要改变应用的使用习惯; 还需要一定时间发展完善各项技术指标; 客户机的配置要求依然较高。不难看出,

8、每种模式都有自己的优缺点,是否有一种模式能够结合这几种模式的优点,又无需对应用进行重新开发,就可以解决目前应用访问的主要问题呢?由 Citrix 公司推出的 SBC(Server Based Computing)模式就是具备这种功能的一种新的计算模式,通过它能够运行、提交和管理更为高效、安全、低成本和可被更广泛访问的应用。SBC基于服务器的运算模式是一种在服务器上 100%地安装、管理、支持和执行应用程序的计算模式。它使用一个多用户操作系统和一种将应用程序的界面显示分配给客户端设备的方案,从而实现应用系统的运行和管理 2。其工作原理如图 1 所示。图 1 基于服务器的运算模式的工作原理利用 S

9、BC 运算模式,客户端设备 不论“胖”或“瘦” 均可通过服务器立即访问关键应用,无需应用程序的重写或下载。这种方式提高了配置关键性业务应用的效率。此外,基于服务器的运算结构在当前的计算基础设施和当前的计算标准之内工作,可以与现在的或未来的基于 Windows/Unix 平台的应用一起工作。这意味着保护了 IT 投资桌面系统、网络、应用和培训等。基于服务器的运算模式具有三个关键的组成部分:1) 一个多用户的操作系统,它能同时让多个用户登录一台服务器,并在单独的、受保护的会话中运行各自的应用程序;2) 一项将应用的逻辑与它的用户界面分开的高效的运算架构,以便只在网络上传输键盘信息、鼠标点击和屏幕更

10、新信息。因此,应用性能与网络的带宽无关;3) 集中化的应用和客户管理功能,它能使运算环境克服在关键应用部署中的管理、访问、性能和安全等方面的难题。基于服务器的运算架构使用了两项 Citrix 公司的技术:Citrix 独立计算体系结构(ICA)和 Citrix MultiWin 技术。ICA 协议是基于服务器运算架构的一项标准,它把应用处理从客户端设备转移到了服务器之上。MultiWin 技术是 Citrix 公司许可微软公司使用,用以联合创建 Terminal Server(终端服务器)的一项技术,它能让多个用户同时访问在一个服务器上运行的应用程序 3。独立运算体系结构(ICA)是 Citr

11、ix 公司的一项 Windows 界面显示服务协议,它提供了将任何客户端设备转化为瘦客户机的基础。ICA 技术包括一个服务器软件组件、一个网络协议组件和一个客户端软件组件。在服务器上,ICA 将应用的逻辑与它的用户界面分开,并通过标准的网络协议(IPX、 SPX、NetBEUI、TCP/IP 和 PPP)和通用的网络连接(异步、拨号、ISDN 、帧中继和 ATM)将用户界面传输给客户机。同时, ICA 协议将键盘信息、鼠标点击和屏幕更新信息通过标准的网络协议在客户机和服务器之间传输,每秒消耗不到 20k 比特的网络带宽。在客户机上,用户可以看到所使用的应用程序界面,但应用 100%地在服务器上

12、执行。这种效率使得最新的、最强大的 32 位应用也能在现有的个人计算机、Windows 终端、网络计算机以及新一代的商务和个人信息设备上以卓越的性能进行访问。三、Citrix 平台在上海交大 MIS 中的应用目前,上海交大的所有 MIS 应用系统都通过 Citrix 平台发布给全校各个部门,应用的更新升级通常只需要几分钟,客户端只需通过浏览器就可以访问自己的基于 C/S 结构的应用软件,第一次使用前只需要通过浏览器安装一个 ICA 客户端工具,不需要其它任何特殊操作。而所有的数据库都位于信息中心机房,数据安全、数据管理、配置、备份工作由信息中心的管理员统一进行。采用 Citrix 的 SBC

13、计算模式,上海交大获得了如下收益:1、极大地扩展了应用的访问范围1)任何应用。帮助客户端从一个通用客户机(不管其功能和操作系统)上,访问各种发布给其的应用,包括基于 Windows 的应用、客户机/服务器、主机、甚至 Java 应用,同时支持将原有的 Win16 和 Win32 应用 Web 化。2)任何用户。在校园网或 Internet 上部署应用,支持任何用户的访问。用户可以通过校园网络或电话线拨号到信息中心的环境中,高效、安全地访问所需要的应用。大大提高了用户访问应用的灵活性,可以在任何地方(比如其它校区的办公室、家中、宾馆等)访问其所需要的应用。3) 任何连接方式。支持通过标准电话线、

14、广域网链路(T1、T3、56kb、X.25) 、宽带连接(ISDN、帧中继、ATM 、DDN )和无线连接以及 Internet 校园网,并提供足够的应用性能,支持所有的局域网和广域网协议,包括 TCP/IP、 IPX、SPX 、NetBIOS 和直接异步连接。全校师生可以通过校园网高速安全地访问所有应用,也可以通过 Modem 拨号等方式连接到应用服务器,流畅地访问。既实现了应用和数据库的集中管理,又保证了应用访问的灵活性和性能。4) 任何客户机。支持各种客户端设备,包括 286、386、486 和奔腾 PC、Windows终端设备、网络计算机、无线设备、手持式设备以及 X-Windows

15、设备。支持各种类型的Windows 客户机,包括 Windows 3.x、Windows for Workgroups、Windows 95、Windows NT 工作站和 Windows CE。也支持非 Windows 系统客户机,包括 DOS、UNIX、OS/2 Warp、 Mac OS 和 Java。可以向任何客户端设备提交同样的一套应用、无需重写任何一行代码、改变客户硬件或调整客户系统的配置。2、提高应用部署及访问的性能和效率1)快速实现全校范围的应用部署。再也不需要像以前那样花费大量的时间分别到各校区、各部处去整合和部署新的应用,而只需在应用服务器上安装并发布相关的应用,仅仅需要几小

16、时甚至几分钟。在信息中心机房配置多台 Citrix 应用服务器,将所有的应用安装到这些服务器上,客户机就可以流畅地访问应用服务器上的应用,这样,可以快速高效地实现应用和数据库的集中。2) 提高传统应用和 Web 应用的性能。Citrix 的 SBC 运算模式只在网络上传输键盘信息、鼠标点击和屏幕更新信息。因此,应用性能与网络的带宽无关,即独立于网络的带宽,可以提高 10 倍以上的速度,甚至支持从 28.8k Modem 连接到广域网络和无线网络(WAN/ Wireless),并能保持良好的性能。这将保证所有师生可以流畅地访问所需的应用,大大提高网络的性能,实现全校范围内集中的应用部署和远程访问

17、。3、提高应用访问的安全性SBC 运算模式中并不传输数据库的数据信息到客户端,只传输应用执行的屏幕增益信息和鼠标键盘的响应信息,大大增强了应用传输过程中的信息安全性。同时,由于应用100%在服务器端安装并执行,客户端并没有任何应用以及与应用相关的数据,所以各个应用系统的安全性得到了更大的保障。负责信息传输的 ICA 协议及软件支持 128 位加密协议,并可与其它安全控制手段相结合,为用户提供更全面的信息安全保障。这些应用访问的安全措施大大解决了全校范围内应用部署的安全管理问题,保证了通讯信息的安全性。4、有效地控制应用部署与访问的成本最大限度地发挥现有系统架构中硬件设备的功效,延长应用系统的生

18、命周期。应用的集中部署和统一管理,大大降低了系统升级和维护的费用,便于升级原有的应用系统以满足不断发展的业务需求,降低了系统升级所需的培训和技术支持费用。使得应用总体拥有成本得到极大的降低并保护了现有的投资。四、结束语Citrix 系统平台的使用,方便了 MIS 应用系统的部署与升级,程序一经开发、升级成功,便可供大家使用,大大缩短了应用的更新周期。实现了应用系统“单一入口、集中运行、统一管理、不断拓展” 。参考文献:1 张秀娟 三层C/S结构及其应用开发2 Server-based Computing White Paper3 Citrix MetaFrame XP for Windows Evaluators Guide作者:田媛 上海交通大学信息统计中心 邮政编码: 200030 Email:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。