【冗長化】と【負荷分散】の違いとは?例文付きで使い方や意味をわかりやすく解説
※本記事には広告・プロモーションが含まれています。
冗長化と負荷分散の分かりやすい違い
冗長化と負荷分散の違いは、目指している狙いにあります。
冗長化は、壊れても止まらないように予備を用意しておくことです。
負荷分散は、混んでも遅くならないように仕事を複数の担当へ配ることです。
冗長化とは?
冗長化とは、機器や回線、部品を予備込みで用意し、一部が壊れても全体が止まらないようにする備えのことです。
電源や回線を二系統にする、記憶装置を複製するといった形で用いられます。
一部が止まっても、残りが処理を引き継いで全体が動き続けられるという性質を持ちます。
ただし、切り替えが本当に働くかどうかを、定期的に試しておく必要があります。
冗長化の例文
- ( 1 ) 電源と回線を二系統に冗長化し、片方が落ちても止まらないようにした。
- ( 2 ) 冗長化の要は切り替えの確認で、年に一度は実際に切り替えて試している。
- ( 3 ) 記憶装置を冗長化していたおかげで、一台が故障してもデータは無事だった。
- ( 4 ) 冗長化には費用がかかるので、どこまで止まってよいかを決めてから設計する。
冗長化の会話例
サーバーを二台にしました。これで冗長化できたと言っていいでしょうか。
片方が止まったとき、もう片方へ自動で切り替わりますか。
そこはまだです。人が手で切り替える想定でした。
それでも冗長化ではありますが、実際に切り替えを試しておく必要があります。
負荷分散とは?
負荷分散とは、届いた仕事を複数の担当へ配り、一か所に負担が集中しないようにすることです。
前に振り分け役を置き、手の空いている台へ仕事を回すといった仕組みを指して用いられます。
配った先がすべて働いて負荷を分け合い、障害に備えて予備を加える冗長化とは狙いが異なるという性質を持ちます。
ただし、複数台を並べて運用する点は共通するため、冗長化と重ねて語られることもあります。
負荷分散の例文
- ( 1 ) 振り分け役を前に置いて負荷分散し、混雑時の待ち時間を短くした。
- ( 2 ) 負荷分散の規則を「順番に配る」から「空いている台へ回す」に変えたら、偏りが減った。
- ( 3 ) 台数を増やしても、負荷分散が偏っていては全体の処理量は上がらない。
- ( 4 ) 負荷分散を効かせるには、どの台に届いても同じ結果を返せる作りが前提になる。
負荷分散の会話例
二台に増やしたのに、負荷分散の効果が見えないと言われました。
振り分けの状況を見てみましょう。片方の台にだけ処理が集中していませんか。
見てみます。たしかに、一台目の使用率だけが高いです。
同じ利用者を同じ台に固定する設定が入っていると、そうなりがちです。
冗長化と負荷分散の違いまとめ
冗長化と負荷分散の違いは、目指している狙いにあります。
冗長化は予備込みで用意して一部が壊れても残りで動き続けるのに対し、負荷分散は仕事を複数の担当へ割り振ります。
冗長化は「使えている時間の長さ」、負荷分散は「さばける量と速さ」と区別され、正常な台にだけ仕事を回す負荷分散は、止まりにくさを高める役目も持ちます。
この記事を含むシリーズ
冗長化と負荷分散の読み方
- 冗長化(ひらがな):じょうちょうか
- 冗長化(ローマ字):jouchouka
- 負荷分散(ひらがな):ふかぶんさん
- 負荷分散(ローマ字):fukabunsan