基于服务器集群的负载均衡系统的设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:YAOGUOCHUN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着医疗行业信息化的发展,医疗系统服务器架构设计这一研究方向深受重视。大多数医疗相关信息系统在进行需求分析、构建设计之时并未考虑到高并发业务流量冲击带来的负载不均和集群无法满足高可用的问题。负载均衡技术作为该问题的一种解决方案,是当下非常热门且研究趋势良好的技术,与传统的单点服务器架构技术相比具有巨大的优势。首先为了实现服务器集群在高并发下的负载均衡,本文针对一致性哈希方法中的数据倾斜问题,对比了现有的数据均衡方案,基于改进一致性哈希设计了一种可扩展、高效的负载均衡方法。该方法构建了虚拟节点最大线性值计算模型和虚拟节点冗余值计算模型,将虚拟节点的构建数量与节点性能值和集群节点数相关联,可以防止哈希倾斜带来的调度不均。接着针对原生master-slave节点主备模型中的主备失效和Session共享问题,对比了现有的主备构建方案和Session共享方案,本文基于选举队列和Redis设计出一种可拓展、可备份的高可用模型。该模型构建了基于选举状态的选举队列,同时将业务逻辑Session管理解耦,可以防止主备失效后缓存数据丢失而造成服务中断。最后本文对系统进行软硬件环境构建,并对功能模块进行原型实现和系统测试,根据测试结果表明该系统在负载均衡和高可用性上满足医疗系统的业务需求。该系统已在医院正式上线运行一年,得到了所有科室医疗工作人员的肯定。
其他文献
CYT探测技术是一种地球物理勘探方法。这种探测是对地下地质状况的一种间接反应信息,信息的解译是一种对地下地层特征的推理演义和还原的过程,所以解译、分析技术的研究是应
10月16日,第八届中国国际全印展(以下简称“第八届全印展”)在上海圆满闭幕。2020年10月,在新冠疫情防控和经济复苏发展的关键时期,在印刷行业各界的信任与支持下,第八届全印
诈骗罪在实践中是常见多发的一个罪名,其犯罪形式与手段也纷繁复杂,由于案件自身存在的复杂性和认识的差异,在实践中对本罪的认定仍存在不少疑难问题。我们从理论出发,诈骗罪
我国城市商业银行有效缓解了地方信用社经营不规范、化解地方性金融风险等问题。经过多年发展,城市商业银行成为我国金融体系极其重要的一部分,并对中小企业、区域经济的金融服务贡献举足轻重。对于城市商业银行来说,经营区域的扩大十分必要且迫切,城商行跨区域发展已成必然。尤其是近些年,在经济新常态、监管新形势下,城市商业银行存在的问题逐渐暴露。立足于城市商业银行发展实际,量身制定发展战略不仅能推动单个银行的经营