IT運維的五大基礎知識
- |
- 浏覽:331
- 更新:2014-09-25 11:36
IT運維對于很多企業都很重要,接下來運維的一些基礎知識天天客服IT運維總監龍少文,就給大家介紹下IT運維的基礎知識:
IT運維管理基礎知識一、微軟系統
關于Windows的熟識是最基本的。當然,作為一個運維經理,可不是整天玩個Windows7或xp就可以交差的。你得掌握微軟Active
Directory及其頂層各種服務和使用的搭建。普通常用的有ISA、Exchange、SQL Server。随着Windows
2008的大放異彩,Hyper-V又成了微軟工程師不得不掌握的重型武器。
IT運維管理基礎知識二、Linux/BSD系統
雖然Ubuntu如今很火,但是在公司裡運用的大多還都是Redhat系列和Suse系列。你得熟識DNS、NIS、Apache、SMB、
DHCP、Sendmail、FTP、MySQL這些慣例服務。假設公司的IT業務大規模對外,你還得學會LVS或Nginx等負載平衡技術。
友誼提示:假設你将去人人網或豆瓣等新銳Web2.0公司,那你還得熟識Cassandra之類混合型的非聯系的資料庫技術;Memcache之類高功用散布式的記憶體對象緩存系統(它議決在記憶體裡維護一個一緻的龐大的Hash表存儲各種格式的資料)。
既然說了Linux,這裡也順帶要提一下BSD,一樣是開源的寵兒,BSD的安全性和高效讓人印象深入,現在包含Yahoo、Sina在内的許多公司都會用它來跑使用。這類系統熟識之後,現在從事Solaris有關任務也會降低難度(一樣的Unix血統)。
假設有中間件要求的,可以适當接觸Weblogic(Oracle系)或WebSphere(IBM系)、Jboss(紅帽系)。這些東西在現在盛行的大型使用中十分普遍。
IT運維管理基礎知識三、程式設計開發
混Windows系統的自覺一點學好Powershell吧。要是說前幾年還得看看VBscript的話,将來就都是Powershell的天下了。
PowerShell是微軟公司于2006年第四季度正式揭曉的。它的出現讓Windows在運維方面拉近了與Unix,
Linux等作業系統的間隔。現在支援.Net Framework 2.0。可以運轉在xp
SP2之後各種作業系統上。可以同時支援WMI,COM,ADO.NET,ADSI等已有的Windows維護模型。這項全新的技術提供了豐厚的控制與自
動化的系統維護才幹;而“腳本言語”(scripting
languages)則是用來編寫順序的計算機言語。腳本言語通常都有容易、易學、易用的特征,目的就是期盼能讓寫順序的人(開發者)高速完成順序的編寫
任務。
關于Linux平台下的運維人員,照舊舉薦Shell加Perl的組合,畢竟那麼多年過去了。這個組合不斷在為各大站點的工程師們固定的任務着。另
外,Python也是一個十分值得舉薦利器。這種言語具有十分簡捷而明晰的文法特征,适宜完成各種高層職務,幾乎可以在一切的作業系統中運轉。現在,基于
這種言語的有關技術正在飛速的生長,使用者數目急劇擴充,有關的資源十分多。
IT運維管理基礎知識四、網絡配備
熟識網絡根底知識、網絡通訊協定和多見的網絡配備是必需的。建議把思科和華為這兩家的産品摸熟。
友誼提示:許多人會把華為和H3C當成一家,本來他們兩家配備的指令并不如何相容。
假設是在略微大一點的公司任務或許哥們你就是在IDC混,那還得學會對企業區域網路和廣域網執行謀劃、完成和檢驗排錯,VLAN是必需的。其他就是視訊、語音之類的網絡服務了。
根底的都搞明白了之後還想提高自己同伴可以去學一下CCNP或許H3CNE的課程。
IT運維管理基礎知識五、存儲
這裡順帶着提一下存儲,給菜鳥做一個觀念上的簡介。當然,這類東西在資料量大的企業中也是經常用到的。
先說SAN。SAN是專門用于提供企業商務資料或營運商資料的存儲和備份維護的網絡。由于是基于網絡化的存儲,SAN比傳統的存儲技術擁有更大的容量和更強的功用。
議決專門的存儲維護軟體,可以直接在SAN裡的大型主機、伺服器或其他服務端計算機上添加硬碟和錄音帶配備(如今大非少數的SAN是基于光纖信道交流
機和集線器的。相當于一個高速的子網,通常SAN由RAID陣列銜接光纖通道組成,SAN和伺服器和客戶機的資料通訊議決SCSI指令而非TCP/IP,
資料處理是“塊級”。
NAS則以資料為中心,将存儲配備與伺服器周到分别,集中維護資料,進而釋放帶寬、提高功用、降低總擁有本錢、維護投資。其本錢遠遠低于運用伺服器存儲,而效率卻遠遠高于後者。這類配備相對來說還算容易。