负载均衡技术 11

3.3.2 内容缓存技术 12

3.3.3 动态内容分发与复制技术 12

3.3.4 动态内容路由技术 12

3.3.5 Cache重定向技术 13

3.4 内容分布服务的新应用 13

3.5 本章小结 14

4 基于SAP DB的内容分发服务软件的设计与实现 15

4.1 内容分发服务的设计思想 15

4.2 内容分发服务软件的实现 16

4.2.1 软件开发环境的安装及链接 16

4.2.2 软件开发过程 16

4.3 内容分发软件的数据库测试 25

4.4 内容分发客户端的测试 27

4.5 内容分发服务器的测试 29

4.6 本章小结 30

结  论 31

致  谢 32

参考文献 33

 1 绪论

1.1 课题的背景及意义

Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因数的影响,响应速度慢还是经常抱怨和困扰。解决方案就是在网络传输上利用缓存技术使得Web服务数据流能就近访问,是优化网络数据传输非常有效的技术,从而获得高速的体验和品质保证。

网络缓存技术,其目的就是减少网络中冗余数据的重复传输,使之最小化,将广域传输转为本地或就近访问。互联网上传递的内容,大部分为重复的Web/FTP数据,Cache服务器及应用Caching技术的网络设备,可大大优化数据链路性能,消除数据峰值访问造成的结点设备阻塞。Cache服务器具有缓存功能,所以大部分网页对象(Web page object),如html,htm,asp, php等页面文件,gif,jpeg, jpg, bmp等图片文件,以及其他格式的文件,在有效期(TTL)内,对于重复的访问,不必从原始网站重新传送文件实体,只需通过简单的认证——传送几十字节的Header,即可将本地的副本直接传送给访问者。由于缓存服务器通常部署在靠近用户端,所以能获得近似局域网的响应速度,并有效减少广域带宽的消耗。据统计,Internet上超过80%的用户重复访问20%的信息资源,给缓存技术的应用提供了先决的条件。缓存服务器的体系结构与Web服务器不同,缓存服务器能比Web服务器获得更高的性能,缓存服务器不仅能提高响应速度,节约带宽,对于加速Web服务器,有效减轻源服务器的负荷是非常有效的[5]。

1.2 课题的研究现状

上一篇:基于纹理合成的图像修复研究
下一篇:jsp+mysql无线点餐系统后台管理子系统设计

基于android的环境信息管理系统设计

基于激光超声检测金属材...

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

基于深度学习的目标识别算法研究

MATLAB基于流形学习与神经网络的预测建模

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发

从政策角度谈黑龙江對俄...

浅谈高校行政管理人员的...

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

上海居民的社会参与研究

AES算法GPU协处理下分组加...

浅论职工思想政治工作茬...

压疮高危人群的标准化中...