导读:本文包含了服务器缓存论文开题报告文献综述及选题提纲参考文献,主要关键词:缓存分配,反向代理,预测算法,缓存评估
服务器缓存论文文献综述
赵泽华[1](2019)在《反向代理服务器缓存动态配置系统的设计与实现》一文中研究指出互联网的快速发展和日益增长的网络用户,使得网站服务器的压力逐渐增大,使用反向代理技术和其提供的缓存服务是解决这一问题的有效手段。现有的反向代理缓存技术研究主要集中在缓存替换算法的设计上,在使用时,代理服务器下网站一般都是共享同一块缓存空间,无法为高优先级或者高缓存需求的网站单独划分缓存空间,不能避免网站间缓存污染和竞争的问题,从而导致网站的缓存需求无法得到很好的满足,不能有效降低用户访问延迟。针对以上问题,本文基于信息中心网络、CPU多程序调度和存储系统领域中的缓存分配算法,设计一个反向代理模式下的缓存分配算法。该算法能够根据网站访问日志统计分析出网站数据指标,并结合历史数值预测出未来一段时间内网站的数据指标,然后根据预测值或网站优先级计算出网站的缓存分配权重,最终计算出网站的缓存空间大小。该算法考虑了网站访问量、网站上游服务器响应时间和网站流量等因素,能够为网站分配合理的缓存空间大小,使得有高缓存需求和收益或者高优先级的网站得到更多缓存空间,提高网站缓存命中率,降低用户访问延迟。基于该算法,本文实现一个反向代理服务器缓存动态配置系统。该系统在实现反向代理服务器和网站管理的功能上,实现了反向代理服务器缓存动态配置的功能。其一,能实时统计分析网站访问日志得到网站数据指标,然后周期性对网站未来一段时间内的数据指标进行预测,计算出网站最新的缓存需求和收益,并根据预测值计算出网站的缓存分配空间大小,最后自动部署更新反向代理服务器配置。其二,能根据网站缓存需求与收益或优先级的变化,动态的为网站分配合适的缓存空间大小。该系统通过镜像学校反向代理服务器的用户请求,对缓存分配和未分配效果进行了对比测试。实验结果表明,此系统可以根据网站缓存需求与收益或优先级变化,分配合适的缓存空间大小,有效地提高了网站的缓存命中率、延迟降低率和字节命中率。(本文来源于《北京邮电大学》期刊2019-05-18)
王继敏[2](2018)在《实践仅缓存DNS服务器》一文中研究指出仅缓存DNS服务器(Cache Only DNS Server)可以加速本地局域网内的DNS查询请求并有效节省网络带宽。在阐明相关技术原理的基础上实践配置了一个DNS缓存服务器。(本文来源于《科技视界》期刊2018年30期)
黎慧源[3](2018)在《基于缓存调度的应用服务器中间件的研究与设计》一文中研究指出在开发停车系统APP的过程中发现,移动APP在进行数据请求时经常会出现服务器响应速度慢的问题,造成了不好的用户体验。因此需要提出一套方案来加快服务器响应速度,增强用户体验。为了达到这样的目的,可以采用空间换时间的方法,也就是在系统中采用缓存。本文是从服务器缓存的角度出发,研究怎样设计出一套高效的缓存方案来进行数据缓存。为了解决客户端、服务器、数据库所使用的开发语言、操作系统、计算机硬件可能不同的问题,本文研究了中间件技术,并分析了常用的中间件开发规范,然后确定了使用J2EE来作为整个中间件的开发框架。为了更好的实现软件的复用,在中间件中使用EJB组件模型来组织业务领域商务规则的代码。为了提高中间件缓存的命中率,中间件需要采用高效的缓存调度算法。本文介绍和分析了常用的缓存调度算法,针对GDSF(Greedy Dual Size Frequency)算法中的对象访问频率因素不能反映对象被访问的频率趋势的问题,在GDSF算法基础上,提出了一种新的缓存调度算法——GDSF-PRF算法(Greedy Dual Size Frequency Periodic Relative Frequency)。新的调度算法除了考虑文件的大小、网络带宽、驻留时间因素之外,引入了平均周期访问频率、最近周期访问频率、周期相对频率叁个特性。周期相对频率PRF通过平均周期访问频率、最近周期访问频率来得到,该特性用来体现文件的访问频率发展趋势。互联网的用户访问习惯符合Zipf定律,在符合这样的访问特性的访问序列下进行了实验,得到了GDSF-PRF算法的请求命中率和字节命中率,并与传统的LRU、FIFO、GDSF算法进行对比,证明了GDSF-PRF算法在命中率上的达到了优化的效果。最后,论文根据中间件各模块的功能需求,采用设计模式对中间件进行了设计,并以停车系统作为应用场景,实现了基于缓存调度的应用服务器中间件。(本文来源于《武汉工程大学》期刊2018-10-08)
解宝琦,贺万华[4](2017)在《增加DNS缓存服务器消除延迟》一文中研究指出引言:笔者所在单位——西安铁路局园区互联网建设完成后,DNS查询将不可避免的成为影响用户上网质量的因素之一。为解决问题,可在网站群建设中增加DNS缓存服务器基础设施来消除DNS查询延时问题。本地化DNS缓存服务器可以摆脱ISP提供的有限DNS地址,可以将多台公共DNS服务器作为上端查询服务器,保证整个上网过程的平稳与无故障。(本文来源于《网络安全和信息化》期刊2017年01期)
孙冰勇[5](2016)在《浪潮双控制器存储服务器缓存模块设计与实现》一文中研究指出随着云计算以及大数据的快速发展,互联网公司更加追求海量数据存储的高性能和高可用性。在服务器存储领域,为了提供高可用性,避免控制器的单点故障而造成服务的中断,使用双控制器存储服务器部署数据存储系统已经成为一种趋势。目前CPU的处理速度和磁盘外设的IO处理速度之间的差距越来越大,磁盘的IO速度成为制约存储服务器性能的瓶颈。为了弥补两者之间的巨大差异,在控制器中使用磁盘缓存,减少对磁盘的读写次数,从而可以提高存储服务器的读写性能;在双控制器中,维护缓存数据在两控制器之间的同步,可以避免因为单一控制器宕机而造成的数据丢失和服务中断;同时配合心跳模块实时监测另一控制器的状态,在一控制器故障时接管服务,保证服务的不中断。本文基于iSCSI控制软件iSCSI Enterprise Target (IET)开源软件实现双控制器存储服务器,在IET的基础上设计并实现了独立的缓存模块,该模块分为单机缓存模块和缓存同步模块,单机缓存模块负责实现缓存的读写、写回等功能,缓存同步模块完成双控制器之间的脏数据的缓存同步,保证两控制器中缓存空间中的脏数据完全一致,保证单一控制器故障时数据不会丢失。缓存模块管理一块独立于Linux内存管理系统的物理内存,使用基树进行快速查找,采用双链表实现最近最少使用(LRU)的替换策略,采用万兆网卡直连的方式为缓存同步提供高速通道。本文在Linux内核层设计并实现了独立缓存模块的各项功能,并采用多线程的方式提高性能。缓存模块的实现针对iSCSI协议进行了针对性地优化,提高了读写性能。采用lometer测试工具进行系统测试,对比带有缓存模块和不带有缓存模块时双控存储器的读写速度,测试结果表明缓存模块对性能有明显的提高。(本文来源于《山东大学》期刊2016-04-20)
徐浩诚,刘利军,黄青松[6](2016)在《代理服务器中医学图像自适应分层切割缓存置换策略》一文中研究指出将分层切割的医学图片缓存到离用户最近的代理服务器上能够减少网络的宽带消耗、减轻服务器的负载。基于医学图像的自适应分层切割原理,结合代理服务器存在的缓存替代问题,通过对问题进行建模分析,论证了医学图像分层切割图片的有用性并依此提出DSGC缓存替代策略。同时在仿真实验中证明其性能优于某些传统的缓存替代算法。(本文来源于《现代电子技术》期刊2016年08期)
胡霖[7](2015)在《基于节点缓存的Web服务器性能优化研究》一文中研究指出Web服务器一般指的是网站服务器,是指驻留在因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件。目前最主流的3个Web服务器是Nginx,Apache,IIS。随着科学技术的快速发展,人们能够利用网络快速获取信息,在网络上进行沟通,为了能够更好地为用户提供网络服务,提高网络系统的响应速度,减少网络中大量的冗余数据,文章对基于节点缓存的Web服务器性能优化进行了研究。(本文来源于《无线互联科技》期刊2015年20期)
沙琳,师五喜[8](2015)在《智能电网服务器动态缓存调度算法》一文中研究指出智能电网技术进一步发展,SCADA和IECSA技术逐步走向应用,各类智能终端能够更方便地连入系统中,这就使得智能电网具有了重负载、Qo S需求复杂的特点。为了满足重负载网络各类Qo S需求的区分服务,基于最小加代数理论设计了一种动态缓存调度算法TRRDB。对于到达的数据根据优先级将业务流规整为服务流,将缓存动态分配给服务流,以实现不同的实时性和丢包率的需求;在输出时,采取基于时间片的轮循方式,并根据各服务流Qo S的具体需求引入权值有利偏向补偿模型,实现了长期公平性前提下的短期优先级调度。仿真数值结果表明,该算法能够有效地保证高优先级业务的Qo S需求,同时也减小了丢包率,使得系统实时性和分组丢失率综合性能得到优化。(本文来源于《电工技术学报》期刊2015年S1期)
尤国华,谭杨,赵英[9](2016)在《基于缓存层级结构的多核Web服务器动态请求调度算法》一文中研究指出针对Web服务器中传统的动态请求调度算法,如先到先服务算法等,不能充分利用多核处理器并行性的问题,根据多核Web服务器缓存结构的特点提出了基于缓存层级结构的多核Web服务器动态请求调度算法。该算法从处理器核心间的负载均衡和多核处理器的缓存层级结构特点两个方面对动态请求进行调度。基于此算法进行了仿真实验,实验结果表明该算法可保持多核处理器核心间的负载均衡,并能有效缓解多核Web服务器的乒乓效应。(本文来源于《计算机应用研究》期刊2016年01期)
祖文强[10](2015)在《Cappella数据服务器多级缓存系统的设计与实现》一文中研究指出信息技术的飞速发展,数字化信息的快速激增,给存储系统带来了严峻的挑战。传统磁盘存储设备因其固有的机械特性,已不能满足当前的数据密集型应用程序的需求。基于闪存的固态存储设备的出现改善了这种情况,并被广泛用作缓存以降低内存与磁盘之间的性能差距。针对分布式文件系统Cappella的数据服务器性能较低的现状,引入了固态存储设备与DRAM组成了两级混合缓存。提出了一种可配置的及历史信息感知的多级缓存替换算法Charm,Charm允许用户配置应用的访问模式、读写模式等多项内容,并且还可以根据应用对文件的历史访问信息来判断访问模式,从而能够适应访问模式的变化。此外,Charm过滤掉那些只访问一次的数据,将多次访问的热数据缓存至SSD中,从而减少对SSD的写入次数,提升SSD的寿命。在Cappella数据服务器上,设计并实现了基于DRAM和SSD的多级缓存系统,高效地管理缓存空间,将Charm算法作为缓存替换策略,实现了数据预取及对写回数据聚合后持久化到磁盘中。使用MCsim对Charm与现有的多级缓存替换算法进行了对比测试,在实际的工作负载下,Charm的整体缓存命中率提升了13%~46%,对SSD的写入次数减少了14%~30%。对使用了多级缓存的Cappella系统的测试表明,大文件顺序读写性能提升了9%~37%,小文件随机访问时延减少了68%~89%,有效提升了Cappella的数据服务器的性能。(本文来源于《华中科技大学》期刊2015-05-01)
服务器缓存论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
仅缓存DNS服务器(Cache Only DNS Server)可以加速本地局域网内的DNS查询请求并有效节省网络带宽。在阐明相关技术原理的基础上实践配置了一个DNS缓存服务器。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
服务器缓存论文参考文献
[1].赵泽华.反向代理服务器缓存动态配置系统的设计与实现[D].北京邮电大学.2019
[2].王继敏.实践仅缓存DNS服务器[J].科技视界.2018
[3].黎慧源.基于缓存调度的应用服务器中间件的研究与设计[D].武汉工程大学.2018
[4].解宝琦,贺万华.增加DNS缓存服务器消除延迟[J].网络安全和信息化.2017
[5].孙冰勇.浪潮双控制器存储服务器缓存模块设计与实现[D].山东大学.2016
[6].徐浩诚,刘利军,黄青松.代理服务器中医学图像自适应分层切割缓存置换策略[J].现代电子技术.2016
[7].胡霖.基于节点缓存的Web服务器性能优化研究[J].无线互联科技.2015
[8].沙琳,师五喜.智能电网服务器动态缓存调度算法[J].电工技术学报.2015
[9].尤国华,谭杨,赵英.基于缓存层级结构的多核Web服务器动态请求调度算法[J].计算机应用研究.2016
[10].祖文强.Cappella数据服务器多级缓存系统的设计与实现[D].华中科技大学.2015