歡迎您光臨本站 註冊首頁

虛擬化將令傳統操作系統解體

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  《福布斯》雜誌今日撰文稱,自摩爾定律1965年創立以來,人們40多年來一直在預測摩爾定律即將終結。英特爾高級副總裁兼數字企業事業部總經理帕特·基辛格(Pat Gelsinger)在接受《福布斯》雜誌採訪時表示,虛擬化將令傳統操作系統解體。

 《福布斯》:從20世紀60年代至今,我們始終在遵循摩爾定律。這一定律向前邁進了多少?

  基辛格:我們尚未看到盡頭。我喜歡引用的一個比喻是,這就好像是一個霧氣蒙蒙的夜晚駕車行駛在路上。你能看 清楚前面的道路距你多遠嗎?也許是100碼。可當你向前行駛了50碼,前面還有100碼。至於摩爾定律,它距離未來的“能見度”始終保持在10年之遙。今 天,它仍然距離我們有10年。我們正身處45納米(指處理器製造技術)這個階段;32納米看上去發展良好,22納米也是如此,14納米勢頭同樣不錯,我們 正在對10納米展開重要研究。

  《福布斯》:我們會看到英特爾幾年前預測的數百個核嗎?

  基辛格:眼下,伺服器領域的許多應用在核心計數上幾乎是無限的。

  《福布斯》:對於搜索和資料庫應用等技術而言,這合乎情理,但對於Oracle Financials和SAP R/3又會怎樣?

  基辛格:資料庫在那些應用中所佔的比例有所增加,但其他比例增加則沒網路交易那麼大,比如,在網路交易環境下,每個線程都是不同的用戶。顯然,搜索處於無限擴展之中,除了它們的聚合部分(gather piece)。

  《福布斯》:你們是在“聚合部分”將所有獨立搜索一起恢復嗎?

  基辛格:是的。谷歌重大突破的基礎是MapReduce運演算法則,“減少部分”(reduce piece)是線性部分,你可以在此將網路上所有獨立搜索聚攏。這減少的部分具有線性成分。或許,你可以讓搜索規模發生無限變化,將這些搜索結果綜合起 來,搞清楚哪個是最佳結果——那部分是不可擴展的。但其他部分由於核心、線程和伺服器的緣故會發生顯著變化,有趣的是,目前存在許多此類問題。

  所以在伺服器領域,天空在核心數量方面是有限的,即便有許多像傳統主機應用這樣的可在單個線程上編寫的應用。這些應用程序的編寫者的孫子現在都快退休了。那些永遠都不會成為多線程應用。伺服器應用好像有一個長長的尾巴,在我們可以預見的未來不會變成多線程。

  《福布斯》:英特爾對那些應用是怎麼看的?它們會被新的應用所取代嗎?

  基辛格:有些會被取代,但在被別的應用取代前,它們將會虛擬化和集成化(containerized)。你 可以將它們放進虛擬化的箱子里搬走。你可以將一個界面(以服務為導向的構架)放在上面——挑你最喜歡的,SOAP(簡單對象訪問協議)或XML(可擴展標 記語言)——以便你所有可擴展新的應用可以與那些舊版應用程序實現兼容。它會對綜合企業和數據中心操作變得越來越不重要。

  《福布斯》:為何英特爾對虛擬化如此情有獨鍾?

  基辛格:虛擬化具有如此多的重要特性。一個就是你可以採用多核。你現在可以剝離主機多操作系統環境下的多應 用操作程序,充分利用那些新平台的擴展性。IT經理在將一個數據中心升級到新伺服器時,面臨的一個障礙可能是運行於Windows NT 3.51上的某個應用程序,Windows NT 3.51是第一個多線程Windows版本。

  你確實希望將其轉變成新伺服器,但你又不希望從事一系列棘手的工作:修改DLL(動態鏈接庫),給應用程序設置埠,在新環境下重新驗證。你可以通過虛擬機將其進行處理,再將別的虛擬機放到那台伺服器上,降低運營成本,加快向新伺服器硬體的過渡速度。

  有時,在生產環境下,你可以提供一個新操作系統環境從事這項檢測。你可以在舊操作系統運行在別的環境下時,測試在并行狀況下運行的資料庫,或者 你可以測試新的Linux負載。你在做這項測試時不必安裝整套并行硬體。相反,你可以創建一個虛擬機,讓檢測程序去驗證結果是否一樣。

  《福布斯》:你對虛擬化的定義比許多IT人士更全面。你這是在談論全行業的虛擬化,對吧?

  基辛格:確實是。當我在VMware用戶大會上發言時,我說虛擬化將會令傳統操作系統解體。它將給我們帶來在未來創建數據中心廣度(data-center-wide)的操作系統的機遇。過去,一台伺服器只能局限於一套操作系統。虛擬化將使這種看法瓦解。

  《福布斯》:你當時提到在一台伺服器上運行不只一套應用程序或操作系統。你還談到在企業資源之間進行分工。

  基辛格:一方面,它可能是運行在單個硬體之上的多操作系統。可一旦你做到這一點,我可以聚集我的伺服器資 源。我可以在多台伺服器中運行一個操作環境,就像多核一樣,或在多個操作環境下運行一台伺服器。將來,我可以在不同環境下處理冗餘,這樣,非常昂貴的容錯 系統就不會再派不上用場,我可以在機器上處理冗餘。或者,我可以在工業標準的硬體上運行一個高度容錯環境,可以滿足甚至超越在那一環境下運行所具有的可靠 性。

  《福布斯》:你這樣做是否會讓事情變得更加複雜?

  基辛格:希望不會。今天,每台虛擬機已成為一個需要管理的實體。如果我的一個硬體可以在四台虛擬機上運行,每個操作系統就好比擁有一本執照和一個管理實體的例證。所以,不僅在硬體處理能力方面你做得非常出色,而且,你可以在軟體許可和處理能力方面更加有效率。

  如果你對操作環境和管理環境具有不同的見解,那麼這項工作或許會變得更加出色。現在,除了花點時間處理外,你幾乎可以不需任何成本就能創建虛擬 機。微軟、Sun和Vmware在這一領域都具有不同的概念。不過,這正成為在未來取得這些數據中心廣度的虛擬操作環境目標的關鍵技術層面。

  《福布斯》:業界似乎在如何輕鬆實現這一目標的問題上諱莫如深,即便整體趨勢是朝著那個方向推進。

  基辛格:顯然,這是發展趨勢,蘊藏著無限價值。這一問題包括兩個方面。一是企業在同質環境下的做法,比如擁 有自身平台的Vmware和微軟;二是企業在異質環境下的做法,在這種環境下,Linux虛擬機與微軟操作系統和Vmware虛擬機一起運行。此外,英特 爾還具有很多獨特的價值主張。你需要讓硬體在所有那些環境中運行。 (責任編輯:A6)


[火星人 ] 虛擬化將令傳統操作系統解體已經有322次圍觀

http://coctec.com/docs/discuss/show-post-74466.html