发明名称 |
网络虚拟磁盘客户端高效缓存及延迟写入方法 |
摘要 |
本发明公开了一种网络虚拟磁盘客户端高效缓存及延迟写入方法,针对读请求预读多个扇区,虽然稍稍增大了部分传输数据量,但是有效的减少了传输的频率,规避了网络延时的不利因素;而针对写请求,把要写的扇区数据写入本地缓存后就返回,并不真正发送到服务端从而产生延迟合并作用,规避网络延时的不利因素,可以实现具有良好的性能、稳定性以及适应性的网络虚拟磁盘。 |
申请公布号 |
CN104461940A |
申请公布日期 |
2015.03.25 |
申请号 |
CN201410788824.X |
申请日期 |
2014.12.17 |
申请人 |
南京莱斯信息技术股份有限公司 |
发明人 |
苗阳 |
分类号 |
G06F12/08(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
南京苏高专利商标事务所(普通合伙) 32204 |
代理人 |
张弛 |
主权项 |
一种网络虚拟磁盘客户端高效缓存及延迟写入方法,其特征在于,包括:针对读请求,当需要读取到某个磁盘扇区时,总是向后顺序预读取后续的若干扇区,并将所有读取的磁盘扇区中的数据都存入本地缓存中,当再次读扇区时,现在本地缓存中查找,如果找到了,就直接返回,不再通过网络传输;针对写请求,把要写的扇区数据写入本地缓存后就返回,同时,定期监视扫描本地缓存,将缓存中的数据变化部分提取出来,然后打包、压缩、传输到服务器端,由服务器的守护进程将数据真正写入到磁盘的镜像文件中。 |
地址 |
210014 江苏省南京市光华路1号白下高新技术产业园内 |