自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

跨越“朦朧期”的云計(jì)算

云計(jì)算
從云計(jì)算的技術(shù)層面來(lái)講,整體的IaaS,SaaS和PaaS的架構(gòu)已經(jīng)足夠清晰,但是還有幾個(gè)點(diǎn)仍然存在一定的技術(shù)難度。

吳朱華是《云計(jì)算核心技術(shù)剖析》一書的作者,他認(rèn)為,目前云計(jì)算的技術(shù)已經(jīng)度過(guò)了的最初的“朦朧期”,業(yè)界已經(jīng)找出一些核心的突破點(diǎn),鋪以重兵攻堅(jiān)。但發(fā)展中也存有一些爭(zhēng)議點(diǎn),值得討論。

核心技術(shù)難點(diǎn)

從云計(jì)算的技術(shù)層面來(lái)講,整體的IaaS,SaaS和PaaS的架構(gòu)已經(jīng)足夠清晰,但是還有幾個(gè)點(diǎn)仍然存在一定的技術(shù)難度。

1. 云計(jì)算的安全性

安全性永遠(yuǎn)是云計(jì)算最熱的話題之一,文章關(guān)注了兩點(diǎn):

首先是數(shù)據(jù)中心網(wǎng)絡(luò)的安全性(可用性),最典型的例子,Amazon Web Service服務(wù)最近幾次大型故障都和網(wǎng)絡(luò)有關(guān),特別是其基于局域網(wǎng)技術(shù)的云硬盤服務(wù)EBS。多位業(yè)界網(wǎng)絡(luò)專家認(rèn)為其路由器的Oversubscribe(超賣)和網(wǎng)絡(luò)配置無(wú)法應(yīng)對(duì)(比如網(wǎng)絡(luò)控制信息方面的流量會(huì)有波動(dòng))是整個(gè)問(wèn)題的關(guān)鍵。

其次是虛擬機(jī)本身的安全性,其實(shí)在虛擬機(jī)的發(fā)展之初,各個(gè)技術(shù)主要關(guān)注點(diǎn)絕對(duì)是性能,比如Xen雖然上手復(fù)雜,但是由于其本身的半虛擬化的架構(gòu),其在性能方面稍強(qiáng)于VMware,并拿這點(diǎn)作為長(zhǎng)期的談資。但是隨著程序的優(yōu)化,特別是硬件虛擬化技術(shù)的引入,在性能方面,各方面都已經(jīng)接近均勢(shì),并且優(yōu)化空間也不多,所以虛擬機(jī)的安全性很有可能將會(huì)作為今后的主要考量之一。

據(jù)一些行業(yè)IaaS云供應(yīng)商的反饋,Xen本身有嚴(yán)重的漏洞,通過(guò)這個(gè)漏洞,虛擬機(jī)里面的程序可以直接攻擊到物理機(jī)本身,并且KVM也有類似的問(wèn)題,比如KVM直接有兩個(gè)IO端口可以和QEMU通信,所以虛擬機(jī)的安全性還有待完善。

2. 數(shù)據(jù)中心大二層和SDN

很多做私有IaaS云廠商面對(duì)最大的技術(shù)挑戰(zhàn),基本上都是“網(wǎng)絡(luò)難配”,主要有三個(gè)方面的原因:

現(xiàn)在云服務(wù)多個(gè)節(jié)點(diǎn)之間需要連接大量?jī)?nèi)部的通信,最明顯的例子就是Hadoop,當(dāng)集群大小超過(guò)千臺(tái)時(shí),網(wǎng)絡(luò)會(huì)成為比IO更大的一個(gè)瓶頸;

虛擬機(jī)各節(jié)點(diǎn)只能在同一個(gè)二級(jí)網(wǎng)段內(nèi)才能進(jìn)行非常重要的動(dòng)態(tài)遷移;

每個(gè)虛擬主機(jī)都會(huì)運(yùn)行十個(gè)以上的虛擬機(jī),這會(huì)導(dǎo)致過(guò)一個(gè)網(wǎng)段內(nèi)實(shí)際所需要承受的機(jī)器數(shù)量和具體流量都倍增。

這些因素都導(dǎo)致數(shù)據(jù)中心網(wǎng)絡(luò)從之前對(duì)外為主的南北向,慢慢轉(zhuǎn)為以內(nèi)部為主的東西向,同時(shí)數(shù)據(jù)中心不得不出現(xiàn)大二層的現(xiàn)象。為了解決這些問(wèn)題,網(wǎng)絡(luò)界推出了各種解決方案,包括將路由能力帶到二層網(wǎng)絡(luò)的TRILL和FabricPath,用于識(shí)別虛擬機(jī)流量的VN-Tag和VEPA,用于二層互聯(lián)的VPLS和OTV。最后就是號(hào)稱改變整個(gè)網(wǎng)絡(luò)世界的SDN(軟件定義網(wǎng)絡(luò))。這些技術(shù)的確能讓現(xiàn)有的云服務(wù),特別是IaaS層在技術(shù)層面有一個(gè)質(zhì)的的飛躍,但是整體成熟度和成本要下降到一個(gè)讓大家都滿意程度,顯然并非易事。

