利用vSphere来让老旧服务器重新焕发生机
2020-12-30山东李瑞祥樊桂柱
■ 山东 李瑞祥 樊桂柱
编者按:本文讲解了笔者将旧的服务器改造成网络管理服务器,成功地实现了旧机器的利用,下面笔者通过几个实用案例说明如何配置。
随着系统的升级换代,每年单位总会有一些旧的服务器退下来。其实这些服务器有的还能运行,只是性能和容量上不能满足新的系统要求了。最近一段时间,笔者将一批旧的服务器进行了整合,安装了虚拟机vSphere软件,成功将这一批服务器做成了网络管理服务器。
服务器的硬件整合
所谓硬件整合,就是将同型号的一批服务器的CPU、硬盘和内存尽量整合到一台服务器上,这样将一台服务器的硬件做到最强,这样做的优点如下。
1.提高服务器硬件性能
比如,将服务器由一颗CPU扩展到两颗CPU,将内存扩存到32 GB或64 GB(尽可能的大,一般服务器上有十几甚至几十个内存插槽,有充分的扩展空间),将服务器上的硬盘都插满(比如一些旧的服务器有四个硬盘位,但一般只插了两块硬盘,甚至有的只插了一块硬盘),然后配置上RAID(具体的RAID配置会在下面介绍)。
2.提高服务器的可靠性
服务器的硬件设备有了备份,会极大地提高系统的可靠性。当服务器是双CPU,8的N倍的内存,做成RAID的硬盘后,以这样的配置,服务器以后在运行过程中由于单个硬件损坏造成系统崩溃的概率就小多了。我们才放心在这些老旧服务器真正可以运行一些重要的网络服务程序。
服务器的虚拟化配置
1.服务器的RAID配置
(1)系统盘+热备盘的RAID配置
以一台DELL的R420服务器为例,它只能插四块硬盘,而且对于硬盘的容量有要求。所以,我们对于这台服务器的RAID配置就主要以稳定性为主,而不是考虑大容量。最稳妥的做法是将前三块硬盘配置成RAID5,然后将最后一块硬盘都配置为RAID5的热备盘,这样即使损坏一块在用的硬盘,也不会对服务器的运行造成影响。配置RAID的方法时开机时当屏幕出现提示按“Ctrl+R”时就一直按“Ctrl+R”,进入RAID配置界面,先通过不断的按F2把原来的配置清除掉,然后再不断按F2,配置相应的操作把0、1、2这三块硬盘配置为RAID。热备盘的操作方法是:首先选择RAID5(因做RAID5的热备盘);其次选择Manage Ded.HS;最后选择要做热备盘并确认。
(2)系统盘+数据盘+热备盘
以一台DELL R730服务器为例,我们为其配置了4块500 GB的硬盘,同时又挂载了一台磁盘阵列,这样的配置我们就可以配置大容量的磁盘空间了。首先把服务器上面插的4块硬盘,前两块硬盘配置成RAID 1,后两块硬盘配置热备盘,然后将磁盘阵列上面的10块2 TB的硬盘,前9块配置成RAID 5,最后一块配置为热备盘。这样我们就得到两块逻辑上可用的硬盘:系统盘500 GB,数据盘16 TB。
2.EXSI虚拟机的安装
在服务器上安装上EXSI以后,就变成了一台虚拟机。在这台虚拟机上可以继续安装不同的操作系统,配置为不同的网络管理服务器,达到在一台实体的服务器上运行多个逻辑的服务器,以充分发挥服务器的硬件性能。
(1)使用服务器厂家网站上提供的ESXI
在DELL的官网上,根据服务器上的快速服务代码,我们可以方便的下载到EXSI文件,将其刻录成光盘,然后开机按F10键,找到系统安装界面就可以顺利的安装。上例中的DELL R420那台服务器上面的ESXI5.5就是这样安装上的。
(2)使用VMware官网上提供的EXSI
以这台DELL R730服务器为例,我们想安装更高版本的EXSI,如果DELL官方网站上没有,我们就可以直接去VMware的官网上去下载,刻录成光盘进行安装即可。
3.EXSI的基本设置
主要就是网络方面的配置,需要把网管地址和工作地址设置好,(网管地址设置好后注意重启下网络地址)。
4.通过vSphere client连接及管理虚拟机
通过EXSI安装好虚拟机系统后,我们就可以在自己的PC上面安装vSphere client来管理这台虚拟机了。
所谓的管理就是在这台虚拟机上安装多台服务器,一般来讲我们会先安装出一台Windows 10的操作系统和一台CentOS的操作系统,然后再通过复制的形式“造出”多台Windows和Linux的操作系统,以便用来配置多台网络管理服务器。Windows系统一般用来做网络编程的开发平台,Linux系统就是用配置为各种各样的网络管理服务器。
5.虚拟机硬件性能的监测
服务器上安装了虚拟机以后,确实可以充分发挥服务器的硬件性能,但是服务器的硬件性能总是有限的。也就是说我们不可以在一台服务器上安装上无数多台虚拟机,能装多少台,还是要看服务器的CPU、内存及硬盘的使用情况,可以通过“性能”来实时查看。
一般来说,Windows系统和Linux系统来各自运行三台,运行一段时间。如果发现服务器的硬件资源使用均未出现超标告警的情况,再考虑增加安装更多的虚拟系统。
结论
通过安装和配置vSpher e虚拟机系统,我们实现了节能减排(将部分老旧服务器从机柜上断电撤下来),又实现在用服务器的性能和可靠性,更重要的是,通过虚拟机来安装和布置相应的网络服务程序,会运行的比以前更加稳定可靠。