入行半年,我這樣看云計(jì)算
本文筆者將根據(jù)自己入行一年來(lái)的經(jīng)驗(yàn)以及一些對(duì)于云計(jì)算的思考,來(lái)給大家科普一下云計(jì)算的一些知識(shí)。文章主要分為五個(gè)部分:云計(jì)算的前身,數(shù)據(jù)中心的演變,AWS的潮流,對(duì)IAAS、PAAS、SAAS的介紹,以及公有云、私有云、混合云等的介紹。
在今天,如果說(shuō)對(duì)于云計(jì)算還一無(wú)所知,那可就真的out了。企業(yè)喊了這么多年的“上云運(yùn)動(dòng)”,那么,云的本質(zhì)到底是什么呢?
從2006年云計(jì)算的概念被提出到今天,已經(jīng)經(jīng)過(guò)了十幾年,云計(jì)算取得了飛速的發(fā)展與翻天覆地的變化,行業(yè)的蓬勃發(fā)展已經(jīng)得到了諸多巨頭的青睞和垂涎,紛紛揮斥著巨資入場(chǎng)。2010年,全球云計(jì)算市場(chǎng)規(guī)模僅683億美元,而到2020年,預(yù)計(jì)將突破4000億美元。
而在云計(jì)算行業(yè)稍顯弱勢(shì)的國(guó)內(nèi),以阿里云、騰訊云和七牛云等云計(jì)算企業(yè)的也紛紛抓住時(shí)代脈搏,扛起了國(guó)內(nèi)云計(jì)算的大旗。阿里云的首吃螃蟹后成為阿里巴巴集團(tuán)核心業(yè)務(wù),同時(shí)行業(yè)內(nèi)孵化出的一些獨(dú)角獸“獨(dú)角獸”如七牛云、ucloud等,也詔顯的國(guó)內(nèi)云計(jì)算市場(chǎng)的大有可為。
數(shù)據(jù)表明:2016年我國(guó)公有云市場(chǎng)規(guī)模為215億,而這個(gè)數(shù)字,到2020年,預(yù)計(jì)達(dá)到1300+億元以上,年增長(zhǎng)25%以上。
本文旨在談?wù)勛约喝胄幸詠?lái)對(duì)云計(jì)算行業(yè)的一點(diǎn)思考,以及一些不成熟的看法,難免有所疏漏,請(qǐng)各位見(jiàn)諒。
前文都是廢話,下面進(jìn)入正文。
一、云計(jì)算的前身
云計(jì)算已經(jīng)席卷而來(lái),和人們現(xiàn)在的生活息息相關(guān)。
12306和雙11,這兩者我相信我國(guó)人民總要經(jīng)歷過(guò)一者或全部。而針對(duì)云計(jì)算的定義,為了讓更多的人理解云計(jì)算到底是個(gè)什么東東,各路科普人員也可謂是”費(fèi)盡苦心“,然后就有了各種看似準(zhǔn)確的解釋——如“水龍頭觀點(diǎn)論”、“葷段子觀點(diǎn)論”、“披薩觀點(diǎn)論”、“廚房觀點(diǎn)論”以及與時(shí)俱進(jìn)的“共享出行觀點(diǎn)論”。
在接觸云計(jì)算時(shí),我們或多或少為了讓自己容易理解而使用這些觀點(diǎn)類(lèi)(裝)比(逼)。一定程度上,這些觀點(diǎn)確實(shí)通俗易懂且形象,大家也可以自行網(wǎng)上了解這些觀點(diǎn)。
而在我的理解中,私以為:云計(jì)算是一種模型,即將計(jì)算、網(wǎng)絡(luò)和存儲(chǔ)虛擬化資源池以按需的方式提供給有需要的人。
云計(jì)算并不是一蹴而就的,在云計(jì)算誕生之前,其實(shí)很多云計(jì)算相關(guān)技術(shù)都已經(jīng)誕生,如:分布式計(jì)算、并行計(jì)算還有網(wǎng)格計(jì)算。
網(wǎng)格計(jì)算(英語(yǔ):Grid computing):通過(guò)利用大量異構(gòu)計(jì)算機(jī)(通常為臺(tái)式機(jī))的未用資源(CPU周期和磁盤(pán)存儲(chǔ)),將其作為嵌入在分布式電信基礎(chǔ)設(shè)施中的一個(gè)虛擬的計(jì)算機(jī)集群,為解決大規(guī)模的計(jì)算問(wèn)題提供一個(gè)模型。
并行計(jì)算(英語(yǔ):parallel computing):一般是指許多指令得以同時(shí)進(jìn)行的計(jì)算模式。在同時(shí)進(jìn)行的前提下,可以將計(jì)算的過(guò)程分解成小部分,之后以并發(fā)方式來(lái)加以解決。
分布式系統(tǒng)是一組計(jì)算機(jī),透過(guò)網(wǎng)絡(luò)相互連接傳遞消息與通信后并協(xié)調(diào)它們的行為而形成的系統(tǒng)。組件之間彼此進(jìn)行交互以實(shí)現(xiàn)一個(gè)共同的目標(biāo),把需要進(jìn)行大量計(jì)算的工程數(shù)據(jù)分割成小塊,由多臺(tái)計(jì)算機(jī)分別計(jì)算,再上傳運(yùn)算結(jié)果后,將結(jié)果統(tǒng)一合并得出數(shù)據(jù)結(jié)論的科學(xué)。
是不是都覺(jué)的這些技術(shù)都很熟悉?
甚至在IT行業(yè),常常被提及。當(dāng)然,有一些這些還不夠,還缺了一個(gè)最關(guān)鍵的技術(shù):虛擬化。
二、數(shù)據(jù)中心的演變
1. 數(shù)據(jù)中心介紹
前文說(shuō)過(guò):云計(jì)算的本質(zhì)就是對(duì)計(jì)算資源、網(wǎng)絡(luò)資源以及存儲(chǔ)資源的管理,最終的目標(biāo)也就是按需分配。
那么,計(jì)算資源、網(wǎng)絡(luò)資源和存儲(chǔ)資源又是什么呢?
計(jì)算資源:CPU的核數(shù)和內(nèi)存,主頻
網(wǎng)絡(luò)資源:帶寬
存儲(chǔ)資源:硬盤(pán)
數(shù)據(jù)中心和買(mǎi)臺(tái)式機(jī)是類(lèi)似的,如果需要更好的處理性能(計(jì)算資源),則需購(gòu)買(mǎi)內(nèi)存更大的和更好的CPU。同理,網(wǎng)絡(luò)資源也一樣,當(dāng)您購(gòu)買(mǎi)電腦后,需要上網(wǎng)則必須購(gòu)買(mǎi)運(yùn)營(yíng)商提供的寬帶,數(shù)據(jù)中心也是類(lèi)似的。
而如果電腦上如果想要存放東西,首先,電腦的操作系統(tǒng)總要一個(gè)盤(pán)去存放,所以需要硬盤(pán),硬盤(pán)又分為機(jī)械硬盤(pán)和SSD盤(pán),這是存儲(chǔ)資源。
我們常用的電腦是如此,而數(shù)據(jù)中心無(wú)非是把電腦換成了服務(wù)器,而一個(gè)數(shù)據(jù)中心可能有成千上百臺(tái)的服務(wù)器,服務(wù)器的CPU、內(nèi)存和硬盤(pán)性能也更優(yōu),然后通過(guò)企業(yè)級(jí)的路由器接入帶寬的上網(wǎng)。
那么,問(wèn)題來(lái)了:如何去管控一個(gè)數(shù)據(jù)中心的設(shè)備呢?
2. 傳統(tǒng)數(shù)據(jù)中心網(wǎng)絡(luò)結(jié)構(gòu)
在傳統(tǒng)的大型數(shù)據(jù)中心,網(wǎng)絡(luò)通常是三層結(jié)構(gòu),Cisco稱(chēng)之為:分級(jí)的互連網(wǎng)絡(luò)模型(hierarchical inter-networking model)。
這個(gè)模型包含了以下三層:
Access Layer(接入層):有時(shí)也稱(chēng)為Edge Layer。接入交換機(jī)通常位于機(jī)架頂部,所以它們也被稱(chēng)為T(mén)oR(Top of Rack)交換機(jī),它們物理連接服務(wù)器。
Aggregation Layer(匯聚層):有時(shí)候也稱(chēng)為Distribution Layer。匯聚交換機(jī)連接Access交換機(jī),同時(shí)提供其他的服務(wù),例如防火墻,SSL offload,入侵檢測(cè),網(wǎng)絡(luò)分析等。
Core Layer(核心層):核心交換機(jī)為進(jìn)出數(shù)據(jù)中心的包提供高速的轉(zhuǎn)發(fā),為多個(gè)匯聚層提供連接性,核心交換機(jī)為通常為整個(gè)網(wǎng)絡(luò)提供一個(gè)彈性的L3路由網(wǎng)絡(luò)。 通常情況下,匯聚交換機(jī)是L2和L3網(wǎng)絡(luò)的分界點(diǎn),匯聚交換機(jī)以下的是L2網(wǎng)絡(luò),以上是L3網(wǎng)絡(luò)。每組匯聚交換機(jī)管理一個(gè)POD(Point Of Delivery),每個(gè)POD內(nèi)都是獨(dú)立的VLAN網(wǎng)絡(luò)。服務(wù)器在POD內(nèi)遷移不必修改IP地址和默認(rèn)網(wǎng)關(guān),因?yàn)橐粋€(gè)POD對(duì)應(yīng)一個(gè)L2廣播域。
3. 于云計(jì)算公司——云計(jì)算時(shí)代的數(shù)據(jù)中心
云計(jì)算時(shí)代的到來(lái),使用的用戶(hù)可以任意分配自己的資源。而對(duì)于數(shù)據(jù)中心也是如此,計(jì)算資源、網(wǎng)絡(luò)資源和存儲(chǔ)資源被池化后,對(duì)數(shù)據(jù)中心的架構(gòu)也提出了挑戰(zhàn)——需要一個(gè)大二層的網(wǎng)絡(luò)架構(gòu),即整個(gè)數(shù)據(jù)中心網(wǎng)絡(luò)都是一個(gè)L2廣播域。
大二層網(wǎng)絡(luò)架構(gòu),L2/L3分界在核心交換機(jī)。核心交換機(jī)以下,也就是整個(gè)數(shù)據(jù)中心,是L2網(wǎng)絡(luò)(當(dāng)然,可以包含多個(gè)VLAN,VLAN之間通過(guò)核心交換機(jī)做路由進(jìn)行連通)。這樣,服務(wù)器可以在任意地點(diǎn)創(chuàng)建、遷移,而不需要對(duì)IP地址或者默認(rèn)網(wǎng)關(guān)做修改。
4. 于企業(yè)——云計(jì)算時(shí)代的機(jī)房
當(dāng)然,前文所說(shuō)的數(shù)據(jù)中心,其實(shí)對(duì)于很多公司都是用不到的。而對(duì)于大多數(shù)企業(yè)來(lái)說(shuō),如何去管理自己的機(jī)房呢?
管理無(wú)非是達(dá)到兩個(gè)方面的靈活,如果是企業(yè),當(dāng)需要?jiǎng)?chuàng)建或者擴(kuò)建自己機(jī)房時(shí),從采購(gòu)到運(yùn)行需要一段漫長(zhǎng)的周期,同時(shí),還需要擔(dān)心其中出現(xiàn)什么變故呢?
如果是在云計(jì)算平臺(tái)上,就實(shí)現(xiàn)了兩個(gè)方面的靈活:
- 時(shí)間靈活性:隨時(shí)用,隨時(shí)有。
- 空間靈活性:想要多少資源就有多少。這兩種靈活也可以稱(chēng)為云計(jì)算的彈性,然而就是這種”彈性“卻經(jīng)歷了多年的波折。
5. 云計(jì)算時(shí)代數(shù)據(jù)中心的虛擬化
傳統(tǒng)IT時(shí)代,對(duì)于中小企業(yè)來(lái)說(shuō),并不能很好的自己去管理機(jī)房,于是會(huì)將自己的服務(wù)器托管于IDC中,或者直接在IDC中直接租用設(shè)備。然而,物理設(shè)備不能做到并不能很好的靈活性。
還是以電腦為例:假設(shè)我們需要買(mǎi)一臺(tái)電腦,可能要去電腦城或者電商網(wǎng)站做各種對(duì)比,同時(shí)從采購(gòu)到運(yùn)輸都需要時(shí)間。而對(duì)于服務(wù)器來(lái)說(shuō),就要找到專(zhuān)門(mén)的供應(yīng)商,然后采購(gòu)運(yùn)輸和安裝環(huán)境,到企業(yè)能夠部署應(yīng)用,時(shí)間靈活性可謂非常之差。
這還不算,購(gòu)買(mǎi)的服務(wù)器性能并不是說(shuō)能夠全部利用的。可能你只需要其中的1%,然而并沒(méi)有這么小的服務(wù)器賣(mài)給你,如果想要擴(kuò)容,又需要經(jīng)歷一段重復(fù)的采購(gòu)過(guò)程。
于是,虛擬化技術(shù)出現(xiàn)了,其中最牛逼的廠商叫做VMware。VMware的推出的Hypervisor可以實(shí)現(xiàn)計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)的虛擬化,是第一個(gè)商業(yè)化的成功的虛擬化的x86架構(gòu)。當(dāng)然,后來(lái)被EMC收購(gòu)了。
但是,VMware作為付費(fèi)閉源軟件,并且非常的昂貴。而互聯(lián)網(wǎng)大牛實(shí)在太多,君不見(jiàn)有收費(fèi)的Windows,也有開(kāi)源的linux,有閉源的IOS,也有開(kāi)源的Andriod。虛擬化劃時(shí)代的發(fā)展的開(kāi)源軟件的XEN和KVM誕生了。依托于虛擬化技術(shù),數(shù)據(jù)中心終于可以將自己的設(shè)備虛擬化按需給有需要的用戶(hù),也解決了物理設(shè)備的一個(gè)大問(wèn)題:靈活性,或者叫彈性。
三、量變導(dǎo)致質(zhì)變——AWS引領(lǐng)潮流
1. 虛擬化的半自動(dòng)和云計(jì)算的全自動(dòng)
剛開(kāi)始的虛擬化屬于軟件虛擬化,虛擬機(jī)I/O性能上十分的糟糕,2005年后出現(xiàn)的XEN以及KVM等硬件虛擬化技術(shù),不僅大幅度的提升了虛擬機(jī)的性能,也滿(mǎn)足了虛擬化技術(shù)在生產(chǎn)環(huán)境中的使用的要求。
雖然說(shuō)虛擬化技術(shù)的發(fā)展是云計(jì)算的基石,但是還不夠,虛擬化技術(shù)可以擴(kuò)大硬件的容量,簡(jiǎn)化軟件的重新配置過(guò)程。
CPU的虛擬化技術(shù)可以單CPU模擬多CPU并行,允許一個(gè)平臺(tái)同時(shí)運(yùn)行多個(gè)操作系統(tǒng),并且應(yīng)用程序都可以在相互獨(dú)立的空間內(nèi)運(yùn)行而互不影響。
盡管如此,云計(jì)算出來(lái)以前,虛擬化有一個(gè)最致命的缺點(diǎn):無(wú)法調(diào)度。要達(dá)到半自動(dòng)化——即創(chuàng)建虛擬機(jī)時(shí),需要人為的去指定創(chuàng)建虛擬機(jī)在某臺(tái)物理機(jī)上。
于是,人們發(fā)明了各種各樣的算法來(lái)做這個(gè)事情,算法的名字叫做調(diào)度(Scheduler)。通俗一點(diǎn)說(shuō),就是有一個(gè)調(diào)度中心,幾千臺(tái)機(jī)器都在一個(gè)池子里面,無(wú)論用戶(hù)需要多少CPU、內(nèi)存、硬盤(pán)的虛擬電腦,調(diào)度中心會(huì)自動(dòng)在大池子里面找一個(gè)能夠滿(mǎn)足用戶(hù)需求的地方,把虛擬電腦啟動(dòng)起來(lái)做好配置,用戶(hù)就直接能用了。
這個(gè)階段我們稱(chēng)為池化或者云化。到了這個(gè)階段,才可以稱(chēng)為云計(jì)算,在這之前都只能叫虛擬化。
說(shuō)白了,虛擬化主要是把大塊拆成小塊兒,分布式系統(tǒng)主要是把小塊組合成大塊兒,IT資源經(jīng)過(guò)這樣的揉碎再組合,變成了一個(gè)十分靈活的系統(tǒng),在這幾個(gè)基本技術(shù)的基礎(chǔ)上,在通過(guò)調(diào)度中心,就可以實(shí)現(xiàn)云計(jì)算的服務(wù)模式了。這就是虛擬化的半自動(dòng)和云計(jì)算的全自動(dòng)。
2. 云計(jì)算的從閉源到開(kāi)源
公有云公司上第一個(gè)商業(yè)化成功是AWS,可能你對(duì)這個(gè)單詞并不是熟悉。但是如果說(shuō)起它的中文名亞馬遜,那也是如雷貫耳了。
但是,為什么亞馬孫作不應(yīng)該是一家電商公司嗎?為何跨行轉(zhuǎn)為云計(jì)算廠商呢,還成功了全世界最牛逼的云計(jì)算公司?
前文說(shuō)了:云計(jì)算可以實(shí)現(xiàn)用戶(hù)的按需使用資源。而對(duì)于電商應(yīng)用型的企業(yè)來(lái)說(shuō),阿里云的云計(jì)算起源可以說(shuō)的上和AWS類(lèi)似,當(dāng)本身的業(yè)務(wù)擴(kuò)張時(shí),桎梏于物理上限限制的計(jì)算性能以及遠(yuǎn)遠(yuǎn)不能滿(mǎn)足業(yè)務(wù)所帶來(lái)的需求。
當(dāng)然,從成本來(lái)說(shuō),IBM小型機(jī)實(shí)在太高也是一點(diǎn)。無(wú)論是美國(guó)的”黑色星期五“和還國(guó)內(nèi)的“雙11秒殺”,對(duì)于企業(yè)來(lái)說(shuō),需要的只是短時(shí)間的“計(jì)算資源”。
于是,它們也急需云計(jì)算平臺(tái)。
但是環(huán)顧四周,那是還是一片荒野,怎么辦?
只能自己露胳膊上陣了,由于自身帶應(yīng)用基因,所以亞馬遜的云平臺(tái)對(duì)應(yīng)用更加友好,迅速發(fā)展成為云計(jì)算的第一品牌,賺了很多錢(qián)。
2017年,亞馬遜AWS年?duì)I收達(dá)122億美元,運(yùn)營(yíng)利潤(rùn)31億美元。盡管AWS剛開(kāi)始幾年使用虛擬化技術(shù)的是開(kāi)源的XEN(阿里剛開(kāi)始使用的KVM),但是如前文所言,虛擬化離云計(jì)算還差了個(gè)最關(guān)鍵的“云化”。
而AWS作為行業(yè)老大,日子過(guò)的很爽,自己的核心技術(shù)當(dāng)然不愿意公開(kāi),所以AWS的“云化”是閉源的。這個(gè)時(shí)候由于自身的需求,或者說(shuō)眼紅AWS的盈利能力,作為全球三大云計(jì)算中心之一的Rackspace(Rackspace在全球擁有10個(gè)以上數(shù)據(jù)中心,管理超過(guò)10萬(wàn)臺(tái)服務(wù)器),與NASA聯(lián)合研發(fā)出Openstack,Openstack是什么呢?
可以簡(jiǎn)單來(lái)說(shuō)就是:“云化”的技術(shù),讓你隨時(shí)隨地的創(chuàng)建自己的應(yīng)用,無(wú)論是XEN還是KVM都兼容。
通俗來(lái)講:Openstack可以實(shí)現(xiàn)Compute計(jì)算、Networking網(wǎng)絡(luò)、Storage存儲(chǔ)云化平臺(tái)的自動(dòng)化管理。
下面是我梳理的一張管理Openstack的功能圖,當(dāng)然,非云計(jì)算從業(yè)人員不用去弄懂。
Rackspace本身入場(chǎng)晚,這個(gè)時(shí)候AWS已經(jīng)很厲害了,占據(jù)了市場(chǎng)的絕大部分份額,怎么辦呢?
Rackspace一狠心,抱著將整個(gè)行業(yè)做大,才能吃到更多的蛋糕想法將Openstack開(kāi)源了。
于是,整個(gè)行業(yè)沸騰了,以前苦于入門(mén)難,現(xiàn)在輪子都造好了,直接自己拉輪子跑就行。有了OpenStack之后,果真就像Rackspace想的一樣,所有想做云的大企業(yè)都瘋了。你能想象到的所有如雷貫耳的大型IT企業(yè):IBM、惠普、戴爾、華為、聯(lián)想等都瘋了,云計(jì)算行業(yè)也迎來(lái)了百花齊放。
使用Openstack的公司很多,但是能在開(kāi)源社區(qū)做出貢獻(xiàn)的卻鳳麟毛角。當(dāng)然,國(guó)內(nèi)還有個(gè)阿里自研的。
四、IAAS、PAAS、SAAS
前面虛擬使用各種云化技術(shù),終于實(shí)現(xiàn)了對(duì)計(jì)算資源、網(wǎng)絡(luò)資源和存儲(chǔ)資源的自動(dòng)化管理,這個(gè)時(shí)候的云計(jì)算叫IAAS。
什么是IAAS呢?
說(shuō)白了,相當(dāng)于建房子時(shí)的地基。
IaaS在云計(jì)算分類(lèi)中,被叫做:基礎(chǔ)設(shè)施即服務(wù),同理還有PaaS(平臺(tái)即服務(wù))和SaaS(軟件即服務(wù))。
如上圖,SaaS都是一些可以被用戶(hù)直接使用的應(yīng)用,而PaaS則是提供平臺(tái)服務(wù),無(wú)論是七牛的直播服務(wù)還是人工智能服務(wù),其都是屬于PaaS層產(chǎn)品。
對(duì)于用戶(hù)來(lái)說(shuō),如上圖,從左往右:傳統(tǒng)IT到SaaS,需要用戶(hù)做的事情越來(lái)越少。同時(shí),在IAAS層的服務(wù)器上,也會(huì)提供平臺(tái)應(yīng)用型的服務(wù)。如開(kāi)源的Mysql,對(duì)于用戶(hù)來(lái)說(shuō),只需關(guān)注自身的業(yè)務(wù)即可。要么是自動(dòng)部署(彈性伸縮),要么是不用部署(通用應(yīng)用)??偟膩?lái)說(shuō),就是應(yīng)用層你也要少操心,這就是PaaS層的重要作用。
五、公有云、私有云、混合云、社區(qū)云和托管云是什么東東?
到這里,我也要舉例子了:
「經(jīng)典廚房論」
- 私有云:自己廚房做飯,需要自己有地建個(gè)廚房且還要買(mǎi)鍋碗瓢盆柴米油鹽等。此外,吃完總要洗碗刷鍋等運(yùn)維吧,就是私有云。
- 公有云:到飯店吃飯,你只是飯店其中一個(gè)客戶(hù),按需胡吃海塞吃完結(jié)賬抹嘴走人,餐館后廚如何安排做菜順序,并加快出菜速度就是負(fù)載均衡和虛擬化概念,就是公有云。
- 混合云和公有云:請(qǐng)廚師到家里上門(mén)做飯則屬于典型的混合云,在資產(chǎn)安全的情況下有限使用公有云。
- 社區(qū)云:飯店只針對(duì)某個(gè)特定群體如學(xué)生開(kāi)放,同時(shí)可能還會(huì)有學(xué)生在飯店做兼職,這就相當(dāng)于社區(qū)云。
- 托管云:飯店比較大,自己也比較有錢(qián),于是到飯店租了個(gè)包間,無(wú)論我用不用,我租用的期限都不能給其他人使用,這就是托管云。
- 私有云轉(zhuǎn)公有云:自己朋友來(lái),廚房能力不足,于是全部去飯店吃,這是私有云轉(zhuǎn)公有云。
上圖簡(jiǎn)單介紹幾種了公有云、私有云和混合云的行業(yè)分類(lèi)。當(dāng)然,到目前還是這三種云占據(jù)主流。
六、總結(jié)
1. 云計(jì)算實(shí)現(xiàn)了資源的靈活運(yùn)用
云計(jì)算的資源就如同銀行一般,銀行向外借貸的錢(qián)遠(yuǎn)比本身存儲(chǔ)的錢(qián)要多的多,云計(jì)算底層資源出售也是同理的,也是屬于“超賣(mài)”模式。只要不同時(shí)擠兌,就不會(huì)有問(wèn)題。
隨著Openstack技術(shù)的越發(fā)成熟,管理的規(guī)模越來(lái)越大,動(dòng)不動(dòng)就是上萬(wàn)臺(tái)服務(wù)器,同時(shí)可以實(shí)現(xiàn)異地部署然后進(jìn)行統(tǒng)一管理。在這種規(guī)模的前提下,對(duì)于普通用戶(hù)甚至企業(yè)來(lái)說(shuō),基本上可以實(shí)現(xiàn)想要多少的資源就有多少資源。
以某盤(pán)為例:假設(shè)給每個(gè)人都分配了2T的存儲(chǔ)空間,1億用戶(hù),那么難道云計(jì)算廠商需要2億T的存儲(chǔ)空間?
這是不可能的,實(shí)質(zhì)上分配的2T存儲(chǔ)空間僅僅是用戶(hù)層面所看的,而用戶(hù)使用的可能僅僅其中的100G甚至更少,那么真實(shí)給你的也就100G。當(dāng)你資源不斷上傳時(shí),給你分配的真實(shí)的存儲(chǔ)也會(huì)增加。如計(jì)算資源和網(wǎng)絡(luò)資源同理,當(dāng)云平臺(tái)感覺(jué)資源不夠時(shí),就是去采購(gòu)設(shè)備擴(kuò)容,但是這對(duì)于用戶(hù)來(lái)說(shuō)是無(wú)感知,這就是資源利用的靈活性。
2. 云計(jì)算其實(shí)不便宜
成本更低、運(yùn)維成本更低、服務(wù)更好、彈性擴(kuò)展、部署更快、不用采購(gòu)硬件,云計(jì)算的好處總能說(shuō)出一大堆。
但,這些點(diǎn)往往只反映云計(jì)算的一個(gè)側(cè)面,有的還不完全正確——比如:成本低,客戶(hù)會(huì)發(fā)現(xiàn),如果租用高性能云主機(jī)且保證99.99%的可用服務(wù)時(shí),成本往往并不比自建機(jī)房低,在需要的主機(jī)(物理機(jī)或虛機(jī))量比較大時(shí),尤其明顯。就如當(dāng)年阿里的“去IOE運(yùn)動(dòng)”,難道是阿里賺的錢(qián)買(mǎi)不起設(shè)備了嗎?對(duì)于大公司來(lái)說(shuō),首先考慮的不是成本,而是業(yè)務(wù)的連續(xù)和穩(wěn)定性。而事實(shí)證明,“去IOE”后所花的成本并不比原先低多少。當(dāng)然,后來(lái)阿里云又掙錢(qián)了這個(gè)另說(shuō)。
3. 云計(jì)算是一場(chǎng)社會(huì)屬性的變革
其實(shí),云計(jì)算的本質(zhì)就是社會(huì)分工。社會(huì)分工所產(chǎn)生的價(jià)值云計(jì)算都能產(chǎn)生,比如:規(guī)模化、精細(xì)化所產(chǎn)生的成本降低與效率提高等。而社會(huì)分工中產(chǎn)生的問(wèn)題,云計(jì)算也都會(huì)面對(duì),比如節(jié)省下來(lái)的成本到底是買(mǎi)家受益還是賣(mài)家受益,再比如壟斷。
拿蒸饅頭舉例子:在城市中,大多數(shù)家庭不自己蒸饅頭而去饅頭房買(mǎi),這是社會(huì)分工,節(jié)省了社會(huì)總體成本。但是,買(mǎi)饅頭并不比自己蒸更便宜,說(shuō)明節(jié)省了的成本進(jìn)入了賣(mài)家而非買(mǎi)家的腰包。
再比如:當(dāng)一個(gè)城市只剩一家饅頭房而大多數(shù)家庭又喪失了蒸饅頭的能力時(shí),饅頭房便有可能提價(jià),這就是壟斷。
最后,本人才疏學(xué)淺,難免有些遺漏,望斧正。
作者:賀志兵(本人)
本文由 @Pasca 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來(lái)自Unsplash,基于CC0協(xié)議
請(qǐng)問(wèn)對(duì)于剛?cè)腴T(mén)云計(jì)算,應(yīng)該從哪開(kāi)始學(xué)習(xí)呢? 感覺(jué)無(wú)從下手。目前公司轉(zhuǎn)型從事算力租賃這塊內(nèi)容,但是對(duì)于相關(guān)知識(shí)聽(tīng)欠缺的
作者你好,我想請(qǐng)教一下,云計(jì)算是不是阿里、亞馬遜一開(kāi)始為了滿(mǎn)足自身業(yè)務(wù)某段時(shí)間內(nèi)擴(kuò)張的需要而開(kāi)發(fā)的,但是平時(shí)業(yè)務(wù)淡季用不了那么多資源,租出去會(huì)比較劃算呢
看了這么多文章,都懵懵懂懂,你的文章讀完感覺(jué)一切都融會(huì)貫通起來(lái)了!感謝分享!
您好 最近在了解云計(jì)算 openstack的功能圖 方便發(fā)下嗎 非常感謝 1021149601@qq.com
有學(xué)習(xí)到,感謝您的分享
自己做私有云已經(jīng)三個(gè)月了,今天再看到您寫(xiě)的文章感覺(jué)整個(gè)思維框架清晰了很多,真是通俗易懂,感謝!
知識(shí)增加了
很清晰,學(xué)習(xí)
寫(xiě)得很全面很清楚,謝謝分享~
第一次看人寫(xiě)云計(jì)算
就憑您這個(gè)昵稱(chēng)也得寫(xiě)一篇吧 ??
你認(rèn)為公有云、私有云、混合云,都包括哪些產(chǎn)品呢?對(duì)于IAAS、SAAS、PAAS有界定。那么公有云、私有云、混合云對(duì)應(yīng)的產(chǎn)品如何區(qū)分呢?