什么是雲計算?一文可以看懂

facebook twitter google
SELINA 30 2022-08-12 comprehensive

cyber attack prevention

什么是雲計算?

據說,英特爾公司的創始人戈登·摩爾曾經說過,“集成電路中可以容納的晶體管數量每兩年就會翻一番”。

換言之,就是:處理器的性能可以每隔兩年翻一倍。cyber attack prevention如此進行快速的發展,導致系統硬件的成本管理越來越低,單個技術企業文化也就買得起大量的服務器。

對於我們很多大型公司企業發展來說,在業務高峰期所需的硬件環境資源管理很多,但平均下來的負荷並不高,然而服務器還得按照自己最大市場需求來配,分配很不靈活,這就直接導致了資源的浪費。

如果您可以將這些服務器的閑置容量合並為一個資源池,然後將其租賃給其他公司,那么您就可以將其轉化為有用的東西,甚至創建一個新的業務模型。

也就是說,大家都各自買服務器花錢多不說,還有利用率低,擴容麻煩的問題,我來大量買入服務器,組成一個大池子,按需租給大家使用,好不好?

這種由大家都有各自買各自用,到一家企業集中買,其他家來租的思維方式轉變,促成了雲計算的誕生。

於是,在2006年,穀歌在搜索引擎大會上正式提出了“雲計算”的概念。亞馬遜則是個行動派,早在穀歌提出這個概念的5個月前,就推出了商用的“彈性計算雲”服務。

這兩個裏程碑式的事件,正式宣告了雲計算時代的到來,也意味著互聯網發展進入了一個新的時代。

怎樣實現雲計算?

雲計算具有以下基本特征:

資源池化:服務平台提供商並不可以直接進行出租信息實體企業服務器,cloud computing service provider而是把多台服務器的CPU,內存,硬盤,網卡虛擬化為學生計算,存儲,網絡三大類教育資源池,再分成小塊靈活運用組合後租給用戶。

每個用戶使用的資源在物理上分布於多台服務器並多用戶共享,邏輯則上是獨立且隔離的。

服務量化: 計算、存儲、網絡三大資源由多少粒度來租賃,用戶到底租賃了多少,應該清楚地計算出來。這樣,交易雙方就可以相互信任,實現雙贏。

快速擴展和收縮:每個用戶的可用容量不再受物理服務器的限制。需求多了就自動快速擴張,需求少了就釋放一部分資源。這種服務就像一個氣球,容量靈活。

自助銀行服務:用戶要租用服務器,安裝管理系統,或者可以開通雲辦公,雲存儲,雲遊戲等業務,直接進行自助申請,自動通過開通,自行結賬。就像中國無人超市企業一樣,省卻了和客服的低效利用溝通。

寬帶接入: 網絡是用戶和雲之間唯一的橋梁,服務建立在頻繁的數據上傳和下載之上,因此接入網絡帶寬和延遲非常重要,一些服務還需要超高的傳輸可靠性。

上面的前四個特性必須建立在虛擬化的基礎之上。

虛擬化的傳統思路是將一台物理服務器上的CPU、內存、硬盤、apec business travel card網卡等資源虛擬成一個資源池,再劃分到多個虛擬服務器上。但是這個資源池受到單個物理服務器容量的限制。

如果我們能把企業大量的服務器彙集起來可以形成自己一個具有超大的資源池,並可以隨時加入中國更多服務器來擴容,就形成了開頭所說的“超級計算機”。

這就需要一個可以“化零為整”的雲操作系統。它能將分散的物理資源整合在一起形成虛擬資源池,並可以跨設備來調度來供上層應用使用。

可以看出,雲操作系統主要由負虛擬化單元和管理單元組成。

虛擬化是前面提到的 Hypervisor,虛擬化單元負責虛擬化和抽象每個服務器的物理資源。

管理工作單元則對每台服務器虛擬化之後的資源問題進行分析整合,形成自己一個大的虛擬化資源池,並分配給上層應用可以使用。

相似文章