oncedeep数据交换服务器集群系统的设计与实现

oncedeep数据交换服务器集群系统的设计与实现

ID:30789350

大小:323.50 KB

页数:6页

时间:2019-01-03

oncedeep数据交换服务器集群系统的设计与实现_第1页
oncedeep数据交换服务器集群系统的设计与实现_第2页
oncedeep数据交换服务器集群系统的设计与实现_第3页
oncedeep数据交换服务器集群系统的设计与实现_第4页
oncedeep数据交换服务器集群系统的设计与实现_第5页
资源描述:

《oncedeep数据交换服务器集群系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算机应用与软件ComputerApplicationsandSoftwareOnceDeep数据交换服务器集群系统的设计与实现肖彦叶丹虞海江(中国科学院软件研究所软件工程技术研究开发中心北京100190)摘要数据交换中一般存在数据中心。中心处理的并发任务量窩,对服务器性能和可靠性要求窩,往往会成为数据交换的瓶颈。为了提高数据交换平台的数据中心的性能、可靠性,并降低管理成木,木文设计和实现了OnccDccp数据交换服务器集群系统。基于现有的数据交换平台OnceDeep,使用Shoal集群框架实现对OnceDeep服务器

2、集群的管理。木文讨论了集群环境下数据交换流程的设计,针对数据交换任务的特点设计了基于预测的动态负载沟衡算法,制定了任务失效的恢复策略。测试农明,集耕系统较现有数据交换服务器在性能上有很大提鬲,并具有较好的扩展能力。关键词数据交换平台集群负载均衡中图分类号TP399文献标识码ADOI:DESIGNANDIMPLEMENTATIONOFONCEDEEPDATAEXCHANGESERVERCLUSTERXiaoYanYeDanYuHai-jiang(TechnologyCenterofSoftwareEngineering,

3、InstituteofSoftware,ChineseAcademyofSciencesBeijing100190,China)AbstractTlicrcexistsacenterinthedataexchangingprocess,forexample,theheadofficeofacompany.Thedataexchangeserverin(hecenterfacesmuchpressureandcouldbecomethebottleneckofdataexchanging・Inordertoimprove

4、theperformanceandreliabilityofserverinthecenter,itdesignsandimplementsaOnccDccpdataexchangeserverclustersystem.ThesystemisbasedontheexistingdataexchangeplatformOnccDccp,andtakesthebestbenefitsofShoal,whichisakindofJavaclusteringframework・1(presentstheprocessofda

5、taexchangingincluster,designsaloadbalancingalgorithmbasedonpredictinginaccordancewiththecharacteristicsofdataexchangingtasks,makesfailurerecoverymechanismfordataexchangingtasks.Experimentsshowthattheclusterperformmuchbetterthanthe,andithasgoodexpansionability・Ke

6、ywordsDataexchangeplatformclusterloadbalance0引言随着信息化建设的不断发展,大屮型企业和机构纷纷建立起庞人而复杂的信息系统。这些信息系统的建设通常具冇阶段性和分布性的特点,导致了“信息孤品”的存在,降低了信息的利用效率。为了消除信息孤岛,实现信息共享,提高对信息资源的利用率,人们建立了数据交换平台E。数据交换平台在科技、银行、政府、电信等领域有广泛的应用⑵。企业总部的数据交换中心,其数据交换服务器面临着巨大的压力,容易成为数据交换的瓶颈,因此数据交换中心往往需要采用高性能服务

7、器,或部署多台数据交换服务益。OnceDeep数据交换平台是由中国科学院软件研究所软件工程技术研究开发屮心研发的基于消息中间件的数据交换平台。OnccDccp为上层应用提供了数据交换、数据査询、数据路由等服务。OnceDeep的数据传输中间件实现了数据的加密传输、压缩传输、数据分块传输,保证了文件传输的安全性利单个文件的传输效率。OnceDeep数据交换平台目前解决数据交换中心性能瓶颈问题的方法是,在数据交换中心部署多台数据交换服务器,人丁设定每台数据交换服务器负责与哪几个数据交换节点进行数据交换,这个方法具有很多不足

8、:一是扩展闲难,每加入一台数据交换服务器,都要重新设定对应关系;二是负载不均衡,可能出现某台服务器负载很高但其他服务器负载很低的状况;三是一旦某台服务器岀现故障,发送方服务器仍会一直尝试与这台服务器建立连接发送数据,发送任务无法自动转移到其他服务器。为了实现对数据交换屮心的多台OnceDeep服务器的管理,提高OnceDeep数据

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

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

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