微軟在 WinHEC 2007 大會上揭曉了 Windows Server 2008(WS2K8)最引人矚目的十大特性,這些創新將深刻改變企業部署 Windows 的方式,並重塑網路的物理與邏輯架構。以下為您詳細解析這十大亮點:
自 DOS 時代以來,檔案系統錯誤往往意味著相關磁碟區必須離線修復。Windows Server 2008 引入全新的背景系統服務,能即時偵測並自動修復檔案系統錯誤,完全無需關閉伺服器。發生錯誤時,伺服器僅會暫時無法存取部分資料,整體運作基本不受影響,傳統的 CHKDSK 工具由此退居次要地位。
在終端服務或多用戶同時登入的環境中,「工作階段」的建立效率至關重要。WS2K8 之前的版本僅支援循序建立,導致大型系統在尖峰時段(如週一早上數百用戶同時登入)出現嚴重瓶頸。Vista 與 WS2K8 採用新的工作階段模型,可同時發起至少 4 個工作階段;若伺服器擁有四顆以上處理器,並行數量更可進一步提升。這意味著家庭媒體中心的多位成員可同時在不同房間透過終端串流影片,互不干擾。
Windows 關機緩慢由來已久。Windows XP 強制執行 20 秒倒數計時,才提示使用者手動關閉程式;在伺服器環境下這一問題更為明顯。WS2K8 以新服務取代倒數計時,可在應用程式需要關閉時持續發送訊號。雖然開發人員初期擔心此法過度剝奪應用程式權限,但最終普遍認同其價值,大幅縮短關機時間。
KTM 對開發人員極具價值,能大幅減少甚至消除導致登錄檔或檔案系統崩潰的主因:多執行緒嘗試同時存取同一資源。Vista 核心同樣包含 KTM 組件,旨在以近乎透明的方式處理大量錯誤復原工作。KTM 作為交易管理器,讓交易用戶端能輕鬆接入,實現原子性操作。
服務訊息區 (SMB) 協議歷史悠久,已難以滿足龐大媒體檔案的管理需求。WS2K8 採用 SMB 2.0,微軟內部測試顯示其媒體伺服器速度較 Windows Server 2003 提升 4 到 5 倍,效率躍增 4000%。
ASLR 最早現身於 64 位元 Vista,確保作業系統任何兩個並發實例每次載入至不同記憶體位址。惡意軟體若想在使用者磁碟寫入檔案,必須定位系統服務位置。在 32 位元 Windows XP SP2 中,KERNEL32.DLL 每次載入至固定位址,極易被惡意利用。ASLR 讓每個系統服務的位址空間隨機化,使惡意軟體難以輕易鎖定目標。
微軟決定將錯誤報告標準化:應用程式向系統回報錯誤的協議統一規範。過去各硬體裝置回報錯誤方式不一,開發人員需編寫大量特定代碼才能整合錯誤資源。WS2K8 規定所有硬體相關錯誤皆透過相同介面回報,第三方管理工具可輕鬆集中處理,簡化開發流程。
雖微軟精簡了虛擬化產品「Viridian」,但仍為企業降低總體成本帶來福音。VMware 雖在虛擬機領域佔據優勢,但 Viridian 促使 Intel 與 AMD 提供硬體級虛擬化支援,打造虛擬硬體支援平台,這是 VMware 難以企及的。IDC 統計顯示,美國企業因作業系統管理不善,導致高達 85% 的 CPU 資源長期閒置,浪費數千億美元。WS2K8 結合虛擬化旨在最大化閒置資源利用,減少浪費。
PowerShell 最初規劃為 Vista 組件,後作為免費下載增強套件釋出,隨後成為 Exchange Server 2007 關鍵組件,如今更是 WS2K8 不可或缺的核心成員。這個新命令列工具不僅能輔助圖形介面管理,更可完全取代它。Windows Server 部門負責人 Iain McDonald 甚至表示:「若由我決定,我樂意將 PowerShell 設為 Windows 預設殼層,我太喜歡它了。」TechEd 2007 大會上,微軟將展示 PowerShell 更多新應用。
這才是微軟最根本的變革。Unix/Linux 管理員習慣在受保護環境中,以低能耗、虛擬化、無圖形介面、僅需終端機管理的伺服器運行 DHCP、DNS 等角色;Windows 如今也能做到。過去 Windows Server 常因「就是 Windows」而被詬病:管理員不需圖形驅動、DirectX、ADO、OLE 等組件,而圖形介面又是影響穩定性的關鍵因素。WS2K8 起,這些組件成為安裝時的可選項。Beta 3 已支援八種角色,正式版將支援更多(檔案伺服器、網域控制站、DHCP/DNS 伺服器等),定位明確:安全穩定的小型專用伺服器。配置得當下,管理員可透過開啟 TCP 3389 連接埠遠端管理無圖形介面的 Server Core。PowerShell 可在 Server Core 運行,但圖形應用程式與 .NET Framework 不受支援,遊戲自然無從談起。
Windows Server 2008 共享存取障礙全解析:從網路發現到防火牆設定
Windows Server 2008 驅動程式安裝失敗原因與解決:相容性檢查、UAC 阻擋、INF 手動安裝、數位簽章驗證
Windows Server 2008 命令列管理實戰:ServerManagerCMD 提升運維效率
Windows Server 2008 帳戶管理進階技巧:防止終端機連線佔位
Windows Server 2008 Core 網路基本設定完整指令手冊:IP、DNS、管理員密碼、遠端管理預備
Windows Server 2008 域管理新體驗:RODC 與角色分離
Windows Server 2008 忘記密碼/破解密碼/清空密碼:安裝光碟修復模式 + MMC 本地使用者和群組實作