● 摘要
SAN被认为是未来最具潜力的网络存储方案,而传统的由以光纤传输的FC SAN成本上比较高,而且在未来的应用速度将会出现瓶颈。而IP SAN使用广泛使用的以太网络为媒介,成本很低,而且随着万兆网(Giga Bits)时代的来临,IP SAN将在成本和速度上都占有明显的优势。中科院计算所国家高性能计算机工程技术研究中心的PC-SAN采用iATA方案,是对主流iSCSI技术的一种创新。本文首先介绍了iATA的技术背景,从SAN到IP SAN,由 iSCSI到iATA的的演变过程。其次,介绍了有关ATA协议和ATA体系架构,iATA和SATA、PATA一样都属于ATA体系结构。而实现iATA则分为三部分,ATA从端模块的设计、NVD协议硬件卸载方案和KSZ8842控制器的设计。ATA从模块给出了接口定义和状态机的设计,NVD硬件卸载方案作为本文的重点,分析了协议的结构、效率,给出了详细的设计说明、状态机设计和时序图。而对于KSZ8842控制器,分析了KSZ8842的控制寄存器以及接口协议的特点,然后给出了详细的设计说明和状态机的设计。在设计部分的最后给出了整体的验证情况。在全文的最后总结了在设计中的遇到的问题和对网络存储未来的展望。