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