編者按:7月22日,云角的CTO郝峻晟先生受到SEC(西雅圖華人創(chuàng)業(yè)協(xié)會(huì))的邀請(qǐng),為大家介紹通用云計(jì)算平臺(tái)Azure和AWS在架構(gòu)上的一些最佳實(shí)踐和最新進(jìn)展。

這期筆記,帶你重新回顧活動(dòng)現(xiàn)場(chǎng)分享的部分精彩內(nèi)容。

云計(jì)算在中國(guó)未來(lái)的市場(chǎng)仍有很多的潛力和發(fā)展機(jī)會(huì),比如制造業(yè)客戶(hù),IoT方面的需求越來(lái)越緊迫和明顯,但其內(nèi)部IT技術(shù)常常滯后市場(chǎng)發(fā)展(畫(huà)外音:最近軟銀趁著英鎊便宜收購(gòu)ARM也是在布局IoT,IoT軟硬件方面的未來(lái)成長(zhǎng)空間還是很被看好)。
需要注意的是,中國(guó)市場(chǎng)政策和生態(tài)圈有自己的特點(diǎn),因?yàn)檎O(jiān)管,所有云服務(wù)的DataCenter必須設(shè)在國(guó)內(nèi)。
舉個(gè)例子,國(guó)家要求“外資企業(yè)在華提供公有云服務(wù)需要IDC牌照”,AWS在國(guó)內(nèi)還沒(méi)取得IDC牌照,所以一些國(guó)際公司的系統(tǒng)雖然在全球使用的是AWS,但是在國(guó)內(nèi)為了規(guī)避政策風(fēng)險(xiǎn)還是使用了有IDC牌照的Azure。
還有中國(guó)的互聯(lián)網(wǎng)基礎(chǔ)設(shè)施條件也比較復(fù)雜,中國(guó)聯(lián)通、中國(guó)移動(dòng)和中國(guó)電信三家網(wǎng)絡(luò)的互聯(lián)互通也是一個(gè)很大的問(wèn)題。
就全球來(lái)說(shuō),目前領(lǐng)先的公有云提供商在北美主要還是三大巨頭AWS、Azure、Google,國(guó)內(nèi)則是以阿里云領(lǐng)先,另外還有百度云,騰訊云,UCloud等。華為主要做政府和電信,和其他公司做的市場(chǎng)方向不太一樣。
云服務(wù)是一個(gè)非常需要燒錢(qián)才能建設(shè)起來(lái)的業(yè)務(wù),所以目前主要的云服務(wù)提供商也都是錢(qián)袋比較滿(mǎn)的大廠(chǎng)。
對(duì)公司來(lái)說(shuō),如何選擇適合自己的云服務(wù)呢?比如大公司對(duì)于Compliance和政策監(jiān)管要求比較高就不能用AWS, 而可能選擇Azure。有全球化視野的創(chuàng)業(yè)公司可以選擇AWS,另外一些起步的公司可以選擇用阿里云來(lái)降低成本。有時(shí)候客戶(hù)也需要幾個(gè)云平臺(tái)同時(shí)一起使用,這時(shí)候,云角的云舶其實(shí)就實(shí)現(xiàn)了這樣的跨云平臺(tái)管理功能。
什么是云?
可以說(shuō)云是一個(gè)“大雜燴”,包含虛擬機(jī)、存儲(chǔ)、數(shù)據(jù)分析、IoT、應(yīng)用服務(wù)等多方面。云的最大優(yōu)勢(shì)是,你可以不用管計(jì)算和存儲(chǔ)資源,能像用水或用電的utility(公共資源)一樣來(lái)使用。
AWS VS Azure接下來(lái),我將重點(diǎn)比較一下AWS和Azure架構(gòu)的各自?xún)?yōu)缺點(diǎn)。
比起AWS,微軟的Azure發(fā)力較晚但跟得很緊。大體來(lái)說(shuō),兩家的服務(wù)都很類(lèi)似,不過(guò)在具體的細(xì)節(jié)方面又有不同。





兩家云服務(wù)涉及的產(chǎn)品包含計(jì)算、存儲(chǔ)、管理、應(yīng)用等許多方面,下面我們挑幾個(gè)重點(diǎn)注意比較。

1、計(jì)算Azure 沒(méi)有專(zhuān)門(mén)的鏡像市場(chǎng)(image marketplace)AWS 沒(méi)有Batch服務(wù)VM 和EC2是分別是微軟和亞馬遜兩家各自的IaaS offering2、虛擬機(jī)IaaS的虛擬機(jī)方面,AWS 機(jī)器配置更全些,比如 EC2有可以跑SAP Hana的虛擬機(jī)。

但是微軟還沒(méi)有這么強(qiáng)的機(jī)器,另外,微軟暫時(shí)還沒(méi)有支持GPU的虛擬機(jī)。


3、磁盤(pán)鏡像微軟略少,AWS市場(chǎng)多一些,不過(guò)都可以把自己的鏡像傳上去。

4、收費(fèi)Azure和AWS兩家收費(fèi)都比較復(fù)雜。
AWS在虛擬機(jī)上的收費(fèi)標(biāo)準(zhǔn)就有上千種。(這里提一下,云角開(kāi)發(fā)的云舶產(chǎn)品有一個(gè)很受歡迎的功能,可以幫企業(yè)計(jì)算預(yù)測(cè)總體的使用費(fèi)用,符合公司傳統(tǒng)做預(yù)算的模式,幫助企業(yè)省去自己逐一計(jì)算預(yù)測(cè)收費(fèi)的繁瑣。)

