toddwang
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2009-02-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1815回复:5

光纤通道卡方面的项目寻求合作

楼主#
更多 发布于:2003-07-17 19:01
拟采用Qlgic ISP2200芯片研制光纤通道卡将多个(至少三个)接点互联,建立一个高实时、高可靠的令牌环网络。该网络应用在嵌入式系统中,为了达到实时性要求,我们决定直接利用FC_AL协议或在上层封装自己的协议,最好是不用SCSI和IP等协议。

希望能得到相关合作! :P

[编辑 -  7/17/03 by  toddwang]
toddwang
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2009-02-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-19 12:34
     在该项目中,我们打算在Linux平台对Qlgic ISP2200驱动进行裁减,最好利用其提供的FC-AL协议,实现多个接点的互连。并编写简单的应用示例程序。希望能得到软硬件设计方面的合作。
tigerliu
驱动牛犊
驱动牛犊
  • 注册日期2003-06-21
  • 最后登录2004-04-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-20 09:22
产品项目,我可以在技术上和你合作。有过2200经验。如果此项目是学术方面的,就算了
diy99
驱动牛犊
驱动牛犊
  • 注册日期2003-02-08
  • 最后登录2005-11-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-22 23:27
很有意思的项目。我一直在做realtime系统跑Fiber Channel的项目,从QL2100到QL2300.却没想到用QLogic除了访问硬盘还能干别的。FC_AL是为FC硬盘环路专门设计的,对SCSI的支持最好。为什么你不考虑SCSI呢?

另外QL2200 linux driver 只支持Initiator mode, 不支持Target mode, 两个HBA是不能互联的。除非你加入Target mode的支持。

为什么不用QL2300呢?价格应该差不多,而且支持2G/s。

几点建议,请高手指正。
toddwang
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2009-02-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-23 12:45
谢谢楼上的这位兄弟,SCSI主要应用在存储区域网络,它是FC4层次上的协议,在fc的5层协议中,fc0是物理层,fc1是编码/解码,fc2实现流控和路由功能,直接利用fc2已经可完成传输功能,在其上层可加任何协议,为了达到实时性和分布式网络的要求我们不能利用SCSI,并需要对fc2作一定的修改。
diy99
驱动牛犊
驱动牛犊
  • 注册日期2003-02-08
  • 最后登录2005-11-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-23 19:46
谢谢楼上的这位兄弟,SCSI主要应用在存储区域网络,它是FC4层次上的协议,在fc的5层协议中,fc0是物理层,fc1是编码/解码,fc2实现流控和路由功能,直接利用fc2已经可完成传输功能,在其上层可加任何协议,为了达到实时性和分布式网络的要求我们不能利用SCSI,并需要对fc2作一定的修改。
 

不用客气。我对你们的项目很有兴趣。不过从我有几个问题。
1。如果不用SCSI,那如何对QL2200编程呢?QL2200只提供了对SCSI或IP的编程接口,你要用SCSI命令CDB来访问数据,如果你用这个接口,协议不是建立在SCSI之上了吗?难道QL2200提供针对底层FC2的接口吗?

2。还要对FC2修改,你要有QL2200 firmware的原代码才行啊。
我感觉这个项目的可行性不高。
游客

返回顶部