已有的事后必再有,已行的事后必再行.日光之下并無新事.
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ——傳道書
云計(jì)算的興起似乎是新鮮事物戰(zhàn)勝舊有事物的經(jīng)典重演惶楼。這種新鮮事物如此之新鮮右蹦,以至于鮮有人知道它究竟是什么。不過歼捐,這并不妨礙云計(jì)算的浪潮風(fēng)起云涌何陆,席卷企業(yè)、政府機(jī)構(gòu)和個(gè)人用戶豹储。
但是贷盲,云計(jì)算真的有那么"鮮"嗎?
云計(jì)算并不是一個(gè)新的想法剥扣,也許這個(gè)名字是新的晃洒,但其里面的核心概念卻有很多是以前就出現(xiàn)過的慨灭。從某種程度上,云計(jì)算是一個(gè)早已出現(xiàn)的思想披上了新的外衣球及。又或者氧骤,它是計(jì)算機(jī)技術(shù)史和人類需求史上自然而然演化發(fā)現(xiàn)而出現(xiàn)的,這一切都很自然吃引,并沒有那么神奇筹陵,只不過概念滿天飛的原因在于它本身不僅僅是技術(shù),還有商業(yè)模式镊尺。
顯然朦佩,像云計(jì)算這么復(fù)雜的東西的出現(xiàn)不是一蹴而就的,而是有一個(gè)非常清晰的演進(jìn)脈絡(luò)庐氮。它是主機(jī)計(jì)算语稠、小型機(jī)計(jì)算、個(gè)人機(jī)計(jì)算弄砍、網(wǎng)絡(luò)計(jì)算仙畦、分布式計(jì)算、互聯(lián)網(wǎng)計(jì)算的一個(gè)自然演進(jìn)產(chǎn)物音婶。
1慨畸、人們對主機(jī)效率和成本的擔(dān)憂催生了小型機(jī)系統(tǒng);
2衣式、人們對效率和方便的執(zhí)著催生了20世紀(jì)80年代的個(gè)人機(jī)普及寸士;
3、與主機(jī)和小型機(jī)不同的是碴卧,不同用戶位于不同的機(jī)器上弱卡,要想溝通就需要通過外部連線進(jìn)行,計(jì)算機(jī)網(wǎng)絡(luò)的出現(xiàn)和擴(kuò)張就順理成章住册;于是婶博,20世紀(jì)90年代出現(xiàn)了聯(lián)網(wǎng)的服務(wù)器集群;
4界弧、到了2000年,網(wǎng)絡(luò)的發(fā)展日新月異搭综,人們希望將服務(wù)器群進(jìn)一步擴(kuò)張垢箕,恨不得將所有的計(jì)算機(jī)都連在一起,從而出現(xiàn)了互聯(lián)網(wǎng)時(shí)代兑巾;
5条获、對遠(yuǎn)程用戶的支持進(jìn)一步增強(qiáng),基于RPC的模式蒋歌、客戶機(jī)服務(wù)器模式帅掘、異步n層模式委煤、基于消息傳遞的web計(jì)算模式,各種web服務(wù)和軟件服務(wù)開始出現(xiàn)修档;
6碧绞、正是軟件作為服務(wù)的出現(xiàn),揭開了云計(jì)算的面紗吱窝。從一定角度看讥邻,云計(jì)算就是服務(wù)計(jì)算。
7院峡、云計(jì)算需要將所有的計(jì)算資源作為服務(wù)兴使。此時(shí),在軟件工程領(lǐng)域出現(xiàn)了SOA架構(gòu)照激,用戶通過web服務(wù)发魄、SOAP、REST等架構(gòu)或協(xié)議或模式進(jìn)行俩垃,這就是云計(jì)算雛形励幼。
云計(jì)算的特點(diǎn)很多,但說一千道一萬吆寨,云計(jì)算的核心特點(diǎn)只有兩點(diǎn): 一種計(jì)算范式赏淌,即計(jì)算作為服務(wù);一種商業(yè)模式啄清,即效用計(jì)算六水,隨用隨付。如果只準(zhǔn)用一句話概括辣卒,那就是: 互聯(lián)網(wǎng)上的應(yīng)用和架構(gòu)服務(wù)掷贾。再說簡單一點(diǎn),就是IT作為服務(wù)荣茫。
云計(jì)算的驅(qū)動力都有哪些想帅??
前面的討論中啡莉,似乎使人感覺到云計(jì)算的出現(xiàn)是一個(gè)自然而然的過程港准,這點(diǎn)雖然不假,但這種自然而然僅僅是指邏輯上的走向非常自然咧欣,而不是這種走向本身的過程輕而易舉浅缸。驅(qū)動力主要包括: 虛擬化、托管魄咕、企業(yè)軟件作為服務(wù)衩椒、規(guī)模經(jīng)濟(jì)、大數(shù)據(jù)。
## 云之道
敏捷的開發(fā)毛萌、部署苟弛、運(yùn)維;
低廉的資源使用成本阁将;
設(shè)備膏秫、地理位置和平臺的獨(dú)立性;
多租戶架構(gòu)冀痕;
可靠性和可用性荔睹;
伸縮能力;
通達(dá)海量用戶言蛇;
可持續(xù)的發(fā)展等等僻他。
將上面各條串起來,就是云之道腊尚。
——《云計(jì)算之道》鄒恒明