遊戲基地與巴哈姆特

說 ok,所以...

是同一個集團,而與大頭們都相當熟識。我本來星期一請假,下午三點把事情處理完回到家準備要睡一下,四點就接到急 call 電話,弄到隔天凌晨四點才回家...

攻擊的模式是大量 IP 用發出大量 HTTP 連線,所以暫時性的解法朝著壓低連線限制,而且要儘快,最好是有現成的設備直接做,不要自己用軟體調整參數調半天。

Gamebase 有將近一打的 Web server,是 Alteon AD3 撐不住所以掛掉,(中間有一堆測試的過程就不講了),最後是在前端放一台 ASA 5520,然後用 換掉 AD3。但 ASA 5520 不夠力,目前還是請 ISP 先做一些處理。

巴哈姆特因為架構比較單純,所以前端放了 Cisco PIX (型號忘了...) 擋著,放上去後站方也是請 幫他們先做一些處理。

其實我並沒有幫到什麼忙,主要還是 SI 願意賣面子先借硬體設備處理。我只是大概知道要朝哪個方向,聯絡哪些單位而已。

Mtron SSD 固態硬碟

補「」這篇的說明。

價位上, SSD Pro 7000 系列 32GB 的單顆進價大約在 $40K (含稅),兩顆就 $80K 了,相較 15K RPM 73GB SCSI 硬碟四顆只要 $40K 的價錢偏高不少。

效率上,MyISAM 的 real data 測試發現不論是 Mtron SSD 32GB*2 跑 RAID0,還是 15K RPM 73GB SCSI*4 跑 RAID10,都是 CPU 先到瓶頸,I/O 都沒有問題。至於 的結果在 的 Blog 上可以看到不少 real data 的資訊。

不過,如果你的資料庫遇到 I/O 瓶頸的話 (用 RAID 1+0 都還解決不了) 可以考慮用多顆 Mtron SSD RAID 把效率換出來,不過比較治本的方法應該是改寫程式,想辦法 partition。另外看看是不是因為大量的 Table scan 造成效率低落...

對了,Mtron SSD 硬碟台灣有代理商了,

Ubuntu 8.04

本來是在 R60 上裝 7.10,結果裝完後發現 8.04 已經到 RC stage 了,乾脆重裝成 8.04,等到正式 release 的時候升級到最新版。

裝完後什麼都不需要調整,就可以很順暢的使用 TouchPad、無線網路,而且 Function Key 也都正常運作。另外該有的軟體也都有了,像是 (居然是 3.0b5) 與

輸入法先換成 ,字型的部份把 FireflyTTF 以及 裝上後就差不多了。小紅點的 Scroll 功能的部份則是加了兩三行到 /etc/X11/xorg.conf 內。

SubversionSVKGit 都裝好後,即使想在沒有網路的地方開發軟體仍然很方便。

應該會跑一陣子看看有什麼不足的,桌機先維持 Windows XP... XD

Update:相關的設定可以參考 寫的「

MySQL Proxy 的用途

作者的 Blog 上看到一些關於 transaction 時有趣的用法:

話說回來,最近 又有一陣子沒什麼動作了,看起來心力都花在 上面了...

InnoDB Barracuda

InnoDB Barracuda (InnoDB Plugin 提供的新格式) 有測試結果了,在「」這篇裡面以一個 30GB 的 mysqldump 檔案測試 (看他文章的內容,應該是 real data),在裡面提到幾個重點:

  • 目前的 有個與 UTF-8 有關的 bug 會影響測試結果 (「」),所以測試時以 latin1 測試。
  • 為了測試 fast index,他用兩種不同的方式測試。第一種是把所有 DB scheme 與 index 都建立好,再將資料匯入;第二種是只先建立 primary key,等到匯入資料後再下 index。測試的結果發現,後者的總時間遠遠超越前者。
  • 如果使用壓縮格式,匯入的速度會慢 30% ~ 50%,但是檔案大小只有原來的 1/3,讀取的速度不在這次測試的範圍裡,不過 comment 有人期待對於偏 I/O 的 query 效能會有提昇。

Amazon 頻寬再降價

收到 Amazon 的信通知,從 2008/5/1 開始,從 流出的頻寬的費用再降價:

  • 最先的 10TB 部份:原先是 USD$0.18/GB,降為 USD$0.17/GB
  • 接下來的 40TB 部份:原先是 USD$0.16/GB,降為 USD$0.13/GB
  • 超過 50TB 的部份:原先是 USD$0.13/GB,新的費率多了一個 range,50TB ~ 150TB 是 USD$0.11/GB,超過 150TB 是 $0.1/GB

比起一般的 hosting (自己架然後自己管理 server) 大約是三倍的價錢,把其他因素考慮進去,其實相當划算?

變天了...

好幾天沒寫 Blog 了,主要是星期五六日去員工旅遊 (參考「」這邊),然後星期日晚上與星期一狂看 與新番,於是就好幾天沒寫 Blog 了...

說變天的原因是因為很多單位在 這段時間發表了一堆東西,就管理與政策面來看,這是 買下 後第一次的 MySQL Conference,很多人都在看 Sun 對於 MySQL 這套 Open Source Software 到底會有什麼大計畫。

另外一方面 (技術上), 推出的 所列出的優點讓人相當驚豔,解決了不少問題,不過可惜在目前最新版 5.1.24-rc 上無法運作。

再來是 用硬體的方式大幅增加 transaction 的速度,站上 Non-cluster 100GB data 的王座,實際上機器也很便宜,才 USD$35K。(如果你真的需要用到這麼快的 transaction 速度,百萬台幣應該不是什麼問題)

結果玩回來後發現一堆計畫都要再重新思考...