p2o5x
驱动牛犊
驱动牛犊
  • 注册日期2004-06-04
  • 最后登录2005-05-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1217回复:3

提议iUSB标准

楼主#
更多 发布于:2004-06-10 09:35
关于iUSB标准的倡议

由于SAN网络成本比较高,SAN网络的客户端一般比较少。
iSCSI的提出,可以与SAN配合使用,有效降低成本,增加客户端数(仿SAN客户端功能,不尽相同)。
iSCSI可以看作SCSI over IP或是Internet SCSI,有关iSCSI的资料,随查即有。

但是如果iUSB的广泛使用,或许更能降低成本,而且比较iSCSI更方便。
iUSB可以看作USB over IP或Internet USB。通俗地说就是将usb硬盘的usb接口和硬盘之间加入一个IP网络,主机要操纵硬盘,操纵命令是通过IP网络传给硬盘的。

iSCSI是在客户端电脑主板插槽上插一SCSI卡,厂商要为其编写驱动程序。
而iUSB顾名思义,是接在USB口上,无须拆机,使用方便,具有可移动性。iUSB的建议标准是在现有的WinXP等操作系统上如同其他的U盘一样,无须加装驱动程序,这也意味着厂商可以不另写驱动程序,用户使用也更加方便、灵活。

与iSCSI一样,iUSB分客户端和服务器两部分。
iUSB客户端部分,重点在硬件设计和固件(Firmware)开发
硬件分几部分,1)usb接头,2)固件,3)Flash memory,4)网卡
大致工作原理:
1) usb接头插入客户电脑,客户电脑给iUSB加电
2) 固件程序给usb host返回是usb mass storage设备
3) 固件程序检测iUSB上网卡是否就位,一旦就位就调用一个线程X启动一web server或是telnet server(Whatever,便于使用者进行配置)
4) 固件程序另一个线程Y查flash中有无保存的ip地址等信息,如果有就将网卡配上该ip地址,如果没有则分配一默认的ip地址(便于使用者登录web server或telnet server进行相关配置),转到步骤6)
5) 使用者用其他电脑配置同网段ip登录到iUSB的web server或telnet server对iUSB客户端进行配置。配置的信息包括a)登录web server或telnet server的用户名密码;b)iUSB客户端的ip信息,如ip地址、掩码、网关;c)远程iUSB的服务器地址、登录服务器的用户名、密码等信息。线程X将信息保存到flash,并通知线程Y。
6) 成功登录到iUSB服务器,返回硬盘/虚拟硬盘的信息,将硬盘信息返回给客户端电脑的usb host,客户端电脑就将iUSB硬盘挂上;如果登录不成功,重试,几次后放弃,这无关系。
7) 客户端对iUSB硬盘的操作,即usb协议通过ip网络传给iUSB服务器;同样iUSB服务器也将操作结果通过ip网络返回
服务器可以由纯软件实现,只是将usb协议转换成实际的操作;

请大家讨论。
logincao
驱动牛犊
驱动牛犊
  • 注册日期2002-03-15
  • 最后登录2006-01-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-17 10:47
为何不在网卡上实现呢,比如在rtl8139上加一个ide控制器。。。
你提议的iUSB很有新意!,能否留下你的msn或qq交流一下?
我的msn:whxyj@msn.com qq:9812343
不在沉默中爆发,就在沉默中死亡
net-wolf
驱动牛犊
驱动牛犊
  • 注册日期2003-06-19
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-24 17:27
iUSB的想法不错,但是实现有问题。
iSCSI是工业级的产品,配置复杂,价格稍高都没有问题。
但是USB是消费电子,它的价格最敏感,易用性要求很高,如果实现IP协议,如何配置?DHCP?实现IP协议栈对CPU要求较高,无疑会降低文件传输性能。
还有一点,USB的底层协议就是SCSI,完全没有必要另外搞一套iUSB,只要iSCSI搞好了,包装一下子就可以了,省去了不少协议开发的工作。
RED_spring
驱动中牛
驱动中牛
  • 注册日期2002-07-28
  • 最后登录2016-11-06
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望19点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2004-12-24 17:42
顶!  :D
游客

返回顶部