了解基本的Windows Server 2012 R2硬件需求
操作系統正逐步向復雜的方向發展,對服務器的計算資源需要也在增加。因此,任何軟件的升級——尤其與關鍵的企業操作系統相關的——必須事先對服務器硬件進行評估,以確保保留適當的性能資源。
評估可以揭露潛在的系統資源存儲,這可以通過工作負載平衡、系統升級、額外的服務器部署或者其他策略來實現。本文詳細介紹了微軟Windows Server 2012 R2的硬件需求。
Windows Server 2012 R2最低系統需求
本質上來說,Windows Server 2012 R2的最低系統要求與Windows Server 2012一樣。標準的Windows Server 2012 R2系統需求包括一個1.4 GHz,64位處理器核心,512 MB內存,32GB的磁盤分區和標準的以太網(10/100 Mbps或更快)網絡連接。服務器還需要能夠訪問光驅,以及鍵盤、視頻和鼠標。
記住:這些只是最低的OS部署標準,該配置下的服務器不能運行任何應用程序或者虛擬機。因此,以最低的標準將Windows Server 2012 R2部署到服務器上幾乎沒有操作價值,除非IT人員具有相當熟練的安裝技術并對用戶界面相當熟悉。
如果需要實用性的Windows Server 2012 R2安裝,提供額外的系統資源以滿足特定的角色和應用添加是很重要的。
Windows Server R2角色需求
Windows Server 2012 R2可以提供大量的服務和服務器角色——最小配置情況下,服務和角色不被安裝。除了最小需求以外,企業需要根據服務器的預期功能為服務器分配更多的內存、磁盤空間和處理器能力。
以應用服務器角色為例,應用服務器必須提供一系列附加服務,包括Internet信息服務(IIS)、Microsoft .NET Framework、ASP.NET、COM+、消息隊列等等。每個服務都將增加服務器對工作的處理器數量、內存空間和存儲需求。
像遠程桌面服務(RDS)角色,涉及許多額外的服務;RD虛擬化主機、RD會話主機、RD連接代理和RD Web訪問必須安裝在服務器上——每項都會影響處理器、內存和存儲需求。如果RemoteFX虛擬圖形處理單元(GPU)被添加到加速Windows客戶端虛擬桌面,服務器將需要支持二級地址轉換(SLAT)的處理器以及至少一個支持RemoteFX和DirectX 11的GPU。
再舉個例子,Hyper-V角色允許服務器支持虛擬化和同時托管多個工作負載。這需要為Hyper-V組件、支持硬件輔助虛擬化的處理如Intel-VT或AMD-V準備額外的內存和存儲,同時,還要具備英特爾病毒防護技術硬件數據執行保護等的硬件特性。盡管目前企業級處理器提供了虛擬化擴展功能,在部署之前明確這些功能仍是十分重要的。
工作負載需求
不只操作系統和服務有計算需求。企業應用如微軟BizTalk以及微軟SQL、企業資源規劃與客戶關系管理都需要位置分配額外的資源。應用程序需要處理能力、內存空間、存儲和網絡I/O,遠超過底層的操作系統資源。因此,確定具體應用的需求,并將這些需求添加到OS上。
當虛擬化Windows服務器之后,工作負載和資源規劃變得更加復雜。在虛擬化情況下,每個VM對處理器、內存、存儲和網絡的需求將成倍增加。
假設一個典型的服務器OS和應用需要1個處理器核心、10GB內存和50GB存儲。托管十個這樣的虛擬機將需要近乎10倍的資源(大約10個處理器核心、100GB內存和500GB存儲)。確切的資源數量隨服務器角色和個人申請的需要決定。
為每個可能的服務器角色和應用組合列出具體的系統需求是不切實際的。資源規劃的最好辦法就是使用系統管理工具來基準測試實際的Windows Server 2012 R2角色和應用的資源使用率,以估算其他服務器的資源需求。基準管理還可以幫助IT人員評估和優化Windows Server 2012 R2性能。