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