万户OA因高并发数成为大型集团用户的坚强后盾
作者: 侠名
责任编辑: 阚智
来源: 万户OA
时间: 2012-05-02 09:17
关键字: OA办公系统
浏览: 0
点赞: 0
收藏: 0
影响OA(万户OA官网: www.whir.net)办公系统应用的因素有很多,并发数,即同时在线的用户数量是最容易被忽略的一种。但不少企业会遇到过这种情形,当OA办公系统的稳定性不足以支撑很大的并发数量时,系统就会瘫痪,无法正常运行。这种情况主要发生在大型企业和特大型企业。
在最初上OA办公系统的时候,企业用户数还不是很多,但随着企业规模的不断扩张,用户数也随之剧增。当企业使用用户达到万人左右时,并发数通常会达到2000-3000人左右。这时候许多旧有系统的开发架构和运行平台就无法支撑了,系统访问会变得非常缓慢,而且很容易出现掉线或链接不上的现象,非常影响企业的日常运行。值得称道的是,国内协同软件领域的领军企业——万户网络所服务的多家大规模集团企业从未出现过高并发情况下的OA办公系统无法正常运行的情况。
在万户看来,OA办公系统作为企业内部办公门户,涉及集团公司、各分子公司全体用户,对稳定性要求应该非常高的。OA办公系统由于其系统特点,应用主要集中在邮件、公文、流程等模块,以非结构化文本数据为主,数据量大,资源消耗巨大,因此在数据库、应用以及文件服务等环节容易出现资源瓶颈。因此,在产品研发之初,万户网络就以提供可靠性好,性能稳定,具有水平扩展能力的OA办公系统为目标,其成功研发的ezOFFICE最终也因具备了良好的健壮性而备受大型集团用户的青睐。
事实上,坚持网络风格是万户最大限度提升OA办公系统健壮性的一种有效手段,这样一来,决定应用并发数的并不是OA办公系统本身,而是硬件和网络速度。从理论上讲,类似万户ezOFFICE这样的OA办公系统是没有严格的并发数限制。此外,万户ezOFFICE还通过以下手段为高并发数提供保障:
一、数据层
数据层是整个系统压力最大的部分,因此在用户并发访问规模达到一定程度,万户ezOFFICE会建议用户采用数据库集群模式。例如,采用两台四路的高性能服务器,通过ORACLE数据库的RAC技术建立数据库层的集群。这种模式不但能将数据层的压力分担到两台物理服务器上,而且还具有双机热备的高可靠性特点。
二、应用层
为了简化维护系统成本,万户ezOFFICE把WEB和应用集中部署在一起,通过建立集群的方式将用户访问请求分担到不同的服务上。例如,万户ezOFFICE采用四台两路服务器,部署4个应用服务,通过一个代理服务器进行应用的负载均衡。所有用户的访问通过代理服务动态分担到4个应用服务,而且当服务出现问题没有正常完成请求响应时,保持当前用户session状态,无缝转移到其他服务中。这种部署方式不但能根据用户访问规模水平扩展应用服务,而且还具有很高的可靠性。
三、负载均衡
为进一步提高负载均衡的效率,在用户并发访问规模达到一定规模,万户ezOFFICE还建议用户配置专业的负载均衡硬件设备,一方面实现应用服务器的负载均衡,同时还可以解决接入链路层的负载均衡和优化,以满足大型集团用户遍布国内各地,因接入方式不同跨网导致的访问障碍。
四、其他服务
在大规模并发访问部署模式中,万户ezOFFICE还会考虑将文件、即时通讯、全文检索、身份认证等服务分离出来进行单独部署。例如:文件服务可以根据需要按照具体功能模块拆分为多个服务,通过多机集群方式满足大并发用户对文件上传和下载的需求。
众所周知,制度“落地”必须面向全员,所以支撑“落地”的软件也必须能保证全员应用的稳定性,尤其是针对集团型企业,OA办公系统必须具备超大用户、高并发应用的稳定性,否则,一旦出问题,哪怕是小问题,都可能影响到现实的集团业务,从而造成不可估量的损失。万户早早地认识到了这一点,通过多种技术手段成功地为诸多大型集团用户提供高并发数的OA办公系统,让他们在日常工作中高枕无忧,成为他们快速健康发展的坚强后盾。