论文部分内容阅读
[摘 要] 本文介绍了集群系统的概念、特点和分类,介绍了一种集群管理工具xCAT的安装部署,通过IBM集群系统描述了xCAT工具在硬件管理、软件监控中的应用。在使用了xCAT工具后,提高了系统的检查效率,缩短了维护时间,大大提高了工作效率,保证了集群系统的高效、稳定运行。
[关键词] 集群系统;系统管理;xCAT;IBM集群
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 21. 025
[中图分类号] TP393 [文献标识码] A [文章编号] 1673 - 0194(2014)21- 0034- 02
1 集群系统介绍
1.1 集群系统基本概念
把多台同构或异构的计算机通过网络连接起来,用于完成特定的任务的系统称为集群系统。集群系统中的计算机称为“节点”。因此,也可以说,集群系统是通过高性能网络所组成的节点的集合。
1.2 集群系统的特点
(1)集群都是将普通 PC、工作站或服务器通过某种方式连接起来构成的多机系统。
(2)集群系统都具有良好的可用性。即它们都能够在集群的某部分资源出故障的情况下继续向用户提供持续的服务。几乎所有的典型集群都拥有灾难恢复功能。
(3)集群系统有良好的可扩展性。只需很少的配置工作就可以方便地在集群中加入或删除工作节点。
(4)典型的集群系统提供了良好的可管理性。管理人员通过简单的操作就可以对集群中的工作节点或控制节点进行配置工作。
(5)集群系统一般都提供了负载平衡功能。负载平衡包括静态负载平衡和动态负载平衡,为了最大程度地利用集群中的一切资源,集群需要具有动态负载平衡功能,它能够通过监视集群中的实际节点的负载情况动态地进行调度。
(6)大部分集群系统都有一个主控机,它能够对集群中的机器的运行状态进行监视,而且能够根据各机器的负载轻重进行任务的调度。
1.3 集群系统的分类
通常情况下,将集群分为两大类:高可用集群和高性能集群。
2 xCAT工具介绍
2.1 xCAT 简介
xCAT (Extreme Cluster Administration Toolkit)是一个可伸缩的Linux集群管理和配置工具,xCAT 最先是为IBM xSeries 系列的Linux Cluster做的第三方软件,但后来它没有发展成为一个产品,而是成为包含一系列有用的脚本的软件包。使用者可以自己修改,但是不能重新发布。
2.2 xCAT功能及特性
全自动化的安装:基于网络的,无人看管的安装。远程管理和监视:远程电源管理和远程控制系统。软件管理:并行管理工具和高性能软件。
xCAT 的特性:硬件管理和监控;支持IBM eServer xSerie 系列服务器远程电源控制的高级系统管理特性;支持远程系统状态检测分析(风扇速度,温度,电压等);远程详细检测系统状态设备型号和BIOS 等;硬件事件日志记录;SNMP 认证警报;软件管理;以及并行的Shell 和其他工具同时运行在xCAT 管理范围内的节点等。
3 xCAT工具部署安装
xCAT 可以运行其上的系统有Redhat
[关键词] 集群系统;系统管理;xCAT;IBM集群
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 21. 025
[中图分类号] TP393 [文献标识码] A [文章编号] 1673 - 0194(2014)21- 0034- 02
1 集群系统介绍
1.1 集群系统基本概念
把多台同构或异构的计算机通过网络连接起来,用于完成特定的任务的系统称为集群系统。集群系统中的计算机称为“节点”。因此,也可以说,集群系统是通过高性能网络所组成的节点的集合。
1.2 集群系统的特点
(1)集群都是将普通 PC、工作站或服务器通过某种方式连接起来构成的多机系统。
(2)集群系统都具有良好的可用性。即它们都能够在集群的某部分资源出故障的情况下继续向用户提供持续的服务。几乎所有的典型集群都拥有灾难恢复功能。
(3)集群系统有良好的可扩展性。只需很少的配置工作就可以方便地在集群中加入或删除工作节点。
(4)典型的集群系统提供了良好的可管理性。管理人员通过简单的操作就可以对集群中的工作节点或控制节点进行配置工作。
(5)集群系统一般都提供了负载平衡功能。负载平衡包括静态负载平衡和动态负载平衡,为了最大程度地利用集群中的一切资源,集群需要具有动态负载平衡功能,它能够通过监视集群中的实际节点的负载情况动态地进行调度。
(6)大部分集群系统都有一个主控机,它能够对集群中的机器的运行状态进行监视,而且能够根据各机器的负载轻重进行任务的调度。
1.3 集群系统的分类
通常情况下,将集群分为两大类:高可用集群和高性能集群。
2 xCAT工具介绍
2.1 xCAT 简介
xCAT (Extreme Cluster Administration Toolkit)是一个可伸缩的Linux集群管理和配置工具,xCAT 最先是为IBM xSeries 系列的Linux Cluster做的第三方软件,但后来它没有发展成为一个产品,而是成为包含一系列有用的脚本的软件包。使用者可以自己修改,但是不能重新发布。
2.2 xCAT功能及特性
全自动化的安装:基于网络的,无人看管的安装。远程管理和监视:远程电源管理和远程控制系统。软件管理:并行管理工具和高性能软件。
xCAT 的特性:硬件管理和监控;支持IBM eServer xSerie 系列服务器远程电源控制的高级系统管理特性;支持远程系统状态检测分析(风扇速度,温度,电压等);远程详细检测系统状态设备型号和BIOS 等;硬件事件日志记录;SNMP 认证警报;软件管理;以及并行的Shell 和其他工具同时运行在xCAT 管理范围内的节点等。
3 xCAT工具部署安装
xCAT 可以运行其上的系统有Redhat