本论文是一篇操作系统有关毕业论文模板,关于服务器系统远程管理技术与应用相关专升本毕业论文范文。免费优秀的关于操作系统及服务器及信息技术方面论文范文资料,适合操作系统论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:气象科技的不断发展,使得服务器支撑系统规模越来越大,体系结构越来越复杂,传统的服务器管理方法难以进行科学有效管理,远程管理技术能够及时发现服务器故障,迅速采取解决措施,确保气象业务的连续性和可靠性.该文介绍了当前服务器管理的现状,论述了服务器远程管理的重要性和必要性,着重阐述了服务器远程管理技术以及实现方式,结合武汉市气象局实际情况,对主流服务器远程管理产品开展的实际应用进行了描述.
关 键 词:服务器;远程管理;IPMI;BMC
中图分类号:TP311文献标识码:A文章编号:1009-3044(2013)30-6741-05
气象信息网络系统是气象业务服务的基础支撑.随着气象事业的不断发展,气象信息网络系统不断完善,系统构架变得越来越复杂,服务器系统规模越来越大.气象业务服务的实时性要求服务器必须保证7×24小时全天候安全稳定运行,同时系统管理员需要掌握服务器实时运行状态,希望能够及时发现故障隐患,并迅速采取措施解决出现的各种问题.
1服务器管理主要方式
服务器系统是气象信息网络系统的重要组成部分.武汉市气象局服务器系统在承担着气象业务系统运行、、ftp、、OA、文件共享、数据库等服务和应用,服务器的运行管理是信息保障的重要工作内容,要求高,责任大.武汉市气象局的服务器系统较为复杂,品牌和体系架构各异,系统接口及应用平台各不相同,给服务器的集中管理带来了一定难度.在武汉市及各区气象局,服务器系统管理当前主要有以下三种方式,全省其他市州局与此类似.
人工管理方式.即服务器系统管理员到机房实地巡视,对系统运行情况进行专项检查,对于软硬件系统进行定期维护.这种方式效率低下,工作量较大,尤其是服务器数量较多时更为明显.此外,这种管理方式不能在第一时间发现问题,更谈不上能够及时解决了.此外,随着气象事业的不断发展,管理难度和工作量随之不断增大,纯粹的人工管理方式更是难以应对这种局面.
采用各类商业远程监控软件(如远程桌面、VNC等)进行服务器管理.这种方式要过分依赖服务器操作系统,而且会占用宝贵的系统资源,服务器死机或停止响应时,或者应用软件出现错误,都无法实现继续监控.
开发专用的服务管理软件.针对特定服务器开发专业软件,对批量同类型服务器进行远程控制与管理,但这种方式成本较高,而且可扩展性较差,无法跨平台监控异种体系结构的服务器.这种管理更多的是服务器厂商随机自带一些管理软件,在一定程度上实现远程管理的功能.
武汉市气象局在服务器系统远程管理中进行了一些尝试,随着武汉气象预警中心的建设,服务器数量将大幅增加,必须根据计算机技术的发展与完善,结合服务器厂商提供的管理技术,探索新的管理模式.
2服务器远程管理的必要性
机房规范化管理的需要.在武汉气象预警中心即将建设现代化的标准机房,机房设备大量增加,机房的规范化管理显得尤为重要.传统的服务器管理都是直接在机房进行操作,除了系统机房管理员之外,服务器厂商甚至第三方软件技术人员也要在进入机房,人机管理十分混乱,服务器系统的安全与规范要求形同虚设.
管理的时效性提出新的需求.包括服务器在内的信息设备数量大幅增加后,传统的服务器管理方式很难满足管理时效需求,一种高效与安全的管理手段显得尤为重要,并且能够突破时空间限制,随时随地远程管理授权范围内任意服务器.
异地维护管理的需要.在市局建设预警中心的同时,各区气象局也将建设各区级气象预警中心,各区局的服务器系统的管理在很大程度上依赖于市局系统管理员.市局系统管理员大多时间将在市局本部完成对区局服务器系统的维护与管理任务.
信息技术的不断发展对实现服务器远程管理提供了支撑,系统管理员不再需要亲临机房,只需在本地执行管理任务,对远程服务器进行维护操作.服务器远程管理示意图如图1.
远程管理具有以下优势:有利于机房包括服务器系统在内的各种设备的管理,加强机房安全性与规范性;系统管理员能随时随地对服务器进行维护操作,减轻了管理员的工作负荷;同时节省现场管理的差旅费用,并且能提高工作效率,从而延长服务器系统的正常运行时间.
3服务器远程管理技术
目前对服务器进行远程管理,主要有两大类实现方式,即带内远程管理和带外远程管理,带内远程管理基于软件实现,包括操作系统和设备厂商提供的专业软件以及一般通用商业软件;带外远程管理则完全基于服务器硬件实现,包括服务器内置硬件模块和管理控制卡等,不依赖任何操作系统和应用软件.
3.1带内远程管理
带内远程管理主要依托软件系统,其实现方式大体分为两类:一种是基于服务器操作系统,另一种是通过安装应用软件.
3.1.1基于操作系统的远程管理
服务器远程管理最基本的是操作系统自带的远程控制,如远程桌面和SSH等.远程桌面控制操作简单,能够实现大多远程网络管理功能.不过这种方式有较大的局限性,因为它受制于操作系统,不支持BIOS级别操作,在服务器死机或停止响应,亦或远程控制进程挂起,远程控制就失去了焦点,无法再连接目标服务器,自然不再能进行任何远程管理,必须亲临机房恢复.
3.1.2基于应用软件的远程管理
实现远程管理的应用软件较多,应用较多的是VNC、Radmin、TeamViewer等,这些软件功能较为全面,传输效率高,可以实现屏幕监视、协议加密、文件交换等,使用较为方便.但是这类软件均需要开放特定端口,如果存在安全漏洞,则服务器本身容易遭到攻击,此外有些软件本身就会被服务器杀毒软件当作不安全目标而杀灭.与基于操作系统的远程管理类似,一旦服务器系统崩溃和应用软件错误等,远程管理也无法继续.
3.2带外远程管理服务器带外远程管理基于硬件系统实现,硬件系统主要包括服务器内置模块、管理控制卡以及服务器外接KVM等.
服务器内置模块或管理控制卡是服务器系统的的自主管理子系统,由单独指令集和数据缓存、专用存储控制器和以太网控制器等组成,完全处于系统底层,不依赖操作系统,甚至在服务器没有开机的情况下也能实现对服务器的全面控制,实现远程管理.
KVM实现一套键盘、鼠标、显示器去访问和操作一台至多台服务器.KVM-OVER-IP能够通过IP网络将服务器的控制权发送到近端,系统管理员可以在任何时候任何地点对服务器进行管理.
3.2.1管理模块实现远程管理
硬件管理模块或芯片主要是服务器板载BMC或插卡式BMC.BMC能对服务器硬件信息进行收集,并通过SNMP协议发送.目前硬件标准是由Intel、HP、Dell等公司推出的IPMI标准,版本IPMI2.0,该标准规定了统一的软件方面的协议.
IPMI
为了适应对服务器系统远程管理的需要,Intel、HP、Dell、NEC等四家公司在1997年开始制定相关规范,并提出了IPMI规范(IPMI:IntelligentPlatformMan2agementInterface智能化平台管理接口),提供套跨平台管理和监控服务器状态的标准接口.
IPMI定义了智能化管理平台,并通过标准化记录形成硬件管理规范,规范包括服务器系统如存储设备、网络和通信设备等其他系统.IPMI不依赖服务器操作系统,能运行于各种系统状态,甚至在服务器关机的情况下,各类监控管理仍可持续.因此,通过IPMI规范可以方便地实现对服务器的远程管理,对服务器实现配置、监控、管理、告警等功能.
BMC
BMC(BaseboardManagementController基板控制器)是IPMI的核心,它是一个微处理器,具有自备电源,完全独立于服务器系统,其职责是完成底层硬件与上层软件的信息交互,上层软件对底层硬件的管理,必须由BMC通信来实现,IPMB总线收集传感器信息,通过各类传输接口或介质并将监控信息发送到控制台,当然也可以接收控制台指令,由IPMB总线发送到相应的微控制器,形成实现远程监控的服务器智能管理平台,该平台完全独立于服务器.
3.2.2KVM-OVER-IP
利用KVM-OVER-IP技术,管理员都能通过系统控制台(键盘、视频和鼠标)和电源按钮对服务器进行远程管理和故障排除,甚至可以修复无法响应的服务器.远程控制台完全独立于操作系统,能够实现以下操作:查看和更改BIOS设置;检查服务器开机自检信息;检查操作系统运行情况;查看故障记录;配置网络连接;部署和还原远程服务器;更新固件或软件等.
4服务器远程管理技术应用
武汉市气象局在服务器系统管理中综合应用了基于软件的远程管理和基于硬件的管理模式,在应用中取得了一定的经验.随着计算机技术的发展,这种管理应用也将逐步深入
操作系统有关论文范文资料,与服务器系统远程管理技术与应用相关毕业论文模板参考文献资料: