Windows Server 2008 加入多項嶄新的功能,使伺服器的部署和管理更為容易。 Server Manager 是針對單一伺服器管理的全新整合式 Microsoft Management Console(MMC),可為您提供無縫式且整合的管理體驗,而較大型的企業,則可以使用 Windows PowerShell 將多伺服器的系統管理工作自動化,因為 Windows PowerShell 亦包含專門為自動化伺服器角色(例如 Internet Information Services(IIS)和 Active Directory)管理工作而設計的全新命令列殼層程式和指令碼語言。各企業將會因使用 Windows Deployment Services 和 Windows Performance and Reliability Monitor 而受益良多。
Server Manager
Windows Server 2008 中新的 Server Manager 主控台可簡化企業內管理,及安全防護多重伺服器角色的工作。Server
Manager 會在安裝、設定和管理 Windows Server 2008 所包含的伺服器角色與功能的過程中引導系統管理員,而伺服器角色也會在 Windows
Server 2008 中,具體描述伺服器的主要功用。
Server Manager 取代了多項 Windows Server
2003 所包含的功能,包括「管理您的伺服器」、「設定您的伺服器」以及「新增或移除 Windows 元件」,亦可利用在預設情況下,伺服器角色的組態設定會使用建議的安全性設定之特色,排除系統管理員在部署伺服器前必須執行 Security
Configuration Wizard 的需求,並在安裝和適當設定後立刻開始進行部署。
Server Manager 可提供單一地點讓系統管理員看到簡要的伺服器概述、變更伺服器的系統屬性,以及安裝或移除角色或功能。利用 Server
Manager,系統管理員可以輕易地:
-
檢視及變更伺服器中所安裝的伺服器角色和功能。
-
執行伺服器運作生命週期的相關管理工作,例如啟動或停止服務,以及管理本機使用者帳戶。
-
執行伺服器中之安裝角色的運作生命週期的管理工作。
-
瞭解伺服器的狀態、辨別重大事件,以及進行設定問題或故障的分析和疑難排解。
-
利用 Windows 命令列安裝或移除角色、角色服務和功能。
利用 Server Manager 使用新的 Initial Configuration Tasks(ICT),將可簡化完成安裝和初始設定。ICT 會引導您完成新伺服器的安裝和初始設定所需的程序,例如指定系統管理員密碼和電腦名稱、將電腦加入網域,以及啟用 Windows
Update 和伺服器角色。
Server Manager 中的精靈是透過縮短安裝、設定或移除角色、角色服務和功能的時間,簡化在企業內部署伺服器的工作,因此您僅需利用 Server
Manager 精靈,即能夠在單一工作階段中安裝或移除多重角色、角色服務或功能。Server
Manager 精靈會在執行過程中執行依存性檢查,以確定選用角色所需的角色和角色服務皆已安裝,且不會移除其餘角色或角色服務可能還會使用到的角色和角色服務。
Server Manager 還提供了 ServerManagerCmd.exe 命令列工具,可讓您透過命令列提示字元或使用指令碼,安裝及移除角色和功能,因此您可使用 ServerManagerCmd.exe 安裝及移除角色、角色服務和功能,也可向伺服器查詢可用的角色和功能清單,以及目前已安裝在伺服器中的角色和功能。
Windows PowerShell
Windows PowerShell 是全新的命令列殼層程式和指令碼語言,可協助 IT 專業人員達成更高的生產力,以及更輕鬆地控制系統管理工作,亦可加速系統管理工作的自動化,並有助於提升企業因應獨特的伺服器環境系統管理問題的能力。
Windows PowerShell 具有易於採用、學習、使用的特性,因為其無需具備程式設計的背景,且可與您現有的 IT 基礎架構、現有的指令碼和現有的命令列工具同時運作,雖然大部分的殼層程式只能接收及回傳文字,但由於 Windows
PowerShell 是建立在 .NET Common Language Runtime(CLR)和 .NET
Framework 上,因此能夠接收及回傳 .NET 物件,不過,環境基礎變更已帶來管理和設定 Windows 的全新工具和方法。
Windows PowerShell 亦導入了 cmdlet 的概念,cmdlet 是內建於殼層程式的簡易單一功能命令列工具。Windows PowerShell 包含 130 個以上的標準 cmdlets,亦可撰寫自己的 cmdlet,而且每一個 cmdlet 都可以分開使用,但其威力只有在結合這些簡易工具執行複雜的工作時才會展現。
Windows PowerShell 是一個實用的工具,適合管理特定的 Windows Server 2008 角色,例如 Internet
Information Services(IIS)7.0 和 Terminal Server,以及 Microsoft Exchange Server
2007 和 Microsoft Operations Manager 2007:
-
由於 Terminal Server 在 Windows Management Instrumentation(WMI)內儲存了豐富的資料,因此系統管理員可以透過 Windows
PowerShell 指令碼將 Terminal Server 的設定變更自動化,還可檢查 Terminal
Server 場所中設定的相似度和差異性。請參閱 TechNet ScriptCenter 中所提供的眾多指令碼範例。
-
Windows PowerShell 最適合管理 IIS 7.0,包括部署及設定整個 Web 場所內的 IIS 7.0。您可在 IIS.net 和 Channel
9 瞭解更多相關資訊,若是您願提交 IIS 指令碼參加 Windows PowerShell Script
Contest,將有機會贏得 Xbox 或 Microsoft Redmond Campus 之旅。
-
使用 Windows PowerShell 內建的命令列工具(cmdlet)get-service、get-process、get-wmiobject,以及登錄檔提供工具時常需用到的伺服器管理工作(例如辨別執行中的服務或處理序、檢視登錄資料以及讀取和變更 WMI 內所存的設定),已變得比以往更加容易。
-

