分布式计算引擎的集群管理及负载均衡策略研究

被引量 : 0次 | 上传用户:czwyaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今,随着信息化步伐的加速,网络数据量爆发式增长,如何高效处理海量数据业务成为一个研究热点。分布式计算的思想以及相关研究成果给出了一个比较明确的研究方向。本文通过对分布式计算技术的分析研究,结合当前一些分布式计算相关产品的设计思想和实际项目需求,为电信领域的海量数据处理设计出一套全新的解决方案,实现了一个分布式计算引擎DVCP(Distributed Virtual Computing Platform),即分布式虚拟化计算平台。利用分布式计算技术将复杂的数据业务进行分割、分散到多台服务器中,在较低廉的系统资源部署情况下完成大量数据业务的处理。论文的主要研究工作包括以下几点:1、DVCP系统设计,利用分布式计算思想,将复杂的任务分割成多个较为简单且清晰的步骤,由各服务器分别完成。实现系统的基本数据业务功能,包括原始数据采集、数据汇总、数据查询、数据备份。同时,对系统任务控制调度中心服务器Master的模块设计进行了详细分析。2、为实现系统高可靠性和可扩展性,设计并实现了一整套系统集群管理技术,包括集群节点状态的统一管理、各节点的故障恢复以及双机热备。为实现系统各功能,还专门设计了一套高效、可靠的网络通信机制。3、实现了DVCP系统所特有的负载均衡机制。各计算节点主动申请任务并实现自身的负载均衡,中心控制节点Master只负责负载数据收发与计算,不做负载均衡决策。不但很好地实现了项目对负载均衡的需求,而且降低了系统实现复杂度以及Master的压力,提高了系统的可靠性。通过测试,系统管理员可以通过管理界面对集群节点状态进行主动控制,并能根据系统总体负载情况动态增加或减少计算节点,使系统负载平均化,资源得到高效利用。Master带任务的双机热备保证了系统的可靠性要求,使系统在Master主机出现故障后仍然能继续正常工作。
其他文献
在那些经济效益取得巨大成就的企业经验中,企业文化建设,是公认的增强企业核心竞争力的首要途径。企业文化核心在于企业核心价值观,企业的长久发展,根本在于建设适合企业发展
次氧化锌是一种二次资源,它是含锌固体废弃物经烟化挥发后得到的含锌烟尘,是锌回收过程中的一种中间产物,可生产锌盐和活性氧化锌。次氧化锌的浸出是含锌固体废弃物回收锌、
随着人口的急剧增长和现代工业的迅猛发展,大量的有毒有害废物、生活污水和工业废水等通过各种途径进入到水体,造成了严重的环境污染和生态破坏。而传统的污水处理技术(如物理
水泥是一个国家完成工业化需要大量消耗的原料之一,对实现社会经济发展的战略目标过程中起了非常重要的作用。但是,我国水泥工业起步较晚,存在产业结构不合理、工艺流程落后
随着市场经济的逐步发展和高校体制的变革 ,大学生的自我意识、情感意识、功利意识也日趋强烈。文章结合大学生的思想特点 ,探讨高校思想政治教育方法
在无线传感器网络中,节点定位是传感器节点最基本的功能之一,只有结合了节点位置信息的监测数据才是具有实际意义的。对于室内环境,由于多径传播效应等信道环境的影响,室内无
协作通信技术与信道编码作为近年来通信领域的研究热点,两者对于提高通信系统的容量、传输效率等方面的性能都作出了各自的突出贡献。前者是基于中继信道通信理论发展而来的,
随着我国路网的完善,大面积的高速公路建设时期已成为过去式,养护与管理将成为未来的业务核心。在大量公路资产逐渐老化的情况下,如何有效地维护其价值、功能;如何在有限的财
目前,在制造业上市公司的经营业绩的研究中,国内外学者对于制造业上市公司经营业绩所作的相关理论分析与实证分析主要集中在资本结构与其他影响因素中,而关于制造业上市公司
为配合“计算机网络”第三层互连的理论教学,本文设计了一个经济的IP路由协议演示实验室的方案。