如何实现服务器远程管理图文详解 作者: 田耘日期: 2011-02-25文章属性:内容导航
服务器在使用中,多数情况下都是成批的部署于机房内,由于数量众多,要对它们进行管理,传统的单机管理方式显然不太适合,通常用户都会采用远程统一控制的方式,接下来我们就结合具体实例,来为大家介绍一下当前实现远程服务器管理的方法。
从实现的方式来说,服务器的远程网络管理可分为带外管理(out-of-band)和带内管理(in-band)两种不同管理模式。带外管理是指在网络管理过程中,管理控制信息与用户网络的业务信息分别采用不同的信道传送。对于服务器来说,也就意味着除了提供业务传输的网络外,还要有专用的网络路径来实现网络管理。而带内管理则是指管理控制与业务信息使用同一网络来实现。
带内管理的好处是实现成本较低,利用现有的业务网络就可实现对设备的集中管理,多数服务器厂商会提供设备的带内管理解决方案,例如比较常用的HP Openview、IBM Tivoli 、浪潮睿捷、联想万全慧眼等网管软件采用的就是带内管理的方式。
带外管理通常需要单独建立网络或使用低带宽专线,这无疑会增加使用成本,不过它带来的好处也是显而易见的,它并不依赖于服务器系统,当服务器无法正常通过网络访问时,利用带外管理方式仍然可以实现对设备的管理控制。
下面我们就以对具体一台服务器的管理为例,来说明如何采用带内和带外方式对服务器实现远程管理。
这是我们不久前测试过的一台浪潮的服务器,我们看它的后部面板设有三个网络端口,其中2个是千兆网络接口,用于服务器正常的网络连接。在USB接口上方的网络接口是一个百兆的BMC接口,服务器的带外远程管理就是使用它来实现的。
下边这个ASPEED AST2050芯片是一个图形+远程控制的综合功能芯片,它不仅可实现1600×1200分辨率的图形显示,还支持Video-Over-IP及USB-Over-IP,并且能够提供基于IPMI2.0的BMC功能,服务器后部的百兆BMC接口也正是为此而设计。用户可以通过IKVM(也就是KVM-Over-IP)的方式实现服务器的远程控制和管理。
要实现带外管理,首先是正确的线路连接和必要的BIOS设置。我们在实验中采用最为简单的连接方式,将服务器和控制台通过一个交换机实现网络连接,当然此处服务器的网络连接是通过BMC端口来实现的。
然后打开服务器电源,对它进行BIOS设置。在BIOS中有IPMI 2.0 Configuration一项,选择进入后就可实现对BMC端口进行IP地址设置,此处我们将它的IP地址与管理端的IP地址设为同一网段即可。
在管理控制端,打开IE浏览器,在地址栏中输入要管理的服务器的IP地址,并正确输入登录名与密码,就可进入到该服务器的管理界面。
首先我们看到的是这款服务器的系统信息。
此处管理员可以通过这种带外管理方式查看服务器各部件的具体工作状况。
例如我们在点选Sensor readings之后,界面将显示位于各部件处的传感器传送过来的信息。
系统还会对一些重点事件进行日志记录。
Configuration是用于实现服务器管理的主要功能项,在此处可以实现服务器报警设置。
并进行BMC的IP地址、用户、SMTP的参数设置。
接下来我们来看如何进行服务器的远程控制,在Remote Control菜单下选择Console Redirection,并在管理端的电脑上安装JAVA环境。
此时我们通过管理端可以直接看到远端的服务器界面,此时可以直接对服务器进行远程控制和使用,这无疑让服务器的管理和维护更加方便。