2012年,云計算的發展已經開始慢慢降落,畢竟,云計算的最終目的是給企業帶來利潤,給人們生活帶來便利,虛無縹緲的東西即使勾勒的再完美也會被淘汰。在2012年,云計算已經開始著手為用戶解決實際問題的階段了,各大IT廠商都紛紛推出了自己的云解決方案,可以說,云計算的下一步將迎來真正的考驗,但同時也是云計算迎來快速落地的機會。
云計算,操作系統可以說是其靈魂,其服務的好壞關系到云計算的發展速度,而提到云操作系統我們就不得不提Windows Server 2008 R2在云端所起到的關鍵作用,作為微軟云平臺Windows Azure的核心操作系統,Windows Server 2008 R2的出現很好的填補了云計算發展操作系統的空缺,雖然各種云平臺不斷出現,但是真正像Windows Server 2008 R2這樣的云操作系統還是非常稀少的。
Windows Server 2008 R2相比上一代Windows Server 2008在很多方面都有了較大的性能提升,提升虛擬化、系統管理彈性、網絡存取方式,以及信息安全等領域的應用,R2的出現,不只是為了再擴充Server 2008的適用性,如何以這些機制加速Windows 7在企業云計算的普及化,則是重頭戲。
云計算的發展依托于企業虛擬化的程序,所以Windows Server 2008 R2在虛擬化方面的強勢表現將有助于云計算的進一步發展。下面我們來看一下Windows Server 2008 R2在云計算方面是如何提升性能的。具體如下:
一、Server Core的功能強化
Windows Server 2008 R2的Server Core可支持.NET Framework,因此ASP.NET等IIS 7.5功能也可以在Server Core上使用。
Server Core
Windows Server 2008 R2的Server Core安裝可以配置更多的角色,例如.NET架構,因此ASP.NET等IIS 7.5功能也可以在Server Core上使用。
另外,由于Server Core支持.NET Framework,所以PowerShell也在Server Core上使用。Windows Server 2008 R2也將PowerShell升級到了2.0版本,將其作為命令可以實現各種操作。
同時,用戶可以在Server Core中選擇是否安裝WOW64。因為WS08R2只有64位版本,所以需要調用WOW來運行32位應用。但是,如果在Server Core上的運用都是64位的話,就不要安裝WOW。這樣,Server Core占用的空間就更小,可能成文安全漏洞的地方也更少了。
此外,Windows Server 2008 R2的Server Core中還引入了Hyper-V Server管理工具——SCONFIG工具。該工具可以簡單地控制Server Core的防火墻端口。
Server Core的益處
1、提升服務器的穩定性
Server Core只安裝那些為管理DHCP、DNS、文件服務器或者域控制器所需要的功能,在Server Core 上只運行很少的服務和應用。因此,與那些運行了更多功能的服務器相比,Server Core極大地增強了服務器的穩定性和性能。
2、減少軟件維護量
Server Core只安裝最基本的功能,以便實現DHCP、DNS、文件服務器和域控制器這幾個服務器角色,因此就具備更高的可管理性,也會降低軟件維護量,至少沒有那么多的軟件需要更新和打補丁了。
3、降低被攻擊風險
因為在服務器上安裝了有限的服務和應用,那么暴露在網絡中的攻擊點也就有限,因此就會帶來更少的攻擊。與此同時,如果在某一個應用,比如IE中發現了漏洞,那么由于Server沒有安裝IE這樣的應用軟件,也就無須安裝相關的補丁了。
4、更少的空間占有率
由于去除了不必要的驅動、應用和圖形界面,Server Core只有1GB左右的安裝大小,是正常Longhorn Server的1/6,并且安裝完成之后,由于運行更少的應用,因此對服務器的資源占有率也會降低。由于Server Core安裝版是Longhorn Server的一個子集,因此只有實現這四種角色的文件才會被安裝。比如,在Server Core中,就不會安裝IE、.NET框架等。
Server Core安裝版的管理也會有所不同。因為不具備傳統的圖形界面,Server Core需要管理員在命令行中配置系統。一旦配置完成之后,管理員就可以在本地或者遠程終端的命令行中管理該服務器。Server Core的提升有助于用戶更方便快捷的部署云計算方案,而且使系統運行更穩定,更安全,空間占有率更少,十分適合云計算的需求。
#p#副標題#e#
二、增加的IIS 7.5功能
在IIS 7.5方面,Windows Server 2008 R2中將集成IIS Administration Pack for IIS 7.0,加強FTP功能,IP Stickiness功能可以通過連接Web服務器訪問客戶PC并進行負載均衡。
Windows Server 2008 R2中還集成了DHCP故障轉移新特性,當DHCP出現故障后遷移到新的系統,阻擋對DNS的攻擊,從而提高DNS的安全性。
IIS 7.5
另外,Active Directory相關功能也有所強化。例如,新增的PowerShell可以讓用戶更加快速和高效地管理Active Directory。因此,PowerShell能夠處理包括批處理程序在內的一切復雜操作。
Windows Server 2008 R2還對Active Directory關聯功能進行了簡化,增加了離線加入網域功能。現在,如果在域中注冊客戶PC的話必須在線連接域服務器。但是,這需要創建客戶PC的環境,有了離線加入網域的功能之后,如果制作了域注冊的XML文件,那么在離線狀態下也可以注冊客戶PC了。
除此之外,Windows Server 2008 R2還增加了Best Practices Analyzer這項功能,它可以自動檢查Windows Server 2008 R2 Active Director、DNS、IIS、Remote Desktop Service等的設定。總之,這項功能起到了加強WS08R2安全性的作用。
因為Windows Server 2008 R2是基于Windows Server 2008的,所以管理者不會在遷移的過程中有兼容性差的感覺。因為Windows Server 2008 R2內部增加了眾多功能性,所以Windows Server 2008 R2有很明顯的優勢。
對于那些在剛剛在一年前遷移到Windows Server 2008上的用戶來說,遷移到Windows Server 2008 R2是很重要的。然而對于那些使用Server 4.0的用戶來說,Windows 2000 Server和Windows NT有很大的好處,所以他們可以考慮緩慢地向WS08RS遷移。
而面對云計算方面,客戶無論是搭建Web服務器、Ftp服務器都更的心應用,使在云端的操作更快捷方便。
三、Hyper-V 2.0的更新
Hyper-V 2.0支持Live Migration動態移轉,并能支持更多Linux操作系統安裝在VM上。
在Windows Server 2008推出后半年,微軟推出內建在Windows Server 2008上的虛擬化平臺Hyper-V 1.0,這個版本雖然具有基本虛擬化功能,但相較于其它虛擬化平臺功能,相對薄弱許多,例如缺乏動態移轉功能,因此無法在不停止虛擬主機(VM)的情況下,將VM移轉到其它實體服務器上的。而這項功能則在Windows Server 2008 R2上的Hyper-V 2.0開始支持,讓這項虛擬化平臺的可用性邁進一大步。
Hyper-V
Hyper-V 2.0新功能:
●支持Live Migration動態遷移
●可對虛擬磁盤動態調整容量
●具備VM內存動態配置功能
●能以虛擬映像文件于實體主機上開機
●VM可支持的操作系統增加Red Hat Linux
●主控端(Host)最高支持32個處理器邏輯核心
●提升VM運算效能
如果說Windows Server 2008 R2是云平臺的核心,那么Hyper-V 2.0則是核心中最重要的那部分,Hyper-V 2.0的出現不僅在虛擬化方面邁了一大步,更是給了云平臺用戶采用微軟云計算的信念,隨著Hyper-V的不斷推出,微軟云平臺會越來越受歡迎。
四、域功能
要想使用增強的活動目錄(ActiveDirectory)中的一些新功能,用戶的域服務器必須在新的功能層之上運行,而在這些新功能之中,很重要的一項就是加入域的功能。部署期間,用戶不必再手動加入某個域,而是可以建立一個應答文件,它可以根據情況把服務器加入域中。事實上,計算機甚至不需要與網絡進行物理連接,就可以在部署時加入域,并在重啟后成為域中配置過的成員。這一功能對于遠程部署非常重要,尤其是企業越來越多采用分布式,遠程為各地的服務器進行部署將成為網絡配置的基本要求。新的活動目錄回收站也是一項出色的功能,當管理員刪除活動目錄對象時,這些對象就被移入了回收站,如果之后還需要使用它們,就可以輕松地還原這些文件。
在R2版本中,終端服務有了一個新名稱——遠程桌面服務(RemoteDesktopServices),其中新功能中給人留下深刻印象的是RemoteApp,它允許你遠程連接到服務器上的應用,并且可以像使用本地服務器上的應用一樣運行。這樣的連接是通過遠程桌面協議來實現的。通過RemoteApp,向服務器發布應用將非常輕松。
除了單一應用程序,用戶還可以通過遠程桌面服務將整個桌面客戶端發送到服務器。發布到服務器上的客戶端應用和用戶本地的桌面項目并沒有太大區別,使用者甚至不會意識到這些應用并非本機程序。遠程桌面服務拉近了安裝在本地的應用程序與作為服務的服務器程序之間的距離。
五、超級腳本
升級后的PowerShell也將作為R2的一部分發布。PowerShell2.0增加了新的cmdlet命令行及一些重要特征,其中兩項尤其重要。
第一個是遠程接入,PowerShell2.0可實現用戶對服務器的遠程呼叫及腳本運行,就如同用戶在控制臺一樣。
另一個重要功能就是事務處理,用戶可以標注任何指定一個指定的長腳本中的每個步驟,而且所有步驟可以同時回滾。這樣帶來的好處就是,用戶寫一個進行很多動作的腳本,如果其中一個步驟失敗,所有步驟都回滾,可以保證服務器和數據都保持干凈。WindowsServer2008已經在TransactionalNTFS上應用事務處理功能了,現在PowerShell也實現了對它的支持,并且打破了限制。
WindowsServer2008R2通過加入IIS以及支持.Net的特性,進一步完善了ServerCore。WindowsServer通過與Hyper-V2.0與虛擬機實時遷移的結合,使該系統的性能得到了大幅度提高,而TerminalServices的使用者也將應用到遠程桌面服務方面的增強功能。對于那些大型服務提供商、擁有大型網絡的組織機構以及擁有大量虛擬機的企業來說,WindowsServerR2很可能成為他們關注并采用的方案。
最后提醒一下,Windows Server 2008 R2首次只提供64位版本,不再支持32位環境,綜上所述,我們不難發現,Windows Server 2008 R2的新增功能可以說都是為云計算的發展來設計的,可見,微軟在云計算方面下了足夠大的功夫,而Windows Server 2008 R2也不負眾望,可以說是目前微軟最好的云操作系統,能夠幫助微軟逐漸走向云端。
原文鏈接:http://server.zol.com.cn/276/2762105.html