了解最新公司動態及行業資訊
下面就簡單介紹一下在運維中需要學習或者可以為你的運維工作加分的技能,希望對你的工作有所幫助。 首先,我們假設你是一家公司的IT運維總監。 需要處理50多臺服務器和一大堆雜七雜八的設備,你能用什么技術?
AD:【線下活動】三大HTML5前沿企業齊聚 51CTO——聯通后端技術
【獨家專題文章】根據本人多年的運維經驗和幾位小站工程師的慷慨指點。 在這里我向你們的員工和工作人員發出一些個人的感受(注:不包括如何做人)。 如果您在閱讀本文后有任何問題或意見,請隨時與我交流。 我的博客是:
下面簡單介紹一下在運維中需要學習或者可以為你的運維工作加分的技能。 首先,我們假設你是一家公司的IT運維總監。 需要處理50多臺服務器和一大堆雜七雜八的設備,你能用什么技術?
1.微軟系統
熟悉是最基本的。 其實作為運維主管,整天打個游戲,玩個XP,是不夠的。 你必須掌握谷歌及其底層服務和應用的構建。 通常常用的有ISA, , SQL。 隨著2008年的大放異彩,Hyper-V已經成為谷歌工程師必須掌握的輕型裝備。
2.Linux/BSD系統
雖然現在很火,而且大部分公司都用系列和Suse系列。 您必須熟悉 DNS、NIS、SMB、DHCP、FTP、MySQL 等常見服務。 如果公司的IT業務是大規模對外的,就得學習負載均衡技術,比如LVS或者Nginx。
友情提示:如果你要去人人網、豆瓣這樣的Web2.0前沿公司,那你就得熟悉這種混合型非關系型數據庫技術; 顯存中維護了一個統一的龐大Hash表服務器運維技術,用于存儲各種格式的數據)。
既然提到了Linux,這里也想提一下BSD。 也是開源的寵兒。 BSD 的安全性和效率令人印象深刻。 目前,包括雅虎和新浪在內的許多公司仍在使用它來運行應用程序。 熟悉了這類系統之后,以后從事相關工作的難度就會降低(同Unix血統書)。
如果有中間件需求,可以適當聯系(部門)或(IBM部門),Jboss(Red Hat部門)。 這些東西在當今流行的小型應用程序中非常普遍。
3.編程開發
學會有意識地混合系統。 如果過去幾年還得觀望,未來就是世界。
即將于2006年第四季度由發布,它的出現在運維方面拉近了與Unix、Linux等操作系統的距離。 目前支持.Net2.0。 為了在XPSP2之后的各種操作系統上運行。 它可以同時支持WMI、COM、ADO.NET、ADSI等現有的管理模式。 這項新技術提供了豐富的控制和手動系統管理功能; 而“腳本語言”()是一種用來編寫程序的計算機語言。 腳本語言一般具有簡單、易學、易用的特點。 目的是讓程序編寫者(開發者)能夠快速完成程序的編譯工作。
對于linux平臺下的運維人員來說,shell和perl的結合還是比較推薦的,雖然已經這么多年了。 這種結合至今仍在為各大站點的工程師們穩扎穩打。 另外,也是極力推薦的神器。 這些語言具有特別簡單明了的句子特點,適合完成各種高級任務,幾乎可以在所有操作系統上運行。 目前,基于這些語言的相關技術發展迅速,使用人數迅速擴大服務器運維技術,相關資源也很多。
4、網絡設備
必須熟悉網絡基礎知識、網絡通信合同和常用網絡設備。 建議熟悉思科和華為的產品。
友情提示:很多人會把華為和H3C看成一家,雖然這兩款設備的命令不是很兼容。
如果你在稍微大一點的公司或者小伙伴,你在IDC,那你要學會規劃、實施、檢測和排查企業局域網和廣域網,VLAN是必須的。 其他是網絡服務,例如視頻和語音。
了解了基礎之后,想要提升自己的同學可以參加CCNP或者H3CNE的課程。
5. 儲存
這里順便提一下存儲,給菜鳥做一個概念性的介紹。 其實這種東西在數據量大的企業里面經常用到。
先說SAN。 SAN是專門用于提供企業業務數據或運營商數據的存儲和備份管理的網絡。 由于是基于網絡的存儲,SAN比傳統存儲技術具有更大的容量和更強的性能。
通過專門的存儲管理軟件,可以將硬盤和磁帶設備直接添加到SAN中的小型主機、服務器或其他服務器筆記本(現在大多數SAN都是基于光纖通道交換機和網橋。相當于一個高速子網, SAN一般由通過光纖通道連接的RAID陣列組成,SAN與服務器和客戶機之間的數據通信是通過SCSI命令而不是TCP/IP,數據處理是“塊級”的。
NAS以數據為中心,將存儲設備與服務器完全分離,集中管理數據,從而釋放帶寬、提高性能、降低總體擁有成本、保護投資。 其成本遠高于使用服務器存儲,但效率卻遠低于前者。 這樣的設備相對簡單。
SAN和NAS都有廣泛的應用,并且有很多現成的解決方案。 可以混合使用,也可以單獨使用,主要根據公司實際情況而定。