企業(yè)網(wǎng)D1Net 11月13日訊
導(dǎo)語 :小編第一次聽說11.11"光棍節(jié)“,是在大一的時(shí)候,宿舍樓的底下,大學(xué)男生談著吉他,熱鬧地開著“光棍節(jié)”晚會。現(xiàn)如今,“光棍節(jié)”已經(jīng)在天貓的帶領(lǐng)下?lián)u身變成了“購物狂歡日”。根據(jù)阿里巴巴公布的數(shù)據(jù),今年雙十一凌晨第一分鐘的成交額就達(dá)到1.17億人民幣,中午13時(shí)達(dá)到191億,只用半日就追平去年全天的銷售額紀(jì)錄,最終全天的總交易額高達(dá)350億元。雙11自然不只是阿里巴巴的狂歡,京東、易迅、1號店,甚至去年沒什么動靜的亞馬遜也加入了雙11促銷的行列,雙11當(dāng)天電商總銷售額估計(jì)超過500億元。
個(gè)人感覺,交易額大幅攀升沒有給天貓帶來非常大的影響。雖然在凌晨開搶的那一刻,購物車還是崩潰了一下(導(dǎo)致小編2樣?xùn)|西沒搶到),但支付的時(shí)候排隊(duì)等待了一會,便能完成,整個(gè)時(shí)間只用了10分鐘,比起去年大有進(jìn)步(和12306比起來,簡直是無敵了)。顯然阿里巴巴在數(shù)據(jù)中心IT架構(gòu)方面做了一定的準(zhǔn)備。
阿里巴巴關(guān)鍵詞:SDN和Alirack
“雙11業(yè)務(wù)量相比平日會有N倍增長,業(yè)務(wù)容量波動明顯。”阿里巴巴高級總監(jiān)張磊在Cloud Connect大會上曾特別以“雙十一”為例,分析互聯(lián)網(wǎng)的運(yùn)營特點(diǎn)。
“互聯(lián)網(wǎng)業(yè)務(wù)的特點(diǎn)是容量變化快,需求變化快。因此需要彈性的IT架構(gòu),像綠巨人一樣能變形。”
“現(xiàn)有的商業(yè)設(shè)備難以應(yīng)對天貓雙十一的業(yè)務(wù)量,需要自定義的IT架構(gòu)。不再是由廠商提供解決方案,而是根據(jù)服務(wù)的需求,再將資源封裝。從別人提供技術(shù)到我們自己來制定標(biāo)準(zhǔn)。”
在具體實(shí)踐方面,張磊介紹了兩點(diǎn),一是阿里巴巴對網(wǎng)絡(luò)進(jìn)行定義,研發(fā)交換機(jī)操作系統(tǒng),定制化交換機(jī),通過SDN控制網(wǎng)絡(luò)。二是Alirack,即阿里巴巴整機(jī)柜服務(wù)器,將一個(gè)機(jī)柜的服務(wù)器作為一個(gè)節(jié)點(diǎn)整體交付。
Alirack
京東關(guān)鍵詞:自研文件系統(tǒng)JFS
作為天貓的最大競爭對手之一,京東雙11當(dāng)天訪問量超過5.3億,是平日的2.7倍。11月1至12日的總銷售額達(dá)到100億。即使是在非雙11的日子,京東每日的訂單也能達(dá)到數(shù)億,幾十億商品圖片的存儲成為京東的巨大挑戰(zhàn)。
“傳統(tǒng)的關(guān)系型數(shù)據(jù)庫價(jià)格昂貴,沒法按需擴(kuò)容,只能定期刪除數(shù)據(jù),很麻煩。開源存儲系統(tǒng)雖然便宜,但難以選型、定制和維護(hù)。”京東云平臺首席架構(gòu)師劉海峰分析現(xiàn)有文件存儲的痛點(diǎn)時(shí)表示。
因此,京東選擇自己研發(fā)文件系統(tǒng)JFS(Jingdong Filesystem),“If you believe you can。”劉海峰笑稱。
劉海峰在QCon2013上分享的JFS總體架構(gòu)
該系統(tǒng)的定位很明確:針對海量非結(jié)構(gòu)化的小文件,要求強(qiáng)可靠、強(qiáng)一致和高可用,并且key由系統(tǒng)本身生成。
“之前京東是采用HDFS作為數(shù)據(jù)存儲子系統(tǒng),由于其85%的存儲容量都是小于1MB的對象,對hadoop的擴(kuò)展性和性能帶來嚴(yán)重問題。”劉海峰表示。
現(xiàn)在京東已經(jīng)用JFS已經(jīng)替換了HDFS負(fù)責(zé)小文件存儲,“未來期望JFS能成為對象存儲服務(wù)的唯一后端。”
JFS KEY
1號店關(guān)鍵詞:Hedwig
1號店在長江三角洲的影響力依然不小,如果想買進(jìn)口零食、進(jìn)口牛奶神馬的,1號店還是很豐富的。1號店CTO韓軍在QCon2013上透露,目前1號店的IT團(tuán)隊(duì)達(dá)到1000人,系統(tǒng)的負(fù)載能力支持5000單/分鐘,在北京、上海等地均有數(shù)據(jù)中心。
1號店平臺整體架構(gòu)
“Hedwig是1號店平臺的核心中間件,采用完全分布式架構(gòu),無中心、無單點(diǎn),可管理上萬個(gè)節(jié)點(diǎn),支持故障隔離,優(yōu)雅降級,可以跟蹤完整的請求生命周期,實(shí)現(xiàn)快速響應(yīng)。”
1號店Hedwig架構(gòu)
1號店的平臺包括:
SBY開放平臺-開放1號店積累的有形的、無形的資源,比如倉庫,快遞,流量,算法,系統(tǒng),培訓(xùn),采購等,同時(shí)引入第三方的系統(tǒng)開發(fā)能力,為供應(yīng)商/商家提供各類增值服務(wù)。
1號店信息化平臺-1號店自己的企業(yè)門戶,為HR和財(cái)務(wù)部門服務(wù),涵蓋簡歷系統(tǒng)、考勤系統(tǒng)、培訓(xùn)系統(tǒng)、財(cái)務(wù)系統(tǒng)等。
研發(fā)工作平臺Trident-針對1號店的開發(fā)模式和組織架構(gòu)定制的項(xiàng)目開發(fā)和管理工具,需求、開發(fā)、測試、上線系統(tǒng)信息流完全打通,形成閉環(huán),提升開發(fā)效率20%以上。
1號店下一階段的目標(biāo)是3萬單/分鐘。
結(jié)語:
阿里巴巴去年開始發(fā)起的”去IOE“話題曾頗為火熱,從小編的走訪來看,在軟件層面,電商們確實(shí)開始走向了定制化軟件開發(fā)的道路,特別是在非結(jié)構(gòu)化數(shù)據(jù)的處理上。而在硬件層面,和國外互聯(lián)網(wǎng)公司一樣,更傾向于高密度優(yōu)化服務(wù)器。阿里巴巴的整機(jī)柜服務(wù)器就是類似的服務(wù)器,這也是BAT(百度、阿里、騰訊)發(fā)起的天蝎計(jì)劃的重要組成部分。
但也有不少人質(zhì)疑諸如“去IOE”這樣的話題只是為了阿里推銷自己的云實(shí)力,有眾多網(wǎng)友表示不要老說整天去IOE,敢不敢去掉英特爾。這話說得也不無道理,先不說英特爾等芯片廠商在國產(chǎn)服務(wù)器架構(gòu)中占據(jù)的地位,英特爾在BAT發(fā)起的天蝎計(jì)劃里可也占據(jù)重要角色。而且,目前電商的大量數(shù)據(jù)處理和存儲還是在依賴傳統(tǒng)的IT架構(gòu)。
從普通用戶的角度來看,只要不在“雙11”秒殺異常激烈的時(shí)候,跳出“網(wǎng)站需要歇一會”的頁面,其他皆是浮云啊。