网络缓存服务器专用文件系统的设计及实现

被引量 : 0次 | 上传用户:lzy19900924
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络尤其是Internet的快速发展,作为缓存服务器的Web Proxy得到了普遍的应用。而随着网络速度的提高和磁盘速度的缓慢,Web Proxy所在的文件系统的延迟在人们感觉到的Web Proxy服务的响应时间中占了很大的比例。 通常作为缓存的Web Proxy运行在普通文件系统上,而普通的文件系统不是针对Web Proxy应用服务来设计而优化的,所以这会造成服务的效率不高。商用的缓存服务器通常采用专用的操作系统、专用的文件系统甚至专用的硬件,加上专门的缓存服务程序,具有较高的性能,但是代价较为昂贵。 本文分析了Web Proxy负载的特点,针对它的特点在Linux上面设计并实现了一种应用层轻型的针对Web Proxy负载的特点优化过的文件系统库。普通的Web Proxy程序只要针对此文件系统库做很少的修改,运行在通用操作系统和硬件之上,就能达到较高的性能。 本文提出的文件系统利用了Web Proxy负载的一些特点,例如web pages一旦缓存大小就不会发生变化,存取权限也不会发生变化,web pages访问的邻接性等。这些特点可以让我们把一个文件的数据存储到连续的磁盘块之上。这种存储的连续性可以使对文件的读写最大限度的利用了磁盘的带宽,缩短了寻找的时间。Web Proxy存储的文件是远方服务器的一个备份,这种冗余性可以使我们把所有的元信息放在内存当中来提高文件系统的效率。 本文首先介绍了相关的技术基础,然后讨论了Web Proxy的负载特点,针对其特点提出了专用文件系统库的设计思想。接着给出了接口和实现,最后给出了一个简单的测试和尚待考虑的问题。
其他文献
本文从电子商务的基本概念入手,作者先介绍了网络设备、网络协议以及电子商务系统建设的基本知识,同时还总结了电子商务的发展现状及其发展中的热门技术,并就电子商务活动中电子
该文在对PKI理论和CA安全认证系统研究的基础上,对PKI证书撤消机制进行了研究和开发.分析比较了各种撤消方法,并给出了证书撤消的选用策略,最后结合企业CA项目实现了证书撤消
该文介绍了构件库管理系统的概念,构件库管理系统是位于构件库与用户之间的一层系统软件,能够支持对构件的描述、存储、管理,提供良好的检索手段,提供对构件复用度的度量及对
随着民航旅客日益剧增及旅客需求的多样化,航空公司的服务品质已经成为旅客选择航班时考虑的重要因素。因此,航空公司服务品质已经成为影响航空公司收益和发展的关键因素。但如
随着当代社会各种信息数量的指数性增长和对信息处理要求的指数性增长,人们对处理信息的计算机的性能提出了越来越高的要求.集群系统以其较高的性能价格比和结构灵活等特点,
为了保障网络和网络应用系统能更好的服务于人们,网络监控的要求在不断提高,而保障诊断在其中更有着极其重要的意义.该文比较了目前网络监控系统几种主要的体系结构,并简要建
软件测试是软件投入生产性运行前,对软件需求分析、设计规格说明和编码的最终复审,它是软件质量保证的关键步骤.而各种各样的软件测试技术在确保软件质量方面发挥着不可替代
该文在对网络安全的概念以及目前流行的网络安全技术进行了介绍,并在此基础上,结合他人的研究成果,针对目前流行的各种网络安全技术的不足,提出了一种新型的基于实时监控技术
该文首先从整体上分析了智能网的结构和概念模型,对ETSI提供的智能网协议——CAMEL进行了介绍.对CAMEL2的体系结构以及CAMEL3下数据业务的实现方实进行了研究.在CAMEL2和CAME
该课题是"十五"国防预研课题"基于HLA的CISR通信网仿真"的子项目.随着电子技术、通信技术和计算机技术的不断发展,CISR系统将在现代战争中发挥出越来越重要的作用,因此对其进