51CTO技術(shù)沙龍第一期總結(jié):從業(yè)務(wù)擴(kuò)展的角度看Linux運(yùn)維技術(shù)
原創(chuàng)【51CTO獨(dú)家特稿】在2011年3月12日下午舉辦的第一期51CTO技術(shù)沙龍中,來自榮新培訓(xùn)中心的黃琨老師和林肯老師從一臺(tái)普通的Web服務(wù)器開始,全面介紹了基于LAMP的互聯(lián)網(wǎng)技術(shù)運(yùn)維技術(shù)應(yīng)用的逐步延伸。
首先,黃琨以“網(wǎng)站架構(gòu)運(yùn)維能否追上業(yè)務(wù)發(fā)展的腳步”為主題,簡(jiǎn)單介紹了一個(gè)電子商務(wù)網(wǎng)站從起步到日千萬PV規(guī)模的發(fā)展過程。課程的主要思路是順著業(yè)務(wù)的需求設(shè)計(jì)與擴(kuò)展相應(yīng)的技術(shù)架構(gòu)。作為案例的業(yè)務(wù)為母嬰用品,整個(gè)業(yè)務(wù)的需求變化共經(jīng)歷如下幾個(gè)階段:
- 完成內(nèi)部信息化平臺(tái)建設(shè)(呼叫中心、采購、CRM、倉儲(chǔ)、OA等系統(tǒng))
- 進(jìn)行B2C平臺(tái)的研發(fā)、測(cè)試和上線
- 線上業(yè)務(wù)從100萬日PV到1000萬日PV
技術(shù)方面,涉及到如下幾個(gè)方面:
- 機(jī)房評(píng)估
- 設(shè)備選型
- 網(wǎng)絡(luò)架構(gòu)和技術(shù)選型
- 測(cè)試環(huán)境到生產(chǎn)環(huán)境
- 監(jiān)控系統(tǒng)的設(shè)計(jì)
- 機(jī)房帶寬擴(kuò)容
- 硬件升級(jí)
- 平臺(tái)架構(gòu)升級(jí)
- 運(yùn)維團(tuán)隊(duì)組建
- ITIL的建立
業(yè)務(wù)與網(wǎng)站運(yùn)維技術(shù)之間的關(guān)系介紹完畢之后,林肯老師上臺(tái),開始介紹具體LAMP架構(gòu)是如何從只能承擔(dān)日10萬PV優(yōu)化擴(kuò)展到800萬PV以上。以下是整個(gè)LAMP架構(gòu)優(yōu)化的思維導(dǎo)圖:
整個(gè)思路如下:
- 首先,林肯介紹了對(duì)架構(gòu)進(jìn)行單次訪問測(cè)試和壓力測(cè)試的實(shí)現(xiàn)方法。
- 硬件優(yōu)化方面,主要涉及到CPU、硬盤、內(nèi)存的選擇
- 一些優(yōu)化策略,如合并腳本、將動(dòng)態(tài)內(nèi)容靜態(tài)化、Apache補(bǔ)丁等
- 系統(tǒng)優(yōu)化,如64位系統(tǒng)啟用大內(nèi)存支持、關(guān)閉不必要的服務(wù)等
- Apache、MySQL、PHP的參數(shù)優(yōu)化
- LVS負(fù)載均衡的應(yīng)用作為架構(gòu)擴(kuò)展
活動(dòng)當(dāng)日現(xiàn)場(chǎng)座無虛席,到場(chǎng)的朋友們聽的十分專注:
活動(dòng)結(jié)束后,大家互相交換心得和名片:
最后是大合影:
51CTO技術(shù)沙龍是51CTO在2011年開始定期組織的IT技術(shù)人員線下交流活動(dòng),目前僅限北京地區(qū),周期為每月1~2次,每期關(guān)注一個(gè)話題,范圍涉及系統(tǒng)、網(wǎng)絡(luò)、安全、數(shù)據(jù)庫等多個(gè)IT運(yùn)維相關(guān)領(lǐng)域。下一期活動(dòng)將在3月26日舉辦,主題為“Windows運(yùn)維的那些事兒”,報(bào)名從速。