发明名称 |
一种网络虚拟磁盘的实现方法 |
摘要 |
本发明公开了一种网络虚拟磁盘的实现方法,其设置在客户端和服务器系统中,所述虚拟磁盘由公有区和私有区组成;包括以下步骤:客户端截获中断生成一个虚拟磁盘,并将对虚拟磁盘的扇区读写请求通过操作网卡硬件发送到服务器,服务器的网卡识别号从本地网卡中获得;服务器操作网卡硬件读取客户端的请求,并根据请求调用相应中断访问公有区和私有区,以完成客户端的请求,并通过操作网卡硬件发送给客户端。本发明方法由于服务器软件以PCIROM的形式实现,所有代码都在主板BIOS芯片或网卡BOOTROM中,具有极高的可靠性,减少了通用PC操作系统对CPU,内存,硬盘等资源的消耗,将硬件性能发挥到极限。 |
申请公布号 |
CN1776591A |
申请公布日期 |
2006.05.24 |
申请号 |
CN200510101732.0 |
申请日期 |
2005.11.21 |
申请人 |
余波 |
发明人 |
余波 |
分类号 |
G06F3/06(2006.01);H04L12/00(2006.01);H04L29/06(2006.01) |
主分类号 |
G06F3/06(2006.01) |
代理机构 |
广东国欣律师事务所 |
代理人 |
邓钜明 |
主权项 |
1一种网络虚拟磁盘的实现方法,其设置在客户端和服务器系统中,所述虚拟磁盘由公有区和私有区组成;包括以下步骤:1.1客户端截获中断生成一个虚拟磁盘,并将对虚拟磁盘的扇区读写请求通过操作网卡硬件发送到服务器,服务器的网卡识别号从本地网卡中获得;1.2服务器操作网卡硬件读取客户端的请求,并根据请求调用相应中断访问公有区和私有区,以完成客户端的请求,并通过操作网卡硬件发送给客户端;1.3所述服务器公有区存储公有扇区;其私有区保存各客户端的私有扇区,用于保存对公有扇区进行过修改的私有数据;1.4所述客户端通过操作网卡硬件获得服务器处理的结果,并将结果返回给请求者。 |
地址 |
448200湖北省沙洋县工农三巷36号 |