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

阿里巴巴集團(tuán)去IOE運(yùn)動的思考與總結(jié)

系統(tǒng)
預(yù)計2012年5月7日,阿里巴巴集團(tuán)將正式公布技術(shù)團(tuán)隊合并的事情,涉及阿里巴巴運(yùn)維團(tuán)隊、阿里巴巴DBA團(tuán)隊、阿里巴巴平臺技術(shù)部、大淘寶運(yùn)維團(tuán)隊、大淘寶DBA團(tuán)隊、大淘寶核心系統(tǒng)部、阿里云計算運(yùn)維團(tuán)隊、阿里云計算DBA團(tuán)隊和阿里巴巴集團(tuán)安全團(tuán)隊。本文以局外人的角度進(jìn)行利弊分析,希望能達(dá)到給明白真相和不明白真相的群眾一個合情合理中立的分析。

  預(yù)計2012年5月7日,阿里巴巴集團(tuán)將正式公布技術(shù)團(tuán)隊合并的事情,涉及的部門:阿里巴巴運(yùn)維團(tuán)隊、阿里巴巴DBA團(tuán)隊、阿里巴巴平臺技術(shù)部、大淘寶運(yùn)維團(tuán)隊、大淘寶DBA團(tuán)隊、大淘寶核心系統(tǒng)部、阿里云計算運(yùn)維團(tuán)隊、阿里云計算DBA團(tuán)隊和阿里巴巴集團(tuán)安全團(tuán)隊,上述技術(shù)團(tuán)隊合并之后,從一些可以猜測到的信息分析,大淘寶的員工成為相關(guān)技術(shù)團(tuán)隊的掌舵者,以及去IOE政治運(yùn)動是阿里巴巴集團(tuán)首席架構(gòu)師王堅主導(dǎo)的,阿里巴巴和淘寶的技術(shù)團(tuán)隊內(nèi)部非常有影響力的行顛負(fù)責(zé)執(zhí)行,那么阿里巴巴集團(tuán)內(nèi)部所有子公司去IOE運(yùn)動將繼續(xù)深化,就淘寶、阿里巴巴和支付寶去IOE事件,以局外人的角度進(jìn)行利弊分析,希望能達(dá)到給明白真相和不明白真相的群眾一個合情合理中立的分析。

  淘寶和阿里巴巴去Oracle化事件引發(fā)數(shù)據(jù)庫技術(shù)人員大討論一文,只是把對阿里巴巴、淘寶等子公司內(nèi)部非常熟悉的人士觀點(diǎn)和建議分別整理出來,以及還有部分外部人士的猜測和分析,本篇文章我們從幾個不同的角度綜合分析闡述去IOE事件對阿里巴巴、淘寶等公司的內(nèi)部DBA團(tuán)隊價值和意義,對阿里巴巴、淘寶等公司的業(yè)務(wù)和成本影響,對互聯(lián)網(wǎng)行業(yè)的DBA從業(yè)者的影響…

  (一)去IOE事件中的IOE名詞解釋

  (1).IOE事件中的I是代表IBM的縮寫,也即去IBM的存儲設(shè)備和小型機(jī),主要是小型機(jī),阿里巴巴、淘寶和支付寶主要是使用了IBM的小型機(jī),IBM存儲設(shè)備相對較少;

  (2).IOE事件中的O是代表Oracle的縮寫,也即去處Oracle數(shù)據(jù)庫,采用MySQL和Hadoop替代的解決方案,OracleRAC將會被Hadoop集群替代,其阿里巴巴B2B使用的GreenPlum集群也將會在阿里巴巴集團(tuán)完成運(yùn)維團(tuán)隊和DBA團(tuán)隊合并之后,采用Hadoop集群解決方案替代;

  (3).IOE事件中的E是代表EMC2,阿里巴巴B2B、淘寶和支付寶都是用大量EMC2的存儲設(shè)備,也有少量DELL的存儲設(shè)備,主要是EMC2,的存儲設(shè)備性價比非常高;

  (4).阿里巴巴集團(tuán)內(nèi)部最早進(jìn)行MySQL數(shù)據(jù)庫替代Oracle數(shù)據(jù)庫支持?jǐn)?shù)據(jù)服務(wù)的子公司,是阿里巴巴B2B用PCServer替代EMC2,存儲設(shè)備,替代IBM小型機(jī),替換節(jié)湊是被控制的,因多方面的原因內(nèi)部也沒有那么雄壯的決心。后續(xù),淘寶也開始進(jìn)行MySQL數(shù)據(jù)庫的應(yīng)用摸索和推廣,并且高調(diào)宣傳去IOE事件,最后造成網(wǎng)絡(luò)上滿城風(fēng)雨;

  (二)去IOE對淘寶、阿里巴巴B2B和支付寶等公司的價值

  阿里巴巴集團(tuán)與甲骨文公司購買的Oracle數(shù)據(jù)庫是三年無限制的Licens,總銷價是三年三千萬人民幣(備注:根據(jù)回憶信息獲得的,不知道是否準(zhǔn)確),這部分的開銷對整個阿里巴巴集團(tuán)而言并不算什么,花費(fèi)最大地方是Oracle數(shù)據(jù)庫的座駕,也即主要是IBM小型機(jī)和EMC2,存儲設(shè)備的購買費(fèi)用和保修費(fèi)用。

  隨著淘寶、支付寶和阿里巴巴B2B的注冊用戶數(shù)激增,用戶產(chǎn)生的數(shù)據(jù)也越來越多,即使采用冷熱隔離的方式也解決不了大容量數(shù)據(jù)且大并發(fā)的難題,淘寶啟用了全亞洲最大的OracleRAC集群,阿里巴巴B2B中文站的數(shù)據(jù)量也因數(shù)據(jù)量大和業(yè)務(wù)要求,每年早上08:00—09:30之間CPU保持98%的使用率,LOAD也超高,即使更換存儲設(shè)備不久也會再次出現(xiàn)這樣的狀況?;ヂ?lián)網(wǎng)行業(yè)公司迅速發(fā)展非??欤惺綌?shù)據(jù)庫系統(tǒng)會逐漸成為業(yè)務(wù)的瓶頸,不得不面臨又喜又憂的事情花費(fèi)重金升級硬件,這在企業(yè)高速崛起的時候,可能不太會在意成本,若是企業(yè)占有市場份額足夠大、步入平穩(wěn)發(fā)展階段或企業(yè)資金出現(xiàn)問題的時候,就不得不考慮企業(yè)的成本,那么就不得不考慮采用滿足企業(yè)業(yè)務(wù)發(fā)展需求,企業(yè)只需要合理地投入資金,就不得不考慮更加省錢的數(shù)據(jù)庫軟硬件解決方案。

  大淘寶、阿里巴巴B2B和支付寶等公司,98%以上的軟件系統(tǒng)和業(yè)務(wù)都是采用Oracle數(shù)據(jù)庫提供數(shù)據(jù)服務(wù),電子商務(wù)領(lǐng)域阿里巴巴集團(tuán)旗下公司擁有的總數(shù)據(jù)量和用戶量是其他任何公司無法比喻的,DBA團(tuán)隊面臨的壓力盒挑戰(zhàn)也是其他公司無法比喻的,肯定要比聯(lián)網(wǎng)其他公司更早關(guān)注此方面的資金需求和業(yè)務(wù)雙重壓力。

  阿里巴巴集團(tuán)使用License最多的子公司是大淘寶,2010年及之前,還高調(diào)地要部署更多的OracleRAC數(shù)據(jù)庫集群,但是在阿里巴巴B2B將中文站壓力和數(shù)據(jù)容量最大的Offer數(shù)據(jù)庫,成功從Oracle數(shù)據(jù)庫+IBM小型機(jī)+EMC2,存儲設(shè)備,遷移到MySQL數(shù)據(jù)庫+PCServer的模式,以及大淘寶核心系統(tǒng)部門招聘到@淘寶褚霸、@淘寶丁奇等能修改MySQL源碼和Hbase源碼,其他產(chǎn)品線使用MySQL數(shù)據(jù)庫提供服務(wù),也使大淘寶的MySQLDBA的經(jīng)驗和技術(shù)大幅提高,大淘寶也就有能力把產(chǎn)品線的Oracle數(shù)據(jù)庫遷移到MySQL數(shù)據(jù)庫提供服務(wù),采用Oracle數(shù)據(jù)庫支持的數(shù)據(jù)分析業(yè)務(wù)則采用Hadoop集群替代,這是給核心系統(tǒng)部和DBA團(tuán)隊建功立業(yè)的大好時機(jī),同時能解決大淘寶業(yè)務(wù)系統(tǒng)的壓力和瓶頸,也能幫助大淘寶降低資金投入。搭配開發(fā)完善的自動化系統(tǒng),可以大大簡化數(shù)據(jù)庫的管理成本,也能減小DBA團(tuán)隊的工作量。

  阿里巴巴、淘寶和支付寶都曾嘗試,將Oracle數(shù)據(jù)庫的座駕AIX系統(tǒng)+IBM小型機(jī)+EMC2,遷移到Linux系統(tǒng)+PCServer的模式。若是對Oracle數(shù)據(jù)庫不拆分的話,PCServer根本無法承受這樣的負(fù)載;若是對Oracle數(shù)據(jù)庫拆分,將需要增加購買大量的License;故不得不考慮將業(yè)務(wù)系統(tǒng)的Oracle數(shù)據(jù)庫遷移到開源MySQL數(shù)據(jù)庫和Hadoop平臺上(注釋:這2種開源產(chǎn)品能滿足業(yè)務(wù)需求,以及相對其他開源產(chǎn)品更穩(wěn)定和成熟)。

  非常遺憾的是,阿里巴巴集團(tuán)首席架構(gòu)師王堅推行的是全面去商業(yè)數(shù)據(jù)庫產(chǎn)品計劃,也即整個阿里巴巴集團(tuán),可能除支付寶少數(shù)業(yè)務(wù)的數(shù)據(jù)庫繼續(xù)采用Oracle數(shù)據(jù)庫之外,其他的一切都將轉(zhuǎn)換成MySQL數(shù)據(jù)庫,為此可能導(dǎo)致阿里巴巴DBA團(tuán)隊、大淘寶DBA團(tuán)隊、支付寶DBA團(tuán)隊等,在Oracle數(shù)據(jù)庫領(lǐng)域積攢十年的架構(gòu)設(shè)計和運(yùn)維維護(hù)經(jīng)驗,將瞬間付之東流,同時這些DBA團(tuán)隊的OracleDBA也將會有不少人員選擇離開,否則只能轉(zhuǎn)行為MySQLDBA。

  大淘寶DBA團(tuán)隊、阿里巴巴DBA團(tuán)隊、支付寶DBA團(tuán)隊和阿里云計算DBA團(tuán)隊總共擁有的MySQLDBA人數(shù),不會超過15人,而OracleDBA缺有80人以上,其中MySQLDBA團(tuán)隊真正能干活的DBA不會超過10個人,MySQL數(shù)據(jù)庫在阿里巴巴真正支持業(yè)務(wù)發(fā)展的時間不超過3年(注釋:淘寶成立初期采用MySQL數(shù)據(jù)庫,能力的問題而不得不遷移到Oracle數(shù)據(jù)庫平臺;阿里巴巴B2B在2009年之前,也是少數(shù)邊緣業(yè)務(wù)從Oracle數(shù)據(jù)庫遷移到MySQL數(shù)據(jù)庫平臺)。多數(shù)是OracleDBA轉(zhuǎn)行為MySQLDBA的兄弟,他們在Oracle數(shù)據(jù)庫方面確實經(jīng)驗豐富和能力超強(qiáng),但是MySQL數(shù)據(jù)庫方面就不多加評論…

  小結(jié):

  一直為MySQL社區(qū)的發(fā)展與壯大而努力,作為技術(shù)人員要說真話和大實話,不能因個人感情而做事情。個人認(rèn)為阿里巴巴集團(tuán)去IOE是不得不要做的事情,但不是把所有的Oracle數(shù)據(jù)庫都遷移到MySQL數(shù)據(jù)庫或Hadoop平臺,而應(yīng)該是對業(yè)務(wù)系統(tǒng)有選擇地進(jìn)行,以及遷移的步調(diào)要合理地控制,不宜過快過急,需要等待MySQL數(shù)據(jù)庫DBA團(tuán)隊的壯大,技術(shù)與經(jīng)驗的積累。否則,可能出現(xiàn)遷移過去之后不久,發(fā)現(xiàn)對業(yè)務(wù)發(fā)展和支持出現(xiàn)嚴(yán)重的問題,大淘寶內(nèi)部的信息分析,他們已經(jīng)基本度過危險的階段,也有很多遇難雜癥,但是支付寶的業(yè)務(wù)具有特殊性,要比淘寶的業(yè)務(wù)系統(tǒng)要求更高,恐怕是一個非常大的障礙。

  阿里巴巴集團(tuán)高調(diào)向外界傳遞去Oracle數(shù)據(jù)庫信息之后,新的Oracle數(shù)據(jù)庫License談判將會很艱難,甲骨文公司本來是把阿里巴巴、淘寶和支付寶等公司作為中國標(biāo)桿用戶,現(xiàn)在公開大規(guī)模地去Oracle數(shù)據(jù)庫,可能會得到甲骨文公司的報復(fù),為此可能要償付更加昂貴的License費(fèi)用。對于阿里巴巴價值觀“擁抱變化”,是無處不體現(xiàn),但是要合理地使用,不要被某些人利用搞政治運(yùn)動,而影響企業(yè)的穩(wěn)定與發(fā)展。

  (三)去IOE對淘寶、阿里巴巴B2B和支付寶等公司的DBA團(tuán)隊影響

  大淘寶是去IOE最迅速最徹底的公司,相關(guān)技術(shù)人員也將會得到更多的晉升和加薪機(jī)會,阿里巴巴B2BDBA團(tuán)隊很早進(jìn)行的部分業(yè)務(wù)系統(tǒng)去IOE,使得相關(guān)人員受益(注釋:也包過我個人,阿里巴巴B2B對MySQLDBA的渴望而有機(jī)會加盟,機(jī)緣巧合是MySQL數(shù)據(jù)庫成功使用之后離開了),而支付寶是去IOE進(jìn)展最小的公司,為此高層不得不選擇派遣相關(guān)人員,加速支付寶公司去IOE。

  阿里巴巴集團(tuán)最后可能保留少數(shù)業(yè)務(wù)產(chǎn)品線,繼續(xù)使用Oracle數(shù)據(jù)庫平臺提供數(shù)據(jù)服務(wù),以及MySQL數(shù)據(jù)庫的自動化完成之后,將導(dǎo)致阿里巴巴集團(tuán)DBA團(tuán)隊出現(xiàn)資源嚴(yán)重富余,Oracle數(shù)據(jù)庫遷移MySQL數(shù)據(jù)庫過程與完成之后,將會出現(xiàn)DBA人員的流失,這對阿里巴巴集權(quán)的DBA團(tuán)隊而言是一種損失,往往選擇離開的OracleDBA,越是優(yōu)秀和有成長潛力的,可能早就更多DBA人員處于混日子的狀態(tài)。

  去IOE事件對MySQL團(tuán)隊和核心系統(tǒng)部門的發(fā)展,是非常有利和促進(jìn)作用。越來越多的業(yè)務(wù)系統(tǒng)和核心系統(tǒng),采用MySQL數(shù)據(jù)庫提供數(shù)據(jù)服務(wù),MySQLDBA面臨的挑戰(zhàn)與壓力將會越來越大,DBA團(tuán)隊的自動化水平能力也將會迅速得到提高,否則無法管理規(guī)模龐大的MySQL數(shù)據(jù)庫集群和Hadoop集群。

  整個阿里巴巴集團(tuán)能讀懂、編寫和優(yōu)化MySQL源碼的DBA或開發(fā)人員,總數(shù)不會超過3個人,這對阿里巴巴集團(tuán)去IOE也是一項挑戰(zhàn),畢竟開源數(shù)據(jù)庫產(chǎn)品沒有商業(yè)數(shù)據(jù)庫產(chǎn)品那樣經(jīng)過嚴(yán)格的測試流程而穩(wěn)定,購買甲骨文官方提供的MySQL服務(wù),絕對不是淘寶、阿里巴巴和支付寶DBA團(tuán)隊的行事風(fēng)格,一定會想辦法自己修改和優(yōu)化MySQL源碼,相信阿里巴巴集團(tuán)會投入更多的資源引進(jìn)相關(guān)的技術(shù)人才,這對MySQL團(tuán)隊的技術(shù)提高也非常有幫助。

  小結(jié):

  (1).Oracle團(tuán)隊的經(jīng)驗和技術(shù)積累將大量丟棄;

  (2).Oracle團(tuán)隊的DBA流失不可避免;

  (3).MySQL團(tuán)隊的DBA經(jīng)驗、技術(shù)和能力,將被迫加鞭快馬提高;

  (四)去IOE對數(shù)據(jù)庫行業(yè)的影響

  淘寶去IOE事件網(wǎng)絡(luò)曝光之后,引起更多Oracle數(shù)據(jù)庫DBA從業(yè)人員的恐慌,使他們最擔(dān)憂的是互聯(lián)網(wǎng)行業(yè)的其他公司效仿淘寶和阿里巴巴去Oracle數(shù)據(jù)庫的壯舉,而出現(xiàn)蝴蝶效應(yīng)。

  對甲骨文公司而言,不會失去一位非常重要的中國客戶,只是可能失去部分License費(fèi)用收入而已。畢竟阿里巴巴集團(tuán)旗下的支付寶某些業(yè)務(wù)系統(tǒng)肯定會用Oracle數(shù)據(jù)庫平臺,至少阿里巴巴B2B的CRM系統(tǒng)短期內(nèi)不得不考慮繼續(xù)使用Oracle數(shù)據(jù)庫平臺(注釋:CRM系統(tǒng)太復(fù)雜,也很難有人搞清楚)。

  淘寶、阿里巴巴和支付寶公司用MySQL數(shù)據(jù)庫和Hadoop分布式平臺,替換Oracle數(shù)據(jù)庫和Greenplum并行數(shù)據(jù)庫的行為,不可避免會影響互聯(lián)網(wǎng)行業(yè)企業(yè)的數(shù)據(jù)庫平臺選型,也會導(dǎo)致Oracle數(shù)據(jù)庫行業(yè)的從業(yè)者擔(dān)憂。唯一辦法,就是澄清這些事情的來龍去脈,使不明真相的群眾懂得去分析類似的事情,而不跟風(fēng)做錯誤的決定,不過互聯(lián)網(wǎng)行業(yè)采用開源數(shù)據(jù)庫的大趨勢是必然的,互聯(lián)網(wǎng)行業(yè)采用開源技術(shù)解決方案也是必然發(fā)展趨勢。

  淘寶、阿里巴巴B2B和支付寶用MySQL數(shù)據(jù)庫支持核心業(yè)務(wù)系統(tǒng),其中阿里巴巴B2B已經(jīng)使用MySQL數(shù)據(jù)庫支持中文站Offer數(shù)據(jù)庫,淘寶的核心業(yè)務(wù)之一訂單都是MySQL數(shù)據(jù)庫提供數(shù)據(jù)服務(wù),必將將會促使更多企業(yè)使用MySQL數(shù)據(jù)庫,從而會促進(jìn)MySQL數(shù)據(jù)庫領(lǐng)域的從業(yè)者發(fā)展和薪資待遇的提高,對MySQL社區(qū)和MySQL技術(shù)的進(jìn)步也會有一定的促進(jìn)作用。

  MySQL數(shù)據(jù)庫搭配PCServer和Linux操作系統(tǒng)的模式,以及再加上一些特殊的軟件硬件技術(shù)–SSD硬盤和Fusion-IO,尤其是經(jīng)過淘寶、阿里巴巴B2B和支付寶等業(yè)務(wù)的洗禮之后,使MySQL數(shù)據(jù)庫的解決方案豐富和成熟,也會促使DELL、華為、惠普(注釋:不過這家企業(yè)的硬件設(shè)備實在是太差,尤其售后服務(wù))等公司大力發(fā)展PCServer業(yè)務(wù)。也會推動IBM、EMC等存儲設(shè)備廠商進(jìn)行技術(shù)革新,最后也會推動甲骨文公司和MySQL社區(qū)共同推動MySQL數(shù)據(jù)庫產(chǎn)品支持更大的數(shù)據(jù)存儲容量和并發(fā)處理能力。

  (五)總結(jié)

  淘寶、阿里巴巴B2B和支付寶等公司去Oracle數(shù)據(jù)庫,改用MySQL數(shù)據(jù)庫和Hadoop分布式平臺支持?jǐn)?shù)據(jù)服務(wù)業(yè)務(wù)的分析和總結(jié),就寫到此了。希望個人寫的本篇文章,對技術(shù)圈的朋友們有幫助,同時也做到了獨(dú)立性和公正性透徹地分析去IOE運(yùn)動。作為一位MySQL數(shù)據(jù)庫技術(shù)的從業(yè)者,要感謝淘寶高調(diào)公布去IOE,采用MySQL數(shù)據(jù)庫搭配PCServer的方式支撐大并發(fā)大數(shù)據(jù)量的核心業(yè)務(wù),為互聯(lián)網(wǎng)行業(yè)的MySQL從業(yè)者提供了參考模板,也希望其能繼續(xù)完善MySQL數(shù)據(jù)庫平臺和Hadoop分布式平臺的自動化解決方案,也能繼續(xù)對外開放。最后一點(diǎn),希望阿里巴巴集權(quán)推進(jìn)這樣的事情,是能保持雄心和壯志,繼續(xù)把適合采用MySQL開源數(shù)據(jù)庫和Hadoop分布式平臺支持的業(yè)務(wù),莫出現(xiàn)反復(fù)的行為。

 

責(zé)任編輯:黃丹 來源: mysqlops
相關(guān)推薦

2013-08-22 09:41:52

阿里巴巴去IOE王堅

2013-08-22 09:26:38

去IOE王堅

2016-09-21 20:28:55

阿里巴巴IOE

2013-08-04 20:13:50

2013-11-07 11:26:08

2013-07-14 13:21:46

去IOE數(shù)據(jù)庫ADC

2015-07-29 20:35:17

阿里巴巴阿里云

2010-06-28 10:43:47

2013-05-13 15:58:20

2018-05-10 16:52:03

阿里巴巴前端面試題

2012-07-13 02:22:44

褚霸去IOEADC 2012

2013-08-22 09:36:45

阿里巴巴王堅阿里云

2012-04-19 14:09:47

程序員

2014-02-21 17:37:48

2013-06-02 21:53:51

阿里巴巴Windows Azu淘寶

2015-05-12 15:09:01

阿里巴巴公有云IaaS

2019-05-22 13:28:05

機(jī)器人人工智能系統(tǒng)

2009-02-27 10:46:32

DBA筆試題阿里巴巴

2023-03-29 09:42:32

2019-08-15 10:25:02

代碼開發(fā)工具
點(diǎn)贊
收藏

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