云計算現在是一個非常流行的科技概念,它經常出現在我們的視線里。云計算(cloud computing)是分布式計算的一種,指的是通過網絡“云”將巨大的數據計算處理程序分解成無數個小程序,然后,通過多部服務器組成的系統進行處理和分析這些小程序得到結果并返回給用戶。云計算早期,簡單地說,就是簡單的分布式計算,解決任務分發,并進行計算結果的合并。那么,您知道什么是云計算嗎?
這就要從互聯網的發展說起,當計算機剛出現時,還沒有互聯網的概念,電腦多了,就有了互聯網,在計算機和計算機之間,可交換信息,協同工作。
后來,人們集中了計算機服務器。把它統一放在機房里。用戶可以通過互聯網連接計算機。機房內的計算機資源可以相互訪問和使用。伴隨著區域互聯網。發展到更廣泛的互聯網。小型機房也成為符合需求的大型機房。也就是現在的互聯網數據中心。(InternetDataCenter,簡稱IDC)
隨著人們需求的增加,比如瀏覽網頁,看電影…人們提供計算機資源和應用服務。集中在互聯網上。它變成了云計算(CloudComputing),換句話說,云計算是讓用戶通過互聯網。來使用在云端的應用、數據、服務,云計算有三種最常見的服務模式。IaaS、PaaS、SaaS
IaaS:Infrastructure-as-a-Service(基礎設施即服務),IaaS有時也被稱為Hardware-as-a-Service,就是提供硬件相關的服務。
PaaS:Platform-as-a-Service(平臺即服務),基于硬件,平臺開發可以在這一層進行,PaaS服務提供商提供虛擬服務器、操作系統、數據庫系統等各種開發和分發應用的解決方案。
SaaS:Software-as-a-Service(軟件即服務)這是我們每天接觸最多的服務,在這個層面上,我們可以直接訪問和使用服務功能。比如,通過網絡瀏覽器接收電子郵件,訂購商品,查看航班信息等特定應用服務。
總之,云計算不是一種全新的網絡技術,而是一種全新的網絡應用概念,云計算的核心概念就是以互聯網為中心,在網站上提供快速且網絡安全的云計算服務與數據存儲,讓每一個使用互聯網的人都可以使用網絡上的龐大計算資源與網絡工程數據中心。