これまでエックスサーバーといえば、初心者からプロまで「迷ったらこれを選べば間違いない」と言えるほど、速さと安定性が際立っていました。
しかし最近、エックスサーバーを利用しているお客様から「サイトの表示が明らかに遅くなった」という具体的な相談が増えています。かつての圧倒的なスピード感を知っているからこそ、今の重さに違和感を抱く方が増えているのが現状です。
リソースモニターは「正常」なのに、サイトは動かない矛盾
サイトが重い原因を調べるために、実際にお客様の管理画面へログインして「リソースモニター」を確認すると、そこには「異常なし」という結果が表示されます。CPUもメモリも余裕があるように見え、サイトの設定自体にも問題は見当たりません。
しかし、一歩踏み込んでサーバー内部の「ロードアベレージ」を調べると、そこには目を疑うような高い数値が刻まれています。
ロードアベレージが高い=「実行待ち」が列をなしている
リソースモニターが正常なのにサイトが遅い。この矛盾の正体は、サーバー全体での「順番待ち」です。
ロードアベレージが異常に高いということは、たとえ自分のサイトがリソースを使っていなくても、同じ物理サーバーに同居している他の大量のユーザーたちの処理が詰まっていて、自分の番がなかなか回ってこない状態を意味します。
公式サイトから消えた「リソース保証」の文言
以前のエックスサーバーは「リソース保証」を大きな売りにしていました。しかし現在、公式サイトからその文言は消えています。
これに加えて、グループ内の「シン・レンタルサーバー」や上位の「エックスサーバービジネス」との差別化が難しくなっている背景もあり、以前ほど1ユーザーあたりの快適さを優先する運用ではなくなっている可能性が否定できません。
特定のユーザーのせいではなく、構造的な「過密状態」
もし特定のユーザーがリソースを使い果たしているだけであれば、サーバーの自動制御機能が働いて、そのユーザーだけに制限がかかるはずです。
しかし、継続的にサーバー全体のロードアベレージが高い状態が続いているということは、個別のユーザーの問題ではなく、単純に「1台の物理サーバーに収容するユーザー数が多すぎる」という、サービス設計そのものの変化だと推測されます。
契約前に必ず「試用期間」で負荷を確認すべき
一度3年などの長期契約を結んでしまうと、途中で「やっぱり遅いから変えたい」と思っても解約や返金はできません。現在の状況を考えると、エックスサーバーとの契約は今まで以上に慎重に行う必要があります。
1. 長期契約は避け、まずは短期間で様子を見る
2. 無料の試用期間中に、必ずそのサーバーの「ロードアベレージ」を自分で確認する
3.「ハズレ」のサーバー(過密状態のサーバー)に当たっていないかを見極める
カタログスペック上の「256コア」や「1.5TBメモリ」といった数字は、数千人のユーザーで共有してしまえば意味をなしません。今のエックスサーバーを選ぶなら、自分の目で今の負荷状況を確かめてから決めるのが、唯一の自衛策と言えます。