基礎架構即服務 IaaS 是一種透過網際網路提供虛擬化運算資源的雲端運算系統。IaaS 是三大雲端運算服務類別之一,另兩類則是軟體即服務 (SaaS) 以及平台即服務 (PaaS)。
IaaS 可隨需求快速垂直擴充或縮減,避免購買實體伺服器和其他資料中心基礎架構的需求;每項資源都是以獨特的服務元件形式提供。雲端運算服務供應商負責管理基礎架構,而使用者負責安裝、設定和管理軟體,包括應用程式、中介軟體和作業系統。
雲端運算的主要優點是節省成本、靈活彈性和良好存取能力。伺服器、軟體和管理等服務平台是由供應商付費部署,並可靈活增量調整以滿足個別需求。訂閱者或使用者則必須支付所需功能的費用,且可動態調整這些服務。雲端應用程式可從全球任何地方開啟,並在數小時、數天或數週內完成部署。
以下段落說明 IaaS 特有的優點。
服務層級模式 (IaaS、PaaS、SaaS) 的雲端服務部署模式有兩種:公有雲和私有雲。
公有雲模型的原型設計是在資料中心內使用大量的集區化雲端伺服器,透過網際網路提供服務讓客戶註冊和存取。其底層基礎架構資源,包括伺服器在內,會提供給所有服務的終端使用者共用,而存取點則可透過任何裝置、隨時隨地公開給所有人使用。然而,這種靈活度確實會帶來安全性問題。
藉由結合雲端伺服器的運算能力,雲端供應商能夠提供大規模且可擴充的服務,不會局部拆分容量。透過能夠最大化運算資源的 Hypervisor,回應式運算能力可以立即滿足客戶不斷增加的需求。
如果一台伺服器的功能有限,迫使客戶在需求增加時購買額外的伺服器,則這樣做不會導致任何問題。只要為系統配置好資源,客戶就能立即存取服務,並且也無需花費初始建置伺服器的成本或經歷延遲。
服務以大量的雲端伺服器為運作基礎,不太可能因效能問題或需求激增導致的停機而中斷。此模型還可以防止單點故障,如果單一伺服器離線,並不會中斷正在提供資源的服務,因為有許多其他伺服器可以備援。例如,實體伺服器可能位於不同的資料中心(甚至是國家),因此若有極端故障情形迫使整個資料中心離線,也不會造成服務中斷。
另一個範例:集區化的伺服器資源很方便維護,例如修補作業系統。這些程序可以透過使用雲端服務在伺服器和網路上執行,並且不會造成中斷。維護工作本身也能從雲端伺服器的最佳化效能、安全性和穩定性中受惠,這表示客戶不需要自己取得這項專業技術,而是可以專注於運用終端產品。
憑藉雲端伺服器的回應擴充能力,服務可為終端使用者大幅節省成本。客戶只需支付已使用部分的費用,無需為他們可能不需要的容量預先付費,進而避免了將個別伺服器上線所需的建置成本。反過來說,將雲端伺服器上線所產生的任何設定成本,都是雲端供應商的例行成本,而非客戶的。這是最主要的案例;許多雲端服務透過提供標準服務,將客戶的投入時間與支出降至最低。
雲端模式還可以避免長期受到供應商的束縛。由於消除了將個別伺服器上線的長期例行成本,客戶的投資報酬率便能提高。消除這種緊張關係也有助於讓客戶和供應商共同進步。
基礎架構即服務 (IaaS) 雲端運算可讓客戶存取伺服器、儲存設備和網路等運算資源。組織是在服務供應商的基礎架構中使用自己的平台和應用程式。
IaaS 的主要功能:
平台即服務 (PaaS) 是一種雲端環境,客戶可在此環境中開發、管理及交付應用程式。客戶還可以使用各種預先建置的工具來開發、自訂及測試應用程式。
PaaS 的主要功能:
軟體即服務 (SaaS) 可讓您存取廠商的雲端型軟體。客戶不在任何本機裝置上安裝應用程式,而是將應用程式置於遠端雲端,並透過網路或 API 進行網路存取。使用者可從這個應用程式儲存和分析資料,並在專案協同作業上進行合作。
SaaS 的主要功能:
IaaS 可以更有效地控制組織內的 IT 基礎架構,但從特性來說, IaaS 模型的成本結構較難預測和管理。另一方面,PaaS 的成本結構可以更仔細地管理。儘管 PaaS 正在取得進展,並且預期未來會比 IaaS 成長更快,但有些組織仍會選擇控制成本。
儘管採用隨用隨付模式,但 IaaS 計費可能會有問題。雲端計費極度精細,細分以反映服務的準確使用情形。應用程式部署所涉及的每項資源和服務的成本細分可能會迅速增加。
由於 IaaS 雲端服務供應商擁有基礎架構,因此客戶大多不清楚基礎架構中組態和效能的精確細節。這種缺乏透明度的情形可能會使系統管理和監控變得更複雜。
最終,工作負載的可用度和效能也會高度依賴雲端服務供應商。如果 IaaS 供應商遇到網路封鎖或任何形式的內部或外部停機,客戶就會受到影響。而且,由於 IaaS 是多租戶架構,高需求的網路近鄰也可能對工作負載造成負面影響。
最終,一切都取決於哪種服務最適合組織的特定專案或未來計畫。基礎架構即服務 (IaaS) 只是越來越多的雲端服務供應商模式之一,可讓供應商產品多樣化並減少資料管理的浪費。