第6章 机群计算地实现
第6章 机群计算的实现
1.机群系统一般结构
----机群(cluster)系统是互相连接的多个独立计算机的集合,这些计算机可以是单机或多处理器系统(PC、工作站或SMP),每个结点都有自己的存储器、I/O设备和操作系统。机群对用户和应用来说是一个单一的系统,它可以提供低价高效的高性能环境和快速可靠的服务。
----机群系统包括下列组件:
高性能的计算结点机(PC、工作站或SMP)。
具有较强网络功能的微内核操作系统。
高效的网络/交换机(如千兆位以太网和Myrinet)。
网卡(NICs)。
快速传输协议和服务。
中间件层,其中包括某些支持硬件,如数字存储通道、硬件分布共享存储器及SMP技术;应用,如系统管理工具和电子表格;运行系统,如软件分布共享存储器和并行文件系统;资源管理和调度软件等。
并行程序设计环境与工具,如编译器、语言环境、并行虚拟机(PVM)和消息传递接口(MPI)等。
应用,包括串行和并行应用程序。
---- 2.组建机群系统的需求和功能
----机群组建时应考虑下面的需求和功能:
较高带宽的网络,以支持通信需求;
低延迟的通信机制;
支持高带宽的多点传送通信方式;
自动恢复网络和结点错误的能力;
标准的低级原语,支持通信、同步和时序;
异构的远程过程调用,以隐藏体系结构、协议和系统的不同性;
实时性能监视器;
可靠的批处理
原创力文档

文档评论(0)