【討論】網站的上傳頻寬已經接近上限瓶頸...請教解決辦法~



贊助商連結


頁 : 1 [2] 3

kuan40
2008-04-13, 09:31 PM
小弟謹提供一些業餘看法, 首先, 非不得已, 小弟近來已不再建議個體戶採用多WAN, 因為光纖技術進步神速, 年底前50M/3M 有可能更普及, 而多WAN 要解決的技術問題比單WAN 多

如果上傳已接近上限, 則下載也會大受影響, 因此當務之急應該是分流和加入頻寬管理, 分流或許可以利用Hinet 附贈的個人網頁空間放置圖檔, 頻寬管理則是管理上傳優先權, 以免白白浪費了12M 的下載, 小弟建議您可以考慮Tomato 所支援的分享器, 便宜有效而且非常適合個人使用

少數地區有機會申請便宜的對稱型光纖(例如Seednet, 億聯, 和信), 不妨到光纖寬頻討論版逛逛, 至於10M/2M 的滿意度則要看地區, 也有人還是很滿意的, 重點是多問多比較, 不要嫌麻煩

非常感謝大大撥出寶貴的時間幫忙小弟解答疑惑
如大大所說,那麼使用2WAN的機器我就要排除在外了~~(可能買了不用多久就像是垃圾般用不到了-.-)
另外,關於網站分流的問題
我網站的圖檔也早已經放置在外購的網路空間來使用了
就算如此,頻寬也依然開始明顯的越來越緊縮起來>"<
所以,綜合以上幾位大大所言
那麼我可能該考慮的不是買機器
而是以拓展頻寬為優先考亮了
而目前VDSL的價格與ADSL的價格已經是相差不多(印象中好像還更便宜的樣子?)
我應該就是以換裝VDSL為首要目標了
PS:我目前也去申請了WEB-AMP(頻寬擴大器)來試用了,等裝設好之後~再來向各位大大報告試用的效果~~

所以我想請教,是否有大大使用VDSL(10M/2M)這種線路來架站的?
架站後的線路穩定性如何?是否會常斷線?
是否會有頻寬嚴重不如所應具有之效能的情況產生?

再次麻煩各位嚕^^

贊助商連結


FYI
2008-04-14, 04:10 AM
那麼我可能該考慮的不是買機器
而是以拓展頻寬為優先考亮了
頻寬不足, 當然需要拓寬, 但是如果打算暫時以撐待變, 而且這條線路也是你平常上網用的線路, 那麼你應該考慮頻寬管理, 如果你的網站包含串流或檔案下載等各種內容, 那麼你更少不了頻寬管理, 否則上傳一個大檔案, 其他人就別玩了

所以我想請教,是否有大大使用VDSL(10M/2M)這種線路來架站的?
應該很多吧! 申請非固定制的一個固定IP 就不會斷線啊! 線路好壞真的得看地方, 通常會上來的網友多半是來抱怨的, 用得好好的網友則認為是理所當然

kuan40
2008-04-14, 09:43 AM
頻寬不足, 當然需要拓寬, 但是如果打算暫時以撐待變, 而且這條線路也是你平常上網用的線路, 那麼你應該考慮頻寬管理, 如果你的網站包含串流或檔案下載等各種內容, 那麼你更少不了頻寬管理, 否則上傳一個大檔案, 其他人就別玩了
嗯嗯~~了解~多謝指教


應該很多吧! 申請非固定制的一個固定IP 就不會斷線啊! 線路好壞真的得看地方, 通常會上來的網友多半是來抱怨的, 用得好好的網友則認為是理所當然

呵呵~~~這樣說也對~~上網來的通常是抱怨的~~
沒有怨言的也就不會上來說了-.-

