■ 山東 李瑞祥 樊桂柱
編者按:本文講解了筆者將舊的服務器改造成網絡管理服務器,成功地實現了舊機器的利用,下面筆者通過幾個實用案例說明如何配置。
隨著系統的升級換代,每年單位總會有一些舊的服務器退下來。其實這些服務器有的還能運行,只是性能和容量上不能滿足新的系統要求了。最近一段時間,筆者將一批舊的服務器進行了整合,安裝了虛擬機vSphere軟件,成功將這一批服務器做成了網絡管理服務器。
所謂硬件整合,就是將同型號的一批服務器的CPU、硬盤和內存盡量整合到一臺服務器上,這樣將一臺服務器的硬件做到最強,這樣做的優點如下。
比如,將服務器由一顆CPU擴展到兩顆CPU,將內存擴存到32 GB或64 GB(盡可能的大,一般服務器上有十幾甚至幾十個內存插槽,有充分的擴展空間),將服務器上的硬盤都插滿(比如一些舊的服務器有四個硬盤位,但一般只插了兩塊硬盤,甚至有的只插了一塊硬盤),然后配置上RAID(具體的RAID配置會在下面介紹)。
服務器的硬件設備有了備份,會極大地提高系統的可靠性。當服務器是雙CPU,8的N倍的內存,做成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。
在服務器上安裝上EXSI以后,就變成了一臺虛擬機。在這臺虛擬機上可以繼續安裝不同的操作系統,配置為不同的網絡管理服務器,達到在一臺實體的服務器上運行多個邏輯的服務器,以充分發揮服務器的硬件性能。
(1)使用服務器廠家網站上提供的ESXI
在DELL的官網上,根據服務器上的快速服務代碼,我們可以方便的下載到EXSI文件,將其刻錄成光盤,然后開機按F10鍵,找到系統安裝界面就可以順利的安裝。上例中的DELL R420那臺服務器上面的ESXI5.5就是這樣安裝上的。
(2)使用VMware官網上提供的EXSI
以這臺DELL R730服務器為例,我們想安裝更高版本的EXSI,如果DELL官方網站上沒有,我們就可以直接去VMware的官網上去下載,刻錄成光盤進行安裝即可。
主要就是網絡方面的配置,需要把網管地址和工作地址設置好,(網管地址設置好后注意重啟下網絡地址)。
通過EXSI安裝好虛擬機系統后,我們就可以在自己的PC上面安裝vSphere client來管理這臺虛擬機了。
所謂的管理就是在這臺虛擬機上安裝多臺服務器,一般來講我們會先安裝出一臺Windows 10的操作系統和一臺CentOS的操作系統,然后再通過復制的形式“造出”多臺Windows和Linux的操作系統,以便用來配置多臺網絡管理服務器。Windows系統一般用來做網絡編程的開發平臺,Linux系統就是用配置為各種各樣的網絡管理服務器。
服務器上安裝了虛擬機以后,確實可以充分發揮服務器的硬件性能,但是服務器的硬件性能總是有限的。也就是說我們不可以在一臺服務器上安裝上無數多臺虛擬機,能裝多少臺,還是要看服務器的CPU、內存及硬盤的使用情況,可以通過“性能”來實時查看。
一般來說,Windows系統和Linux系統來各自運行三臺,運行一段時間。如果發現服務器的硬件資源使用均未出現超標告警的情況,再考慮增加安裝更多的虛擬系統。
通過安裝和配置vSpher e虛擬機系統,我們實現了節能減排(將部分老舊服務器從機柜上斷電撤下來),又實現在用服務器的性能和可靠性,更重要的是,通過虛擬機來安裝和布置相應的網絡服務程序,會運行的比以前更加穩定可靠。