3 21學習筆記 雲計算入門二

2021-09-13 02:37:00 字數 1216 閱讀 8942

sdn(網路虛擬化):用軟體定義網路,分離網路控制部分和封包傳送部分,前者由sdn網路控制器承擔,儲存了全域性的網路拓撲圖,使資料傳送的路徑是最優的,

負載均衡:負載即任務,實現將許多互不相關的小型任務或中型任務合理分配到一台或多台的伺服器上。由負載均衡器完成,純軟體均衡器有:lvs,硬體也有。直接採用dns輪詢和iptables也可以實現簡單的均衡任務

集群技術:(1)拆分任務,(2)分配任務。把大型任務拆解分配到多台伺服器上。

允許虛擬機器在集群的任一台機器上執行,故障機器上的虛擬機器可以漂移到其他機器上繼續執行。這裡用到**儲存  技術(將全部的虛擬機器映象檔案儲存在**儲存裝置上,讓集群裡的物理機器都能共享訪問)

涉及很多分布式基礎演算法,檢視書籍《分布式演算法導論》--gerard tel 

容錯計算:又高可用性計算、高可靠性計算,即保證任務在被處理時不會異常終止,及完成後輸出結果的正確性

分:接力容錯(序列容錯):同一時刻只有一台計算機處理任務,只有當其出故障時,才由下一台計算機接力處理。當所有計算機都出故障,才停止任務。之前用磁碟陣列技術,現在可以直接對伺服器的硬碟做實時同步。

並行容錯:多台計算機處理同乙個任務並輸出結果,根據少數服從多數的原則取結果。

兩台伺服器組合可分為雙機熱備份、雙機容錯、集群熱備份、集群容錯

熱備份和容錯的主要區別:

熱備系統只能監控伺服器的cpu,是硬體級的監控;

容錯系統監控伺服器的應用,實行軟體加硬體級的監控;

故後者比前者由更高的可用性,因為系統正常的情況下,故障主要來自環境和軟體,而不是硬體。

前者定cpu出現故障時,處於閒置狀態的備份系統來接替,正在處理的交易有可能丟失,從而導致資料不一致

而後者不會引起交易資料的丟失,保證資料的一致性和完整性

乙個雲計算系統包含:

(1)虛擬化平台(硬體、虛擬軟體):執行虛擬機器

(2)管理工具:管理大量虛擬機器,比如計算資源的管理和分配

(3)交付部分:讓終端使用者使用這些虛擬機器

乙個雲端上可能有很多臺伺服器,每台伺服器上又有很多個虛擬機器,故需要管理工具(虛擬機器管理工具)

http:80埠,明文通訊

https:443埠,密文通訊

雲計算入門學習 一

最近由於專案需要,要做乙個關於雲計算的研發專案。只是為了學習備忘使用,如有錯誤的地方請大家指正!乍一聽,雲計算高深莫測,感覺有點害怕。什麼是雲計算,雲計算能幹什麼?有什麼特點?如何開發雲應用?以下分別介紹 在介紹雲計算前,先說說 什麼是雲計算 田溯寧教授 隨著網路尤其是寬頻網路的發展,以及 虛擬化軟...

雲計算入門和實踐

網路資源 部落格內容 課程筆記 第一章 分布式排程系統 一 分布式排程的主要作用 像使用台式電腦一樣使用雲計算,將成千上萬臺硬體的運算能力匯合起來,提供可靠的雲計算服務。在台式電腦時代,cpu是其最重要的部分,而在雲計算中,分布式排程就扮演著cpu的角色。第一章主要內容 1 阿里雲飛天分布式系統 2...

全球雲計算入門價格驟降

最新報告顯示,雲計算服務的入門 相較於兩年前已經下降了66 根據諮詢公司tariff consultancy在 pricing the cloud 2 2016 2020 中的分析,的下降在某種程度上反映了公有雲計算 商之間的激烈競爭,也體現了近年來全球主要平台 商中快速的產品創新。據tariff ...