在決定做自由職業者前,我的整個職業生涯都是在大公司的IT部門度過的。在此期間,似乎有幾個因素在每家公司都始終一致:
- 網絡管理員都很忙
- 配置新服務器可能很耗時
- 管理部門經常根據他們的所想而改變想法
能夠迅速地配置新服務器可以幫助解決這三個問題。首先,降低了配置新服務器所需的時間,使你能夠處理其它事情。而且,如果最終你的經理決定運行Linux操作系統而不是Windows,你也可以很快地把機器轉換到Linux.
這是一個不斷發展的技術--實時服務器配置時代到來。雖然可以認為實時配置是一種快速部署技術,但它更像是一門超越技術的哲學。換句話說,條條道路通羅馬。
實現實時配置的常用技術是利用虛擬化優勢。那麼作為管理員,你應該熟悉機構所使用的應用程序。你可能也同時熟悉如何才能運行這些應用程序。既然如此,就可以根據所需創建虛擬機模板存取特定類型的工作負荷。
例如,假設你在機構中使用了很多Exchange服務器,你希望在需要的時候能夠快速部署新服務器,為了適應這種需要,你可以先創建一個虛擬機運行你選擇的操作系統。由於Exchange Server需要Windows PowerShell和互聯網信息服務(IIS),你也可以安裝這些組件。 Exchange Server不是可提前安裝的應用程序,但你仍然可以將安裝的二進制文件復制到虛擬機的硬盤驅動器中,以便它們做好安裝准備。
一切就緒後就可以運行Sysprep來刪除任何唯一標識該服務器的東西,包括GUID、計算機名稱,IP地址等等。虛擬服務器經“Sysprep”後,虛擬硬盤驅動器文件可以變成一個模板。這樣,任何需要部署新Exchange服務器的時候,模板最多幾分鐘內可以運行復制到虛擬機和新服務器中。
現在,你可能想知道這個虛擬化過程做了什麼。畢竟微軟是在十年前首個讓我們能夠使用Sysprep和克隆服務器映像。虛擬化的重要性在於,它消除了對硬件配置的需求。如果你正在部署新的虛擬服務器,你不必擔心模板的硬件抽象層是否匹配服務器的硬件,或者模板是否包含了所有必要的驅動程序文件。此外,你還可以在模板裡建立硬件配置。例如,如果你知道Exchange服務器應配備4 GB的內存,那麼你可以在現有的模板中建立4 GB的內存分配。
正如我前面所提到的,有很多種不同的實時服務器配置技術,因此一些第三方廠商也開始行動起來就不足為奇了。例如,賽門鐵克的Veritas OpForce技術是專門為實現實時配置而開發的。OpForce旨在發現網絡服務器,為每台服務器制作一個鏡像,以及為服務器的配置提供文件。這樣,當需要新服務器時,鏡像和配置信息便可用於快速創建一個指定類型的服務器(域控制器,DNS服務器等)。
除了自動化鏡像過程以外,不同於其他技術,我所描述的OpForce能同時配置多台服務器。因此,如果你要配置100台新服務器,你只需要做一次就完成了全部工作,從而節省了大量時間。