日期:2014-05-16  浏览次数:20752 次

iSCSI target的问题
我实习的这家公司原来的程序是这样的结构: 
  (旧)上位机软件(pc)《==(scsi卡)==》scsi光驱和一个由arm板实现的scsi medium changer 设备。。 
但是,现在不用scsi卡了。。想改成tcp接口。。 
所以要改成: 
  (新)上位机软件(pc)《--》iSCSI initiator(pc)《==(网口)==》 iSCSI target (pc/arm) <=(tcp)=>arm板实现的medium changer。 

  但是现在一般的iSCSI target好像都是直接使用的ramdisk、scsi disk之类的设备,但是现在我想把iSCSI数据包里面scsi命令用tcp发直接发送到arm板子上(我现在的arm板上,只是把原来用scsi发送或者接受的数据,改成走tcp包了)。。这个该怎么实现呢??? 
  我原来打算直接在arm板上实现iSCSI target的,但是大致看了下,发现iSCSI里面的认证部分做的很复杂。。我arm板上的tcp/ip协议做很简单。。。有没有比较简单易懂的iSCSI协议文档吗?我看那个英文档的感觉很抽象。 
  
  大家能提供一个比较好的思路给我吗???? 

我的邮箱:rayforeverser@gmail.com

------解决方案--------------------
不会帮顶
------解决方案--------------------
悲剧,自己拿自己的分~~~
------解决方案--------------------
悲剧,自己拿自己的分~~~