什麼是 IaaS? 基礎架構即服務與 SaaS 和 PaaS 有何不同
已發表: 2021-03-17究竟什麼是 IaaS? 它與 PaaS 和 SaaS 等其他雲服務有何不同?
與為部署應用程序提供完整環境的 PaaS 和提供完整軟件解決方案的 SaaS 不同,IaaS 只允許您訪問基本的虛擬機、存儲、網絡和計算能力。
還在迷茫嗎? 不用擔心。 在本文結束時,您將了解它們之間的區別。 隨著 91% 的公司至少部分遷移到雲端,這種基本的理解至關重要。
讓我們探索一下 IaaS 是什麼,確定它與其他雲服務的不同之處,並查看一些實際使用中的示例。
簡而言之,什麼是 IaaS?
IaaS(基礎設施即服務)是指可從聯網計算機租用的硬盤空間或計算能力(例如 CPU、RAM)。
您可以使用這些服務在雲中託管業務應用程序、處理大量數據,甚至託管您的網站。
在大多數情況下,您以按小時計費的方式租用雲計算基礎設施。 您可以在任何給定時刻挑選出您需要的東西,而不是包含各種服務的鎖定月度套餐。
例如,您可以添加數十台虛擬機來處理一個新數據集只需幾個小時。 您無需承諾或為您不使用的服務付費。
對於相對穩定的持續用例來說,這也是一個不錯的選擇,其中需求有時會急劇波動。 例如,您可以使用它來託管您的內部 CRM 或其他應用程序。 根據使用情況和需求變化(例如在旺季期間),可以輕鬆地對其進行擴展或縮減。
IaaS 的一個示例:Amazon EC2
Amazon EC2 是 2006 年向公眾推出的首批雲計算服務之一。它允許您在全球 77 個不同的數據中心創建實例(虛擬機)。
這些實例非常靈活——沒有默認操作系統或控制面板——因此您可以自定義它們以滿足您的需求,無論是在多個操作系統上測試您的軟件、託管網站還是處理大數據。
這種可定制性使其成為 IaaS 服務。 它不是一個完整的、打包的解決方案,可以部署或使用。 您需要先設置服務器環境,然後才能使用它。
時至今日,EC2 是領先的雲服務提供商 AWS 最受歡迎的服務之一,所有重要的競爭對手都提供類似的選擇。
至此,您應該對 IaaS 有了基本的了解,但您可能還沒有完全理解它與 SaaS,尤其是 PaaS 的不同之處。
讓我們比較它們並突出它們的差異。
IaaS vs PaaS vs SaaS:有什麼區別?
基礎設施即服務 (IaaS) 僅提供基礎知識,例如存儲和計算,以及一些安全和擴展工具。 它只是一個現成的出租軟件應用程序。 另一方面,PaaS 服務是一個完整的應用部署平台。
完全掌握它們之間差異的最簡單方法是比較一些示例。
我們已經介紹了 AWS,所以讓我們使用 Google 的雲服務進行比較。
Google Compute Engine是 Google Cloud 的主要 IaaS 服務之一。 您可以根據需要租用各種類型的虛擬機。
但是這些虛擬機沒有預裝服務器環境或代碼庫。 他們是白板。
您所支付的只是計算能力和硬盤空間——換句話說,就是基礎設施。
另一方面, Google App Engine屬於 PaaS 標籤。 無需設置服務器環境,您可以直接開發和部署代碼。
App Engine 負責處理必要的代碼庫和服務器軟件。 它提供了託管您自己的(或開源的)應用程序和軟件所需的平台。
最後, Google Drive是一種 SaaS 產品,為特定的業務問題提供解決方案。
當然,它是一個專注於託管文件的雲服務。 但它超越了 PaaS 級別,提供了一個完整的用戶界面,具有共享、權限控制等功能。
它不允許運行其他應用程序,因此它不是一個合適的 IaaS 平台,但這不是重點。
SaaS 應用程序的定義元素是您可以開始使用它來解決業務問題,而無需編寫任何代碼。 您需要做的就是註冊(如果是付費服務,請付費)。
這就是 Google Drive 的工作原理:您可以上傳文件、共享文件或查看最新的 Google 文檔編輯,而無需編寫或提交任何代碼。
如果您仍然感到困惑,請瀏覽以下每個雲服務類別的並排示例列表:
IaaS 示例 | PaaS 示例 | SaaS 示例 |
亞馬遜 EC2 | AWS Elastic Beanstalk | 谷歌文檔 |
谷歌計算引擎 (GCE) | 谷歌應用引擎 | 微軟動態客戶關係管理 |
谷歌云存儲 | IBM Cloud Foundry | 銷售隊伍 |
Azure 虛擬機 | 微軟 Azure 應用服務 | 鬆弛 |
機架空間 | Heroku | Zendesk |
鋰節點 | 數字海洋應用平台 | Google Workspace(原 G Suite) |
好的,但是 IaaS 與 Web 託管有何不同?
如果您從聯網機器租用計算機空間和計算能力,這與常規網絡託管服務有何不同?
有四個主要區別:
- 靈活性:您可以在不同的存儲類型(基於訪問頻率)、硬件組件、操作系統和其他因素之間進行選擇。
- 實時可擴展性:根據需要實時添加任意數量的實例。
- 虛擬網絡:在不使用公共互聯網的情況下模擬網絡並在機器之間進行通信。
- 即用即付模式:只需為您使用的資源付費,無論您使用多久。 例如,您可以在幾個小時內添加 12 台機器來應對激增,然後將它們移除而無需承諾每月計劃。
廉價的共享託管計劃還將多個客戶聚集在同一虛擬機上,從而導致安全問題和不可靠的性能,具體取決於同一虛擬機上的其他站點。
您可以使用 IaaS 託管網站嗎? 當然可以,但它需要更多的技術專業知識,而不僅僅是為 Kinsta 等託管託管服務付費。
現在您了解了一些 IaaS 基礎知識,讓我們探索其在更廣泛的雲服務市場中的市場份額。
IaaS 市場規模、份額和領先供應商
2019 年,全球公司在 IaaS 服務上的支出超過445 億美元。 行業專家預計,到 2022 年底,這一數字將幾乎翻一番,達到 822 億美元。
但與其他雲服務類型相比,IaaS 有多大? 讓我們看一下數據。
根據 Gartner 的最新數據,PaaS、IaaS 和 SaaS 之間的雲市場份額表明,SaaS 是明顯的領導者,IaaS 位居第二。
Gartner 將工資管理工具、通信 API 等 BPaaS(業務流程即服務)劃分為一個單獨的類別。
雖然很難說其中有多少屬於定義更廣泛的 SaaS 和 PaaS,但這些工具都不屬於 IaaS 的範疇。 即使我們慷慨地將其中一半的收入分配給 PaaS,IaaS 仍然更加突出,增長速度比 PaaS 快得多。
現在我們了解了主要雲計算類別的市場份額,讓我們來看看哪些公司主導著 IaaS 市場。
領先的 IaaS 供應商及其市場份額
最新數據突顯了少數幾個重要參與者在 2020 年控制了 IaaS 市場的一半以上。
根據 Statista 的數據,2020 年 AWS 在 IaaS 的市場份額為33% ,領先於微軟 Azure 的18%份額和谷歌云9%的市場份額。
過去三年的數據講述了一個由三個主要人物組成的故事。 最初,有 AWS。 從過去幾年的市場份額數據來看,領先優勢顯而易見。
AWS 鞏固了其領先地位,仍然佔據著近三分之一的市場份額。 但谷歌,尤其是微軟的增長速度更快,並開始迎頭趕上。
僅僅三年時間,微軟 Azure 的市場份額就從13%提高到了18% ,而 AWS 卻沒有跟上。 他們怎麼做到的? 微軟利用其企業連接定期達成價值數十億美元的交易(例如 2020 年波蘭政府交易和美國國防部雲交易)。
如果只看這張圖,IBM(人工智能創新者和企業雲強國)似乎幾乎無關緊要。 微軟和谷歌似乎吞噬了 IBM 的份額,IBM 的份額已跌至7%以下,並且在最新報告中與“其他”公司並列。
但根據 IBM 2020 年第三季度的官方收益報告,它從雲基礎設施服務(來自 IaaS 和 PaaS 的混合)中獲得了 49 億美元的收入。 因此,它仍然是雲計算市場的重要參與者。
最近的其他報告顯示,中國主要公司,尤其是阿里巴巴,在 2020 年的份額更大。
但是三個領先的參與者保持不變(AWS vs Azure 和谷歌云)。 AWS 以近 1/3 的市場份額位居寶座,Microsoft Azure 以 20% 的份額位居榜首,而 Google Cloud 正在慢慢追趕。
IaaS 服務和用例
IaaS 不僅僅與大數據處理有關。 屬於 IaaS 保護傘下的不同服務有廣泛的用例。
例如,您可能需要長期存儲在定制的低功耗、低成本服務器上不會經常訪問的數字存檔文件。
下面,我們將詳細探討更多 IaaS 服務及其用例。
計算(數據處理、測試軟件、託管應用程序等)
您可以將第一類 IaaS 服務定義為“雲計算即服務”。 本質上,您租用虛擬服務器或存儲和計算能力實例來在雲中運行應用程序或其他進程。
如前所述,與常規託管計劃不同,您通常遵循現收現付模式,並且可以根據需要實時自由擴展。 對於大多數供應商,您還可以選擇可預測付款的月度計劃。
但它不僅僅是物理硬件。 例如,IBM Cloud 虛擬服務器包括自動擴展、雲安全和合規工具。
您還可以輕鬆將此服務與 IBM 的任何其他 PaaS 或 SaaS 產品(如數據倉庫或 AI)綁定。
網站託管
即使是“僅僅”託管一個網站,IaaS 提供商也能脫穎而出。 大型 IaaS 供應商是世界領先的網絡主機之一。
2021 年 1 月,亞馬遜成為全球排名第一的託管服務提供商。 它為互聯網上所有索引網站的 5.8% 提供支持。
但是為什麼這麼多人選擇 IaaS 提供商來進行基本的 Web 託管呢?
有幾個原因。 首先,由於您無需為動手支持或特定環境付費,因此它往往更便宜,尤其是在規模化時。 因此,對於管理網站組合的機構和公司內部部門,IaaS 通常是理想的選擇。
此外,如果您運行繁重的應用程序或每月有數十億訪問者,則常規的網絡託管服務可能難以提供您所需的穩定性。 但是,借助 IaaS,您可以自動擴展以滿足不斷變化的使用情況。
您還可以自定義虛擬機以優化網站的速度和性能。 當然,如果沒有適當的專業知識,您將很難設置適當的服務器環境。
存儲(文件管理、備份)
您可以將第二個 IaaS 服務類別歸類為“存儲即服務”。
隨著計算機和數字文件的存在數十年,大公司的存儲和文件管理變得更加困難。 每次升級計算機和系統時,導出檔案和數據都會變得更加勞動密集。
幸運的是,像亞馬遜的簡單存儲服務(或 Amazon S3)這樣的 IaaS 存儲服務可以提供幫助。
它是用於在雲中存儲文件和文檔的 IaaS 解決方案。 您可以管理對文件的公共訪問、控制服務器位置、將文件自動分類到“存儲桶”中,等等。
長期存儲(歸檔)
S3(和類似的存儲 IaaS 服務)的一個有用功能是您有多個存儲層。 例如,如果您認為不需要頻繁訪問數據,您可以選擇超級便宜、訪問速度慢的存儲,也稱為冷存儲。
如果您想存檔文件以防將來需要它們,S3 Glacier 是一個不錯的選擇。
網絡服務
網絡是 IaaS 服務的第三層。 它與其他產品的整體可用性相關(明白嗎?)。
例如,使用虛擬網絡,您可以創建混合雲,將現場機器和虛擬機用於同一目的。
即使您自己沒有單個物理服務器,IaaS 機器也帶有內置的網絡服務。 借助虛擬 WAN 和唯一 IP 地址,您可以在虛擬機之間進行通信,而無需連接到公共互聯網。
現代供應商還提供負載平衡、防火牆和實時安全以及 WAN 優化。
借助我們靈活的 Google Cloud 支持的基礎架構,將您的 WordPress 網站的速度提高 200%。 免費試用 Kinsta
最大的 IaaS 提供商及其提供的服務
現在您了解了一些 IaaS 基礎知識,讓我們仔細看看領先的提供商及其提供的產品。
AWS
在其網站上,AWS 傾向於將其 IaaS 產品打包到不同的 PaaS 用例中。
但當然,它可以讓你租用底層的計算能力。 即使您使用 Elastic Beanstalk 之類的 PaaS 解決方案,這通常也是您支付的全部費用。
作為公有云計算的原始創新者,它涵蓋了從計算到長期存儲和網絡的各個方面。
計算 | 亞馬遜 EC2 |
貯存 | 亞馬遜 S3 |
存檔和備份 | 亞馬遜 S3 冰川 |
安全 | 防火牆和實時威脅檢測 |
私有云和混合雲 | VMware Cloud on AWS 和 AWS Outposts |
聯網 | AWS PrivateLink(虛擬網絡內的內部數據傳輸,不使用公共互聯網) |
數據中心 | 40 多個可用區的 109 個數據中心 |
按需價格因虛擬機規格和數據中心位置而異。 最便宜的實例(具有 0.5 GB 內存的 t4g.nano)起價為每小時 0.0028 美元。
如果需要,您可以實時添加或刪除機器以調整負載。
谷歌云
Google Cloud 提供範圍廣泛的雲服務,從 IaaS 到 PaaS 甚至 SaaS。
借助私有云中的 Google Workspace 和由 Google 提供支持的智能搜索,它是全面過渡到雲的公司的絕佳選擇。
但是看看基礎設施,Google 與 AWS 相比如何?
計算 | 谷歌計算引擎 (GCE),裸機 |
貯存 | 谷歌云存儲 |
存檔和備份 | 雲存儲 – 存檔 |
安全 | 防火牆和實時威脅檢測 |
私有云和混合雲 | 虛擬私有云 / Anthos |
聯網 | 虛擬私有云(虛擬網絡內的內部數據傳輸,不使用公共互聯網) |
數據中心 | 超過 73 個可用區的 142 個數據中心 |
谷歌云涵蓋了所有相同的基礎,甚至提供了許多數據中心和位置。 超過 142 個數據中心使其成為高可用性或災難恢復的理想選擇——如果您擁有 99.99% 的服務 SLA,那就完美了。
但是,如果您更關心您的底線,您可能想了解更多有關 GCE 價格的信息。
每 GB 小時內存的價格與 AWS 相當,至少對於 E2 機器類型而言。 在 1 年的承諾中,價格要低得多。
通過 3 年的承諾,您可以獲得 56% 的折扣,並且只需支付每 GB 小時 0.001316 美元。
如果您想更詳細地比較這兩個選項,您可以閱讀我們關於 Google Cloud 與 AWS 的完整文章。
微軟天青
微軟是全球第二大 IaaS 供應商,也提供範圍廣泛的強大雲服務。
不出所料,Azure 也涵蓋了所有 IaaS 基礎。
計算 | Azure 虛擬機(Linux 和 Windows) |
貯存 | Azure 文件 |
存檔和備份 | Azure 存檔存儲 |
安全 | 防火牆和實時威脅檢測 |
私有云和混合雲 | Azure 私有云 |
聯網 | 虛擬廣域網、VPN(虛擬網絡內的內部數據傳輸,不使用公共互聯網) |
數據中心 | 超過 58 個可用區的 100 個數據中心 |
憑藉可靠的虛擬機、存儲、歸檔和安全協議,它是一個非常好的構建雲平台。
但是價格呢? 它可以與穀歌和亞馬遜競爭嗎?
最便宜的實例具有 0.5 GB RAM,其成本略高於其 AWS 同等產品,每小時 0.0052 美元。
但它包含高達 4 GB 的存儲空間,這與 AWS 不同,您需要在其中使用額外的存儲服務。
你還可以通過向 Azure 承諾多年期固定價格交易來降低價格。
IBM 雲
當然,IBM Cloud 在增長方面無法跟上“三巨頭”的步伐,但它的實際產品呢?
IBM 提供所有類別的強大雲基礎架構,就像它的主要競爭對手一樣。
計算 | IBM Cloud 虛擬服務器、IBM Cloud 裸機服務器 |
貯存 | IBM 雲對象存儲 |
存檔和備份 | IBM 雲存儲(冷庫) |
安全 | 防火牆和實時威脅檢測 |
私有云和混合雲 | IBM 虛擬私有云 |
聯網 | IBM Virtual Private Cloud(虛擬網絡內的數據內部傳輸,不使用公共互聯網) |
數據中心 | 超過 18 個可用區的 60 個數據中心 |
您可以設置虛擬機、存儲或歸檔文件等等。 但在價格方面,IBM 難以與行業領導者競爭。
單個 4 GB VM 每小時將花費 0.084 美元,幾乎與具有 8 GB RAM 的新 Google N2 實例一樣多。
並且在 18 個區域中“僅”有 60 個數據中心,它是分佈式雲最不適合的選擇。
儘管如此,IBM 的主要優勢並不在於物理基礎設施本身,而是它的 PaaS 和 SaaS 解決方案,如 Watson AI。
因此,它是否是您的正確選擇取決於您正在尋找什麼。
特
概括
IaaS 為您提供全面的國際數字企業,只需單擊一個按鈕,即可獲得所需的存儲和計算能力。
您可以使用它來處理數據、測試您的軟件,甚至託管您的網站。 但是,如果您是一個完整的初學者,那麼設置和入門可能會很有挑戰性。
如果您想要一個利用尖端雲技術的網絡主機,您可以使用我們的免費遷移服務將您的 WordPress 網站今天遷移到 Kinsta。
我們可訪問的託管 WordPress 託管計劃依賴於 Google Cloud 的雲基礎架構,沒有任何麻煩(我們使用最新的 C2 計算優化虛擬機來優化性能)。