2010-08-16 Dedicated server or Amazon Cloud on Drupal? Drupal 適合使用雲端嗎?

雲端服務早在上一年已經是非常火熱的題目
由 Amazon 帶起的新一輪伺服器競賽
為租用伺服器帶來很多新的概念,
如 "瞬間加大處理能力", "多樣化的備份, 儲存方案", "CDN 的普及化", 甚至專為Rails 使用的托管等等
伺服器巿場變得更多樣化, 更多競爭

但就 amazon系列 ec2, EBS 等是否適用於全部專案?
更特定講, Drupal上適合 aws嗎?

結論來講, aws沒有優勢

價錢上並沒有優勢.
在2010年中, aws 的價格實際上不是非常地便宜
aws 的真正優點在於平行計算時可以一瞬提供大量計算力
而不需要自己建立一組, 事後又放在一邊沒有用
但網站不會一週只開五日吧, 日常都 24x7 的

在網站伺服器的領域上, 日常都需要維持一定的處理能力
一般一週高峰流量和低之間大約相差只有50% 左右
低流量一樣需要付
"可以降為使用低一級的s1" 只是美麗的誤會
其實是 "一百部 s1 可以降為五十部"
但, 網站的負載不是加五十台 web tier 就可以的
始終不是真正的平行計算

EBS 不算是真正的 harddisk
需要自己mount, ec2 down了要自己重新 mount
都是新的技能, 網管可不是像 dedicated server 般輕鬆

其實最重要的是
瞬間增加計算力的功能已經出現在 dedicated server 巿場
Media temple 便提供短時間提升 MYSQL 的效能
MT, slicehost, linode 都可以一小時內升到更高級的伺服器plan, 而且月付
應付所謂 "digg effect", 其實真正需要的只是一個 monitor service 吧

當然, 像我的blog 的低流量 (<10k PV/m)
只需要 shared hosting 就可以了

待 inmediahk.net 轉到 rackspace 再講講到底為什麼最後都是使用 cloudservers

2bits 也有一文:
http://2bits.com/drupal-performance/drupal-on-a-dedicated-servers-vs-ama...

Google