ロードバランサとは
ろーどばらんさ
利用者からの要求を複数のサーバに振り分けて、負荷を分散する装置やソフトウェア。各サーバの状態を定期的に確かめ(ヘルスチェック)、故障したサーバを振り分けの対象から外すので、冗長化の役割も果たす。ロードバランサ自体も、冗長化しないと単一障害点になる。
「ロードバランサ」は、3分野の3問の練習問題に出てきます(Web技術の基礎, システム構成と信頼性設計, クラウドとコンテナの基礎など)。
この用語の分野: システム構成と信頼性設計
ろーどばらんさ
利用者からの要求を複数のサーバに振り分けて、負荷を分散する装置やソフトウェア。各サーバの状態を定期的に確かめ(ヘルスチェック)、故障したサーバを振り分けの対象から外すので、冗長化の役割も果たす。ロードバランサ自体も、冗長化しないと単一障害点になる。
「ロードバランサ」は、3分野の3問の練習問題に出てきます(Web技術の基礎, システム構成と信頼性設計, クラウドとコンテナの基礎など)。
この用語の分野: システム構成と信頼性設計
正解:A. ほかのサーバに振り分けられるとセッションが見つからず、ログインが切れたように見える。セッションを全サーバが使える共有の場所に置く
セッションの情報が1台のサーバのメモリにしかないと、次のリクエストが別のサーバに振り分けられたとき、そのサーバは利用者を見分けられません。対策の1つは、セッションを、どのサーバからも読み書きできる共有の記憶場所(インメモリのデータストアやデータベース)に置くことです。もう1つは、同じ利用者のリクエストを同じサーバに振り分け続けるセッション維持(スティッキーセッション)ですが、そのサーバが止まるとセッションが失われ、負荷も偏りやすくなります。サーバが状態を持たないようにしておくと、台数を増やしたり減らしたりしやすくなります。
正解:C. データベースサーバ
単一障害点(SPOF)は、そこが1か所止まるだけでシステム全体が止まってしまう箇所です。ロードバランサは2台で冗長化され、Webサーバは3台あってロードバランサが故障したサーバを振り分けの対象から外せるので、どれか1台が止まっても処理を続けられます。データベースサーバは1台しかなく、すべてのWebサーバが使うので、止まるとシステム全体が止まります。データベースサーバもクラスタ構成などで冗長化すれば、この単一障害点をなくせます。
ロードバランサは2台で冗長化され、Webサーバは3台あってロードバランサが故障したサーバを振り分けの対象から外せるので、どれか1台が止まっても処理を続けられます。
2台のロードバランサ(負荷分散装置)を冗長化し、その配下にWebサーバを3台置き、すべてのWebサーバが1台のデータベ…Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。
単一障害点(SPOF) ブルーグリーンデプロイメント カナリアリリース RTO(目標復旧時間) RPO(目標復旧時点) 差分バックアップ スケールアウト 増分バックアップ デュアルシステム デュプレックスシステム