雲計算專家丁陳:雲計算必須具備七大特徵
來源:互聯網
上載者:User
關鍵字
雲計算
TechWeb編輯推薦:雲計算專家、鼎晟網路公司創始人丁陳博士首次在業界提出雲計算的「有機軟體」的概念,丁陳指出,「有機軟體」的核心理念是「讓電腦更聰明」。 如果電腦「聰明」了,人們就可以直接告訴電腦我們「要什麼」,而不是「如何做」。 這將從根本上改變「軟體」的本質。 (1)親雲性所有「雲應用」必須與Web相容,只要有網和瀏覽器就能訪問雲應用,與所使用的硬體無關,可以是電腦、智慧手機,甚至是電視機 。 所有「雲應用」運行在一個標準的雲計算平臺。 這個平臺必須與物理的資源完全隔離。 「雲應用」不直接存取任何電腦或網路的任何資源,如檔,網路,資料庫,表單,資料欄,資料類型,記憶體,外設等等。 「雲應用」必須與運營環境完全隔離,使用者不需管理運行環境:包括硬體、軟體、資料庫、中介軟體等等。 (2)非程式性「雲應用」不再是程式,而是「可執行檔文檔」。 創建「雲應用」就像書寫文檔。 「雲應用」第一次將「所見即所得」的理念擴展到程式設計領域。 「雲應用」不再由任何「中間程式」組成。 「雲應用」的開發者不需要具備程式設計知識,不需要瞭解程式設計理論、程式設計語言、資料庫等等。 開發雲應用相當於將行業知識和日常工作經驗轉化成為另一種形式的知識。 「雲應用」可以像文檔那樣複製、傳輸、收藏、存檔、分享、和運行。 (3)移動性所有「雲應用」必須能像資料一樣移動。 不僅「雲應用」可以移動,「雲應用」還可以連通所用的資料「拖家帶口」一起移動,並且可以非常容易地植入目標運行環境。 不僅「雲應用」的資料可以移動,「雲應用」的「生態環境」也可以與「雲應用」一起移動,包括「雲應用」的使用許可(license)、配置等等。 (4)安全性「雲應用」必須從根本上剷除軟體病毒的滋生地。 毋庸置疑,只要是軟體,就無法杜絕軟體病毒,「雲應用」也如此。 「雲應用」在安全管理上必須建立在一個全新的理念:「軟體可以有病毒,但雲計算的安全體制必須讓這些病毒沒有任何藏匿的地方」。 這要求所有「雲應用」必須能夠清晰地列出自身任何可能執行的動作、可能訪問的資料、對資料做的任何操作。 使用者可以逐條允許/阻止/修改/授權這些動作、資料訪問、和資料操作。 所有這些不需要查看原始程式碼、修改原始程式碼。 (5)可組裝性所有的「雲應用」能夠像文檔那樣被組裝起來。 由不同開發者創建的多個應用可以被組裝成為一個新的應用,所有應用都調用同一個使用者資料。 一個應用可以被分拆成多個小應用,甚至可以將一個功能複製到另一個應用中去,所有這些都無需查看原始程式碼、修改原始程式碼。 (6)可控性「雲應用」必須從根本上解決軟體智慧財產權保護問題。 在沒有授權的情況下,使用者不能對「雲應用」做任何操作,甚至連拷貝都不可能。 但在授權的情況下,使用者可以對「雲應用」做任何層面的修改及個人化。 所有這些都無需查看原始程式碼、修改原始程式碼。 (7)可攜性所有的「雲應用」都必須嚴格的實現程式與資料的剝離。 「雲應用」完全獨立于所使用的資料。 任何協力廠商開發的「雲應用」都可以移植到任意使用者資料庫、使用使用者選定的資料格式。 所有這些都無需查看原始程式碼、修改原始程式碼。 查看詳情:《雲計算專家丁陳:雲計算必須具備七大特徵》