3. OpenStack完整的生態(tài)環(huán)境

2012年云計(jì)算的業(yè)界,如果說(shuō)只有一個(gè)“明星”的話,那絕對(duì)是OpenStack莫屬,和之前開源的CloudStack、Eucalyptus不同的是,OpenStack強(qiáng)調(diào)的核心是生態(tài)圈,并且它的生態(tài)圈還有兩個(gè)特色,其一是模塊眾多,它不僅有傳統(tǒng)用于虛擬機(jī)的模塊,而且它還提供云存儲(chǔ)模塊Swift,以及用于虛擬機(jī)鏡像管理的Glance,最具創(chuàng)新型的網(wǎng)絡(luò)模塊Quantum;其次,整個(gè)圈子里面初創(chuàng)公司極為活躍,不僅國(guó)外有已經(jīng)被VMware以巨資收購(gòu)的Nicira,國(guó)內(nèi)的九州云還有UnitedStack都做的有聲有色。雖然表面而言,OpenStack生態(tài)圈“歌舞升平”,但是還是存在很多隱患,最重要的就是缺乏一個(gè)領(lǐng)軍的企業(yè)來(lái)引導(dǎo),光靠一個(gè)“松耦合”的社區(qū)的確還有點(diǎn)難度。

 

 

蔣清野在OpenStack、OpenNebula、Eucalyptus、CloudStack社區(qū)活躍度比較中表示,OpenStack項(xiàng)目提交代碼的人數(shù)遠(yuǎn)遠(yuǎn)超過(guò)其他三個(gè)項(xiàng)目,并且一直保持迅猛增長(zhǎng)的勢(shì)頭。CloudStack項(xiàng)目提交代碼的人數(shù)也有所增長(zhǎng),但是其增長(zhǎng)速度較為緩慢。Eucalyptus項(xiàng)目和OpenNebula項(xiàng)目提交代碼的人數(shù)相對(duì)較少,并且在過(guò)去12個(gè)月當(dāng)中基本上沒(méi)有增長(zhǎng),這表明OpenStack的發(fā)展勢(shì)頭還是很猛的。

4. Hadoop的生態(tài)圈的完善

雖然業(yè)界各種五花八門的Hadoop用例讓人有點(diǎn)疑惑,但是Hadoop社區(qū)在Cloudera和Hortonworks這兩大巨頭的推動(dòng)下,再加上類似淘寶云梯這樣案例不斷成熟,使Hadoop快要成為業(yè)界標(biāo)準(zhǔn)的大數(shù)據(jù)服務(wù)平臺(tái)。同時(shí)由于MapReduce的編程框架,使得傳統(tǒng)的基于關(guān)系型數(shù)據(jù)庫(kù)的周邊工具都無(wú)法繼續(xù)使用,所以一些新的周邊工具不斷推出,包括用于數(shù)據(jù)流支持的Pig,用于SQL解析的Hive,用于日志收集的Flume,用于ETL的Scribe,用于實(shí)時(shí)分析的Impala等。

不過(guò)對(duì)于Hadoop這個(gè)生態(tài)圈,吳朱華也表示有些疑慮,雖然和OpenStack生態(tài)圈相比,表面上有兩大巨頭的支持,但這兩大巨頭”各懷鬼胎“,而且其整體所需要投入的工程量和OpenStack相比也是不相上下,只有兩大巨頭拋棄成見(jiàn),齊心協(xié)力才能將Hadoop推向一個(gè)新的高度。

5. NewSQL的興起

前幾年談及NoSQL,雖然其伸縮性不錯(cuò),但因?yàn)槠洳恢С滞暾鸖QL語(yǔ)句,使得其學(xué)習(xí)成本變得很高,所以吳朱華認(rèn)為既能伸縮、又能支持SQL的NewSQL興起再所必然。

