キャンペーンサイトのような一瞬だけアクセスが集中するサイトを作成する予定です。
性能を確保するためにWEBサーバを複数台にする構成を考えておりますが、以下のシステム構成を取ることは可能でしょうか?
また、5000ユーザ同時アクセスが可能なサイトを作成する場合の推奨システム構成や事例があるようでしたら、ご教示いただけると助かります。
<前提条件>
・concrete5は5.7を利用
・Niftyクラウドの共有サーバプランを利用
・WEBサーバにはNginxを利用予定
・アクセス集中する際に参照されるページはテキスト表示のみ(画像や動画はなし)
・ただし、ログインした後に自分用のページを参照するため、キャッシュは利用不可
<検討しているシステム構成>
・WEBサーバ数台(性能測定の結果によって2~10台くらいまでを検討)
・外部DBサーバ(マスタ-スレイブの複数台構成かつ、必要であればリードレプリカを使用することも検討中)
・WEBサーバの前段にはLBを設置し、ラウンドロビンで振り分けを実施
他に必要な情報があれば追加いたします。
参考になりそうな性能に関する情報や、複数台構成にする際に考慮すべき点等をご存知の方がいらっしゃるようであれば、ご教示ください。
よろしくお願いします。
Posted on 10月 13, 2015 at 10:07 午前
|