电子政务国产中间件集群之道

电子政务国产中间件集群之道

ID:24322405

大小:50.00 KB

页数:4页

时间:2018-11-13

电子政务国产中间件集群之道_第1页
电子政务国产中间件集群之道_第2页
电子政务国产中间件集群之道_第3页
电子政务国产中间件集群之道_第4页
资源描述:

《电子政务国产中间件集群之道》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、电子政务国产中间件集群之道

2、第1内容显示中  电子政务安全之道  系统安全的实现方法有多种。首先在操作系统和通信方面,通过修改操作系统内核,建立国家自己的加密体系是一种比较好的方案。显然,基于开放源代码的国产Linux操作系统,可以满足这方面的要求。  其次是采用一种安全型语言进行设计。Java作为一种跨平台的安全型语言,可以满足系统安全设计的需要。因此,国产操作系统和J2EE技术的组合,可以在安全性上满足电子政务系统的要求。  第三,为了保障电子政务系统具有可靠的容错机制和稳定性,除J2EE技术外,集群技术也在电子政务系统建设中得到了广泛应用。利用集群技术可以保障系

3、统支持大规模并发用户访问,解决网络访问负载过重和突发请求并快速转移的问题,大幅度提高服务器的可靠性。  依靠应用服务器实现集群  基于J2EE技术架构系统的集群技术,有多种实现方式:可以依靠操作系统,也可以依靠应用服务器本身。如何通过应用服务器实现集群呢?  重点是亲和性问题:基于J2EE技术架构的应用服务器集群技术,其实现重点是要解决好Session(会话)的亲和性问题。  J2EEServlet2.2规范规定,浏览器中的Session具有亲和性,即一旦集群系统中有一个J2EE应用服务器处理过该session,以后该用户的请求就必须一直由该应用服务器处理(具体的说是

4、web容器或者同一个Java虚拟机),否则就不能保证用户在同一个会话的不同请求间,具有数据的连续性和有效性。这种特性被称作会话的亲和性。现在可以很好处理这种Session亲和性的国产应用服务器有TongWeb应用服务器。  具体实现之道:TongWeb应用服务器集群是在三层/多层Web应用体系结构中,TongWeb位于前置的Web服务器后面,多个TongWeb服务器可以通过集群技术(cluster)来支持大规模并发用户实现负载均衡。客户访问一个URL的时候,前置的WebServer将根据需要将请求转发给后端的某个TongWeb应用服务器并进行处理。为了在多个TongW

5、eb应用服务器之间平衡负载,TongWeb针对不同的WebServer,以插件或内置模块的形式提供了导向器(director)。  TongWebDirector导向器,通过分配用户负载到多个TongWebServer上来为应用提供高可伸缩性。  负载平衡算法支持带会话亲合度的加权轮转法(WeightedRound-Robin)和随机算法。会话亲合意味着一个特定会话总访问同一个TongWeb实例。加权轮转法是一种考虑每个TongWeb实例和现存连接数量的负载平衡方案。当一个TongWebServer意外关闭,服务器灾难恢复确保所有的应用连接,自动转移到另外一个Tong

6、Web实例上,从而使Web应用的开发者能透明地加入业务处理层来处理用户的请求,保证系统的高可用性。  具体实现方案如图1(以Linux上的Apache作为WebServer为例):  该图中的两台Linux上的Apache作为WebServer,负责接受来自Inter的请求,Apache上安装了TongWeb的导向器(Director)插件,负责将特定的请求转发给集群中的TongWeb应用服务器。导向器插件可以区分不同的cookie信息,从而识别出session请求究竟是位于集群中的哪一台TongWeb服务器处理的。  防止单点失败:两台配置一样的Apache,采用L

7、inux方式来集群,可防止单点失败。  在具体实现的时候,出于性能和减少投资的目的,apache和TongWeb可以位于同一台机器上,即均部署在Linux上。这样只需要两台服务器,各自都运行apache和TongWeb即可。它们之间构成一个集群,互为备份。采用这种方式的集群对服务器数量并无限制,可以根据访问负载的增加不断的扩展服务器,可以实现1~N台相同的TongWeb应用服务器构成集群。  稳重的选择  在电子政务系统建设中采用国产中间件实现集群技术,不仅可以实现均衡负载和高可靠的容错性,而且可以满足电子政务系统对稳定性、安全性、可靠性和可扩展性的要求。同时,由于国

8、产中间件具有较高的性能价格比,采用国产中间件进行电子政务系统建设,可以节省大量的建设资金。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。