操作系統(OS)
-
精通Linux系統管理,包括對Redhat,CentOS,Novell,Ubuntu,archlinux等多版本的深入理解,針對不同場合及目標規劃做靈活應用和組合配置。
-
精通Linux系統的性能調整和故障分析能力,熟練應用軟件,或硬件設備加強服務器的安全防御能力。
-
精通Linux系統的內核編譯及定制。
-
熟悉BSD/Solaris系統,這是一個不容小觑的基於BSD系列的系統,需要持續關注。
網絡服務器
-
精通網絡知識,包括網絡拓撲組成,系統架構,服務器規劃和布署。
-
精通各種基於Linux/BSD的應用服務器的配置及trouble shooting。
-
熟練掌握各種集群應用服務,包括高可用性,高擴展性,高性能集群服務均有實戰經驗。
網絡體系及硬件
-
熟練掌握網絡體系及信息安全,熟悉TCP/IP協議分析
-
精通各種HP(ML,DL),IBM,DEll,Compaq(alpha)的服務器的安裝和調試,包括磁盤陣列櫃及硬raid的各級別配置,對系統運維和系統安全有相當的了解。
-
熟悉交換機、防火牆等網絡設備配置,網絡安全意識強。
系統腳本
-
精通linux下的各種命令的使用和組合應用。
-
精通Bash Shell , AWK, Sed,幫助管理員改進工作效率。精通VI編輯器的使用。
編譯語言
-
熟悉C/C++ ,JAVA語言,了解編譯原理及運行過程。
動態語言
數據庫管理
-
精通Mysql代理,Mysql主從集群應用服務器。
-
熟悉Mysql的性能調優和sql語句的優化。
-
熟悉和了解以下數據庫:Oracle/Sybase/Postgresql
嵌入式系統
-
精通Linux組成及運行原理,打造基於LFS的小型系統。
-
精通如何裁剪一個小型的特定操作系統,以及配置相關服務器。
-
熟練掌握嵌入式數據庫:SqlLite,Firebird
其它學習能力
-
勇於創新和探索新技術,時刻關注新技術,喜嘗新技術
-
自我學習能力和問題分析能力要強,同時具有良好的口頭表達和文字描述能力
怎麼做好的架構師
做架構的首先是去驗證這個架構是不是合理,是不是滿足需要。
然後再去找相應的工具來實施。至於你用什麼工具,這個就是細節了。
首先你要判斷,架構是否合適,這個是道,是戰略。如果架構都不合適了,那你怎麼搞都是偏離了方向。
然後再從器,戰術的角度去考慮如果在單點上提高。
構師掌握的解決問題的方法,或者是思維方式,並不是具體的解決實現。
運維管理數據庫
硬件、IDC、帶寬管理
方案制定
-
產品
-
網絡
-
系統
-
DN
上線部署
-
自動化工具集(正確的文件→正確的地方→正確的權限)
-
服務器配置的標識和統計
-
NFS共享目錄 + 定制腳本
運行維護和排障
-
配置自動化分發(puppet)
-
故障處理
監控系統和日志分析
-
系統資源監控
-
服務運行監控
-
性能分析報表
-
日志集中分析和處理