RSS Gea-Suan Lin's BLOG for Work

iNeZha robot will deliver the feed updates to your IM or Email in real-time

Delivery Demo of iNezha MSN Robot

Subscribe it
iNezha robot say:
Gea-Suan Lin's BLOG for Work
Title:FreeBSD 的問題
Summary:如果用 FreeBSD 架設伺服器,有蠻多地雷要注意的:FreeBSD 的 NFS client 寫的不好,同樣的大檔案從 NetApp Filer 上拉下來,不論是 FreeBSD 先拉,還是 De... (11/27/2008 10:26:36 AM)
Subscribe it

About "Gea-Suan Lin's BLOG for Work"

Author:Claim it now
Website:http://blog.gslin.com/
RSS:http://blog.gslin.com/atom.xml
Update interval: 8 days
Last update: 43 days ago
Tags: gea-suan
Subscribers:1
Shared Subscribers:1
Bookmarked or Shared Articles:0  

Recent contents of "Gea-Suan Lin's BLOG for Work"

FreeBSD 的問題 46 days ago Read More http://blog.gslin.com/2008/11/freebsd.html
如果用 FreeBSD 架設伺服器,有蠻多地雷要注意的:FreeBSD 的 NFS client 寫的不好,同樣的大檔案從 NetApp Filer 上拉下來,不論是 FreeBSD 先拉,還是 Debian 誰先拉,FreeBSD 的傳輸效率只有 Debian 的 1/8。而且會對 NetApp 造成很大的 CPU loading。FreeBSD 的 filesystem 在 random...
HTTPS 的管理 (用 L4 switch) 49 days ago Read More http://blog.gslin.com/2008/11/https-l4-switch.html
用 Layer 4 Switch 幫你處理 SSL 真舒服,後面都不需要管 HTTP/HTTPS 的問題... (花了錢就儘量用硬體幫你解決問題 XD)
FreeBSD 上高可靠度的 Recursive DNS server 49 days ago Read More http://blog.gslin.com/2008/11/freebsd-recursive-dns-server.html
在 FreeBSD 上要做到 HA recursive DNS server 還蠻簡單的,先把 CARP 建好,再把 unbound 裝起來。重點在 unbound 有一個設定:interface-automatic: yes這樣才會從正確的 IP address reply。
Cacheboy 1.5 110 days ago Read More http://blog.gslin.com/2008/09/cacheboy-15.html
把 Cacheboy 1.4 換成 1.5 後,CPU 使用率下降許多... 之前在 80~100 Mbps 的時候會達到 CPU bound,現在看起來要到 500Mbps 以上才會到 CPU bound。拿來跑小檔案的 cache 應該會相當好,不過這也等測過才知道...不過,不論是 Squid 還是 Cacheboy,都沒有支援 deflate 與 gzip 壓縮,所以還是沒辦法拿來擋...
Bug Report 114 days ago Read More http://blog.gslin.com/2008/09/bug-report.html
負責把外部的 bug report 轉成內部 ticket system report 果然是一件很累的事情,剛剛的兩個小時才殺了 150 個,精神就已經開始委靡了...
PHP require_once 效率問題 118 days ago Read More http://blog.gslin.com/2008/09/php-requireonce.html
測試後終於有個好解法了,感謝 mailing list 上提出的建議...重點在於 include_path 的設定,儘量在第一個 search directory 就找到要的檔案。我們的作法是設一個 class 的目錄,用 symbolic link 把所有的 class file 或是 class directory 放進去,接著用 Zend Framework 的 Zend_Loade...
利用 DRBD 生出 MySQL slave 121 days ago Read More http://blog.gslin.com/2008/09/drbd-mysql-slave.html
簡單說明一下,這篇要說明的環境是:在 DRBD 上跑 MySQL,上面檔案系統是 XFS,資料庫全部都是 InnoDB,已經有設定好 server-id 並打開 binlog。現在想要把這台 MySQL 轉成 master,另外要想辦法從這台資料庫複製一份適當的資料跑 MySQL slave。想法是先把 MySQL 的寫入動作擋住,然後把資料 sync 回 filesystem,這時候到備援...
DRBD 與 MMM 125 days ago Read More http://blog.gslin.com/2008/09/drbd-mmm.html
換了 24GB 記憶體後機器當了四次,軟體方面,懷疑是不是 InnoDB 參數的問題,一開始設 18GB (75%),剛剛改成 16GB (66%),希望這樣就能解決...如果不能解決,懷疑到硬體頭上就頭痛了,因為這樣就得再幹一組機器出來用。另外以後確定了,資料庫一定要買有 IPMI 卡的,不然重開機這件事情得 call 機房處理 (上班時間還要補文件),對我們與機房都不方便。另外開始考慮 ...
幫 mysql database 加記憶體 125 days ago Read More http://blog.gslin.com/2008/09/mysql-database.html
當初搞 HA 的好處之一,星期六早上六點半 (也就是現在) 可以在中斷服務 (步驟很簡單,先 shutdown 備援機,加記憶體,上線後等備援機看起來沒問題後 shutdown 另外一台,再加記憶體。這次加記憶體把其中一個 cluster 從 12GB 加到 24GB (大約全 PIXNET 2/5 的 user 的 Blog 資料在上面),打算用這個方法先解決 mysql 的過載問題。Up...
Pix_Db 與 Pix_ORM 127 days ago Read More http://blog.gslin.com/2008/09/pixdb-pixorm.html
整理一下,找機會 open source 出來。這兩個 class 都是 PHP5 的 class,儘量使用 PHP5 的語言特性以及 interface,讓使用的人更方便使用。Pix_Db 主要的特性包括:以 JSON 檔為設定檔。(這點在考慮改寫)以 PDO MySQL 為底層,只打算支援 MySQL。比其他 Database Wrapper 方便的操作方式,像是 $dbh-query...