高性能PC集群的研究与应用
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 计算机硬件 >> 正文
高性能PC集群的研究与应用
作者:李程远 Publish: 2004-3-26 Hits:-
【中文题名】 高性能PC集群的研究与应用
【英文题名】 
【学科专业】 计算机应用
【论文级别】 硕士论文
【投稿时间】 2004-3-26
【中关键词】 集群,高性能计算,负载平衡,高可用性,Linux,
【英关键词】 Cluster,HPC,Load Balance,High Availability,Linux,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>电子数字计算机(不连续作用电子计算机)>各种电子数字计算机>
【论文摘要】  随着社会不断的进步,人们对高性能计算的需求不断的增加,高性能计算的应用领域已经不再局限于几个尖端科学领域,而是涉及到了社会的方方面面。随着计算机软件和硬件技术的不断发展,通过高速网络设备将普通PC连接而构成的集群系统表现出越来越高的性能,同时由于硬件价格便宜,使得计算机集群系统被越来越多的用户所接受,它也成为了高性能计算机领域中的一个重要分支。 但是集群系统与传统的高性能计算机在硬件方面仍然有差距,要使集群系统体现出高性能、高可用性以及可扩展性,就需要通过对集群系统结构以及集群系统软件的设计来实现。集群的结构设计需要根据具体应用而定,而软件模块的设计则是在结构设计的基础上来完成的。软件模块设计涉及到网络通讯,负载均衡以及高可用性等几个关键模块,它们的设计好坏将直接影响到系统的性能和可靠性,以及将来的扩展能力。 本文介绍了两个集群系统设计实现的实例:一个是用于DVB系统中的基于集群的视频服务器,另外一个是用于决策参考的集群式指标计算系统。无论是视频服务器还是指标计算系统都对系统的计算能力,I/O读写能力有较高的要求,同时还有可靠性的要求。这两个系统传统的实现方法都是基于价格较...
【论文题纲】
摘要 2-3
Abstract 3-4
目录 4-6
第一章 概述和背景 6-22
1.1 高性能计算机 6-10
1.1.1 高性能计算机的分类 6-8
1.1.2 并行计算的概念 8-9
1.1.3 高性能计算机的发展趋势 9-10
1.2 集群系统 10-17
1.2.1 集群的特点与优势 11-13
1.2.2 集群的硬件 13-15
1.2.3 集群的软件 15-17
1.3 典型集群系统 17-22
第二章 集群系统的设计关键 22-29
2.1 网络通讯 22-25
2.1.1 通信协议 22-23
2.1.2 通信软件 23-25
2.2 负载均衡 25-26
2.2.1 静态分配 25-26
2.2.2 动态分配 26
2.3 高可用性 26-29
2.3.1 冗余备份 27
2.3.2 错误监测 27-28
2.3.3 系统恢复 28-29
第三章 集群系统的设计实例 29-47
3.1 两个实例简介 29-32
3.1.1 基于集群的视频服务器 29-31
3.1.2 基于集群的决策支持系统 31-32
3.2 系统需求 32-33
3.2.1 视频服务器需求 32
3.2.2 指标计算系统需求 32-33
3.3 系统结构设计 33-36
3.4 软件系统设计 36-47
3.4.1 视频服务器的软件系统 36-41
3.4.2 指标计算系统的软件系统 41-44
3.4.3 集群的软件系统框架 44-47
第四章 集群系统的实现 47-72
4.1 网络通讯的实现 47-50
4.1.1 socket方式的通讯 47-49
4.1.2 MPI方式的通讯 49-50
4.2 负载平衡的实现 50-68
4.2.1 粗粒度数据的负载平衡 50-59
4.2.2 细粒度数据的负载平衡 59-68
4.3 可用性的实现 68-72
4.3.1 单一备份节点 68-70
4.3.2 互相备份节点 70-72
第五章 总结和展望 72-74
参考文献 74-76
致谢 76
【DOI】 LunWen.ID:2.2008.362890
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:集群 论文 高性能计算 负载平衡 高可用性 Linux
计算机硬件最新论文
计算机硬件热门论文