移动设备存储与无线传感器网络路由算法解析
移动设备iSCSI虚拟存储系统
在移动设备的存储应用中,iSCSI(Internet Small Computer System Interface)技术为远程存储访问提供了有效的解决方案。
系统结构
- 设备与网络选择 :采用PDA作为移动设备,通过802.11b无线网络访问远程存储。在移动设备和服务器上分别安装iSCSI发起器和目标驱动程序,开发平台选用Linux环境。
- iSCSI发起器驱动 :利用Linux系统的LKM(Loadable Kernel Module)技术,支持通过IP网络进行块级I/O操作。驱动模块在Linux内核中动态支持,系统分为用户层和内核层。PDA中的iSCSI发起器驱动会根据用户请求生成iSCSI PDU(协议数据单元),用于同步和封装SCSI数据,然后将iSCSI PDU通过目标传输到TCP/IP,最终实现移动设备与远程iSCSI目标服务器的通信,用户可将远程存储设备视为本地块设备。
- 虚拟SCSI主机注册 :通常移动设备无需SCSI驱动,使用闪存文件系统作为文件系统驱动。为在内核中注册虚拟SCSI主机,需加载SCSI相关模块。注册后,移动设备可对SCSI命令进行封装和解封装,以进行iSCSI操作。
| 系统组件 | 详细信息 |
|---|---|
| 移动 |
移动设备存储与无线传感器路由算法
超级会员免费看
订阅专栏 解锁全文
59

被折叠的 条评论
为什么被折叠?



