[发明专利]多客户端的网络虚拟存储方法有效
| 申请号: | 200610164697.1 | 申请日: | 2006-12-14 |
| 公开(公告)号: | CN101202758A | 公开(公告)日: | 2008-06-18 |
| 发明(设计)人: | 王云松;刘威;陈玄同;刘文涵 | 申请(专利权)人: | 英业达股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F12/08 |
| 代理公司: | 隆天国际知识产权代理有限公司 | 代理人: | 陈晨 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 客户端 网络 虚拟 存储 方法 | ||
技术领域
本发明涉及一种网络虚拟存储方法,尤其涉及一种通过对网络虚拟存储系统中公用与专用数据存储区域进行区分并同时对应增加公用与专用高速缓冲存储器(Cache),进而对多个客户端数据的网络虚拟存储实现加速及优化的多客户端的网络虚拟存储方法。
背景技术
现今,随着网络传输速率的不断提高,网络存储技术获得了越来越多的认可,NAS(Network Attached Storage,网络附接存储)和SAN(存储区域网络,Storage AreaNetwork)系统越来越广泛地应用就是最好的例证。网络存储具有节约成本、部署简单、运营维护便捷等诸多优点。目前,网络存储技术由原来的单一数据存储正朝着虚拟化的方向发展,“虚拟存储”已经成为本技术领域最热门的话题之一。虚拟存储技术将存储部分透明地呈现给最终用户,其实现细节全部都在底层来完成。无论是开发人员还是一般的使用性用户都无需掌握网络存储的专业知识,也更不必知道具体的存储组成。正是由于这个原因,网络虚拟存储得到了越来越多的欢迎。
传统的网络虚拟存储技术多采用一对一的方式,即一个客户端对应服务器上某一存储空间,客户端任何的数据读写操作都是针对自身的专有存储空间来完成的。如此,在客户端数量较多的情况下会导致部署困难、维护工作量大,特别是对传统的无磁盘系统而言会造成存储空间的大量浪费,且在客户端较多的时候,如果一对一地进行部署和维护会带来巨大的工作量。
此外,依据局部性原理,数据读写程序在执行读写操作过程中的一段时间内总是访问一段连续的局部空间。这样执行类似数据读写任务的多个客户端就要不断地从服务器读取相同数据,从而加大了对系统磁盘的占用。而且,由于磁盘写入速度一般较慢,当有许多客户端同时对虚拟磁盘进行数据写入操作时,必然会导致部分操作长时间等待,整个系统运行及数据存储的平均速度相应变慢。
发明内容
为了解决上述传统技术中的问题与缺陷,本发明的目的在于提供一种多客户端的网络虚拟存储方法,用以在具有一个服务器及多个客户端的区域网络虚拟存储系统中实现对多个客户端数据的网络虚拟存储的加速及优化。
本发明所提供的一种多客户端的网络虚拟存储方法,包含以下步骤:
系统启动后,服务器依据应用配置将一个公用数据存储区域加载至服务器的磁盘上,同时,在服务器的磁盘上依据客户端的数量动态地对应配置多个专用数据存储区域;服务器为公用数据存储区域的数据存储对应配置一个公用高速缓冲存储器(Cache),并且分别为各个专用数据存储区域的数据存储对应配置一个专用高速缓冲存储器(Cache);当一个客户端需要进行数据写入操作时,首先在本地的索引表中记录待写入数据内容的相关属性,然后将所有数据写入指令及待写入数据由网络发送给服务器;以及服务器收到数据写入指令及待写入数据后,实时判断客户端的专用高速缓冲存储器的数据写入空间是否已满,如果未满,则将待写入的数据写入专用高速缓冲存储器中直至待写入数据全部写入专用高速缓冲存储器中;如果已满,则由服务器上的一个输入输出(Input/Output,简称I/O)控制器将专用高速缓冲存储器中的数据内容置换出一部分后再将待写入数据写入专用高速缓冲存储器中直至待写入数据全部写入专用高速缓冲存储器中。
此外,本发明所提供的一种多客户端的网络虚拟存储方法,还包含以下步骤:
当客户端的待写入数据已经写入专用高速缓冲存储器中之后,服务器的输入输出(I/O)控制器将协调控制已写入专用高速缓冲存储器中的数据真正写入到服务器的实体磁盘中,并控制已写入专用高速缓冲存储器中的数据在预定时间内不会被置换到专用高速缓冲存储器之外,以满足短期内的数据读取需求。客户端在所有数据写入高速缓冲存储器后就认为写入操作已经完成。
另外,本发明所提供的一种多客户端的网络虚拟存储方法,还进一步包含如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610164697.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动筒排砂抽油泵
- 下一篇:一种双向双因子认证方法





