在目前受到廣泛關注的Windows Server R中最熱的功能就是虛擬機在線遷移技術(live virtual machine migration)因為微軟對R中HyperV與VMware底層架構的無縫結合一直在不遺余力的宣傳但除了這項服務器虛擬化的利器之外R還有很多值得密切關注的方面從IIS網絡直到終端服務(Terminal Services)R做出了全方位的性能提高關於R和即將推出的Windows 據說還將提供更好的虛擬桌面集成以及甚至不需VPN的安全遠程訪問【注此功能稱之為DirectAccess需要使用IPv協議】
在R中HyperV有兩個重要的性能改進第一它現在可以對物理主機提供個CPU的支持提高CPU數量使大型數據中心有更好的機會來虛擬化他們的多余CPU第二個重要改進是VM虛擬機的在線遷移它可以讓你把虛擬機無縫地從一台服務器遷移到另一台而與此同時服務卻幾乎沒有中斷在遷移的過程中用戶可以保持連接狀態工作不被打攪
在線遷移技術傲視群群
除了在微軟的服務器虛擬化應用中填補空白在線遷移到底有多大作用?這取決於這樣的問題一般多久我需要在兩台物理服務器之間移動虛擬機?
這個答案也許你很覺得很簡單——如果你手上的HyperV物理主機已經裝載了太多的VM虛擬機它們之間相互搶占系統資源的時候你當然就會想把其中的一些移動到其它服務器而R甚至可以讓你不需要安排關機的時間這豈不更好?
當然還有其他原因會讓你想要移動虛擬機例如你碰到了一些微小的網絡錯誤這時候你一定希望將一些較重要的虛擬機移動到不同網段的其他主機上這樣你可以安心的來對你的主機除蟲當然還有主機維護時HyperV的物理主機需要定期維護這一般需要主機重啟另外即使你是通過路由來維護網絡將關鍵數據移動到其他某一台主機也是好習慣
正如你所看到的以上這些情況會很容易出現因此將你的虛擬機移動到另一個主機是有益的這樣來自用戶和業務的壓力會大大減少將來企業擁有大量虛擬服務器之後在線遷移很可能成為最重要的功能
Server Core萬歲
Windows Server 中最好的功能之一是服務器核心Server Core你可以通過Server Core為主機安裝精簡的Windows只安裝你需要的功能比如只安裝DNS或Active Directory這些核心服務這將大大減少主機被攻擊的面積提高服務的質量
在R中Server Core將支持NET和IIS環境對於大量的Web服務器來說通過Server Core來減少受攻擊面積無疑是最好的辦法Server Core可以在運行IIS時無需運行ASPNet(ASPNet成為一個可選安裝)【編者按其實從Windows Server 開始ASPNet就可以選裝了不過當時沒有Sever Core】此外在對Net的支持方面Server Core提供了管理工具PowerShell這是另一個飛躍
除了可以在Server Core上運行在R中IIS也升級到了IIS 會單獨推出但它在R中會有一些很好的新功能例如微軟已經創建了許多PowerShell cmdlets令為Web服務器的日常管理任務提供自動化幫助以及一些安全管理工具每個IIS管理員都將會欣賞IIS對元數據和網站內容的自動備份功能當然對於大型的主機托管服務創建和管理網站自動化應用自動化以及安全設置自動化將帶來更為重大的效益他們將不再需要為新的客戶分配人力資源在多個服務器上部署Web應用時也無需擔心出現人為誤操作的風險這在以前是不可避免的
FTP服務在R中不僅依然健在還將得到很大改善雖然FTP仍然十分普遍這個現實有點讓人失望但顯然它不會走上軟盤的老路好消息是現在你可以通過配置IIS在同一個IP地址上掛上好幾個FTP站點這樣你就可以在你的網域上輕松設置不同的FTP站點每一個都可以定義自己的安全級別R中的FTP已擴展為支持IPv和SSL
充滿誘惑的域功能
如果有人覺得R只不過是一個更新版本R單單在域方面的功能提升就可以反駁他
要想使用增強的Active Directory強大功能你的域服務器必須在新的功能級別上運行在這些新的改進中我本人喜歡加入域的功能在部署時你將不再需要手動接合域服務器你可以創建一個應答文件安裝程序就可以根據情況把服務器加入域中而實際情況是計算機甚至不需要與網絡進行物理連接就可以加入域它可以在部署時加入啟動後就可以成為一個經過配置的域成員新的功能級別功能在遠程部署中極為關鍵隨著企業的分散化經營它將迅速成為網絡配置規范
Active Directory回收站在R中也得到了功能增強當你刪除Active Directory對象時他們會進入回收站以後你可以在這裡恢復
在R中Terminal Services有了一個新名字——Remote Desktop Services(遠程桌面服務)並且添加了一些很酷的新功能其中最令人印象深刻的是RemoteApp它可以使你遠程連接到服務器上的應用並且運行它們就好像它們是安裝在本地一樣與服務器的連接是通過Remote Desktop Protocol(遠程桌面協議)因此它絕不僅僅是外部執行的一個快捷方式我發現通過RemoteApp向服務器發布應用輕松的難以想象在客戶端執行應用也是如此
除了發布單一的應用通過Remote Desktop Services你甚至可以將整個客戶端發送到服務器在這種情況下發布到服務器上的客戶端應用和用戶本地的桌面項目並沒有太大區別使用者可能會以為他們仍然在本地操作我相信從Remote Desktop Services開始本地應用和服務器應用之間的界限會變得更加模糊不清
超級腳本完美實現事務處理
PowerShell的升級也將做為R的一部分發布PowerShell 帶來了幾十個新的cmdlet指令以及一些重要的新功能我將只提及其中兩個——這是我認為最重要的
首先是遠程接入(remoting)PowerShell 將允許你遠程接入服務器和運行腳本只要你通過控制台即可我無法統計有多少種遠程接入的具體方案但不用說它是個很大的數字
PowerShell 的另一個殺手锏是事務處理功能(Transaction)這意味著你可以在一個長腳本中對每一個步驟的完成進行標注而且所有步驟可以同時回滾這裡具體的使用方法同樣多的無法統計我們簡單想象一下在R中能夠寫出這樣的腳本執行一系列步驟並完成標注如果一個步驟失敗它們都將回滾讓你的服務器和數據保持干干淨淨
事務處理回滾功能在數據庫管理員中已經應用了幾年Windows Server 本身可以利用NTFS技術達到事務回滾的效果但現在PowerShell的支持將使事務處理功能無限美好現在你可以說天空才是它的極限
【總結】Windows Server R通過加入IIS和Net支持使Server Core更加完善隨之又使PowerShell得以借用這些改進HyperV 和VM虛擬機在線移植使Windows在服務器整合方面的努力不斷得到贊揚Terminal Services的使用者也會在新的Remote Desktop Services中找到許多不錯的改進當然不是每個人都將立刻從IIS 中獲益或急切地想把域服務器升級到Active Directory最後還有增強的Branch Office Caching和DirectAccess(與Windows 共同擁有)在大型服務供應商們那裡Windows Server R可能獲得最熱烈的歡迎擁有大型Web farm系統的組織機構和擁有眾多虛擬機的大型企業也會很高興的接受R的到來
原文Test Center preview: Windows Server R 作者Sean McCown
From:http://tw.wingwit.com/Article/os/xtgl/201311/9033.html