1. 程式人生 > >Windows Server 2008真的不錯,很強悍!

Windows Server 2008真的不錯,很強悍!

作為微軟MVP參與微軟新產品Windows Server 2008的測試工作義不容辭,在使用過一段時間後,感覺Windows Server 2008真的不錯,其華麗的介面,強悍的功能無不讓一向很挑剔的我信服,Windows Server 2008之前版本的Windows Server相比有很大的不同,其可重啟的DSNAP、更詳細的Event資訊、更詳細的安全設定,都是很吸引我的,特別是其強大的虛擬技術和內建webIIS7.0可是我最最期待的噢)。Windows Server 2008作為微軟最後一款32位伺服器OS註定了其必被寫入歷史,這將會是最精彩的一筆。

就我用的幾天來看:

 12008在安裝域之前,安裝時間比2003

少。佔用記憶體也少。執行速度比2003快很多。

 2、可以分開安裝VISTAAERO介面,這點比2003VISTA好。當然伺服器的目標不是在介面上,但如做為工作站用,也是好過VISTA2003

下面我著重介紹下我最在乎的兩個方面:虛擬技術和內建web

(一)Windows Server 2008虛擬技術

為什麼要採用虛擬技術?

現如今,很多使用者對虛擬化技術十分感興趣。而且很多公司都已經認識到虛擬化作為一個改變當前狀況的重要因素。伺服器鞏固、能耗效率、增強的功能以及更加簡單的管理和部署,對於轉向虛擬化伺服器以及虛擬的服務方面都有著切實的好處。虛擬技術的絕妙之處在於,虛擬機器的執行完全象一臺物理伺服器一樣。終端使用者根本感覺不到差異(在某些情況下,他們會覺得機器效能有所提高)。另外,你還可以在同一臺物理伺服器上執行多臺虛擬機器--

有時在同一臺機器上最多可達到1520臺虛擬機器-這樣可以節省硬體、資料中心的空間以及能耗。

虛擬技術給IT界帶來鉅變,過去幾年來已經有幾個玩家存在,並且已經創造了巨大的利潤,包括目前在這個領域的市場領先者VMware,還有一種基於Linux的虛擬化軟體XenSource。當然還有微軟。根據微軟的說法,目前世界上只有不到5%的伺服器實現虛擬化。如果此說法屬實,虛擬化的市場會是無比巨大的。

這種增長至少在某種程度上是由一種採用系統管理程式技術形式的新虛擬化方法促成的。在大多數情況下,虛擬化產品(例如微軟的Virtual Server 2005 R2VMwareVMware Server)需要安裝在一個已有的作業系統中。系統管理程式並沒有安裝在作業系統中,但它是嵌入在作業系統中的虛擬化工具,能減少使用者成本並提供一種更好的虛擬化模式。

統管理程式成為主角

結果表明,系統管理程式變得非常通用。2007910日,VMware宣佈公司已經和伺服器硬體製造商IBM, 富士通, 富士通西門子計算機公司, 戴爾, 惠普, 以及NEC達成交易,將VMware ESX Server 3iVMware's hypervisor直接嵌入伺服器硬體中。這會讓虛擬化排程更簡單:只要將伺服器妥當地接入基礎裝置,將它整合到虛擬化管理空間裡,再將虛擬機器安裝到伺服器中。

與此同時,2007815日,以其瘦客戶端解決方案而廣為人知的Citrix Systems公司,宣佈將收購XenSource,然後將XenSource的客戶作業系統虛擬化功能新增到自己已有的虛擬化產品線中。

在這種影響下,微軟宣佈它將涉足系統管理程式市場只是早晚的事情:虛擬化伺服器(WSV)Windows Server 2008預定在今年晚些時候進入市場;然而,微軟推遲到2月才發行,是為了讓虛擬化伺服器團隊有足夠的時間將他們的測試程式碼包含到產品中。(虛擬化伺服器的正式釋出預定在WS08向製造商釋出的180天之後。)

毫無疑問,當WSV進入市場時將會引起轟動。不象虛擬伺服器2005WSV不是執行在作業系統之上,而是與作業系統一起執行,降低虛擬化技術對硬體的消耗。除了對32位虛擬機器(VM)的支援,WSV還將支援64位虛擬機器,這是虛擬伺服器目前無法完成的。

WSV將會通過一種新的微軟管理控制檯進行管理,無需在每臺執行系統管理程式的伺服器上排程IIS-再一次減少消耗並構成一個更安全的硬體平臺。WSV將利用IntelAMD處理器中的虛擬化功能。執行在WSV上的虛擬機器最多能有四個處理器核心與32 GB隨機存取記憶體(RAM)。物理主機和虛擬機器都將有失效備援組,在兩種層面上提供延續服務。

虛擬技術成為技術趨勢的一部份

系統管理程式的發展很快將IT服務領域分為硬體資源組合與提供虛擬服務兩方面。目前硬體被看成只是一種用於為所提供的服務預備足夠處理能力的資源組合。所提供的服務-與終端使用者互動的服務--均被虛擬化,以便你能利用虛擬化帶來的好處確保自己獲得這些服務。

通過將所有硬體資源作為提供虛擬化服務的主機系統,你可以動態地控制這些服務與使用者間的互動。所提供的服務只是基於策略的工作量,可以根據需求進行動態的控制。

比如說,你正在執行一項電子郵件服務。在夜間,你執行兩臺虛擬機器保持該項服務可用。為了具備冗餘和失效備援的功能,這兩項虛擬服務執行在兩臺主機伺服器上,每臺主機分別執行一項服務。如果有一臺主機出現故障,這兩項服務會遷移到同一臺主機上,繼續提供服務。如果電子郵件服務的需求達到高峰,假設是在早上8點左右使用者都開始工作時,你可以動態地啟動第三個虛擬伺服器。

當工作負載增加,你還可以啟動一個又一個虛擬伺服器。當工作負載減少,你可以削減執行中的虛擬機器。用相同的方法分配硬體資源,讓機器根據你的需要處於待命狀態。當你啟用物理資源支援虛擬服務的需要時,功耗和散熱處於動態管理中,因此資料中心也處於動態中。服務級別協議決定了你根據需要建立的啟動機器策略。作為IT管理者,你休息並觀察工作量就可以了,當管理策略與需求相互作用時這些工作量會突然增加或消失。

當所有人意識到,為了提供最好的資源組合,你必須至少有兩臺採用共用儲存器的物理伺服器,這時硬體製造商也會製造新產品-採用共用儲存器是確保對虛擬機器的連續服務的唯一方法。我們會看到,推出這樣的"一臺機器上的多伺服器"用於解決中小企業的需要,或者甚至是大型企業的遠端網點的需要。

Windows Server 2008內建虛擬機器非常優越

您可以藉助Microsoft Windows Server Hyper-V-下一代基於管理程式的伺服器虛擬技術,加強多個伺服器角色,就好像獨立的虛擬機器器在單個物理機器上執行一樣,充分利用你的伺服器硬體投資。您也可以有效地執行多個作業系統-Windows Linux及其他-在一個伺服器上並行。Windows Server 2008 作業系統內建的虛擬技術和簡單的許可策略,更容易節約成本。

Windows Server 2008 的集中應用程式訪問技術還可以有效地虛擬應用程式。通過終端服務閘道器和終端服務實現方法,無論在何處都可以連線到在一臺終端伺服器上執行的基於Windows標準的程式,而不需要在客戶端計算機上直接執行,即完全不需要複雜的VPN

Windows Server 2008將包括Windows 伺服器虛擬 (WSv),即一種具有管理和安全特徵的強大的、高效能的虛擬技術。Windows 伺服器虛擬可以降低業務成本、增加靈敏度、提高生產伺服器、災難備份、測試開發的系統可用性,以及與系統中心虛擬機器器管理配合時,提高動態資料中心的點對點管理。

(二)Windows Server 2008可用性- IIS 7.0 (最強大的web平臺)

Windows Server 2008提供了一個高安全性、易操作性平臺,在伺服器或者Web上開發執行應用程式和服務。Windows Server 2008Web釋出提供一個統一的平臺,包括IISASP.NETWindows® Communication Foundation Microsoft® Windows SharePoint® ServicesIIS 7.0版本極大地改進了現有的 IIS Web伺服器,並在整合Web平臺技術方面起著決定作用。

IIS 7.0與現有版本是相容的。所有現存的ASPASP.NET 1.1 ASP.NET 2.0應用程式無需重新編碼(使用相容的網際網路伺服器應用程式設計介面ISAPI支援)即可以在IIS 7.0上執行。

所有已有的ISAPI(網際網路伺服器應用程式設計介面)擴充套件和大多數的 ISAPI過濾器無需任何改變就可以繼續工作。但是IIS 7.0 不支援依賴讀原始資料通知的 ISAPI過濾器。

對於已有的活動目錄服務介面和WMI 指令碼,IIS 7.0 將會提供與之前版本相同的特徵,使之直接應對新的配置儲存。

IIS 7.0版本的六大新特點:

·靈活擴充套件模型,客戶化能力強

·強大的診斷和故障排除工具

·代理管理能力

·通過客戶化,提高安全性並減少受攻擊面

·True 應用程式xcopy部署

·針對WCF服務的整合應用程式和安全管理

總而言之,IIS 7將為Web管理員以及Web愛好者提供更加豐富,更加易用的管理工具。在新的IIS7.0中,無論是管理方面還是安全方面都得到了全新的設計,而從使用者群的角度上講,利用IIS7.0,個人使用者可以更快,更簡便的建立自己的站點,而企業使用者則可以更加全面,更加安全的維護和管理自己的WEB環境。

Windows Server 2008中,IIS被拆分成多個模組。我們可以只使用其中的部分模組,通過安裝與解除安裝還可以繼續進行分解,同時也可以擴充套件它們或者簡單地拆開程式碼只使用它的部分功能。

Windows Server 2008中,當部署一臺新的Web伺服器時,你可以選擇你想要安裝哪些元件並且只執行這些元件。這樣做可以增強IIS的安全性,並且可以使得提高IIS的執行速度,從而提高伺服器的效能。換句話說也就是,你可以在你想要的任何時刻開啟或關閉任意一個模組。例如,如果在你的網站中不使用基本認證,那麼你只要簡單地移除這部分程式碼即可。而且,如果你的應用不使用公共閘道器介面(CGI),那麼只要簡單地移除那個專門元件即可。同時,IIS 7.0中廣泛應用了Windows 管理器(WMI),從而使得通過WMI管理IIS 7變得更簡單。簡單地講它允許使用者通過使用自己建立的指令碼集來管理IIS。使用WMI很多工作都可以自動完成。IT管理員將會十分歡迎這一改進功能。

IIS 7.0中,執行基本的任務並不需要你是一位機器管理員。你可以使一些專門人員成為網站操作員,並給與他們恰當的任務而且完成他們的工作並不需要提升他們的許可權。現在,所有這些任務都是由新的IIS 7 Web管理工具來處理,在IIS 7Web管理工具取代了已經存在的MMC。該工具處理管理員的所有需求,也是Web管理員管理他們的Web伺服器的地方。

我要為大家介紹的最後一個特性是web.config檔案。該檔案用於儲存所有輸入到Web管理工具中的資訊。如果IT管理員不想使用Web管理工具,可以手工編輯該檔案。而且可以將web.config檔案放在一臺檔案伺服器上,從而實現多臺伺服器共享訪問。

總之,我覺得虛擬技術和內建webIIS7.0真的不錯,也許人們對於一個新的事物的接受程度不同,接受一個新事物需要的時間長短不同,但我相信Windows Server 2008這個好東西是經得起時間和實踐考驗的,我深信廣大程式設計師一定會喜歡這個2008年最具亮點的OS的。