網(wǎng)站運維之道 之流程規(guī)范
技術(shù)支持服務(wù)電話:15308000360 【7x24提供運維服務(wù),解決各類系統(tǒng)/軟硬件疑難技術(shù)問題】
流程規(guī)范
對于相對正規(guī)的網(wǎng)站維護工作,所有網(wǎng)站的所有變更必須能做到有記錄,可回溯。如果是單槍匹馬作戰(zhàn),那么要實現(xiàn)這個目標并不是很難,只需要把好習慣培養(yǎng)起來就成了,可如果要面對一個團隊,那么就必須要依賴流程規(guī)范來進行約束。
所謂”流程規(guī)范”,在初期也可以拆開來對待:流程 + 規(guī)范(廢話!)。
關(guān)于流程(Process),直白的說就是”把大象放入冰箱需要幾步?“的問題。比如上線一臺服務(wù)器,那么可能要經(jīng)過至少前期的選型規(guī)劃、基準測試、壓力測試……等等諸多步驟。如果跳過某個環(huán)節(jié)(比如缺少基準測試)而直接上線,遇到問題的時候幾乎就會因為缺乏對比數(shù)據(jù)而走彎路。
關(guān)于規(guī)范(Norm),在運維的過程中是個范圍比較大的話題,因為 Web 站點環(huán)境因為各種原因而不可復制,在另一個公司可用的規(guī)范照搬到另外一家公司未必管用。如果能夠意識到并且盡早抽象出來標準化組件,并著手推進,那么規(guī)范必然會逐漸豐富起來并完善。比如 Web 服務(wù)器配置規(guī)范、Linux 主機配置規(guī)范、SAN 存儲系統(tǒng)測試規(guī)范,都是可以盡早抽象出來并且可具體化的東西。
流程規(guī)范建立容易,但是如何確保執(zhí)行卻是一個很有挑戰(zhàn)性的問題。從這一點來說,對于運維團隊的領(lǐng)導的要求還是比較高的。如果要成功管理一個運維團隊,起碼要有足夠的技術(shù)經(jīng)驗(當然,也容易看到外行領(lǐng)導內(nèi)行的運維團隊),而且要有足夠強的執(zhí)行力。
在流程規(guī)范的建立過程中,往往容易陷入為了規(guī)范而規(guī)范的誤區(qū),或是生搬硬套 ITIL(Information Technology Infrastructure Library,”信息技術(shù)基礎(chǔ)架構(gòu)庫”) 那一套大而無當?shù)臇|西進來(這里不是說 ITIL 不好,但最合適自己的才是最好的),必須明確,規(guī)范的最終目的是為了運維團隊更快而不是變成束縛,所以,千萬要避免技術(shù)人員對規(guī)范的抵觸。
在運維團隊發(fā)展的某個階段,推行”流程規(guī)范”所引入的 ITIL 等事物是一把雙刃劍,運用得當會很好的促進團隊成長,運用不好則會阻礙一部分激進成員的積極性,這一點需要注意。
補充一點,對于流程規(guī)范,不是死的東西,必須具備不斷反饋、改進、進化的能力,運維團隊也應該定期修正流程規(guī)范的有關(guān)內(nèi)容。有一句耳熟能詳?shù)脑捠牵鹤袷亓鞒潭痪心嘤诹鞒?,這里的”不拘泥”切不可變成鉆空子的借口,要知道我們生活中很多無形成本就是鉆空子引起的。