5、存儲(chǔ)兩家產(chǎn)品有交叉,基本類(lèi)似。Azure略好一點(diǎn),畢竟是用更新的技術(shù)。但因?yàn)橛脩?hù)存儲(chǔ)方面的要求也不太高,所以AWS也沒(méi)急著更新。
企業(yè)用戶(hù)最關(guān)心的還是SLA 。兩家在宣傳上,Azure說(shuō)自己的數(shù)據(jù)完全不會(huì)丟, AWS說(shuō)是99.999999999% 的持久率。(腦補(bǔ)畫(huà)面,Azure鄙視AWS:看吧,你還會(huì)丟數(shù)據(jù)。 AWS:我是很實(shí)在的說(shuō), 100GB一年最多也就丟一個(gè)字節(jié)好不好!)。
在云舶上,有提供專(zhuān)門(mén)的檢測(cè)服務(wù),每過(guò)一段時(shí)間去ping云端來(lái)監(jiān)控系統(tǒng)狀態(tài),同時(shí)在全球布置了16個(gè)點(diǎn)檢測(cè),可以幫助客戶(hù)落實(shí)發(fā)生宕機(jī)時(shí)究竟是云端,還是電信運(yùn)營(yíng)商的問(wèn)題。



6、數(shù)據(jù)庫(kù),網(wǎng)絡(luò)和數(shù)據(jù)分析兩家各有千秋,時(shí)間關(guān)系不能展開(kāi)探討。但是注意Azure上兩個(gè)易混淆的概念, Azure SQL Server 和在 Azure VM上的SQL server是兩個(gè)產(chǎn)品,一個(gè)是新的native to Azure cloud的數(shù)據(jù)庫(kù),另一個(gè)是在虛擬機(jī)上的傳統(tǒng)SQL servier。



7、應(yīng)用Azure的媒體服務(wù)很好,另外Azure上的獨(dú)有的CoranaInteligence 對(duì)認(rèn)知服務(wù)的支持很強(qiáng)(比如圖像識(shí)別,語(yǔ)言識(shí)別等)。
AWS的應(yīng)用也非常多,而且對(duì)游戲方面的支持更好。



8、開(kāi)發(fā)Git VS Visio StudioAmazonWork Docs VS Office 365

9、管理AWS管理功能之完善還是遠(yuǎn)超后來(lái)者Azure。

10、安全兩家都強(qiáng)調(diào)shared responsibility。底層infrastructure的安全由廠(chǎng)家負(fù)責(zé),但是應(yīng)用層的安全需要客戶(hù)自己保護(hù)。

11、架構(gòu)總結(jié)一下,一個(gè)成功的架構(gòu)主要考慮還是四大方面:
1、security(數(shù)據(jù)丟失,數(shù)據(jù)被偷)2、reliability3、performance4、cost

兩家都有一個(gè)不錯(cuò)的E-commerce網(wǎng)站架構(gòu)案例,在各自的網(wǎng)站里有介紹。
AWS有一個(gè)最佳實(shí)踐白皮書(shū)推薦大家拓展閱讀AWS Well-ArchitectedFramework


分享人介紹:郝峻晟上海交通大學(xué)計(jì)算機(jī)工程碩士,曾在微軟亞太研發(fā)集團(tuán)參與領(lǐng)導(dǎo)諸如System Center Configuration Manager、商務(wù)事務(wù)平臺(tái)等項(xiàng)目開(kāi)發(fā)工作;擔(dān)任上海普利生數(shù)碼技術(shù)有限公司(Prismlab)的創(chuàng)始人及軟件開(kāi)發(fā)副總裁。
2012年創(chuàng)立云角信息,擔(dān)任云角CTO, 負(fù)責(zé)公司的戰(zhàn)略發(fā)展,產(chǎn)品與服務(wù)體系技術(shù)架構(gòu)建設(shè)以及日常工作。
云角介紹:
國(guó)內(nèi)領(lǐng)先的云計(jì)算服務(wù)公司,公司業(yè)務(wù)包含云技術(shù)相關(guān)服務(wù),產(chǎn)品和解決方案三大塊。其目前的產(chǎn)品主要有兩個(gè):云舶(跨云平臺(tái)管理系統(tǒng))和UV盤(pán)(企業(yè)云存儲(chǔ))。
其解決方案涉及很多,云角做的比較成功的案例在會(huì)上分享了兩個(gè):
1、某國(guó)際連鎖快餐餐廳原先各自分店都是各自獨(dú)立設(shè)置的in house呼叫中心,云角通過(guò)部署在微軟Azure上的云角云呼叫中心在線(xiàn)平臺(tái),利用Azure的Service Bus幫助其在統(tǒng)一平臺(tái)上管理呼叫中心和門(mén)店之間的溝通。
基于A(yíng)zure的虛擬機(jī)服務(wù),存儲(chǔ)服務(wù)以及PaaS 服務(wù),云角通信云實(shí)現(xiàn)了99.95% 的高可用性以及可擴(kuò)展性,實(shí)現(xiàn)了新一代的企業(yè)級(jí)在線(xiàn)呼叫中心。同時(shí)后臺(tái)還可以利用Hadoop等技術(shù)進(jìn)行大數(shù)據(jù)分析。
2、某國(guó)際飲料公司云角幫其所有的在線(xiàn)市場(chǎng)活動(dòng)平臺(tái)從IDC遷移至Windows Azure 平臺(tái),云角為其提供技術(shù)咨詢(xún)和遷移解決方案。
某國(guó)際知名飲料公司的11家軟件供應(yīng)商,在兩個(gè)月內(nèi)將之前運(yùn)行在傳統(tǒng)Windows平臺(tái)上的28個(gè)應(yīng)用全部遷移到了 Microsoft Azure 的PaaS和IaaS平臺(tái)上。成功使其將運(yùn)營(yíng)成本從千萬(wàn)級(jí)降到百萬(wàn)級(jí)。