考慮遷移到云端,想知道您有哪些選擇?好吧,有 3 種類(lèi)型的云計(jì)算:基礎(chǔ)架構(gòu)即服務(wù) (IaaS)、平臺(tái)即服務(wù) (PaaS) 和軟件即服務(wù) (SaaS)。借助 IaaS,公司可以控制自己的計(jì)算、網(wǎng)絡(luò)和存儲(chǔ)組件,而無(wú)需在本地進(jìn)行物理管理。PaaS 為開(kāi)發(fā)人員提供構(gòu)建自定義應(yīng)用程序的框架,而 SaaS 通過(guò)第三方向組織提供支持 Internet 的軟件。
云部署模型
云部署模型的三種主要類(lèi)型是私有、公共或混合。選擇您想要的型號(hào)取決于您的具體要求。
私有云
該模型由一個(gè)由單一企業(yè)擁有的基礎(chǔ)設(shè)施組成。該模型可以在內(nèi)部托管,也可以在外部托管。盡管價(jià)格昂貴,但私有云模型非常適合注重安全性、可定制性和計(jì)算能力的大型組織。
私有云的優(yōu)點(diǎn):
- 最高級(jí)別的安全性
- 更好的服務(wù)器自主權(quán)
- 高度可定制
- 沒(méi)有可能擾亂公司運(yùn)營(yíng)的突然變化的風(fēng)險(xiǎn)
私有云的缺點(diǎn):
- 需要 IT 人員的廣泛專(zhuān)業(yè)知識(shí)
- 比較貴
公共云
該模型由所有組織共享的服務(wù)和基礎(chǔ)設(shè)施組成。有了巨大的可用空間,公共云解決方案的可擴(kuò)展性變得更加容易。組織在按使用量付費(fèi)的基礎(chǔ)上支付公共云模型,使其成為希望節(jié)省資金的小型企業(yè)的合適解決方案。
公共云的優(yōu)點(diǎn):
- 高度可擴(kuò)展
- 高性?xún)r(jià)比
- 管理委托給云服務(wù)提供商
- 不受地域限制
公共云的缺點(diǎn):
- 提供較少的定制
- 云提供商的突然變化可能會(huì)產(chǎn)生可怕的影響
- 對(duì)服務(wù)器的自主權(quán)較小
- 由于服務(wù)器是共享的,因此安全性較低
混合云
混合云是公共云和私有云的結(jié)合,結(jié)合了這兩種模型以創(chuàng)建一個(gè)定制的解決方案,允許兩個(gè)平臺(tái)無(wú)縫交互。
混合云的優(yōu)點(diǎn):
- 高度安全、靈活且經(jīng)濟(jì)
- 比純公共云解決方案更好的安全性
混合云的缺點(diǎn):
- 由于通信發(fā)生在公共云和私有云之間,因此有時(shí)會(huì)發(fā)生沖突。
IaaS(基礎(chǔ)設(shè)施即服務(wù))
IaaS 通過(guò) Internet 而不是通過(guò)傳統(tǒng)的數(shù)據(jù)中心,以現(xiàn)收現(xiàn)付的方式為組織提供按需基礎(chǔ)設(shè)施。IaaS 具有以下物理和虛擬資源,允許組織在云中運(yùn)行工作負(fù)載:
物理數(shù)據(jù)中心。IaaS 供應(yīng)商在世界各地?fù)碛袛?shù)十臺(tái)功能強(qiáng)大的服務(wù)器,以提供按需和可擴(kuò)展的計(jì)算。IaaS 將這些組件提供為服務(wù),而不是用戶(hù)直接與它們交互。
計(jì)算資源。IaaS 計(jì)算資源是由管理程序管理的虛擬機(jī) (VM)。IaaS 提供商根據(jù)各種工作負(fù)載的 CPU、GPU 和內(nèi)存消耗來(lái)配置 VM。組織可以根據(jù)他們想要實(shí)現(xiàn)的性能特征自動(dòng)擴(kuò)展和負(fù)載平衡不同的工作負(fù)載。
網(wǎng)絡(luò)。軟件定義網(wǎng)絡(luò)以編程方式管理網(wǎng)絡(luò)硬件,例如交換機(jī)和路由器。
貯存。IaaS 供應(yīng)商提供高度分布式的存儲(chǔ)技術(shù),例如文件存儲(chǔ)、塊存儲(chǔ)和對(duì)象存儲(chǔ),這些技術(shù)具有彈性并且可以通過(guò)超文本傳輸??協(xié)議 (HTTP) 輕松訪問(wèn)。
初創(chuàng)公司可以選擇 IaaS 模型,以避免設(shè)置本地 IT 基礎(chǔ)設(shè)施的昂貴而繁瑣的過(guò)程。同樣,希望保留對(duì)其 IT 基礎(chǔ)架構(gòu)的控制權(quán),但又具有僅為消耗的資源付費(fèi)的靈活性的大公司也可以使用此模型。
IaaS 的常見(jiàn)示例包括亞馬遜網(wǎng)絡(luò)服務(wù) (AWS)、微軟 Azure、谷歌云平臺(tái) (GCP)、Rackspace 和阿里云。
IaaS的缺點(diǎn)
- 由于 IaaS 具有多租戶(hù)架構(gòu),因此存在與之相關(guān)的數(shù)據(jù)安全問(wèn)題。
- 如果 IaaS 解決方案出現(xiàn)供應(yīng)商中斷,用戶(hù)可能會(huì)在一段時(shí)間內(nèi)無(wú)法訪問(wèn)他們的數(shù)據(jù)。
- 管理新的基礎(chǔ)設(shè)施可能具有挑戰(zhàn)性,因此需要對(duì)團(tuán)隊(duì)進(jìn)行培訓(xùn)。
PaaS(平臺(tái)即服務(wù))
在 PaaS 模型中,開(kāi)發(fā)人員租用完整應(yīng)用程序生命周期所需的基礎(chǔ)設(shè)施:開(kāi)發(fā)、測(cè)試、部署和維護(hù)。與 IaaS 一樣,開(kāi)發(fā)人員租用服務(wù)器、網(wǎng)絡(luò)和存儲(chǔ)組件。此外,他們還從 PaaS 提供商處租賃中間件、開(kāi)發(fā)工具和數(shù)據(jù)庫(kù)管理系統(tǒng) (DBMS) 等項(xiàng)目。
PaaS 允許組織避免購(gòu)買(mǎi)和管理軟件許可證的通常昂貴且復(fù)雜的過(guò)程。本質(zhì)上,PaaS 提供商管理與應(yīng)用程序生命周期相關(guān)的所有其他內(nèi)容,同時(shí)允許開(kāi)發(fā)人員專(zhuān)注于他們正在開(kāi)發(fā)的應(yīng)用程序。PaaS 對(duì)于希望在具有多個(gè)開(kāi)發(fā)人員的生產(chǎn)環(huán)境中簡(jiǎn)化工作流程的組織特別有用。
PaaS 還可以極大地降低成本并簡(jiǎn)化快速應(yīng)用程序開(kāi)發(fā) (RAD) 環(huán)境中的應(yīng)用程序開(kāi)發(fā)生命周期。PaaS 的常見(jiàn)示例包括 Google App Engine、Apache Stratos、OpenShift、AWS Elastic Beanstalk 和 Heroku。
PaaS的缺點(diǎn)
- PaaS 可能存在數(shù)據(jù)安全問(wèn)題。
- 由于并非現(xiàn)有基礎(chǔ)架構(gòu)的每個(gè)元素都可以支持云,因此采用 PaaS 解決方案可能會(huì)出現(xiàn)兼容性問(wèn)題。
- PaaS 的速度、支持和可靠性取決于供應(yīng)商。
SaaS(軟件即服務(wù))
在此模型中,SaaS 提供商在其服務(wù)器上托管軟件,并以訂閱的方式將其出租給組織。SaaS 模型允許用戶(hù)通過(guò) Web 瀏覽器訪問(wèn)應(yīng)用程序,而不是由 IT 管理員在個(gè)人工作站上安裝軟件,他們?cè)?Web 瀏覽器中使用用戶(hù)名和密碼登錄。
在 SaaS 模式下,組織可以租賃電子郵件、協(xié)作和日歷等生產(chǎn)力軟件。此外,他們還可以租賃其他業(yè)務(wù)應(yīng)用程序,包括企業(yè)資源規(guī)劃 (ERP)、文檔管理和客戶(hù)關(guān)系管理 (CRM)。
如果初創(chuàng)公司沒(méi)有時(shí)間設(shè)置服務(wù)器或軟件,他們可以使用 SaaS 模型快速啟動(dòng)企業(yè)應(yīng)用程序。SaaS 的常見(jiàn)示例包括 Dropbox、Google GSuite(應(yīng)用程序)、Cisco Webex 和 GoToMeeting。
SaaS 的缺點(diǎn)
- SaaS 的解決方案范圍有限。
- 在使用 SaaS 解決方案時(shí),網(wǎng)絡(luò)連接是必不可少的。
- 使用 SaaS 解決方案時(shí)會(huì)失去控制。