Windows PowerShell 1.0 指令碼環境已隨附於 Windows Server 2008 RTM 推出。Windows Server 2008 R2 包含其中已自 1.0 版後進行多項功能增強的 Windows PowerShell 2.0,包括下列項目:
以 Windows PowerShell 遠端功能增強遠端管理能力。
藉由受限 Runspace 提升管理資料 (包括狀態與組態資訊) 的安全性。
透過使用圖形化 PowerShell 與 Out-GridView Cmdlet,增強用於建立與偵錯 Windows PowerShell 指令碼與檢視 Windows PowerShell 指令碼的 GUI。
擴充指令碼功能,支援以較低的開發人力及成本,建立更強大的指令碼。
提高 Windows PowerShell 指令碼和 Cmdlet 在多部電腦間的可攜性。
有任何關於 Windows PowerShell 的問題嗎?請瀏覽 Windows PowerShell 指令碼中心,進一步了解詳細資訊。
Windows Deployment Services
Windows Deployment Services 是將 Remote Installation Services(RIS)重新設計與更新後所產生的版本,而且是一套可在 Windows
Server 2008 運作的元件,其可支援 Windows 作業系統的部署,尤其是 Windows Vista。Windows Deployment
Services 可快速採用和部署 Windows 作業系統,因此您可以利用 Windows Deployment
Services 透過網路式的安裝方式架設新的電腦,此亦表示您不需要實際出現在電腦面前,也不需要直接從 CD 或 DVD 安裝,同時,您也可使用 Windows
Deployment Services 重新設定現有的電腦功用。
Windows Reliability and Performance Monitor
Windows Server 2008 包括 Windows Reliability and Performance
Monitor,可提供 IT 專業人員監督及評估系統效能與可靠性的工具。Windows Reliability and Performance Monitor 是一個 MMC 嵌入式管理單元(snap-in),且結合了舊版獨立工具的功能,包括 Performance
Logs and Alerts、Server Performance Advisor 以及 System Monitor。Windows Reliability
and Performance Monitor 提供了一個可自訂效能資料收集和 Event Trace 工作階段的圖形介面,以及 Reliability Monitor MMC 嵌入式管理單元(snap-in),除了可追蹤系統變更,還可比較系統變更對系統穩定性變化的影響,並提供兩者關係的圖形檢視。
改良資料中心耗電管理
隨著資料中心內的實體電腦快速增加,耗電量對企業的重要性也大為提高。降低耗電量雖可節省相關成本,但許多資料中心也會因為實際可用電量的多寡,而在可支援的電腦數量上受到限制。因此,減少耗電量也能讓您支援更多的實體電腦,同時維持和過往相同或更低的耗電量。
-
Windows Server 2008 R2 利用核心暫止功能,減少搭載多核心處理器之伺服器電腦的處理器耗電量。核心暫止功能讓 Windows Server 2008 R2 得以將處理工作合併至最少的處理器核心上,並暫停非作用中的處理器核心。
-
Windows Server 2008 R2 能夠調整處理器 ACPI 的 P 狀態,進而調整伺服器的耗電量。ACPI 的 P 狀態是 ACPI 規格中的處理器效能狀態。Windows Server 2008 R2 會根據處理器架構調整個別處理器的 P 狀態,並且精細掌控耗電量。
-
另一個減少資料中心耗電量的重要方法是將存放區集中,做法通常是使用存放區域網路 (SAN)。由於 SAN 可以使用相同的電量運行較高容量的磁碟機,因此相較於一般的伺服器電腦,SAN 的存放區容量與耗電量比率更高。此外,由於任何伺服器均能存取 SAN 的可用存放區,因此可以提升可用磁碟空間的使用效率。
改善遠端系統管理能力
伺服器電腦的遠端系統管理能力,對資料中心是否能有效率的運作,有著關鍵的影響力。伺服器電腦鮮少由本機操控,因此 Windows Server 2008 R2 在遠端系統管理能力上包含許多改善,其中包括:
-
Windows Server 2008 R2 利用核心暫止功能,減少搭載多核心處理器之伺服器電腦的處理器耗電量。核心暫止功能讓 Windows Server 2008 R2 得以將處理工作合併至最少的處理器核心上,並暫停非作用中的處理器核心。
-
更新伺服器管理員,讓使用者可以由遠端管理伺服器。此外,許多管理主控台都加強了與伺服器管理員的整合性,因此能支援由遠端進行管理。
-
PowerShell 2.0 針對遠端管理進行了許多改良,讓您可以在一部或多部遠端電腦上執行指令碼,或允許多個 IT 專業人員在單一電腦上同時執行多個指令碼。
強化身分識別管理功能
如需詳細資訊,請瀏覽 Windows Server 2008 IDA 網站。