提起NewSQL,首先可能會(huì)想到MemSQL或者SAP HANA這類新型的基于內(nèi)存的數(shù)據(jù)庫(kù),但是其實(shí)在NewSQL方面,最強(qiáng)大的始作俑者絕對(duì)是研發(fā)出MapReduce的Google,雖然其最初整套用于半結(jié)構(gòu)化數(shù)據(jù)解析的索引構(gòu)建模塊是基于MapReduce的,并且研發(fā)了著名NoSQL技術(shù)BigTable,但是隨著它業(yè)務(wù)的需求和對(duì)性能等方面要求的不斷提升,在技術(shù)方面,它做了優(yōu)化和轉(zhuǎn)型,基于現(xiàn)有公開的資料,主要兩部分,其一在索引構(gòu)建和OLTP方面,Google以BigTable為基礎(chǔ)發(fā)展出可以對(duì)大數(shù)據(jù)集進(jìn)行增量更新的Percolator系統(tǒng)以用于索引的構(gòu)建和服務(wù),同時(shí)也在BigTable基礎(chǔ)上,推出用于分布式海量OLTP的Megastore和F1 Spanner,并且他們分別被用于Google App Engine的Data Store數(shù)據(jù)庫(kù)服務(wù)和Google的現(xiàn)金牛廣告服務(wù),同時(shí)在OLAP方面,它推出有點(diǎn)類似MPP列式數(shù)據(jù)庫(kù)的Dremel,通過(guò)Dremel這個(gè)系統(tǒng)能夠構(gòu)建有千臺(tái)規(guī)模的分析集群,并能快速地對(duì)PB級(jí)別的數(shù)據(jù)進(jìn)行處理。

無(wú)論是F1 Spanner還是Dremel,它們?cè)谏炜s性方面都非常不錯(cuò),并且在語(yǔ)法上面支持一定的SQL語(yǔ)句,吳朱華認(rèn)為它們絕對(duì)是NewSQL的典范之作。不過(guò)現(xiàn)在NewSQL界,真正有實(shí)力的公司和產(chǎn)品并沒(méi)有出現(xiàn)。

懸念

雖然上面提到了很多關(guān)注點(diǎn),但是在吳朱華看來(lái),還是存在很多爭(zhēng)議點(diǎn),還需要進(jìn)一步討論才能分出優(yōu)劣或者各自適合的場(chǎng)景,從而引發(fā)質(zhì)的飛躍。

1. OpenStack 還是 CloudStack?

其實(shí),OpenStack和CloudStack雖然其提供功能大體類似,但是它們?cè)诤诵睦砟钌鲜谴笙鄰酵ァloudStack本質(zhì)是產(chǎn)品的思路,也就是通過(guò)這個(gè)產(chǎn)品能夠非常快速地構(gòu)建一個(gè)提供IaaS服務(wù)的私有云,并且通過(guò)其主要用戶Zynga的使用來(lái)進(jìn)行逐步地優(yōu)化;而OpenStack則本質(zhì)是一個(gè)生態(tài)圈,并且功能強(qiáng)大的模塊有很多,但可惜實(shí)際的案例不多,特別是大規(guī)模的部署。那么到底OpenStack模式還是CloudStack模式會(huì)成為未來(lái)IaaS云計(jì)算的主流,其實(shí)很難判斷,但最近一年,如果使用OpenStack來(lái)構(gòu)建一個(gè)大型IaaS云,至少在整體項(xiàng)目的技術(shù)支持上,還缺乏一個(gè)能全面理解OpenStack的團(tuán)隊(duì)。

2. 結(jié)構(gòu)化數(shù)據(jù),Hadoop適合嗎?

首先,雖然現(xiàn)在Hadoop使用面很廣,包括類似OLAP的結(jié)構(gòu)化數(shù)據(jù)分析,但是其實(shí)Hadoop這樣MapReduce的框架,最初的需求主要是用于類似網(wǎng)頁(yè)這樣的半結(jié)構(gòu)化數(shù)據(jù)的處理和分析,而且MapReduce這樣暴力的方式也特別適合類似地理數(shù)據(jù)和視頻這樣非結(jié)構(gòu)化數(shù)據(jù)。同時(shí)雖然現(xiàn)在有類似Hive這樣的解決方案,但是Hadoop在處理結(jié)構(gòu)化數(shù)據(jù)時(shí),無(wú)論是處理速度,還是處理成本,都和基于列式存儲(chǔ)的NewSQL數(shù)據(jù)庫(kù)無(wú)法接近的。

另外,雖然Cloudera推出用于準(zhǔn)實(shí)時(shí)分析的Impala,但是由于其重寫了極為耗時(shí)耗力的SQL解析引擎,所以如果等它全面支持SQL語(yǔ)句那天,還為時(shí)尚遠(yuǎn)。綜上所述,誠(chéng)然Hadoop能做對(duì)結(jié)構(gòu)化數(shù)據(jù)的分析,但是否合適,這就是一個(gè)仁者見(jiàn)仁,智者見(jiàn)智的問(wèn)題。

3. GAE,還是Cloud Foundry?

