基于微服务架构的负载均衡机制研究

来源 :北京印刷学院 | 被引量 : 2次 | 上传用户:a692039471
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在基于微服务框架构成的分布式云系统中,负载均衡是其核心组成部分,负载均衡策略及能力直接决定了云系统的运行效率。著名的CPA理论提出了在分布式系统中,Consistency(一致性)、Availability(可用性)、Partition tolerance(分区容错性)对应着分布式系统的三个指标,而以上三个指标由于分布式系统的复杂性无法同时实现,其中可用性为本文讨论的关键问题。实际应用中一般对于Availability(可用性)有两种优化方法,首先是提升服务器的硬件能力,但考虑到商用过程中的成本问题通常选择第二种方法,即通过高效的软件负载均衡策略来保证系统的可用性。在分布式系统中负载均衡作为核心部分已经广泛应用于当今的各种云系统中。分布式系统的典型案例即微服务架构,它根据业务功能的不同将系统划分多组小的微服务,不同服务间互相协调配合大大提高了系统性能,但也会导致服务的负载难以平衡从而导致负载倾斜的问题,即部分服务请求量过高,而部分服务请求量过低。本文针对负载均衡策略,完成了以下工作:(1)研究当前微服务架构的下负载均衡机制,并分析传统负载均衡机制的优缺点。现流行的微服务系统中使用的多为静态负载均衡算法,无法针对服务实例的运行状况进行动态化运算,导致并发量激增时极易发生负载倾斜。而传统的动态负载均衡算法并不具备服务治理能力,容易造成负载倾斜以及服务开销扩大的问题。(2)研究分析当前流行的负载均衡策略的优缺点,并进行针对性地改进。本文提出了基于负载有界的一致性哈希的动态负载均衡算法并引入系统资源使用率和虚拟节点的概念对其进行优化,通过实验证明了相比于传统算法其有更好的分配效率以及动态扩展性,保证了分布式系统的高可用性。(3)将本文改进后的动态一致性哈希算法应用于实际的微服务架构场景中,在系统中针对实际应用场景分析设计用来封装算法的负载均衡器(Loadbalancer),以实现分布式系统的动态扩展性和高可用性。同时本文也会调整负载均衡算法,结合微服务架构系统进行二次建模,从结构上优化负载均衡策略。(4)分析设计实验方案,对负载均衡算法进行多方面的实验比较,相比于传统的负载均衡算法,本文改进的动态一致性哈希算法在分配效率更优,降低了负载不均衡率约25%。此外还针对重新设计的负载均衡系统进行了实验,相比于传统负载均衡服务器同样有着更好的表现。
其他文献
本篇论文的研究主要是以尼奥.劳赫的绘画作品为出发点,围绕“尼奥·劳赫绘画中的图像研究”为主题展开,数字技术的发展产生更丰富的图像资源,新图像的运用始终贯穿于尼奥·劳赫的艺术作品中,焕发了架上绘画新活力。具体通过图像在绘画中的模仿、挪用以及转换而生成新的图像,来体现出一种新的视觉语言图像背后的时代观念,并将这一时代观念构建出来。
学位
改革开放的40年间,景德镇实现了从传统手工艺城市到艺术区的华丽转变。回望这座城市的发展历程,有一群人在这座城市的发展中发挥着至关重要的作用。他们是外国陶艺家、艺术学院的大学生以及艺术相关行业的从业者。这些外来的“景漂”所带来的现代陶艺理念、学院派创作方法以及一套完善的艺术产业链,与景德镇本土的手工业文化相结合,产生出了一套全新的发展模式。这一模式所展现出的散点化、扁平化、多元化的特质取代了过去现代
学位
我国的离婚率自改革开放以来不断上涨,农村地区的离婚现象也日益突出,农村出现了越来越多的离异家庭,离异家庭儿童数目也不断攀升。与其关联最大的就是离异家庭孩子的成长问题,他们有可能无法正确的看待父母离异的事实,没有父母双方的陪伴可能会使他们缺乏足够的安全感,家庭内缺乏正向的人际交往的示范以及引导,以致对儿童的人际交往造成一定的障碍,更有甚者可能会走上犯罪的道路。因此对这类群体的人际交往问题展开研究十分
学位
个案管理是在生物-心理-社会医学模式及医疗控费管理形势下产生的一种新型管理性医疗照护模式,其能为慢性疾病患者提供整体、持续及协调的照护,在提高患者生活质量的同时,减少医疗费用的支出,是21世纪健康管理与服务的趋势,具有较好的发展前景。现已在多个领域实施。脑卒中个案管理模式能满足脑卒中患者不同的健康需求并有效提高患者自我管理效能及生存质量,但国内脑卒中个案管理模式起步较晚,其体系尚未完善。本文在对个
期刊
本文主要对综合材料在漆盒材料的运用进行研究,通过对漆盒用途功能的分析和材料的属性进行分析,思考综合材料如何应用到漆盒胎骨中,根据对漆盒功能的分类选择不同胎体,根据这些胎体成型方式选择不同的材料,分析材料间具体如何成型,分析包括这些材料制成胎骨后的肌理体现,以及最终的审美呈现。采用实践法,借鉴文章中关于大漆与综合材料相结合的理论知识,采用实践的方式,将推理出的结合方式应用到实践中并寻找更多结合方法,
学位
伦勃朗在“莱顿时期”绘制了许多带有表情的奇像画,但这种相对较新的绘画形式并非伦勃朗个人所独创,而是从达·芬奇研究性质的绘画作品而来。伦勃朗研究奇像画的目的有三,一是通过此类作品增加商业收入,但并未有将其作为主要目的。其二,是伦勃朗作为所招收学生的基础练习之用。学生通过模仿伦勃朗奇像画中对表情的处理方式,为他们的创作奠定了造型基础。其三,奇像画是宗教历史绘画的基础。据伦勃朗奇像画与宗教历史题材创作对
学位
苏裱是中国书画装裱流派中产生最早的流派,也是中国传统书画装裱中最重要的一支,对其他流派产生了深远影响。值得关注的是,苏裱技艺作为国家级非物质文化遗产代表性项目,目前学者对其跨区域性地传承传播研究甚少。在清代,苏裱进京是苏裱向全国发展传播中非常重要的一条路径。笔者从非遗传承的角度出发,对苏裱进京的缘由、历程,以及进京后如何继承传统,又针对北京地区的特殊环境发生了怎样的变化等问题,进行了较为系统的梳理
学位
隶书在汉代发展为顶峰,之后逐步走向衰弱,直至元代,在复古思潮的助推下,隶书迎来自汉代以来的又一个高峰。据统计,元代擅长隶书的书家多达百位。和汉隶不同的是,元代隶书的书写群体发生了改变,其创作者多为具有较高修养的文人,且书写材料较之汉隶也有很大不同。元代隶书多书写在纸帛之上,同时这一书体又被赋予托物言志、抒情表意的功能,一改汉隶碑版刻石的古拙之气,将隶书纳入到文人书法创作的轨道,并为明清文人隶书的兴
学位
随着媒介技术的不断发展,以及数字化在社会生活中的渗透,人们原有的规矩和行为方式都发生着改变。在农村,年轻人由于具备较强的学习能力,能够快速适应数字化社会的发展,而年龄较大的亲代则难以快速融入数字化社会,由此农村社会普遍出现了子代对亲代的“数字反哺”。基于上述背景,本文对湖北省枣阳市T村8户家庭进行了深度访谈,并运用扎根理论分析访谈资料,探讨农村家庭内子代在微信使用上对亲代进行的数字反哺问题。对农村
学位
本文是关于擦漆工艺在实用木胎漆器中的应用研究,采用知识储备和经验总结的研究方法。擦漆工艺是漆工艺技法中的一种,即在胎体表面泽漆、擦净、荫干、细磨,反复多次直至胎体表面形成温润的透明漆膜。擦漆工艺有别于髹涂工艺覆盖胎体的效果,而是突显胎体的材质与纹理。经过擦漆的器物,不仅能使胎体拥有漆器特有的质地与手感,还能通过强化胎体的某些机理更突显材料自身的质感,提升实用器物的审美价值。论文从创作依据、实验过程
学位