什么是云計算?簡(jiǎn)單來(lái)說(shuō),云計算是通過(guò)互聯(lián)網(wǎng)提供托管服務(wù)。它使組織能夠像電力一樣使用計算資源,例如虛擬機 (VM)、存儲或應用程序,而不必在其中構建和維護計算基礎設施。
云計算的優(yōu)勢和特點(diǎn)
云計算對企業(yè)和最終用戶(hù)有幾個(gè)好處。云計算的幾個(gè)主要好處如下:
自助服務(wù)配置:用戶(hù)可以按需啟動(dòng)幾乎任何類(lèi)型的負載的計算資源。這消除了 IT 管理員配置和管理計算資源的重要需求。
彈性:組織可以隨著(zhù)計算需求的增加而擴大規模,并隨著(zhù)需求的減少而縮小規模。因此,這消除了對可能活躍也可能不活躍的本地基礎設施進(jìn)行大規模投資的需要。
按使用付費:計算資源通過(guò)讓用戶(hù)只為他們使用的資源和工作負載付費來(lái)進(jìn)行細粒度測量。
工作負載彈性:許多云服務(wù)提供商實(shí)施冗余資源,通過(guò)讓用戶(hù)的重要工作負載跨多個(gè)區域運行來(lái)確保彈性存儲。
遷移靈活性:企業(yè)可以根據需要將某些工作負載移入或移出云或不同的云平臺,以更好地節省成本或使用出現的新服務(wù)。
云計算的部署模型
基本上云計算服務(wù)可以是私有的、公共的或混合的,這些解釋如下:
私有云服務(wù):私有云服務(wù)從組織的數據中心提供給內部用戶(hù),該模型通過(guò)保留本地數據中心共有的管理、控制和安全性來(lái)提供云的多功能性和便利性。常見(jiàn)的私有云技術(shù)包括 VMware 和 OpenStack。
公共云服務(wù):此公有云模型是通過(guò) Internet 提供云服務(wù)的第三方云服務(wù)提供商。這些服務(wù)是按需出售的,通常按分鐘或按小時(shí)出售,盡管許多服務(wù)都可以長(cháng)期承諾。頂級公共云服務(wù)提供商包括亞馬遜網(wǎng)絡(luò )服務(wù) (AWS)、微軟 Azure、IBM 和谷歌云平臺。
混合云服務(wù):它是公共云和本地私有云的結合,兩者之間具有編排和自動(dòng)化。企業(yè)可以在私有云上運行關(guān)鍵任務(wù)工作負載或敏感應用程序,并使用公共云來(lái)處理工作負載突發(fā)或需求高峰。
混合云的主要目標是創(chuàng )建一個(gè)統一、自動(dòng)化、可擴展的環(huán)境,利用公共云基礎設施可以提供的所有優(yōu)勢,同時(shí)仍保持對關(guān)鍵任務(wù)數據的控制。
多云模型
組織越來(lái)越多地使用多云模型,或使用多個(gè)基礎設施即服務(wù)提供商。此模型使應用程序能夠在不同的云提供商之間遷移,以跨兩個(gè)或多個(gè)云提供商同時(shí)運行。組織出于各種原因采用多云,例如他們可以這樣做以最大程度地降低云服務(wù)中斷的風(fēng)險或利用特定提供商的更具競爭力的價(jià)格。
云計算服務(wù)的類(lèi)型
云計算隨著(zhù)時(shí)間的推移發(fā)生了變化,它已分為三大服務(wù)類(lèi)別,例如基礎架構即服務(wù) (IaaS)、平臺即服務(wù) (PaaS) 和軟件即服務(wù) (SaaS)。
IaaS 模型:IaaS 提供商提供虛擬服務(wù)器實(shí)例、存儲和 API,使用戶(hù)能夠將工作負載遷移到 VM。最終用戶(hù)具有分配的存儲容量,可以根據需要啟動(dòng)、停止、訪(fǎng)問(wèn)和配置 VM 和存儲。它們提供小型、中型、大型、超大型和內存以滿(mǎn)足各種工作負載需求。
PaaS 模型:云服務(wù)提供商在其基礎架構上托管開(kāi)發(fā)工具。最終用戶(hù)使用 API、Web 門(mén)戶(hù)或網(wǎng)關(guān)軟件通過(guò) Internet 訪(fǎng)問(wèn)這些工具。它用于一般軟件開(kāi)發(fā),許多 PaaS 提供商在軟件開(kāi)發(fā)后托管該軟件。
SaaS模式:它是一種分發(fā)模式,通過(guò) Internet 交付軟件應用程序,用戶(hù)可以使用具有 Internet 訪(fǎng)問(wèn)權限的計算機或移動(dòng)設備從任何位置訪(fǎng)問(wèn) SaaS 應用程序和服務(wù)。SaaS 應用程序的一個(gè)示例是用于生產(chǎn)力和電子郵件服務(wù)的 Microsoft Office 365。
云技術(shù)和服務(wù)
云提供商具有競爭力,他們不斷擴展服務(wù)以使自己與眾不同。這導致公共 IaaS 提供商提供的不僅僅是普通的計算和存儲實(shí)例。舉個(gè)例子,比如無(wú)服務(wù)器,或者事件驅動(dòng)計算是一種云服務(wù),它執行特定的功能,比如圖像處理和數據庫更新。傳統的云部署需要用戶(hù)建立計算實(shí)例并將代碼加載到該實(shí)例中。
使用無(wú)服務(wù)器計算,開(kāi)發(fā)人員創(chuàng )建代碼和提供程序加載并執行該代碼以響應現實(shí)世界的事件,因此用戶(hù)不必擔心云部署的服務(wù)器或實(shí)例方面。用戶(hù)只需為函數執行的交易次數付費。
云計算安全
安全性是組織考慮采用云計算的主要關(guān)注點(diǎn),尤其是公共云采用。該服務(wù)提供商在眾多客戶(hù)之間共享其底層硬件基礎設施,因為公共云是一個(gè)多租戶(hù)環(huán)境。
由于擔心中斷、丟失或被盜,許多受復雜監管義務(wù)和治理標準約束的組織仍然不愿將數據放在公共云中。由于邏輯隔離已被證明是可靠的,并且數據加密和訪(fǎng)問(wèn)管理工具的添加提高了公共云內的安全性。
云計算的歷史
自 1960 年代以來(lái),云計算的起源可以追溯到計算機行業(yè)認識到將計算作為服務(wù)或實(shí)用程序提供的潛在優(yōu)勢時(shí)。直到 1990 年代后期互聯(lián)網(wǎng)帶寬的廣泛可用性,計算即服務(wù)才對組織變得實(shí)用。
Salesforce 在 1990 年代后期提供了企業(yè) SaaS 的首批商業(yè)成功實(shí)施之一。如今,微軟 Azure、谷歌云平臺和其他提供商已經(jīng)加入 AWS,為個(gè)人、小型企業(yè)和全球企業(yè)提供基于云的服務(wù)。