基于Ixp425的集群系统底层设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:luobo330
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件和硬件技术的快速发展,用高速网络设备将多台普通PC连接在一起构成的集群系统,可以获得高性/价比的计算服务。集群系统被越来越多的用户所接受。它也成了高性能计算机领域中的一个重要分支。通过对集群系统结构和软硬件的设计和实现,使集群系统能够体现出高性能、高可用性,以及很好的可扩展性。集群的结构设计需要根据具体应用定制,软件模块的设计则是在结构设计的基础上来完成的。软件模块设计涉及到网络通讯、分布式缓存、负载均衡以及高可用性等几个关键部分。为实现预定的系统目标。它们的设计好坏将直接影响到系统的性能和可靠性,以及将来的扩展能力。本论文主要依托四川省科技基金项目“嵌入式流媒体集群服务器”,实现流媒体集群服务器的硬件平台和底层软件平台。以Intel Ixp425网络处理器为功能核心,由处理器、电源、存储器、网络处理引擎为主要模块,同时扩展PCI接口,作为一块嵌入式设备卡插入到集群节点主机上,实现节点的cache缓冲和高速通信信道的功能。在系统硬件顺利实现的基础上,定制了Redboot作为引导程序、uclinux作为其操作系统平台,为上层的驱动和软件提供稳定可靠的支持。然后在集群节点机上开发PCI驱动实现与卡的通讯,在PCI卡上开发驱动与集群节点主机交互,并开发内核线程实现基于LAN的集群节点机之间的数据通讯。并充分利用卡上缓存,建立整个集群的分布式的缓存机制,以实现集群节点机之间的数据共享,在集群节点端开发Cache一致性模块实现对整个集群的分布式缓存进行管理、更新和同步,向上支持系统调用,与驱动程序衔接构成整个集群应用平台的基础。在硕士课题的研究工作中,作者的主要工作成果是:1.基于Ixp425网络处理器的嵌入式PCI卡的设计和实现。并调试整个硬件电路、移植引导程序和uclinux操作系统。2.开发Linux环境下集群节点上主机端的PCI卡的驱动程序,以及PCI插卡上,uclinux环境下与主机交互的驱动部分。其中包括集群节点机之间通讯的内核线程以及与整个集群分布式缓存管理的模块进行通信,搭建集群调试环境,编写测试代码,进行集群底层通讯、存储和管理的测试。
其他文献
智能结构是在结构中集成传感器、控制器及作动器,其内涵是基于材料/结构的机敏特性和信息处理单元的紧密融合或集成,赋予结构健康自诊断、环境自适应及损伤自愈合等某些智能功
近二十年来,随着我国经济的持续快速发展,船舶航运业得到了极大的增长,船舶油运能源消耗逐年增高。再加上世界能源需求的日益紧张,新型节能方式的研究受到各国的广泛关注。其
振动控制是振动工程领域一个重要的研究方向。有源控制由于其良好的外部扰动频率变化的适应性和低频控制性能,现在已成为振动工程领域中的热点。本文的研究方向主要是自适应内模反馈控制在有源控制中的应用。论文以NI公司的Lab VIEW软件为开发平台,采用图形化编程的方式,开发了基于自适应内模反馈控制算法的仿真和控制软件,并在此基础上进行了振动主动控制的仿真和实验研究。本文首先详细推导了自适应标准LMS算法,
随着全球能源危机和空气污染的日益严重,利用风帆辅助船舶航行的方法,以其可持续发展,绿色环保等优点获得了航运界和船舶工业的广泛关注。优化风帆的空气动力学特性,进一步提
众所周知,全球能源供不应求的态势愈演愈烈,由于对化石能源的长期依赖和过度开发,地球环境问题凸显,这些给世界船舶业带来诸多挑战。因此,燃料多元化、设备小型化、智能化、
自动化指挥控制网是国防信息传递的重要途径,它的安全防护技术研究是国家安全领域的关键问题。现代军事作战中,保密信息传递的安全性越来越引起重视。为防止信息的伪造和泄露,就
21世纪是海洋的世纪,海洋中不仅蕴藏着丰富的自然资源,还具有重要的战略地位。目前各国都在加大对海洋的探索力度,作为海洋探测系统中必不可少的部分,水听器的研究具有重要意义。矢量水听器是一种新型的水听器,它既能测量声场中的声压信息,又能测量其矢量信息(质点振速)。目前,矢量水听器多采用PZT陶瓷材料作为其敏感元件,而随着人们对复合材料研究的不断深入,1-3型压电复合材料也开始应用于水听器的制作。本文首
浮力塔式钻井及生产平台可以在100-200m水深的水域工作,并且可以移动,节约了小型边际油田的开发成本,平台还可以对原油进行储藏,既免去了浅水钻井设备,又为作业者提供了很大
常见的柔性铰通常是在一块刚性较好的金属材料上用线切割的方法加工出矩形或圆弧形切口形成弹性支点,并通过它将绕轴作复杂运动的有限角位移转换成柔性支承系统的直线运动。柔性铰虽然只能提供有限度的转动角度,但是具有无摩擦、无磨损、无滞后、不需润滑、维护简单等特点,同时还具有结构紧凑、体积小、无运动间隙和分辨率高等优点,被广泛应用于精密机械、精密测量、微米/纳米技术等领域构成高精度定位机构和系统。在六维振动隔
摩尔定律的不断延续给集成电路测试带来了巨大挑战。目前,数字集成电路测试需要处理的数据量非常庞大,这使得一些传统的测试方法逐渐失去了实用价值。测试成本在产品生存期总成