@r_tech

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

冗長化という言葉の定義を教えていただきたいです

質問概要

冗長化という言葉の定義や、冗長化の具体的な方法?の解釈が曖昧なため、詳細を教えていただきたいです。

質問詳細

下記認識であっておりますでしょうか、、?
認識相違ある点があれば教えていただきたいです。

・冗長化の定義
障害が発生した際に備えて、予備の設備やサブシステムなどを平常時から運用しておくこと。
構造化すると以下のようなイメージです。

・冗長化
 └サーバーのスペックを増強
  └垂直スケール(物理サーバ?)
 └サーバの台数増加
  └物理サーバの台数増加
  └仮想サーバの台数増加(水平スケール)

自分で確認した記事

自分で調べた際に見た記事を一部記載しています
https://gihyo.jp/book/pickup/2008/0073
https://www.idcf.jp/words/scale-out.html
https://www.idcf.jp/words/redundant.html

1 likes

2Answer

@r_tech

冗長化は、何か障害が起こっても稼働を継続できるよう、予備のサーバーやネットワークを組み込んでシステムを構築・運用することです。

それを踏まえると、「サーバーのスペックを増強」は、冗長化ではないですね。
他は、認識として問題ないかと思います。

・冗長化
 └サーバの台数増加
  └物理サーバの台数増加
  └仮想サーバの台数増加(水平スケール)

0Like

「自分で確認した記事」の3件目に記載されているのが冗長化です。

おそらく質問者さんの理解を妨げているのは1件目の記事だと思います。
水平スケールと垂直スケールは「システムの処理能力を高める」方法であり、冗長化ではありません。
水平スケールは複数台のサーバを立てるという点は冗長化と同じなのですが目的が違います。

ですので1件目の記事のことを忘れて3件目の記事だけ読めば理解が早いかと思います。

0Like

Your answer might help someone💌