分散型ストレージサーバーの用途について

今回は分散型ストレージの用途についてのお話です。

分散型ストレージを導入する目的は、前回もお話したとおり、地震などでシステムを稼動しているデータセンターが破壊されてしまった場合に備えてサーバやストレージを遠隔地に保管しておく考え方になります。

故障したサーバを修復しシステムは復旧させることができるからいいが、データだけは絶対残したい!という場合はデータだけを遠隔地のストレージにバックアップを取るようにすることがお勧めです。
通常は大切なデータはデータセンター内で別サーバにバックアップを取得するように運用してはずですが、万が一データセンターごと壊れたら、ということを考えた万全な備えとなります。遠隔地も同時に破壊したら、ということもいえますが、その場合は、分散ストレージの多重度を増やしたり、または日本ではなく海外のデータセンターを利用するなどの選択肢を考えなければいけません。ただ、当然ながら運用コストもかかりますので、データをロストしたときのリスクと比較して検討する必要があります。

また、データだけの問題ではなくではなくデータセンターが破壊したことによってシステムが停止したり、サービスの提供が行えないのが困る、というケースもあります。
その場合は、分散ストレージではなくシステムごと多拠点で稼動することを検討する必要があります。システムごと多拠点で稼動しておけば、ある拠点で障害が発生してもサービス全体が停止することはありません。
しかし、拠点を多重化するということは、それだけサーバの維持費などの運用コストが増大することに加えてシステムを多重化するためにデータの同期とシステムの冗長化を検討する必要があります。

システムを冗長化する仕組みとしては昔からいくつかありますが、今はやりなのはやはりクラウドシステムでしょう。
次回は分散型ストレージの仕組みをもったクラウドシステムについて説明したいと思います。

分散型ストレージサーバーとは

みなさん、こんにちは。
近年、分散型ストレージという運用方法を耳にします。

分散型ストレージとは大切なデータを収めたストレージサーバーが一箇所のデータセンターに格納しておいた場合、大規模災害などでデータセンターが破壊してしまったり、もしくは電力不足などでサーバー運用が停止してしまった場合、サービスの運用が困難になってしまいます。
あああこのようなリスクを避けるために複数拠点に分散してストレージを配置することを
分散型ストレージと呼びます。

一口に分散型ストレージといってもいろいろな形式があります。
まず、分散拠点を国内にするか国外にするかというものがあります。
国内にした場合、例えば東京、北海道、沖縄という風に分散することでそれぞれの地域での自然災害に対処することができます。また、国内であるため、ネットワーク的に近い場合が多く、データの転送スピードで有利なことがあります。

それに対して、日本だけではなく国外のデータセンターに分散する運用することも考えられます。
この場合、国の有事の際に対処できるほか、データを分散させることで世界規模でサービスを運営している場合に近い拠点にクライアントからアクセスできるメリットがあります。
この場合、ストレージだけではなくシステムごと拠点に分散させる必要があります。
ただ、世界となるとネットワークが充実していない地域があったり、ネットワークスピードが期待できないことが懸念事項として考えられます。

次回は分散型ストレージサーバーについてより詳細に説明したいと思います。