[发明专利]高速缓存设备及其使用方法无效
申请号: | 00127513.5 | 申请日: | 2000-11-24 |
公开(公告)号: | CN1291747A | 公开(公告)日: | 2001-04-18 |
发明(设计)人: | 李楠甍;陈韶峰;洪煜;陈嘉佑;刘晓峰;钟建弘 | 申请(专利权)人: | 李楠甍 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 上海华东专利事务所 | 代理人: | 张泽纯 |
地址: | 200233 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速缓存 设备 及其 使用方法 | ||
本发明涉及因特网信息的传输,特别是指一种高速缓存设备及其使用方法。
由于Internet和内部网受欢迎的程度越来越高,因此对Web访问的需求似乎永无止境。Web用户数量越来越多,而他们的耐心却越来越差,无法忍受所谓的WWW(World Wide Wait“全球范围等待”)。此外,公司基础设施管理员也在为由于机构内Internet使用频率增加而造成的日益增加的网络带宽、可靠性和性能降低等问题而困扰。
Internet原先的设计并没有考虑高速缓存。当然,当时的设计人员无法预料今天Internet的巨大规模。这种设计上的缺陷已经造成严重问题,从而使用者们在今天访问万维网上的信息时饱受其苦。
本发明的目的在于提供一种高速缓存设备及其使用方法,以加速因特网网站的响应,提高工作效率,使用户能够提供更好的网络服务。
本发明的构思是采用大容量的随机存取存储器(RAM)并虚拟成内存盘(RAMDISK),在存储顺序上是先内存盘,后硬盘,在客户访问请求顺序上是先本地内存盘,近地内存盘,再远端原始服务器,并形成了一种可扩展的即插即用,即可为网络加速的高速缓存设备。更具体地说,本发明的目的是这样实现的:
一种高速缓存设备,其特征在于
(1)该高速缓存设备由一大容量的随机存取存储器构成,并虚拟成内存盘;
(2)该高速缓存设备对HTTP请求的处理过程如下:
●接收HTTP请求;
●分析HTTP请求,当收到足够的请求信息后;
●首先判断内存盘是否有该请求相同内容的缓存记录;
●有,则打开缓存页面内存表,并建立一个客户端响应缓存;
●读取有关缓存页面;
●将信息发送至客户端口队列,完成后,处于等待状态
或
●若判断内存盘没有所请求相同内容的缓存记录,则进入硬盘搜索并判断是否有该请求相同内容的缓存记录;
●有,则打开缓存页面内存表,并建立一个客户端响应缓存;
●读取有关缓存页面;
●将信息发送至客户端口队列,完成后,处于等待状态;
或
●经判断,内存缓存中及硬盘中均无客户端请求相同内容的缓存记录,则给出远端使用域名;
●建立连接至目标服务器;
●将客户端数据复制到服务器端的端口队列中;
●在内存盘中建立内存缓存,准备接收返回数据;
●接收到足够的返回数据,建立一个客户端口的响应缓存;
●分析HTTP响应数据至主共享内存中读取插入信息;
●对缓存块进行修改;
●全部接收后即在内存中建立了相关的缓存数据;
●向客户端口发送数据;
●发送结果,处于等待状态。
该设备还有网络第四层到第七层的应用加载系统,可使广告及内容信息等实现透明的加载。
该设备还提供了防火墙和通用资源定位信息(URL)过滤功能。
该高速缓存设备作为正向代理服务器的步骤如下:
(1)浏览器从高速缓存设备请求一个初始服务器的Web页面;
(2)高速缓存设备从域名服务器获得数字IP地址;
(3)高速缓存设备从原始网络服务器获得请求的对象;
(4)高速缓存设备将收到的对象存储下来并将副本转发给浏览器;
(5)高速缓存设备无需访问域名服务器或原始网络服务器即可处理相同页面的后续请求。
该高速缓存设备作为透明代理,即正向代理的增强方式,其步骤如下:
(1)浏览器从初始服务器请求一个Web页面,第四层交换机中途截获并判断是否为HTTP请求,若是,则把它转发给高速缓存设备;
(2)高速缓存设备从域名服务器获得数字IP地址;
(3)高速缓存设备原始网络服务器获得请求对象;
(4)高速缓存设备将收到的对象存储下来并将副本转发给浏览器;
(5)高速缓存设备无需访问域名服务器02或原始网络服务器03即可处理相同页面后续请求。
该高速缓存设备作为反向代理,其步骤如下:
(1)Web上的浏览器请求一个原始网络服务器的页面,与往常一样,这样会向域名服务器产生一个要求该Web服务器的数字IP地址的请求;
(2)域名服务器不会返回原始网络服务器的IP地址,而是返回高速缓存设备的IP地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李楠甍,未经李楠甍许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00127513.5/2.html,转载请声明来源钻瓜专利网。