首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
论大规模分布式系统缓存设计策略 大规模分布式系统通常需要利用缓存技术减轻服务器负载、降低网络拥塞、增强系统可扩展性。缓存技术的基本思想是将客户最近经常访问的内容在缓存服务器中存放一个副本,当该内容下次被访问时,不必建立新的数据请求,而是直接由缓存提供。良
论大规模分布式系统缓存设计策略 大规模分布式系统通常需要利用缓存技术减轻服务器负载、降低网络拥塞、增强系统可扩展性。缓存技术的基本思想是将客户最近经常访问的内容在缓存服务器中存放一个副本,当该内容下次被访问时,不必建立新的数据请求,而是直接由缓存提供。良
admin
2011-01-19
39
问题
论大规模分布式系统缓存设计策略
大规模分布式系统通常需要利用缓存技术减轻服务器负载、降低网络拥塞、增强系统可扩展性。缓存技术的基本思想是将客户最近经常访问的内容在缓存服务器中存放一个副本,当该内容下次被访问时,不必建立新的数据请求,而是直接由缓存提供。良好的缓存设计是一个大规模分布式系统能够正常、高效运行的必要前提。在进行大规模分布式系统开发时,必须从一开始就针对应用需求和场景对系统的缓存机制进行全面考虑,设计一个可伸缩的系统缓存架构。
请围绕“大规模分布式系统缓存设计策略”论题,依次从以下三个方面进行论述。
(1).概要叙述你参与实施的大规模分布式系统开发项目以及你所担任的主要工作。
(2).从不同的用途和应用场景考虑,请详细阐述至少两种常见的缓存工作模式,并说明每种工作模式的适应场景。
(3).阐述你在设计大规模分布式系统的缓存机制时遇到了哪些问题,如何解决。
选项
答案
写作要点 1.论文中要具体介绍项目的总体需求(特别是应用需求中对缓存机制的要求)、系统的逻辑与物理架构、采用的技术等内容和自己担任的实际工作。 2.从不同的用途和应用场景来考虑,大体上可以将缓存分为三种工作模式,即单实例缓存模式(Single Instance)、复制模式(Replication Cache)和分区模式(Partition Cache)。每种工作模式都有其适应的场景和优缺点。 (1)单实例模式。单实例模式是一种较为简单的缓存模式,多个应用服务器共享一个中央的缓存服务器。通过共享缓存的数据,能够极大地提高系统的性能。该模式的主要限制在于缓存服务器的内存大小和节点增加之后服务器的处理能力和网络带宽。该模式的适用场景是:对缓存的要求比较简单;系统的吞吐量和数据量不大;性能要求不高。 (2)复制模式。复制模式将缓存的数据复制到多台机器上,对于单一缓存服务器性能出现问题的情况下,可以通过缓存复制的方式将压力分解到多个缓存服务器。该模式的工作原理是:缓存客户端可以访问自己的缓存服务器,多个缓存服务器之间的数据是彼此同步的,对于性能要求更高的场景,这样的部署架构能够获得更高的吞吐能力。该模式的适用场景是:数据量不是特别大;需要极高的性能;数据改动的频率不是特别大。 (3)分区模式。当需要缓存的数据已经超过一台服务器的内存上限时,可以考虑采用分区模式对数据进行线性缩放,也就是通过增加缓存服务器来解决数据增长和压力增加的情况。在分区模式中,其架构是无分享架构(Shared Nothing Architecture,SNA),每个节点之间数据彼此独立,一个节点出现故障后不会影响到其他节点。在出现某个节点宕机或者其他故障的情况下,致使这部分的分区缓存无法使用,并不妨碍其他数据节点数据的正常工作。该模式的适用场景是:总体数据量较大,已经超出了单个缓存服务器的内存上限;系统缓存要求具有很大的可伸缩性;客户端数量庞大,单个客户端对缓存数据的数据量要求不大。 3.进行大规模分布式系统缓存机制设计时可能遇到的问题包括:如何缓存服务器的工作模式选择;高可用性的设计考虑;缓存一致性与分布式算法;对象状态同步的考虑;缓存钝化、激活、过期和初始化,等等。
解析
转载请注明原文地址:https://jikaoti.com/ti/KL67FFFM
本试题收录于:
系统架构师下午论文考试题库软考高级分类
0
系统架构师下午论文考试
软考高级
相关试题推荐
Withthetinyscreenbouncingaroundinfrontofus,tinnysoundqualityandfrequentinterruptions,watchingamovieduringaf
Everyday,employeesmakedecisionsaboutwhethertoactlikegiversorliketakers.Whentheyactlikegivers,theycontribute
2005年11月23日慧通笔试题:写一函数判断某个整数是否为回文数,如12321为回文数。可以用判断入栈和出栈是否相同来实现(略微复杂些),这里是将整数逆序后形成另一整数,判断两个整数是否相等来实现的。
输入一棵二元树的根结点,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。输出该树的深度3。二元树的结点定义如下:structSBinaryTreeNode//anodeofthe
输入一颗二元查找树,将该树转换为它的镜像,即在转换后的二元查找树中,左子树的结点都大于右子树的结点。用递归和循环两种方法完成树的镜像转换。例如输入:定义二元查找树的结点为:structBSTreeNode//anodeinthebi
设置发送邮件服务器的帐户名bob1和密码20022002。
把D:下的图片文件夹进行网络共享但是其他网络用户只能读取。
把D:下的流行音乐文件夹进行共享但是文件仅可供本地用户使用。
设置CuteFTP在启动时加载站点管理器,在连接不通的情况下重连接的次数不超过8次。
将金山网镖应用程序规则列表中的应用程序QQ2009删除。
随机试题
在业余时间里,他专心学习一门新技术。
Everyfewweeks,outsidethemovietheatreinpracticallyanyAmericantowninthelate1910s,stoodthelife-sizedcard-boardf
多边投资担保机构是依据1988年生效的《多边投资担保机构公约》设立的国际金融机构,关于该机构,下列哪一选项是正确的?(2008年试卷一第45题)
()成为地主自己关心的事,他必定会在经济合理的范围内尽量将地下资源采集上来,不会发生掠夺性开采。
在( )投资结构方式下,按照法律规定设立的公司是一个独立的企业法人,公司有独立的法人财产,享有法人财产权。公司以全部资产对其债务承担偿还的义务。有限责任公司的股东以其认缴出资额为限对公司承担责任;股份公司股东以其认购的股份为限对公司担任责任。
场景(三)某市政立交桥工程采用钻孔灌注桩基础,八棱形墩柱,上部结构为跨径25m后张预应力混凝土箱梁。桩基主要穿过砾石土(砾石含量少于20%,粒径大于钻杆内径2/3)。钻孔灌注桩工程分包给专业施工公司。钻孔桩施工过程中发生两起情况:(1)7#桩成孔过程中出
大学录取通知书本是一张应用文书的载体,纸张加文字,只要说明通知事项即可。近年来,随着一些大学录取通知书形式和内容的变化,大学录取通知书从____________________的纸张加文字正在向大学自身的文化理念演变。大学,有没有特色,一张小小的录取通知书
根据下述材料,写一篇不少于700字的论说文,题目自拟。中国大陆500毫升茅台价格升至1200元,在纽约华人聚居区法拉盛,1000毫升装的同度数茅台价格为220至230美元,500毫升约合670元人民币。因海外茅台价格使宜,质量有保证,华人竞相购买
中国抗日战争取得最后胜利的最关键阶段是
WherewasChristinagoingwhenJohnsonmether?
最新回复
(
0
)