移動開發(fā)者服務聯(lián)盟(MDSA)第六期線下公開課總結(jié):移動業(yè)務級運維的最佳實踐
原創(chuàng)8月29日,在閱兵藍的晴朗天空下,51CTO MDSA第六期線下公開課在北京雙井的理想國如約開場,來自移動互聯(lián)網(wǎng)企業(yè)的百位IT運維工作者、APP開發(fā)者、游戲工程師和技術(shù)愛好者聆聽和參與了本次線下公開課的技術(shù)盛宴。
移動化已經(jīng)成為勢不可擋的潮流趨勢,IT運維市場正在向移動運維時代靠攏,移動開發(fā)人員對應用系統(tǒng)的運維支持工作和架構(gòu)優(yōu)化壓力與日俱增?;诖蠹夜ぷ髦械睦Щ?,51CTO特別邀請移動一線的企業(yè)級業(yè)務運維專家,來自嘀嘀打車的運維架構(gòu)師俞進秋、白鷺數(shù)據(jù)統(tǒng)計負責人郝海軍和新浪微博架構(gòu)師馮磊來做精彩分享。三位老師將從如何建立自動化平臺提高運維工作效率,到及時處理APP運行中出現(xiàn)的故障等方面去分享相關(guān)經(jīng)驗。
公開課在下午兩點正式開始,首先登場的俞進秋老師是嘀嘀打車的運維架構(gòu)師,主要負責Devops團隊,構(gòu)建統(tǒng)一自動運維平臺。他的演講題目是《滴滴自動化運維實踐》,分享了滴滴如何運維千級別規(guī)模的機器,內(nèi)容主要介紹滴滴面臨的運維問題與挑戰(zhàn),具體的自動化運維思路和運維實踐。
滴滴運維面臨的挑戰(zhàn)有三個,一是產(chǎn)品線同構(gòu),運維角度如何復用?二是流量突增,如何快速擴容?三是業(yè)務頻繁變更,如何維護服務穩(wěn)定?針對這三個挑戰(zhàn)的運維思路是以服務節(jié)點為中心,而不是機器;服務節(jié)點包含運維相關(guān)資源,包括機器,初始化策略等;資源變更自動化感知并執(zhí)行應用到對應服務器。
具體的滴滴實踐圖和監(jiān)控系統(tǒng)的穩(wěn)定性注意事項如下:
#p#
接下來做演講的郝海軍老師是白鷺數(shù)據(jù)統(tǒng)計負責人,主要負責白鷺開放平臺游戲統(tǒng)計和引擎軟件的統(tǒng)計。 他的演講題目是《游戲服務器的快速部署及調(diào)優(yōu)》,首先介紹了白鷺開放平臺服務器架構(gòu),引出游戲服務器的快速部署以及服務監(jiān)控,進而是游戲服務端和客戶端的代碼快速部署,***是游戲數(shù)據(jù)庫備份、游戲服務端日志監(jiān)控以及調(diào)優(yōu)程序。幫助開發(fā)者從全局了解整個游戲服務器的業(yè)務運維過程。
郝老師講解的服務器快速部署的系統(tǒng)是基于Linux Centos 6.5版本,各種環(huán)境變量以及虛擬主機配置等其他用到的服務,自動安裝可以在10分鐘內(nèi)完成。如果大家想自動化構(gòu)建如下的產(chǎn)品支持,可以通過一些簡單的配置,一鍵打包,讓所有的安裝包運轉(zhuǎn)起來。
第三位***出場的是馮磊老師,他是新浪網(wǎng)技術(shù)中國研發(fā)中心技術(shù)保障部架構(gòu)師,主要從事手機應用平臺的構(gòu)建。馮老師以生活中的一個智慧小故事開場,贏得大家的陣陣掌聲。他的演講題目是《解讀企業(yè)運維下的DNS劫持痛擾-HttpDNS》 ,內(nèi)容介紹HTTPDNS主要解決的問題,HttpDNSLib庫三大模塊,HttpDNS交互流程,所有包職責,智能評估模塊原理等,***根據(jù)從設計最初至今遇到的所有人問題的整理匯總是滿滿的純干貨!
馮老師指出LocalDNS造成的用戶訪問異??梢詺w結(jié)為三類:1.域名緩存;2.解析轉(zhuǎn)發(fā);3.LocalDNS遞歸出⼝NAT。那么,現(xiàn)有的解決方案有:1.實時監(jiān)控+商務推動;2.繞過⾃動分配DNS,使⽤114dns或Google public DNS;3.完全拋棄域名,自建鏈接進⾏流量調(diào)度。同時,馮老師也展望了HttpDNS未來的發(fā)展前景:1.智能動態(tài)節(jié)點加速;2.監(jiān)控系統(tǒng)整合,動態(tài)節(jié)點切換;3.故障負載均衡切換;4.國際網(wǎng)絡接⼊點路由優(yōu)化;5.⽹絡庫(HTTP2整合)。
在隨后的用戶提問環(huán)節(jié),大家比較關(guān)注具體業(yè)務的技術(shù)實踐,智能HttpDNS Lib庫的代碼等,老師也是主動分享了自己的知識庫,后續(xù)大家可以下載演講PPT和相關(guān)的代碼進行學習。
在馮磊老師分享過后,整場公開課進入了***幸運抽獎的環(huán)節(jié),通過四輪的抽取調(diào)查問卷,來到現(xiàn)場的技術(shù)人員分別獲得了1個雷蛇游戲鍵鼠套裝和3個智能運動手環(huán)。
相信本次線下公開課對我們現(xiàn)場的技術(shù)人員都能夠有所借鑒和幫助。MDSA線下公開課每月一期,力求為廣大開發(fā)者解決移動開發(fā)各個環(huán)節(jié)中所遇到的問題。也希望更多開發(fā)者關(guān)注51CTO,關(guān)注MDSA。 我們會一如既往為廣大開發(fā)者邀請業(yè)內(nèi)最權(quán)威的講師,分享最有價值的干貨!下期見了!