雖然PaaS這個(gè)名詞在2012年比較沉寂,但是Cloud Foundry和GAE(Google App Engine)都有一定的進(jìn)步,Cloud Foundry有了更多用戶,GAE又發(fā)布了新的版本。爭(zhēng)論的核心是Cloud Foundry和GAE在方向性上面的差別比OpenStack和CloudStack更大。

Cloud Foundry核心是快速部署,快速開發(fā),支持各種編程模式也非常靈活。

GAE的優(yōu)勢(shì)是通過(guò)分布式的架構(gòu)能快速伸縮,并且能夠最大限度地進(jìn)行超買,從而在一定用戶規(guī)模的基礎(chǔ)上實(shí)現(xiàn)較大的盈利,但是初期構(gòu)建成本比Cloud Foundry高的多。

所以Cloud Foundry這個(gè)方案比較適合私有云,而GAE更適合公有云,具體今后的PaaS屆誰(shuí)會(huì)成為潮流,這個(gè)還很難說(shuō)。

4. SDN有需求嗎?

就像前面所說(shuō)的那樣,SDN是一種新興的控制與轉(zhuǎn)發(fā)分離并直接可編程的網(wǎng)絡(luò)架構(gòu),并且號(hào)稱可以改變整個(gè)網(wǎng)絡(luò)世界。對(duì)于這種大的顛覆,首先,在技術(shù)層面是有發(fā)展的前途的,這估計(jì)也是VMware斥巨資收購(gòu)Nicira的原因之一。但是在實(shí)際應(yīng)用方面,是否能找到“Killer App”也是核心的關(guān)鍵,雖然有資深專家表示網(wǎng)絡(luò)虛擬化,安全等方面會(huì)存在這樣的需求,但還是需要一定的時(shí)間來(lái)進(jìn)行檢驗(yàn)。

5. 云計(jì)算是否需要API規(guī)范?

在云計(jì)算API規(guī)范方面,吳朱華也是國(guó)內(nèi)最早涉及的人之一,并且他非常推崇用于虛擬鏡像分發(fā)的OVF規(guī)范。不過(guò)對(duì)于這個(gè)爭(zhēng)議點(diǎn),吳朱華談到了兩方面:其一,業(yè)界是否需要公共的API規(guī)范?其二,如果需要這個(gè)規(guī)范,業(yè)界會(huì)更多地采用來(lái)自專業(yè)的,經(jīng)過(guò)多方流程思考的DMTF(分布式管理工作組)的規(guī)范,還是更多地借鑒一些成功產(chǎn)品現(xiàn)成的API,比如現(xiàn)在很多云主機(jī)服務(wù)所提供的API基本和Amazon EC2所提供的基本一致。吳朱華認(rèn)為,現(xiàn)在還處于云計(jì)算初中期,硬推行一種規(guī)范,成本就有點(diǎn)高,并且有可能會(huì)阻礙創(chuàng)新,然而具體使用DMTF還是其他的,應(yīng)該都可以。

云計(jì)算和大數(shù)據(jù)本身就是下一代的技術(shù),能在很多方面可以解決現(xiàn)在用戶和企業(yè)所遇到的痛點(diǎn)。但是如果業(yè)界沒(méi)有人專注核心的技術(shù)點(diǎn),并且解決某些有爭(zhēng)議的問(wèn)題,那么整體技術(shù)將會(huì)陷入不斷的“Reinvent the wheel”階段,就會(huì)駐足不前。

責(zé)任編輯:王程程 來(lái)源: 彎曲評(píng)論
相關(guān)推薦

2011-06-28 09:25:06

微軟云計(jì)算

2010-02-25 10:02:35

云計(jì)算

2012-02-23 09:41:48

云計(jì)算遷移安全

2014-01-13 10:09:08

存儲(chǔ)虛擬化云計(jì)算

2012-01-06 09:48:51

云計(jì)算

2012-02-21 08:56:42

云計(jì)算云應(yīng)用

2017-09-18 16:00:48

云計(jì)算私有云企業(yè)用戶

2011-10-19 11:13:54

惠普數(shù)據(jù)中心云計(jì)算

2015-08-20 10:54:41

企業(yè)云計(jì)算

2022-04-28 21:39:04

人工智能云計(jì)算AI

2012-03-29 09:56:56

云計(jì)算

2021-08-18 18:04:10

云計(jì)算云原生

2011-10-19 10:44:23

惠普云計(jì)算

2023-06-02 09:16:11

云原生網(wǎng)絡(luò)區(qū)域

2019-02-28 17:45:59

華夏航空AWS

2020-11-12 11:54:29

云計(jì)算人工智能物聯(lián)網(wǎng)

2021-02-20 09:47:44

Covid-19工業(yè)智能

2010-06-30 14:03:50

私有云部署

2020-11-26 11:51:09

云原生IBMCloud Paks

2020-09-30 12:06:33

AWS安全AI
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)