Fabric配置管理模块的设计与实现

Fabric配置管理模块的设计与实现

论文摘要

在这个信息爆炸的年代,越来越多的信息需要被存储,存储网络化已成为关注的热点。由于FCoE技术的先进性以及其给数据中心带来极大的好处,研究和开发网络存储中的FCoE技术以及FCoE交换样机具有十分重要的技术意义和广阔的市场背景。研究基于FCoE软件系统中的一个项目,完成由FCoE交换机组成Fabric网络时,网络初始化的一部分过程。该过程主要是指链路初始化完成到Fabric网络成功分配域ID而使交换机互联起来这一阶段,这一过程在协议中被称之“FabricConfiguration”。研究的内容主要包括如何响应链路UP、DOWN事件,VSAN的创建、删除,如何进行VSAN内配置以影响“Fabric Configuration”过程,如何实现显示命令查看协议运行结果,如何通知事件给其它进程以及与协议运行行为密切相关的Fabric状态机,其中状态机的设计参考了协议但进行了优化,合并了状态,降低了软件设计的复杂度。后文中重点分析了完成“Fabric Configuration”过程的守护进程的启动及其核心子模块的实现。另外,还分析了实现该项目时用到的关键技术与策略。其中分布式策略中的分析对于设计一个分布式软件系统具有一定的参考价值。经过长时间的测试验证,分布式的方案使得系统具有很高的可靠性保证,项目产出的软件运行稳定,能成功完成“Fabric Configuration”过程,经压力测试未发现功能、性能上的缺陷。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景
  • 1.2 研究目的
  • 1.3 研究内容
  • 1.4 国内外研究现状
  • 2 相关技术
  • 2.1 FC 协议
  • 2.2 FCoE 协议
  • 2.3 Fabric 配置管理模块
  • 2.4 关键技术与策略
  • 2.5 本章小结
  • 3 需求分析
  • 3.1 功能需求
  • 3.2 非功能需求
  • 3.3 本章小结
  • 4 系统设计
  • 4.1 总体设计
  • 4.2 模块分解
  • 4.3 接口设计
  • 4.4 守护进程总体设计
  • 4.5 本章小结
  • 5 系统实现
  • 5.1 守护进程启动及分布式裁剪
  • 5.2 守护进程启动时的协议运行准备
  • 5.3 守护进程 Epoll 子模块
  • 5.4 守护进程全局 Server 子模块
  • 5.5 守护进程通知子模块
  • 5.6 守护进程报文收发
  • 5.7 守护进程状态机子模块
  • 5.8 守护进程的协议运行
  • 5.9 命令行处理
  • 5.10 本章小结
  • 6 软件测试
  • 6.1 测试目的
  • 6.2 测试环境和方法
  • 6.3 测试内容
  • 6.4 测试结果
  • 6.5 本章小结
  • 7 总结与展望
  • 7.1 全文总结
  • 7.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].关于配电运维系统应急抢修管理模块的思考[J]. 技术与市场 2020(04)
    • [2].客户管理系统在企业管理中的应用[J]. 科技经济导刊 2020(16)
    • [3].低功耗技术在驾驶行为管理模块中的应用[J]. 电子制作 2017(13)
    • [4].数字机顶盒节目管理模块的设计与实现[J]. 有线电视技术 2016(04)
    • [5].基于RBAC的安全管理模块的设计与实现[J]. 电信工程技术与标准化 2010(10)
    • [6].基于六西格玛管理的质量管理模块应用研究[J]. 信息技术与信息化 2019(12)
    • [7].高校大型仪器设备预约管理系统开发与应用[J]. 实验室研究与探索 2016(12)
    • [8].会计电算化中采购管理模块中的操作思路[J]. 企业改革与管理 2016(02)
    • [9].使用设计模式改进代码生成器中的配置管理模块[J]. 无线互联科技 2015(16)
    • [10].生物实验信息管理模块建模技术研究[J]. 生物信息学 2010(01)
    • [11].多模终端切换管理模块的设计[J]. 电子测量技术 2009(02)
    • [12].手术室信息管理模块的应用与评价[J]. 护理学杂志 2008(06)
    • [13].高校电子新闻档案管理模块建设研究[J]. 档案管理 2020(01)
    • [14].压疮监测管理模块的设计与应用[J]. 护理学杂志 2012(07)
    • [15].磁盘阵列多终端配置管理模块设计与实现[J]. 计算机应用研究 2008(04)
    • [16].基于大数据的共享电动汽车智能化管理模块研究——以车辆租赁模块为例[J]. 科学技术创新 2020(26)
    • [17].一体化集中管控系统中项目管理模块的设计分析[J]. 能源科技 2020(09)
    • [18].风险管理模块在护理不良事件上报中的应用[J]. 当代护士(中旬刊) 2017(01)
    • [19].我院药品采购管理模块的改进与应用[J]. 中国药房 2016(22)
    • [20].地铁自动售票机监控管理模块的研究[J]. 仪表技术 2015(01)
    • [21].进销存管理系统销售管理模块的设计[J]. 电子制作 2015(04)
    • [22].计算机网络监控管理系统的故障管理模块设计[J]. 齐齐哈尔大学学报 2008(01)
    • [23].ERP质量管理模块的设计[J]. 计量与测试技术 2013(03)
    • [24].浅谈费用管理模块设计方案[J]. 知识经济 2013(01)
    • [25].油田企业计量管理信息系统的开发及应用[J]. 石油工业技术监督 2017(04)
    • [26].机载医疗信息管理模块的设计及实现[J]. 医疗卫生装备 2016(06)
    • [27].基于模型的存储管理模块软件设计[J]. 航空电子技术 2015(03)
    • [28].小型宾馆管理系统开发[J]. 信息安全与技术 2015(10)
    • [29].网上商城信息管理模块的开发[J]. 科技情报开发与经济 2010(10)
    • [30].ERP系统品质管理模块的应用“魅力”[J]. 印刷工业 2014(01)

    标签:;  ;  ;  

    Fabric配置管理模块的设计与实现
    下载Doc文档

    猜你喜欢