FYI
2008-04-14, 07:02 PM
來到PCZONE 若不學點頻寬管理, 那就白來了, 不過小弟得修正一下前面的說法, 以免誤導, 一般來說頻寬管理是針對區網而言, 並非針對單機, 所以頻寬管理並非解決頻寬不足, 而是調整優先權和限制流量, 以架站而言, 效果可能有限, 因為主要協定可能只有一種 - HTTP, 若還有其他例如FTP/MMS, 那才有辦法明確區分優先權, 不過, 由於連線來自四面八方, 即便都是連結80 埠(HTTP), 但是可以將流量大的優先權降低, 如此一來, 勉強可以讓參觀你的網站的網友感覺比較一致, 小弟並非此方面專家, 觀念也許並不正確, 請多參考他人的意見, 只不過小弟覺得Tomato 門檻不高, 入門不難, 值得一試

kuan40
2008-04-15, 01:00 AM
來到PCZONE 若不學點頻寬管理, 那就白來了, 不過小弟得修正一下前面的說法, 以免誤導, 一般來說頻寬管理是針對區網而言, 並非針對單機, 所以頻寬管理並非解決頻寬不足, 而是調整優先權和限制流量, 以架站而言, 效果可能有限, 因為主要協定可能只有一種 - HTTP, 若還有其他例如FTP/MMS, 那才有辦法明確區分優先權, 不過, 由於連線來自四面八方, 即便都是連結80 埠(HTTP), 但是可以將流量大的優先權降低, 如此一來, 勉強可以讓參觀你的網站的網友感覺比較一致, 小弟並非此方面專家, 觀念也許並不正確, 請多參考他人的意見, 只不過小弟覺得Tomato 門檻不高, 入門不難, 值得一試

想請教大大所稱:Tomato,是否是網路上那個非官方數據機韌體?
這個─》http://www.polarcloud.com/tomato

那如果我購買此類機器,對網站瀏覽上是否會稍有幫助?
未來如果更換光纖後,該機器還能繼續使用嗎?

再次打擾:lovely:

FYI
2008-04-15, 04:33 AM
就是那個Tomato, 至於是否有幫助? Tomato 對於你瀏覽別的網站會有幫助, 但是對於別人瀏覽你的網站可能成效有限, 小弟這方面愈扯愈心虛, 不敢再誤人子弟, 你最好請教其他高人

kuan40
2008-04-15, 10:25 AM
就是那個Tomato, 至於是否有幫助? Tomato 對於你瀏覽別的網站會有幫助, 但是對於別人瀏覽你的網站可能成效有限, 小弟這方面愈扯愈心虛, 不敢再誤人子弟, 你最好請教其他高人

呵呵~~大大你客氣了
我在你身上也學了不少東西~長了不少見識
大家相互學習嘛~~~^^
再次感謝你~我再來找尋資料~~TY

ivan
2008-04-15, 02:01 PM
非常感謝大大撥出寶貴的時間幫忙小弟解答疑惑
如大大所說,那麼使用2WAN的機器我就要排除在外了~~(可能買了不用多久就像是垃圾般用不到了-.-)
另外,關於網站分流的問題
我網站的圖檔也早已經放置在外購的網路空間來使用了
就算如此,頻寬也依然開始明顯的越來越緊縮起來>"<
所以,綜合以上幾位大大所言
那麼我可能該考慮的不是買機器
而是以拓展頻寬為優先考亮了
而目前VDSL的價格與ADSL的價格已經是相差不多(印象中好像還更便宜的樣子?)
我應該就是以換裝VDSL為首要目標了
PS:我目前也去申請了WEB-AMP(頻寬擴大器)來試用了,等裝設好之後~再來向各位大大報告試用的效果~~

所以我想請教,是否有大大使用VDSL(10M/2M)這種線路來架站的?
架站後的線路穩定性如何?是否會常斷線?
是否會有頻寬嚴重不如所應具有之效能的情況產生?

再次麻煩各位嚕^^

我剛搬家,連網站也是,目前使用的是hinet的FTTB + VDSL (10M/2M)
目前剛使用3天 感覺還滿順的 你可以參考看看

dns的反解今天也設定好了

http://yblog.org/
http://yblog.org/ivan

linux_xp
2008-04-15, 09:39 PM
網站的 2WAN,或是多 WAN,其實並不需要頻寬整合器,只要在 DNS server 設定多組 A紀錄,就能達到 DNS IP 自動跳號的功能。

