關閉→
當前位置:尚之範>生活>心理>雲計算的三大技術基礎主要包括。

雲計算的三大技術基礎主要包括。

尚之範 人氣:2.52W
雲計算的三大技術基礎主要包括。

雲計算的關鍵技術有三大點:

⑴虛擬化技術:雲計算的虛擬化技術不同於傳統的單一虛擬化,它是涵蓋整個IT架構的,包括資源、網絡、應用和桌面在內的全系統虛擬化,它的優勢在於能夠把所有硬件設備、軟件應用和數據隔離開來,打破硬件配置、軟件部署和數據分佈的界限,實現IT架構的動態化,實現資源集中管理,使應用能夠動態地使用虛擬資源和物理資源,提高系統適應需求和環境的能力

分佈式資源管理技術:信息系統仿真系統在大多數情況下會處在多節點併發執行環境中,要保證系統狀態的正確性,必須保證分佈數據的一致性。為了分佈的一致性問題,計算機界的很多公司和研究人員提出了各種各樣的協議,這些協議即是一些需要遵循的規則,也就是説,在雲計算出現之前,解決分佈的一致性問題是靠眾多協議的。但對於大規模,甚至超大規模的分佈式系統來説,無法保證各個分系統、子系統都使用同樣的協議,也就無法保證分佈的一致性問題得到解決。雲計算中的分佈式資源管理技術圓滿解決了這一問題。

⑶並行編程技術:雲計算採用並行編程模式。在並行編程模式下,併發處理、容錯、數據分佈、負載均衡等細節都被抽象到一個函數庫中,通過統一接口,用户大尺度的計算任務被自動併發和分佈執行,即將一個任務自動分成多個子任務,並行地處理海量數據。

Google雲計算有三大核心技術:

分佈式文件系統GFS、

分佈式處理模型MapReduce、分佈式結構化表Bigtable

TAG標籤:#計算 #技術 #