複製鏈接
請複製以下鏈接發送給好友

去中心化計算

鎖定
去中心化計算,又稱分散式計算,是將硬件軟件資源分配到每個單獨的工作站或辦公地點。相比之下,集中計算在大多數功能被執行時存在,或者從遠程集中位置獲得。分散式計算是現代商業環境中的一種趨勢。這與計算機早期流行的集中計算相反。分散式計算機系統比傳統的集中式網絡有許多優點。台式電腦的發展如此迅速,以至於它們的潛在性能遠遠超過了大多數的要求商業應用。這導致大多數台式計算機保持閒置狀態(與其全部潛力相關)。分散的系統可以利用這些系統的潛力來最大限度地提高效率。然而,這些網絡是否提高了總體有效性值得商榷。
中文名
去中心化計算
外文名
Decentralized computing
學    科
計算機科學

去中心化計算去中心化計算的起源

去中心化計算的起源源自David Chaum的工作 [1] 
1979年期間,他構想了稱為混合網絡的分散計算機系統的第一個概念。它啓用了一個匿名電子郵件通信網絡,該網絡將消息的認證分散到一個協議中,該協議將成為洋葱路由的先驅,這是臭名昭著的TOR瀏覽器的協議。通過這個匿名通信網絡的最初發展,David Chaum應用了他的混合網絡理念來設計世界上第一個分散式支付系統並於1980年獲得專利。在1982年的後期,他為博士論文寫了關於分散計算服務的需求,並將在1990年推出世界上第一個分散式支付系統eCash。

去中心化計算區別

與集中式計算機系統不同,所有計算機都必須使用新軟件單獨更新。分散式系統仍然支持文件共享,所有計算機都可以共享打印機,掃描儀和調制解調器等外圍設備,從而允許網絡中的所有計算機連接到互聯網。
去中心化計算機系統的集合是更大的計算機網絡的組成部分,由同等重要性和能力的本地站組成。這些系統能夠獨立運行。

去中心化計算點對點

基於“網格模型”,對等系統或P2P系統是在若干本地計算機上運行的應用程序的集合,這些計算機彼此遠程連接以完成功能或任務。衞星系統從屬的主要操作系統沒有。這種軟件開發(和分配)的方法為開發人員提供了巨大的節省,因為他們不必創建中央控制點。一個示例應用程序是LAN消息傳遞,允許用户在沒有中央服務器的情況下進行通信

去中心化計算文件共享應用程序

去中心化計算最有趣的辯論之一涉及Napster,一種音樂文件共享應用程序,它允許用户訪問龐大的文件數據庫。 [2]  唱片公司對Napster提起法律訴訟,指責該唱片銷量下滑。Napster通過散發未經許可的軟件被發現違反版權法,並被關閉。
納普斯特倒台後,需要一個文件共享系統,這個文件系統不太容易受到訴訟。Gnutella是一個分散系統,已經開發完成。該系統允許用户查詢和共享文件,而不需要中央目錄,因此可以避免個人用户的法律問題。
參考資料
  • 1.    Danielson, Krissi. Distinguishing Cloud Computing from Utility Computing. Ebizq.net. 2008-03-26 [2010-08-22].
  • 2.    Gruman, Galen. What cloud computing really means. InfoWorld. 2008-04-07 [2009-06-02].