數據中心的管理員可以通過各種工具和技術的結合,在單個系統就能完成對多個服務器的管理工作,這樣能讓工作更有效率。
用戶總是選擇最適合的操作系統來配合業務需求,所以數據中心的服務器都是多種操作系統混合,但這也為管理帶來麻煩。
配置和維護不同的系統是很復雜和耗時的。但系統管理員可以使用官方的管理工具或者第三方工具來減輕管理的負擔。
在支持異構系統的數據中心,首先要配置支持多種操作系統管理的服務器。管理員可以使用硬件隔離或將系統底層與虛擬化層隔離。
從引導開始
多重引導是運行多個操作系統的常用技術。系統管理員可以先獨立安裝不同的系統在多個物理磁盤或磁盤分區。然后通過多重技術從啟動菜單選擇需要引導的系統。
建立多重引導,關鍵在于創建系統分區,每個系統分區都需要分開。這通常涉及到將一個硬盤分成多個分區。每個服務器的硬盤主引導記錄(MBR)都包含一個分區表,分區表指定了分區格式、大小和類型。(新型的GPT分區不同)
當系統啟動時,BIOS通常會尋找一個合適的啟動設備,讀取硬盤的MBR和引導代碼。引導代碼會檢查磁盤的活動分區,然后加載分區引導扇區并開始并執行它,然后將控制權轉移到操作系統的引導(如Windows XP的NTLDR,Windows 2008的bootmgr引導文件)。
Windows有內置用于管理磁盤分區功能。在計算機管理-儲存-磁盤。
第三方產品,如EASEUS分區大師,MiniTool分區向導,和奧美科技的分區助手等工具,會將分區過程盡量自動化。通常情況下,這些產品可以刪除任何現有的分區,然后自由創建新分區。
第二個OS可能是Linux系統。Linux通常使用LILO和GRUB這兩種引導,它們執行一個類似于MBR的功能。
如果是運行UNIX,如惠普,IBM,Oracle在其系統管理產品線劃分功能。Parted Magic公司提供了一個同名的工具(分區魔術師),它可以進行分區管理,還有其他各種功能。
如果你設置了多個系統分區,管理員通常都想集中數據,而不是將數據獨立在每個操作系統。為此,建立一個額外的邏輯分區來儲存共享的數據很有必要。
分區太多有其缺點,更多的分區導致跟多的管理問題。因為這樣會導致各個分區之間的空間分配緊張,從而使得難以對可用空間進行預算。
虛擬機系統
托管環境中部署多個服務器上可以用虛擬機來解決。虛擬機允許計算機軟件模擬一個完整的硬件環境。在同一個操作系統,管理員啟動一個虛擬機就像在區啟動一個應用程序。
虛擬機可以運行多種操作系統。由于每個虛擬機有自己的IP地址和虛擬網絡連接,就像一個小型的網絡。
虛擬機的缺點包括運行速度不足,一些需要加密狗硬件之類的軟件可能無法無法運行,但隨著虛擬化的普及,這些都會得到解決。虛擬機通常選擇微軟或Vmware的產品。
服務器升級
服務器的更新挺頻繁的。微軟提供Windows服務器更新服務(WSUS),這是自動安裝在Windows服務器的服務器套件。安全更新可通過管理控制臺自由進行分配和管理。服務器管理員還可以從微軟Windows Update更新服務器自動下載。你可以選擇關掉它,手動定期檢查更新。
UNIX系統也有自動更新系統的組件。例如,Oracle Enterprise Manager Ops Center可以減少更新大量的系統的復雜性,規范更新安裝過程,最大限度地減少停機時間。
升級Linux是具有挑戰性的,尤其是數據中心采用多種Linux發行版。大多數數系統更新的分發是一致的,但存在細微差異。因此,用戶往往采用廠商自己的更新工具。