基于智能平台管理接口的服务器管理软件的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:astanaZH
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的服务器管理一般有以下两种方式:一种是人工定期巡视。这种方式较有局限性,例如当服务器出现异常情况的时候不能第一时间发现、管理效率低下等;另一种是针对特定的服务器专门开发管理软件。但这种方式成本比较高,同时不能实现不同服务器的共同管理。在这种情况下,开发出能够实现集中管理多台、不同服务器的管理软件就十分必要。但开发这类软件的难点在于各厂商制造服务器的标准不一,无法以统一的方式对多厂商的不同服务器进行管理。针对这一问题,Intel等公司提出了智能平台管理接口(Intelligent Platform Management Interface, IPMI), IPMI为上层系统管理软件提供对底层硬件设备监控的统一接口,使得不同平台的集中管理成为了可能。本文的主要工作是借助Ruby语言实现一个基于智能平台管理接口的服务器管理软件,软件能够在不同的操作系统下运行。软件能够实现对支持IPMI规范的服务器的实时监控和远程管理,所有实现的IPMI功能都是通过在LAN下与BMC (Baseboard Management Controller, IPMI的核心)进行信息的交互来完成的。实际管理中当被监控的服务器发生异常情况如温度超过设置的阀值时,会产生告警信息并记录在系统事件日志中,管理人员可以通过本软件查看相关日志信息,给出相应的解决方案进行服务器恢复,来减少因服务器宕机所造成的损失。本文首先分析了传统服务器管理方式的不足,以说明基于IPMI的服务器管理的重要意义。然后详细地介绍了IPMI的主体架构及其内部实现方式。接下来,提出了一种基于IPMI的服务器管理软件的设计方案,并详细描述了软件要实现的具体功能和其核心模块的具体实现细节。最后指出了该软件在实际的服务器管理应用中的价值以及其存在的一些不足之处,并提出了一些如何改进软件功能和提升软件管理能力的想法。本文实现的管理软件既可以作为一个单独的工具用来辅助服务器的管理,同时它提供的函数接口还可以作为用Rails开发的服务器管理系统的类库,利用此软件实现的功能并结合其他一些服务器管理技术将使管理能力更佳。
其他文献
<正>生活是丰富多彩的,细心观察,我们就会发现生活中有许多有趣的概率问题.下面我们就来谈谈抽签和摸奖中的概率问题.在日常生活或体育比赛中有时需通过抽签来决定某些问题,但
分别以松香、氢化松香、歧化松香和聚合松香为主要活性成分配制不同的液体助焊剂,采用扩展率试验法研究各助焊剂对Sn0.7Cu无铅钎料在铜基板上润湿性能的影响,测试了助焊剂的
松香是一种以三环二萜类树脂酸为主要成分的天然树脂,电气绝缘性好,腐蚀性低,是一种优良的助焊剂材料。本文在对马尾松松香和氢化松香、精制氢化松香、歧化松香及聚合松香等
本课题根据阴离子开环聚合的机理,按照铸型尼龙的制备方法,通过添加两种不同的功能聚合物,蜜胺树脂微胶囊(MF)和聚苯硫醚(PPS)改性MC尼龙。实验过程中,首先对蜜胺树脂微胶囊的制备及
<正>根据中央经济工作会议精神,中国人民银行提出"切实防范化解金融风险,牢牢守住不发生系统性风险底线"作为2017年十大主要工作任务之一,将防范系统性金融风险放在更重要更
以蒙古莸一年生树上的当年生嫩枝作为材料,研究了诱导、增殖、分化、生根培养基筛选、移栽等组培快繁技术,旨在为蒙古莸工厂化育苗奠定技术基础。结果表明:蒙古莸诱导最适培
自新医改以来,我国从国家层面提出建立区域医疗卫生信息系统的要求。对上海闵行某医院的抽样分析结果表明:在控制了人口学特征、诊断医生等因素后,有电子健康档案比没有电子
利用测井资料所获得的基本参数进行岩石物理参数敏感性分析,可以较大提高含烃岩石的识别能力。本文讨论了对地震属性敏感性高的参数的选择及其使用方法,以便提高流体和岩性的
目的探讨胰岛素样生长因子-Ⅱ(insulin-likegrowthfactorⅡ,IGF-Ⅱ)与胰岛素样生长因子结合蛋白1(insulin-likegrowthfactorbindingprotein-1,IGFBP-1)在妊娠早期对胚胎发育
母性书写是铁凝文学创作的重要组成部分,对于铁凝整体的文学创作而言意义重大。本文以铁凝创作中的母性书写作为研究的对象与焦点,通过采用文本细读法及叙事学相关理论,并结