從網管轉型到運維必須掌握的技能
原創【51CTO獨家特稿】網管,也就是局域網管理員,外企稱作Helpdesk,和網工不能混為一談。運維工程師,主要負責外網生產服務器和內部開發、測試服務器的維護,簡稱OP。這兩種職務都是大學和技校沒有的專業,全靠興趣和自學。
Andy Feng是一位經驗豐富的運維工程師,在數年前從網管這個職位轉型為運維。在本文中,Andy根據自己的轉型經驗總結了網管與運維工作的區別,以及從網管轉型為運維工程師需要哪些技能。Andy Feng的51CTO家園地址在http://home.51cto.com/index.php?s=/space/195664,讀者們可以到他的家園或博客與他進行交流。(順便廣告一下:Andy Feng最近在翻譯Varnish的官方文檔。Varnish是一個高性能Web加速器,號稱將可以取代Squid,有興趣的讀者們可以去看看)
網管(Helpdesk)是很多希望從事IT行業的學生和工作者的第一份與IT有關的工作。網管這個職位含金量深淺不一,剛畢業的大學生可以做,有數十年經驗的大牛也在做,主要區別在于
- 規模不同
- 自動化程度不同
- 安全需求程度不同
比如10臺系統為windows xp的機器組成的工作組也是一個局域網;包含數千臺電腦,各種操作系統,各種硬件架構,各種網絡設備,各種網絡協議也叫局域網;但是管理這兩個局域網的helpdesk能力卻有天壤之別。所以說網管也有牛人。
OP這個詞語代表的意思很多,這個簡稱來自于英文的Operations一詞。我也不清楚誰最早用op代表運維工程師,不過2010年開始,這個詞慢慢被很多人所知道。OP工作內容主要就是維護公司的服務器能夠正常提供服務,細分的話包括系統部分,網絡部分,應用程序部分,數據庫部分,具體根據公司的規模和職位職能不同,運維的定義也不同。現在市面上主要的OP有三種:網絡游戲運維,網站運維,大型項目測試和生產環境運維。
普遍運維的待遇比網管高很多,而且更有挑戰性和成就感,在企業的地位也比helpdesk高出很多。所以我們完全有理由轉型成為OP。那如何從一名網管轉型成為一名運維呢?這就是我們今天的重點。
網管和運維主要的差別就是,一個在內網工作,一個在外網工作。雖然他們都涉及到網絡,系統,數據庫,應用軟件,硬件等等,但內網的網管更偏向網絡和硬件,外網運維更偏向架構和安全。
運維是實時對外提供服務的,置身于不安全的Internet中,相對于內網,安全隱患更多,反而無故障率和故障修復時間更短,甚至不允許故障。內網故障一臺機器,一般只能影響一個員工使用電腦,外網故障一臺服務器,會影響數千萬的用戶使用服務。這樣造成的損失和后果是非常嚴重的,所以OP會想很多辦法,使用很多軟件和硬件,讓外網的架構可以high performance,由于一臺服務器要給很多用戶提供服務,所以我們要盡量發揮一臺服務器的潛力,這就需要運維來優化系統和優化應用程序。
從網管和運維的工作需求及處理事務來看,就能看出從網管轉型為運維需要什么。
1、一種或者多種非常熟悉的服務器操作系統,推薦Linux。
2、熟悉常見服務器的搭建及優化,比如HTTP,DHCP,CACHE,MONITER,FTP,SSH等。
3、熟悉一種腳本語言,提高自己自動化處理能力,減輕工作壓力,推薦bash shell。
4、安全知識,了解基本的系統安全、網絡安全、WEB安全的攻擊與防御。
上面談到都是技術需求,還有就是素質需求。要有隨時加班,隨時處理故障的覺悟,要有細心負責的工作態度,還要有一顆強健的心臟,在出現重大事故的時候,能夠妥善處理,把事故的損害降到最低。51CTO的專題《SA,神仙與裝機男:運維的工作到底啥樣兒?》對運維工作中需要的技能以及運維生活的情況進行了收集與整理,推薦有興趣深入了解運維工作的讀者們去看看。
如果你滿足上面的要求,你可以作為一名入門級的OP,然后根據自己的愛好和特長選擇自己的在OP道路上的發展方向。
【51CTO.com獨家特稿,轉載請注明原文作者和出處。】
【編輯推薦】