2009年3月11日 星期三

Server Tuning

OS層
-Linux [xx] tuning
[xx]=kernel,nfs,nfsd,tcp,fs…
-Application compile >> RPM
[AP]=Apache,MySQL,PHP
-setup > 系統設定 [移除不必要之service]
-chkconfig --list | grep on

MySQL
-Sphinx-Free open-source SQL full-text search engine[http://www.sphinxsearch.com/]
-my.cnf tuning
-slow-query tuning
-MySQL移至RAM disk
-amoeba-負載均衡

Apache
-Apache Lucene-full-featured text search engine[http://lucene.apache.org/java/docs/]
-error_log處理
-改用nginx -HTTP server and mail proxy server
-dmessage處理
-squid cache

PHP
-error處理
-PHP catch exception機制

FileServer
-Storage + Cluster建置 [效能 + 容錯]
-Openfiler
-Opennas

MailServer
-Mail By Pass (避過FireWall)

Security
-Mod security(先寫log,沒問題後再開始運做)

測試軟體
-BadBoy software

其他建議
-HDD -> 1萬5千轉
-FireWall向上提一層
-/var mount至獨立HDD - 讓寫入log檔工作獨立運做

沒有留言:

wibiya widget