Excellent Cable Management

プロキシのレンタルサーバーサービスで一部conohaのVPSサーバーを使ってるのですが、つい先日ネットワークの速度制限がかけられたことがあった。

サーバーを使用しているユーザーさんから問い合わせがあり、サーバーのレスポンスが異常に遅いとのこと。調べてみるも特に手がかりになりそうなエラーログなどは何も出ていない。

いろいろsquidのパラメーターやネットワーク設定のパラメーターをいじってテストしてみるが何も変化なく、最悪rootが乗っ取られてエラーログやシステムに侵入された際のログすら不可視にされてるかもしれないという考えから、一旦サーバーを初期化し、セットアップ時と同じステップでサーバーの再構築を行ったりもした。サーバーの再構築には時間がかかったからか、作業後はネットワークの速度は元に戻っていた。腑に落ちないままユーザーさんに報告。

しかし、このような状態がさらに2回も発生。あまりに動作がおかしいのでconohaのユーザーサポートに

「ネットワークの速度制限やサーバーのリソース使用制限が設定されてませんか?」

と問い合わせたところ

「ネットワーク速度制限がかかっておりました」

とのこと。急ぎその制限は外してもらう。速度制限の原因は該当サーバーからのトラフィック量がトリガーになっているとのこと。

cpu

んでこれがここ一ヶ月ぐらいのトラフィックのグラフ。ちょうど3回大きな落ち込みがあってこれが速度制限をかけられたところ。ネットワーク速度的には1500KB/s ~ 2000KB/sぐらい。KBという表記だからbitではなくbyteか?となると

1500KB/s > 12Mb/s
2000KB/s > 16Mb/s

conohaのネットワークは

物理ネットワークは10Gbps共有
VPSのインターネット側へのネットワーク帯域は100Mbps共有

となっているらしい。まあ、ちょっと通信量多いかと言えば多いかもしれないけどサーバーだったらこれぐらいトラフィック食うサーバーざらにあると思う。イマイチこの通信量で制限にひっかかるというのが腑に落ちない。さらに返答として

「ご連絡を頂いているので現在お客様のほうで ご契約頂いているサーバーおよびこれから新規に開設頂くサーバーは速度制限の対象から外してありますのでご安心ください。ただし、あまりに通信量が多くて他のユーザー様のサーバー、ネットワークの使用に影響が出る場合は再度制限される可能性がありますのでご注意ください」

とのこと。具体的な数値的指標は出てこない。

というか、連絡したからこれ以降は現状のサーバーには制限をかけない、ということはこの通信量では問題ない、ということを暗に証明してるんじゃない?余計になぜ速度制限をかけられたか不思議でならない。許可制??ネットワーク好きなように使いたいなら許可制??それなら最初の申し込み時に申請フォーム用意しておいてちゃんと連絡できるようにしといてほしいな。問題出て速度制限かけてから申請って、サーバーの用途によってはこの速度制限で大きなコストの損害が出る可能性も大だから。。。

なんか結局よくわからずですが、データセンター側の手違いで他のサーバーの速度制限設定に間違えて入れられてたんじゃないかと勘ぐっております。そんなこと問い合わせても「そんなことはない」としか言われないでしょうけど。。

とりあえずconohaのVPS使ってて原因不明のレスポンス遅延などが発生した場合はとにもかくにもデータセンター側の制限の確認をしたほうがよいと思います。