漫天火山灰逼我走向虛擬化

本文作者:admin       點擊: 2010-06-15 00:00
前言:
我真希望我是一套虛擬系統。我們向來把能夠順利使用電信通訊、寬頻存取和旅遊交通等系統設施,當作一件理所當然的事情,而這些服務似乎也總是始終正常運作等著我們去利用。但是,來自冰島那座冰河火山噴發不停,造成歐洲交通和通訊大亂。遠處火山的火山灰卻讓人類幾乎回到了史前時代。

我人在法國,正在進行一趟為期兩周的EMEA(歐洲、中東及非洲)區之旅。這趟旅程中,我將拜訪我們公司的市場及客戶,我已經順利抵達,不過無法接著前往旅程的下一站瑞典,而且我尚無法確定何時我能回到美國。雪上加霜的是,法國的工會還決定在此時端出法國的拿手菜(嗯...不是指烹飪方面)——鐵路罷工!所以我不得不借助虛擬系統(例如WebEx)好讓我這周該開的會議能如常進行。不過,或許我原本有可能被困在一個比巴黎更糟糕的地方也說不定,一想到這個可能性,我還是得知足並額手稱慶了。

我相信:實體化可以由虛擬化來創造。這聽上去有點癡狂嗎?

我專門去查了字典,“實體性”的定義就是“事物實際存在的狀態”。“存在”這個概念有點難以捉摸,因為有些東西的存在本身不一定是實體的,只要它具有自身的關聯性就可以存在。我們人類經常採用簡單的術語來解釋複雜的概念或者情況,我們也經常用數學公式來描述自然現象,所以這些術語和公式都是存在的,存在於哲學、物理、原子、化學等各種領域,而且非常有效,儘管它們不是實體的。

嵌入式設備的開發者習慣於在實體設備上工作。跟這些可以看得見摸得著的東西在一起,讓我們有安全感。主機板工作異常,電纜連接鬆脫了?可能都需要耗費好幾小時逐一排查故障原因。雖然很麻煩,但弄好它之後我就可以回家並期待明天繼續工作。這是每個嵌入式開發者習慣的工作方式。

但是,從整個嵌入式行業來看,從提供商和OEM廠商的角度來看,還有很重要的問題需要解決。我認為,關於提供更好的硬體和軟體獨立模組,整個行業已經做了許多事情,但大家都仍然沿用分割問題然後解決問題的思路,這仍然是軟體和硬體分別獨立開發、兩方面都很少考慮整合問題的思路,從而給產品最終整合帶來極大的挑戰,而且常常是為時已晚無法解決的挑戰。對於OEM廠商來說,最終到了這一步,每次都只能採用急就章的辦法來解決問題,永遠都沒有機會從戰略上根本性地解決問題。我總是期待,從人工更廉價的國家聘用開發人員和團隊這種趨勢自然會把更多的人集中起來一起面對問題,也許問題就自然解決了。結果怎樣?這只不過是讓問題晚一點被發現而已。

讓我給你描繪另一種新場景!在一個虛擬化的系統上定義、開發和部署自己的電子系統,這個虛擬化的系統可以在很高的抽象層次上表示你的目標硬體和軟體平臺,其中還包括了系統架構呈現、韌體和作業系統開發、偵錯、測試和監控,所有這一切都已經整合為一個非常快速、功能完備的"模擬平台。在這個模擬平臺上開發出來的軟體,不需經過任何修改即可在真正的實體硬體上運行。這個平臺不是幻想,而是從2004年開始,包括Cisco、Ericsson、 Freescale Semiconductor、GE Avionics、 Huawei、Honeywell、IBM、 Lockheed Martin、 Nortel和Northrop Grumman在內,已經有數千位用戶在使用的Simics。

面對滿天的火山灰,以及我被阻擋的行程,所有這些境遇不禁讓我想到,那些使用Wind River Simics的客戶們有多麼幸運!因為他們可以虛擬化他們的電子系統。假如我能變成一套Simics虛擬平臺,那麼我的老闆只消動動手指點一下滑鼠,就可以發電子郵件給位於外勤現場或客戶端的我。我可能會被除錯、被加入檢查點、被正向執行或逆行執行(是的,我的法國腔口音有時候讓這點成了一項非常棒的功能)。所有這些我們客戶正在執行的作業,無論是從他們的網絡機架、航空電子設備、或是複雜的工業用PLC(可編程邏輯控制器),都可以被整合到一個單一的軟體檔案、虛擬硬體、以及整套軟體堆疊中。

在2010年2月5日Intel宣佈收購Virtutech 之後,Simics已經是Wind River旗下的嵌入式軟體產品。而Wind River正在向更多的用戶、更大的市場來推廣Simics。

Wind River正在向所有的人說:歡迎進入虛擬世界,由此創造你的實體世界!

可不是這樣嗎!感謝冰島冰河火山讓我有機會驗證這一點。

電子郵件:look@compotechasia.com

聯繫電話:886-2-27201789       分機請撥:11