基于JavaRMI的分布对象负载均衡研究与实现

基于JavaRMI的分布对象负载均衡研究与实现

ID:36778085

大小:1.98 MB

页数:63页

时间:2019-05-15

基于JavaRMI的分布对象负载均衡研究与实现_第1页
基于JavaRMI的分布对象负载均衡研究与实现_第2页
基于JavaRMI的分布对象负载均衡研究与实现_第3页
基于JavaRMI的分布对象负载均衡研究与实现_第4页
基于JavaRMI的分布对象负载均衡研究与实现_第5页
资源描述:

《基于JavaRMI的分布对象负载均衡研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西安电子科技大学硕士学位论文基于JavaRMI的分布对象负载均衡研究与实现姓名:冯青峰申请学位级别:硕士专业:计算机软件与理论指导教师:徐学洲2002.1.1摘要随着分布对象技术的发展,在对象层提供服务器群的负载均衡方案是当前研究的重要方向。为了实现对采用JavaRMl分布对象技术构造的远程对象服务器进行集群扩展,作者分析了RMl分布对象技术特点,提出一个分布对象负载均衡模型RMI—DOLB,并实现了RMI—DOLB系统。文中,基于JNDISPI开发一个负载均衡命名服务提供者,为客户端提供一个统一的符合Ja

2、va2标准的访问RMI—DOLB系统的接口。远程对象扩展部分采用RMI可激活对象避免了可能出现的服务器资源的不合理占用情况。RMI负载均衡服务器在提供均衡服务的同时,提供对象级和主机级的管理手段。采用RMI作为RMI—DOLB系统的各个组成部分之间统一的通讯协议。通过应用RMI—DOLB系统对RMI方案的Java中文平台进行多服务器扩展,实施了RMI—DOLB的一次实际应用。关键词:负载均衡,分布对象,Java,RMI,蜊涎ABSTRACTAbstractWiththedevelopmentofdistri

3、butedobjecttechnology,it'sanimportantresearchdirectiontoprovideload1..balancingSChemeforserverclusteronobjectevelToclusterremoteobjectserverswhicharebuiltbasedonJavaRMIdistributedobjecttecllllology,theauthorpresentsalldistributedobjectJoadbalancingmodelRMI

4、.DOLBafteranalyzingthecharacteristicsofJavaRMI.andcompletestheRMI.DOLBsystem.Inthispaper.aloadbalancingserviceproviderisdevelopeduponJNDISPltoprovideaJava2.COlnpatibleuniforillentrytoRMI—DOLBsystemforclient.TheextentionofrenloleobjectadoptsRMIactivatableob

5、jecttovoidunreasonableoccupyofsystem1.esource,RMIJoadbalancingserverprovidesloadl一.RMI.DOLB_balancingserviceaswelasobjectlevelandhostlevelmanagementusesRMIascommunicationprotocolbetweeneveryparts.Atlast,throughapplyingRMI—DOLBonJavaChineseplatfornl,oneprac

6、ticeofRMI.DOLBiSshown.Keyword:Load—balancing,Distl’ibulcd0bjoct,Java,RMI,Cluster第一章绪论第一章绪论1.】引言随着网络访问量的增加,服务器需要具备处理大量并发访问的能力。网络的各个核心部分随着业务量的提高和数据流量的快速增长,其处理能力和计算强度也要求相应增大,使得单~设备根本无法承担。如果采取硬件设备升级方案,将造成现有资源的浪费,同时单个硬件的能力有限,硬件升级方案不能根本解决这类问题。一般来讲,一台Pc服务器所能提供的并发

7、访问处理能力大约为1000个,专用服务器能够支持3000—5000个并发访问。由于关键业务的网络化和网络访问的突发性特点,需要寻求强有力的方式来获取高可用性和可伸缩性的网络服务器。负载均衡机制因此应运而生。负载均衡建立在现有网络体系结构之上,它提供一种廉价有效透明的方法扩展网络设备的带宽、增加吞吐量、加强数据处理能力、提高网络的灵活性和可用性。负载均衡概念有两方面的含义⋯。首先,大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间:其次,单个重负载的运算分担到多台节点设备上做并行处理

8、,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。本文所论述的负载均衡的概念是指的第一方面的含义,即服务器群的负载均衡。分布对象技术是伴随网络而发展起来的一种面向对象的技术。90年代初CORBA1.0标准的颁布,揭开了分布式对象计算的序幕。目前,分布式对象技术已经成为建立应用框架和软件构件的核心技术,在开发大型分布式应用系统中表现出强大的生命力,逐渐形成了3种具有代表性的主流技术,即O

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

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

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