比方說可以作個實驗:ping tw.yahoo.com
若沒用什麼 dns 快取軟體的話
一般情況下,每次 ping 得到的結果 IP 都不相同

這邊會有個問題:
為甚麼明明是 ping 同一個網域 tw.yahoo.com
每次得到的 IP 卻都會不同呢?
~這就是 DNS 自動跳號

具體作法:

0.伺服器主機插兩片網卡,分別接入兩條 ADSL 進來的線,將固定 IP 資料那些都設好。

1.自行架設 DNS server(可和 www 主機同一台),在購買 Domain Name 的網站那邊,選擇使用 DNS 模式(自行架設 DNS),IP 為自己架設的 DNS 主機 IP。

2.在 DNS server 中,設定多組 A 紀錄,指向同一個網域,例如:

www IN A 11.22.33.44
www IN A 22.33.44.55

當每次有人查詢你的網站 Domain Name 時,你的 DNS server 會輪流報這兩個 IP。

這兩個 IP 意味著兩條固定 IP 線路,換言之,就是外面的人會輪流從這兩條線(兩個 IP) 進入你的網站,如此就形成一種分流效果。

不管要增加幾條線路,作法完全一樣,只需在 DNS 的 A紀錄中增加即可。

3.關鍵可能在於如何架設 DNS server

要看你伺服器的作業系統而定

Linux 內建有 bind (named) 只需設定檔改一改,啟動它即可,詳細可參考鳥哥網站。

windows XP (非 server版)由於沒有內建 DNS 服務,需要額外安裝第三方軟體,例如 雷電 DNS。

4.這種作法並不需要花錢添購硬體設備,只需在原先 WWW 伺服器上,多添加一個 DNS 服務即可。

------------------------------------------------

但若以成本來看,在台灣租用 2條以上線路,來給一個網站主機使用,費用相當高昂,不如去租 美國 VPS 主機。

美國虛擬主機費用便宜,流量、空間超大,但有 CPU Loading 限制,以論壇來說,不用幾天就被停帳號了。而獨立主機則是費用太過高昂。

折衷的作法:租用 VPS 主機,在一台電腦上用虛擬軟體虛擬出數台電腦,租給客戶的服務。這種方案操作起來如同獨立主機,費用較低,比較沒有 CPU Loading 限制。

----------------------------------------------------

另一種解決方法:
是把圖片、檔案,都抽取出來,放到美國虛擬主機,或 ISP 提供的免費空間,台灣自己家裏的主機,只放 PHP、HTML 檔,並且把 images 目錄中的檔案全砍了避免被搜尋引擎的BOT機器人搜尋下載到。

因為流量耗損,主要還是來自於圖片,網頁程式碼的傳輸佔用的頻寬其實非常小。

比方說論壇回文,有表情符號,看來沒什麼,但假設一個圖案 1KB,一次秀 20個就要 20KB,同時線上 100人瀏覽吃掉 2000 KB/s。

所謂圖片外連,並不單單只限於貼圖,而是所有的小圖案:網站 LOGO、表情符號、按鈕圖案.....全部都要外連。這需要改 PHP 原始碼,比較麻煩,但效果很好。

不過看樓主的網站,應該是能改的全改了,圖案都不是放自己網站的,速度也不是那麼糟糕。

頁面產生時間若還是嫌不夠快,感覺並不是頻寬的問題。

朝 php 快取加速、mysql 優化加速方面去著手可能比較適當。

MySQL 查詢加速 - Query Cache 設定法
http://www.pczone.com.tw/thread/47/139002/

kuan40
2008-04-16, 09:31 AM
網站的 2WAN,或是多 WAN,其實並不需要頻寬整合器,只要在 DNS server 設定多組 A紀錄,就能達到 DNS IP 自動跳號的功能。

比方說可以作個實驗:ping tw.yahoo.com
若沒用什麼 dns 快取軟體的話
一般情況下,每次 ping 得到的結果 IP 都不相同

