存储服务器sas固件设计开发及实现

存储服务器sas固件设计开发及实现

ID:32092441

大小:1.58 MB

页数:68页

时间:2019-01-31

存储服务器sas固件设计开发及实现_第1页
存储服务器sas固件设计开发及实现_第2页
存储服务器sas固件设计开发及实现_第3页
存储服务器sas固件设计开发及实现_第4页
存储服务器sas固件设计开发及实现_第5页
资源描述:

《存储服务器sas固件设计开发及实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ADissertationSubmittedtoShanghaiJiaoTongUniversityforMasterDegreeofEngineeringTheDesignandImplementationofStorageServerSASFirmwareAuthor:YuGuanqunSpecialty:ElectronicsandCommunicationEngineeringAdvisorⅠ:Prof.WangJiaAdvisorⅡ:DuYuSchoolofElectronicsandE

2、lectricEngineeringShanghaiJiaoTongUniversityShanghai,P.R.ChinaMay30,2011上海交通大学工程硕士学位论文摘要存储服务器SAS固件设计开发及实现摘要SAS(SerialAttachedSCSI)即串行SCSI,是取代并行SCSI的企业级存储技术。与并行SCSI相比,利用Serial架构做资料传输的SAS,无论在扩充性、效能、可靠性和灵活性等方面,都比并行SCSI具有更优异的表现。SAS拥有并行SCSI经过验证的优点——稳定的可靠性、

3、丰富和成熟的指令集,并使用串行架构,取得了惊人的传输量(6.0Gbits/sec)和显著的扩展性(利用扩展设备,最多可扩展到16348项设备)。同时SAS亦提供了SATA硬盘的兼容性,以满足每一个层次的存储需求,为需要的企业用户,提供了理想的解决方案。本课题的研究目的,是设计开发企业存储服务器产品的SAS固件,该产品是一款支持24块2.5”SAS/SATA硬盘的存储服务器。SAS固件运行在主板上的两块SAS扩展器芯片PM800536x6GSec中。本项目中的SAS固件,必须实现以下功能:硬盘管理、

4、系统冗余管理、固件在线升级、串口用户命令以及支持SESPage等。本课题的研究方法主要是针对目标市场客户对企业存储服务器的需求,制定系统规范书,再根据系统规范书中对SAS存储管理功能的要求,制定SAS固件规范书,从而确定了本课题的研究内容和要求。再根据SAS固件规范书,设计出各项功能的实现方案和具体方法,然后按照这些设计方案完成固件代码的编程。然后,便可以在硬件平台上验证编写的固件代码,做实际调试,实现所有的功能,给出可测试的SAS固件版本给第I页上海交通大学工程硕士学位论文摘要测试人员测试,同时

5、接受测试人员的反馈,修复发现的问题,最终完成SAS固件的开发。本课题采用PMC-Sierra公司推出的SAS扩展器芯片PM800536x6GSec的方案,PM8005带有36个SAS端口,支持3G/6G的带宽,支持SAS2.0协议,支持Zoning区块化管理技术。这是一款相对成熟的SAS解决方案,包含比较完善的SAS协议栈和驱动程序,并附带一部分实现方法和参考代码。它与嵌入式操作系统ThreadX绑定,功能比较强大,而且容量较小,很适合作为存储服务器SAS扩展器固件的设计开发方案。本课题的研究成果

6、是设计开发出企业存储服务器产品的SAS固件。SAS存储服务器是当前企业级存储服务器的主流方案之一,世界上的几大企业服务器制造商都是我们的客户或潜在客户。通过本项目的研究开发,可以使研发团队积累技术和经验,在客户群中建立口碑,为将来拓展新的业务和机会打下良好的基础。本项目是由多个功能部门共同合作参与的,包括硬件部门、软件部门、固件部门、机构部门、测试部门、等。本人在本项目中负责固件的开发工作,包括制定SAS固件规范书,定义各项功能需求,设计各项功能的实现方案和方法,完成固件的详细设计和代码的编程实现

7、,最终完成SAS固件的开发。关键词:SAS,存储服务器,固件,PMC第II页上海交通大学工程硕士学位论文摘要TheDesignandImplementationofStorageServerSASFirmwareABSTRACTSerialAttachedSCSI(SAS)isacomputerbususedtomovedatatoandfromcomputerstoragedevicessuchasharddrivesandtapedrives.SASdependsonapoint-to-poi

8、ntserialprotocolthatreplacestheparallelSCSIbustechnologythatfirstappearedinthemid1980sindatacentersandworkstations,anditusesthestandardSCSIcommandset.SASoffersbackwards-compatibilitywithsecond-generationSATAdrives.SATA3Gbit/sdrivesmaybeconnect

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。