【技术实现步骤摘要】
一般来说,本专利技术涉及在串行高级技术附件ATA (SATA)和/或串行连接小型计算机系统接口(SCSI) (SAS)环境中使用始发设备(initiator)和目标设备(target)的系统, 具体来说,涉及使两个或更多始发设备相互进行通信和/或共享信息而无需它们之间的直接连接的目标设备。
技术介绍
SATA协议概述 本文所使用的“装置”表示遵守本行业所采用的任何已知标准的外设。SATA是大容量存储装置的并行高级技术附件(ATA)附件的高速串行链路替代。所采用的串行链路是点对点高速差分链路,它利用本领域的技术人员已知的千兆位技术和8b/10b编码。SATA协议基于与开放系统互连(OSI)参考模型相似的分层通信模型。下面提供概述。关于更详细情况,读者参阅通过引用结合到本文中的SATA标准文献。在目前于串行ATA工作组网站serialata. org可得到的标题为“串行ATA :高速串行化ATA附件”或“串行ATA国际组织串行ATA修订版2. 5” (日期为2005年10月27日)的发布中提供SATA规范。在SATA协议中,各协议层直接或间接地与其对等部分进行通信。串行A ...
【技术保护点】
一种改进的桥接装置,包括:至少两个SAS输入端口,用于将所述装置耦合到至少一个始发设备;SATA端口,用于将所述装置耦合到磁盘驱动器;以及桥接器,用于将所接收的信息转换成SATA信息以与所述磁盘驱动器进行通信,所述装置引起所述多个始发设备的至少两个之间的通信,所述多端口桥接装置配置成促进所述至少一个始发设备与所述磁盘驱动器之间的通信,具有至少两个SAS输入端口,并且经耦合并可操作以通过所述输入端口从所述始发设备接收信息,所述多端口桥接装置用于处理通知事件并根据事件来执行动作,由此促进通信的简易性,其中在通知事件期间向所述至少一个始发设备发送通知。
【技术特征摘要】
2007.03.22 US 11/690,0901.一种改进的桥接装置,包括 至少两个SAS输入端口,用于将所述装置耦合到至少一个始发设备; SATA端口,用于将所述装置耦合到磁盘驱动器;以及 桥接器,用于将所接收的信息转换成SATA信息以与所述磁盘驱动器进行通信,所述装置引起所述多个始发设备的至少两个之间的通信,所述多端口桥接装置配置成促进所述至少一个始发设备与所述磁盘驱动器之间的通信,具有至少两个SAS输入端口,并且经耦合并可操作以通过所述输入端口从所述始发设备接收信息,所述多端口桥接装置用于处理通知事件并根据事件来执行动作,由此促进通信的简易性,其中在通知事件期间向所述至少一个始发设备发送通知。2.如权利要求I所述的改进的桥接装置,其中所述装置是目标设备。3.如权利要求I所述的改进的桥接装置,还包括用于将所述多个始发设备和SAS端口与它们对应通知事件关联的从属关系表,所述通知事件指示其中阻止对应始发设备访问所述改进的桥接装置的状况。4.如权利要求I所述的改进的桥接装置,还包括邮箱表,所述邮箱表包括在始发设备之间传递的信息。5.如权利要求I所述的改进的桥接装置,还包括从属关系计数器,用于每当所述从属关系表发生变化时进行递增。6.一种通知一个或多个始发设备关于事件的方法,包括 设置通知标志; 向一个或多个始发设备发送通知; 根据事件来执行动作;以及 清除所述通知标志。7.如权利要求6所述的通知一个或多个始发设备关于事件的方法,其中所述通知事件是差错事件。8.如权利要求6所述的通知一个或多个始发设备关于事件的方法,其中所述通知事件是非差错事件。9.如权利要求6所述的通知方法,还包括请求STP或SMP开启。10.如权利要求6所述的通知方法,还包括确定是否设置了所述通知标志,如果没有,则执行正常操作。11.如权利要求6所述的通知方法,还包括在确定设置了所述通知标志时,确定是否向目的始发设备发送所述通知,如果是,则发出STP重试。12.如权利要求11所述的通知方法,还包括在确定没有设置所述通知标志时,确定是否准备好发送通知,如果是,则发送所述通知,如果不是,则发出STP重试。13.如权利要求12所述的通知方法,还包括清除所述通知标志。14.如权利要求13所述的通知方法,还包括清理命令。15.如权利要求12所述的通知方法,还包括接受标志的清除。16.一种由一个或多个始发设备接收读日志数据的方法,包括 接收读取日志数据的通知; 通过SMP请求读取日志数据;确定读日志数据是否准备就绪;以及 返回读日...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。