這邊會有個問題:
為甚麼明明是 ping 同一個網域 tw.yahoo.com
每次得到的 IP 卻都會不同呢?
~這就是 DNS 自動跳號

具體作法:

0.伺服器主機插兩片網卡,分別接入兩條 ADSL 進來的線,將固定 IP 資料那些都設好。

1.自行架設 DNS server(可和 www 主機同一台),在購買 Domain Name 的網站那邊,選擇使用 DNS 模式(自行架設 DNS),IP 為自己架設的 DNS 主機 IP。

2.在 DNS server 中,設定多組 A 紀錄,指向同一個網域,例如:

www IN A 11.22.33.44
www IN A 22.33.44.55

當每次有人查詢你的網站 Domain Name 時,你的 DNS server 會輪流報這兩個 IP。

這兩個 IP 意味著兩條固定 IP 線路,換言之,就是外面的人會輪流從這兩條線(兩個 IP) 進入你的網站,如此就形成一種分流效果。

不管要增加幾條線路,作法完全一樣,只需在 DNS 的 A紀錄中增加即可。

3.關鍵可能在於如何架設 DNS server

要看你伺服器的作業系統而定

Linux 內建有 bind (named) 只需設定檔改一改,啟動它即可,詳細可參考鳥哥網站。

windows XP (非 server版)由於沒有內建 DNS 服務,需要額外安裝第三方軟體,例如 雷電 DNS。

4.這種作法並不需要花錢添購硬體設備,只需在原先 WWW 伺服器上,多添加一個 DNS 服務即可。

------------------------------------------------

但若以成本來看,在台灣租用 2條以上線路,來給一個網站主機使用,費用相當高昂,不如去租 美國 VPS 主機。

美國虛擬主機費用便宜,流量、空間超大,但有 CPU Loading 限制,以論壇來說,不用幾天就被停帳號了。而獨立主機則是費用太過高昂。

折衷的作法:租用 VPS 主機,在一台電腦上用虛擬軟體虛擬出數台電腦,租給客戶的服務。這種方案操作起來如同獨立主機,費用較低,比較沒有 CPU Loading 限制。

----------------------------------------------------

另一種解決方法:
是把圖片、檔案,都抽取出來,放到美國虛擬主機,或 ISP 提供的免費空間,台灣自己家裏的主機,只放 PHP、HTML 檔,並且把 images 目錄中的檔案全砍了避免被搜尋引擎的BOT機器人搜尋下載到。

因為流量耗損,主要還是來自於圖片,網頁程式碼的傳輸佔用的頻寬其實非常小。

比方說論壇回文,有表情符號,看來沒什麼,但假設一個圖案 1KB,一次秀 20個就要 20KB,同時線上 100人瀏覽吃掉 2000 KB/s。

所謂圖片外連,並不單單只限於貼圖,而是所有的小圖案:網站 LOGO、表情符號、按鈕圖案.....全部都要外連。這需要改 PHP 原始碼,比較麻煩,但效果很好。

不過看樓主的網站,應該是能改的全改了,圖案都不是放自己網站的,速度也不是那麼糟糕。

頁面產生時間若還是嫌不夠快,感覺並不是頻寬的問題。

朝 php 快取加速、mysql 優化加速方面去著手可能比較適當。

MySQL 查詢加速 - Query Cache 設定法
http://www.pczone.com.tw/thread/47/139002/

感謝大大告知DNS IP 自動跳號這個功能以及使用方式
我找時間再來搞看看^^

而租用虛擬、實體主機的部份
這個方案我也曾考慮很久
不過就如同大大所說,有些方面實在是無法配合
因此目前暫時無法付諸實現>"<:mummy:

另外,大大所稱php 快取加速、mysql 優化加速方面
這~~~讓我眼睛為之一亮~~:eek:
或許此方式可以改善困擾我已久的問題
我會盡快來使用測試看看效果如何~

實在是很感謝大大你撥出寶貴的時間來幫我解答~
萬分感激~~~tyvm :lovely::heart: