[发明专利]多客户端的网络虚拟存储方法有效
| 申请号: | 200610164697.1 | 申请日: | 2006-12-14 |
| 公开(公告)号: | CN101202758A | 公开(公告)日: | 2008-06-18 |
| 发明(设计)人: | 王云松;刘威;陈玄同;刘文涵 | 申请(专利权)人: | 英业达股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F12/08 |
| 代理公司: | 隆天国际知识产权代理有限公司 | 代理人: | 陈晨 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 客户端 网络 虚拟 存储 方法 | ||
1.一种多客户端的网络虚拟存储方法,用以在具有一服务器及多个客户端的区域网络虚拟存储系统中实现对多个客户端数据的网络虚拟存储的加速及优化,该方法包含以下步骤:
系统启动后,该服务器依据应用配置将一公用数据存储区域加载至该服务器的磁盘上,同时,在该服务器的磁盘上依据所述客户端的数量动态地对应配置多个专用数据存储区域;
该服务器为公用数据存储区域的数据存储对应配置一公用高速缓冲存储器,并且分别为所述各专用数据存储区域的数据存储对应配置一专用高速缓冲存储器;
当一客户端需要进行数据写入操作时,首先在本地的一索引表中记录待写入数据内容的相关属性,然后将所有数据写入指令及待写入数据由网络发送给该服务器;以及
该服务器收到该数据写入指令及待写入数据后,实时判断该客户端的专用高速缓冲存储器的数据写入空间是否已满,如果未满,则将该待写入数据写入该专用高速缓冲存储器中直至该待写入数据全部写入该专用高速缓冲存储器中;如果已满,则由该服务器的一输入输出控制器将该专用高速缓冲存储器中的数据内容置换出一部分后再将该待写入数据写入该专用高速缓冲存储器中直至该待写入数据全部写入该专用高速缓冲存储器中。
2.如权利要求1所述的网络虚拟存储方法,其中进一步包含如下步骤:
当该客户端的待写入数据已经写入该专用高速缓冲存储器中之后,该服务器的输入输出控制器将协调控制该已写入专用高速缓冲存储器中的数据真正写入到该服务器的实体磁盘中,并控制该已写入专用高速缓冲存储器中的数据在预定时间内不会被置换到该专用高速缓冲存储器之外。
3.如权利要求1所述的网络虚拟存储方法,其中进一步包含如下步骤:
当一客户端需要进行数据读取操作时,首先在该本地的索引表中进行查找以确定该待读取的数据是否为公用数据,当该待读取的数据内容存在于该索引表中时,则该待读取的数据为专用数据,否则为公用数据;
该客户端向该服务器发送数据读取指令;
该服务器接收到该数据读取指令后,判断该客户端需要读取的数据类型;以及
当该客户端需要读取的数据为公用数据时,该服务器首先查找判断该待读取的数据是否存储于该公用高速缓冲存储器中,如果是,则从该公用高速缓冲存储器中直接读取该数据并返回给该客户端,否则从该公用数据存储区域中读取该数据并存储至该公用高速缓冲存储器中,然后再返回给该客户端。
4.如权利要求3所述的网络虚拟存储方法,其中进一步包含如下步骤:
当该客户端需要读取的数据为专用数据时,该服务器首先查找判断该待读取的数据是否存储于该专用高速缓冲存储器中,如果是,则从该专用高速缓冲存储器中直接读取该数据并返回给该客户端,否则从该专用数据存储区域中读取该数据并存储至该专用高速缓冲存储器中,然后再返回给该客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610164697.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:动筒排砂抽油泵
- 下一篇:一种双向双因子认证方法





