[問題] loadbalance

看板Linux作者 (LaPass)時間14年前 (2011/12/27 23:53), 編輯推噓0(008)
留言8則, 3人參與, 最新討論串1/3 (看更多)
※ 引述《LaPass (LaPass)》之銘言: : 最近有個朋友遇到網頁伺服器流量太大,常常當掉的問題 : 他想要去多架幾台伺服器,把流量分散掉 : 於是開始學 apache loadbalance 之類的 : 我突然想到在安裝 Ubuntu server 時,看到這個選項: : Ubuntu Enterprise Cloud install : 稍微查了一下,看起來..... : 好像是將好幾台主機串在一起,當作一台主機那樣,請問是這樣嗎? : 請問這個可不可以解決我那個朋友的問題? : 以及,如果可以解決的話,那Centos上有沒有類似的東西? 在ptt當掉的時候,我一直在google這些東西 找到很多方法,,看的一頭霧水,也不知道怎麼確切實行 從安裝apache 模組、買台支援load balance的路由器、到linux virtual server等方法 都看到過 Windows server好像還內建那種功能(?) 可是到目前為止,用VirtualBox試了兩三種方法,都沒試出來 沒多久前,稍微問了伺服器的狀況,似乎是從MySQL那邊開始當掉的 也就是說.... 可能連資料庫都要去做loadbalance 而且做了loadbalance之後,PHP程式碼的部分好像也需要去修改用到session的部分 有看到這方面的文.... (汗) 這又是個大問題 請問,能給個方向嗎? PS. 我的環境是 Ubuntu 11.04 Apache MySQL PHP 朋友他那邊也是Ubuntu,不過我不確定第幾版 以及他有打算換成Centos -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.233.157.3

12/28 00:09, , 1F
layer 7 loadbalance 可以找 haproxy..
12/28 00:09, 1F

12/28 00:10, , 2F
至於 session 比較常見是存到 memcache 裡
12/28 00:10, 2F

12/28 00:11, , 3F
mysql 常見的 cluster 不外乎 drbd or mmm
12/28 00:11, 3F

12/28 22:33, , 4F
做法百百種,看需選自已要的。
12/28 22:33, 4F

12/29 07:39, , 5F
如果你對外的連線頻寬沒超過10Mbit/s,我認為比較可能是
12/29 07:39, 5F

12/29 07:40, , 6F
SQL 要最佳化. 不然就是機器真的非常老舊. 因為在那種頻寬
12/29 07:40, 6F

12/29 07:41, , 7F
下,要把 apache httpd 和 mysql 操到掛,通常不會是loading
12/29 07:41, 7F

12/29 07:41, , 8F
太高,而是SQL執行太耗費資源
12/29 07:41, 8F
文章代碼(AID): #1E-Ue4zR (Linux)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 3 篇):
0
8
文章代碼(AID): #1E-Ue4zR (Linux)