isTKS™linux ≫ さくらVPSで特定IPからブラウザでサイトにアクセスすると激重で見れない

さくらVPSで特定IPからブラウザでサイトにアクセスすると激重で見れない

2010.12.20

さくらVPSで特定IPからブラウザでサイトにアクセスすると激重で見れないことがありました。
自宅からだとサクサク見れるのに職場PCからだと異常に遅い。とにかく遅い。でもpingはサクサク返ってくる、みたいな。

2ヶ月ほど前にさくらのサポートに問い合わせたところ、
「apacheの設定を見直してください」
「サーバの設定を見直してください」
という回答で、なかなか解決することはできなかったんですけど、今回ようやく解決したっぽいです。

■原因
サーバー側でTSO(TCP Segmentation Offload)をonにしていることが原因でした。

■解決
これをoffにすることで問題は解決しました。

# vi /etc/udev/rules.d/50-eth_tso.rules
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth0", RUN+="/sbin/ethtool -K eth0 tso off"
# reboot

tcp segmentation offload: off になっていることを確認。

# ethtool -k eth0
Offload parameters for eth0:
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp-segmentation-offload: off
udp-fragmentation-offload: off
generic-segmentation-offload: on
generic-receive-offload: off
large-receive-offload: off

よかったよかった。

■参考にさせて頂いたURL

http://d.hatena.ne.jp/laranjeiras/20101120
http://www.ginnokagi.com/2008/05/vmwaretcp_segmentaion_offload.html

■お知らせ|さくらのVPS 回線遅延に関する情報のお知らせ | さくらインターネット
http://support.sakura.ad.jp/page/news/20101108-008.news

  • このエントリーをはてなブックマークに追加