信息技術驅動商業成功的潛力從未像現在這樣強大。軟件、設備和網絡的進步正在改變現代企業,包括企業溝通流程化,過程自動化,同時也使得員工能夠更快地獲取信息和提高自身能力,從而更快速地迎接新的機會。
與此同時,信息技術也變得前所未有的復雜。商業上的成功越來越依賴于為流動工作的員工提供方便訪問企業計算資源的能力。那些在家里使用即時通訊、社交網站和其他新型通信技術的人也希望能在工作中使用類似的工具。
這種發展趨勢帶來越來越多的彼此矛盾的需求。例如,訪問的方便性與安全和兼容性的矛盾,性能與成本的矛盾,創新和靈巧與可靠性和連續性的矛盾。對于IT專業人士來說,真正的挑戰是解決建立IT基礎架構所面臨的困難,這個基礎架構必須既能給員工提供取得商業成功所必要的靈活性,又能保護企業的資源,保證兼容性,同時還要保持連續性。
微軟公司最重要的一項工作就是幫助企業找到最恰當的平衡點。為了做到這一點,我們把工作重點放在技術創新上,通過根據企業的戰略目標調整計算資源,幫助它們建立靈活和智能的IT系統,使其能自動適應不斷變化的業務環境。我們把這一愿景稱作"動態IT"。虛擬化技術為創造更有效、更靈活和更具成本優勢的 IT系統提供了強大的新工具,它必將為實現這一愿景打下關鍵的基礎。
在以前的"總裁郵件"里,比爾·蓋茨和史蒂夫·鮑爾默曾討論了革新通信技術、改進生產率和改變企業利用信息方式的進展。作為微軟公司服務器與開發工具業務的資深副總裁,我想與大家分享一下我對虛擬化技術幫助IT部門降低成本并提高業務連續性和兼容性的想法,以及這項技術從長遠來看將對企業使用 IT技術的方式產生的重大影響。現在還是應用這項重要技術的早期階段,但虛擬化技術最終會使IT系統更靈活、更迅速地響應不斷變化的業務需求,它必將在提高企業的靈活性方面發揮重要作用。
了解虛擬化技術
虛擬化技術是一種調配計算資源的方法,它將不同層面--硬件、軟件、數據、網絡、存儲--隔離開來。今天計算機的典型安排是,操作系統被直接安裝在計算機的硬件上,應用程序被直接安裝在操作系統上。通過一個直接接在本地機器上的顯示器顯示程序的界面。在這種情況下,對其中一層的改動往往會影響到其他層,這使得任何改動難以實施。
虛擬化技術利用軟件把不同層面的應用分開,使改動更容易被實施,其帶來的結果是簡化了管理,更有效地利用IT資源,以及隨時隨地提供合適的計算資源的靈活性。
虛擬化技術有很多種類型。虛擬機利用軟件來模擬底層硬件的服務和功能。這使得它能在一臺機器上運行多個操作系統。當這項技術應用在服務器上時被稱為服務器虛擬化;如果應用在用戶電腦上,它被稱為桌面虛擬化。
應用虛擬化把應用程序與操作系統分隔開,減少了應用程序之間的沖突,進而簡化了部署和升級。展現層虛擬化能通過界面來遠程使用另外一臺計算機上運行的應用程序。
此外還有存儲虛擬化,它能讓用戶使用應用程序和數據而不必關心它們儲存在哪里。網絡虛擬化允許遠程用戶接入一家公司的網絡,就如同他們之間存在著物理連接一樣。
虛擬化技術并不是一項新技術。IBM公司在20世紀60年代初就在大型計算機上應用了虛擬機技術。微軟公司的Windows NT操作系統里包括一個虛擬DOS機。Connectix公司在1997年推出了虛擬個人電腦(微軟公司在2003年收購了Connectix公司)。 EMC公司在1999年推出了其VMware系列的第一款產品--VMware工作站。Softricity公司在2001年推出了世界上第一款虛擬應用程序--SoftGrid(微軟公司在2006年收購了Softricity公司)。
盡管虛擬化技術實際上已經出現許多年了,但是業內分析師估計目前只有不到10%的服務器采用了虛擬化技術。然而隨著許多公司開始采用高產量、低成本的硬件推出產品,虛擬化技術也變得日益重要。現在,越來越多的公司為了節省開支正在利用服務器虛擬化技術,把幾個服務器的負荷整合到一臺機器上。
虛擬化技術:"動態IT"的基石
雖然服務器虛擬技術可以降低成本,但是節省開支僅僅是虛擬化技術價值的開始。在微軟公司,我們認為虛擬化技術將會在構建企業的IT系統中發揮重要的作用,它不僅能提高企業的IT系統效率,還能使其具備自動適應業務環境變化的自我意識。
通過把系統劃分為多層的運算棧,虛擬IT環境實現了無須配置組件就能夠快速部署新功能。在虛擬環境里,測試要求和應用程序的兼容問題減少了,自動化程序更容易實現,系統災難恢復更容易實施。
在數據中心,虛擬化技術不僅支持服務器整合,而且它還能根據計算請求量的變化自動增加和減少工作負荷以便精確地匹配實時運算需求。這提供了更大的靈活性、更好的業務連續性以及更有效地資源利用。
在桌面領域,應用虛擬化技術降低了管理成本。當操作系統、應用程序、數據和用戶偏好都被虛擬化后,用戶就能夠在任何地點使用任何機器操作其所需的運算資源。這為員工帶來了極大的靈活性,也使IT部門擁有更高的效率和靈活性。
微軟響應"動態IT"的虛擬化技術產品和解決方案
盡管任何層次的虛擬化技術都能帶來一系列重要的益處,但是企業只有為其整個IT基礎架構實施綜合性的虛擬化技術戰略,才能真正釋放出虛擬化技術的威力。現在,微軟提供從數據中心到桌面一整套全面的虛擬化技術產品、工具和服務。
服務器虛擬化:微軟Windows Server 2008操作系統的"Hyper-V"新功能把服務器虛擬技術融入操作系統。其設計方法提高了虛擬化技術的效率,能夠提供更好的性能。(此技術也通過微軟 Hyper-V Server單獨提供)。Hyper-V技術以及現有的Microsoft Virtual Server 2005 R2都支持服務器整合,支持在新硬件上運行舊操作系統和應用程序,以及跨平臺可遷移應用程序的災難恢復。
應用虛擬化:微軟的SoftGrid應用程序虛擬技術將應用程序轉變成集中管理的虛擬服務,然后在需要的時間和地點把服務提供給臺式機、服務器和筆記本電腦。SoftGrid通過簡化應用程序管理,極大地加快了應用程序的部署、升級和打補丁。
展現層虛擬化:使用微軟的Windows Server Terminal Services,桌面應用程序可以運行在一臺共享服務器上,將用戶界面呈現在遠程用戶的終端上,如臺式計算機或瘦客戶機。
桌面虛擬化:微軟的虛擬PC通過在一臺機器上支持多種操作系統,實現了在個人電腦上運行互不兼容的應用程序,這加速了新軟件和新系統的開發與測試。此外,隨著專為宿主桌面架構(也被稱為"桌面虛擬架構")開發的Windows Vista Enterprise Centralized Desktop的推出,整個桌面可以運行在一臺服務器上,然后被傳送到另外一臺遠程計算機的桌面上。
簡而言之,我們的目標是為企業提供構建靈活架構所需的底層技術,使他們的員工和客戶在需要的時何和地點得到想要的功能。
綜合管理的重要性
在一個虛擬的環境里,監視及跟蹤物理資源與虛擬資源的綜合管理方法變得非常關鍵。要實現"動態IT",管理方案是解決根據業務環境變化而調整資源分配的基礎,正是跨越不同計算層的虛擬化技術與一整套管理工具的協調作用的完美結合構成了"動態IT"的基礎。
微軟System Center提供的管理軟件使IT專業人員能夠管理全部的計算資源,包括虛擬資源和物理資源。System Center提供跨桌面、服務器、操作系統和應用程序的虛擬環境與物理環境的配置、監控和備份工具。System Center使公司能夠把握關于其基礎架構、策略、進程和最佳實踐的信息,從而實現自動作業,降低成本,提高應用程序的可用性。
從服務器到桌面上的"動態IT"
盡管虛擬技術已經存在了40多年,軟件行業才剛剛開始理解這一重要技術的全部意義。服務器虛擬技術把多臺機器整合成一臺服務器,這是今天是最常見的一種虛擬化技術的應用,但是它仍處于接受周期的早期階段。在微軟公司,我們相信,在未來幾年里服務器虛擬化將會無處不在,而對其他虛擬化技術的接受才剛剛起步,其潛在價值在很大程度上仍未得到充分開發。
為了推廣這項有價值的技術,微軟公司正通過創新使虛擬化技術更經濟和更簡化。我們也正積極地與業內合作伙伴開發新的產品與服務,力圖為各種不同規模的公司注入虛擬化技術釋放的巨大能量。
目前,微軟公司同我們的合作伙伴開發出的虛擬化技術產品已經在幫助企業實現運算能力與業務需求的匹配。想象一下,例如,可以在任何地點以任何機器訪問個人的個性化桌面,所有的設置和偏好都保持不變;或者企業數據中心里的服務器自動重新配置資源以應對激增的對某個功能的突發需求;或者企業的整個基礎架構能夠在一次災難性的停電事故后立即恢復。
今天,利用微軟現有的技術,這些"動態IT"的情景已經成為可能。明天,隨著我們在虛擬化和系統管理的不斷創新,它們將成為一種行業標準,幫助企業構建從服務器到桌面的真正動態的基礎架構。