云計算三種服務模式包括:IaaS:基礎設施即服務、PaaS:平臺即服務、SaaS:軟件即服務。
1、IaaS:基礎設施即服務
第一層我們通常會稱其為IaaS,如果說前幾年你想在網站上運行企業應用就必須去買服務器,或者其他高昂的硬件來對本地應用進行控制,將業務運行起來。
IaaS的作用就是提供場外的服務器,存儲和網絡硬件,用戶只要租用就可以,大大的節省了維護成本及辦公場地。這一層的作用就是將虛擬機或者其他資源作為服務提供給用戶。
2、PaaS:平臺即服務
第二層即PaaS,也可以稱為中間件。公司的開發全都在這里進行,節省時間的同時也節省了資源。
PaaS公司為了節省用戶在硬件上的費用,讓分散的工作室間的合作變得更加容易,提供了各種開發、分發應用相關的解決方案,比如虛擬服務器和操作系統。這一層的主要作用就是將開發平臺作為服務提供給用戶。
3、SaaS:軟件即服務
第三層即SaaS。這是大家最常接觸的一層,一般通過網頁的瀏覽器來進行接入。任何遠程服務器上的應用只要通過網絡就能運行,不需要進行安裝等繁瑣的操作,免去了部分高昂的軟硬件投入,這就是SaaS。這一層的作用就是將應用作為服務提供給用戶。
三個服務模式之間的關系我們可以從兩個方面進行分析:一個是用戶體驗的角度,一個是技術的角度。從用戶體驗的角度來看,因為它們面對的用戶類型不同,所以它們之間是相互獨立的。從技術角度來看,它們之間的關系又不是那么純粹的繼承關系,比如說SaaS基于PaaS,而PaaS基于IaaS。首先SaaS它可以基于PaaS上部署,也可以直接部署在IaaS之上,其次PaaS可以構建在IaaS之上,也可以直接構建于物理資源之上。
云計算的三種服務模式的優缺點
三種計算模式對于網絡連接的要求也大不相同,比較來說,云計算對網絡連接性能的要求最高,集中式計算次之,個人終端計算再次之。而這三種計算模式也各有優缺點,關鍵看對誰而言。
個人終端計算是由你使用自己的資源運行應用程序,網絡連接到本地硬件,這種計算的優點在于資源是屬于你自己的,只要你付一定費,就可以長時間運行,同時由于一切都在本地運行,所以對網絡鏈接的要求也不高。而不方便之處則是你必須在自己的電腦前使用,對于移動性較強的人群來說,這無疑是個非常大的限制。
集中計算是由你的IT部門使用計算和磁盤等資源為你運行應用程序,是通過局域網連接至公司的數據中心。這樣,應用程序都由IT部門來運行,你就不必了解太多,但同時你也缺少了更多選擇,只能是IT部門給什么你就應用什么。
現在被業界廣泛關注的云計算與個人終端計算和集中計算有著很大的區別,它是由完全跟你不相關的第三方使用共享資源為你運行應用程序,通過互聯網與某個地方相鏈接,你也不必關心這個地方是哪里。比如,你通過互聯網使用gmail,你的信息就是被放在你一無所知的谷歌數據中心里。云計算的優點就在于你只需知道如何使用應用程序,而不必知道有關它的一切,也不會收到電腦的約束,無論你是用筆記本、手機,或者其他任何可以上網的設備,都可以隨時使用你需要的應用程序。但是,這些數據存儲、計算、連接、災備等,都是外包給第三方的,那么強大的網絡連接就顯得無比重要。
由此,通過三種計算模式的對比,云計算究竟好不好,確實是一個仁者見仁、智者見智的問題。是否要選用云計算,關鍵看它能否真正提高你的工作效率。
(來源:出海記事本)
以上內容屬作者個人觀點,不代表雨果跨境立場!如有侵權,請聯系我們。