高いデータ可用性と耐久性 / Ambedded 2013年に設立された才能あるチームは ARM ベースのソフトウェアディファインドストレージアプライアンスの設計と製造。

Ceph object storage レプリケーションと高度なイレイジャーコーディングによってデータの可用性を実現します。これにより、データはパリティ情報と結合され、シャーディングされてストレージ全体に分散されます。 pool。ストレージデバイスに障害が発生した場合、データを再修復するために必要なのはシャードのサブセットのみであり、再構築時間やパフォーマンスの低下はなく、障害が発生したストレージデバイスは都合のよいときに交換できます。 Ceph 広く分散されたデータと、メディアに書き込まれたデータを継続的に検証するデータスクラビングテクノロジーを組み合わせることで、15ナインのデータ耐久性を実現できます。 Ambedded 高いデータ可用性と耐久性の紹介。 Ambedded 2013年に設立された才能あるチームは ARM ベースのソフトウェアディファインドストレージアプライアンスの設計と製造。 Ambedded オファー Ceph storage を含む市場へのソリューション Ceph storage Appliance オン ARM マイクロサーバーと SUSE Enterprise Storage アプライアンスオン ARMマイクロサーバー。に加えて Ceph 解決、 Ambedded 包括的なも提供しています Ceph 経験の浅いユーザーがためらうことなくこの新しいテクノロジーを採用するのを助けるための、顧客へのソフトウェアサポート。

service@ambedded.com.tw

営業時間:午前9時から午後6時

Ambedded Technology Co., LTD.

Ceph レプリケーション、ECコード、CRUSH、データ保護のためのスクラビング、およびHAを提供します

高いデータ可用性と耐久性

Ceph
object storage レプリケーションと高度なイレイジャーコーディングによってデータの可用性を実現します。これにより、データはパリティ情報と結合され、シャーディングされてストレージ全体に分散されます。
pool。

ストレージデバイスに障害が発生した場合、データを再修復するために必要なのはシャードのサブセットのみであり、再構築時間やパフォーマンスの低下はなく、障害が発生したストレージデバイスは都合のよいときに交換できます。

Ceph 広く分散されたデータと、メディアに書き込まれたデータを継続的に検証するデータスクラビングテクノロジーを組み合わせることで、15ナインのデータ耐久性を実現できます。


データ複製、イレイジャーコーディングおよびスクラビング

オブジェクトレプリケーション

クライアントがデータを書き込む場合、オブジェクトIDと pool書き込むOSDを計算するための名前。クライアントがOSDにデータを書き込んだ後、OSDはデータを1つ以上のOSDにコピーします。複数のOSDが同時に失敗した場合にデータが存続できるように、必要な数のレプリケーションを構成できます。レプリケーションはディスクアレイのRAID-1に似ていますが、より多くのデータのコピーを許可します。大規模な場合、単純なRAID-1レプリケーションでは、ハードウェア障害のリスクを十分にカバーできなくなる可能性があるためです。より多くのレプリカを保存することの唯一の欠点は、ストレージコストです。

Cephクライアントは、CRUSHアルゴリズムに基づいてOSDにランダムにデータを書き込みます。OSDディスクまたはノードに障害が発生した場合、Cephすることができ、データの再癒す健康のOSDに格納されている他の複製からを。

作成する障害ドメインを定義できますCeph複製されたデータをさまざまなサーバー、ラック、部屋、またはデータセンターに保存して、障害ドメイン全体の1つ以上の障害によるデータ損失を回避します。たとえば、5つのラックに15台のストレージサーバー(各ラックに3台のサーバー)がインストールされている場合、レプリカ3とラックを障害ドメインとして使用できます。にデータを書き込むCephクラスターには、5つのラックのうち3つに常に3つのコピーが格納されます。クライアントサービスを低下させることなく、最大2つのラックに障害が発生してもデータは存続できます。ザ・CRUSH rule 作るための鍵です Ceph storage単一障害点はありません。

CRUSHルールは、障害ドメインを追跡することにより、複製されたデータが異なるサーバーノードに確実に分散されるようにします。

イレイジャーコーディング

レプリケーションは全体的に最高のパフォーマンスを提供しますが、ストレージスペースの効率はそれほど高くありません。特に、より高度な冗長性が必要な場合。
高いデータ可用性を実現するために、これまでRAID-1の代わりにRAID-5またはRAID-6を使用していました。パリティRAIDは、ストレージパフォーマンス(主に書き込みパフォーマンス)を犠牲にして、はるかに少ないストレージオーバーヘッドで冗長性を保証します。Ceph同様の結果を達成するためにイレイジャーエンコーディングを使用します。ストレージシステムの規模が大きくなると、1つまたは2つのディスクまたは障害ドメインだけに同時に障害が発生することを許可することに自信がなくなる場合があります。ザ・erasure codeアルゴリズムを使用すると、より高いレベルの冗長性を構成できますが、オーバーヘッドのスペースは少なくなります。
イレイジャーコーディングは、元のデータをK個のデータチャンクにチャンクし、余分なM個のコーディングチャンクを計算します。Cephデータを回復できます最大M個の障害ドメインがその間に失敗します。チャンクの合計K + Mは、さまざまな障害ドメインにあるOSDに格納されます。

データ保護には、イレイジャーコーディングK + M = 4 +2を使用します。

スクラブ

データの整合性と清潔さを維持する一環として、 CephOSDデーモンは、配置グループ内のオブジェクトをスクラブできます。あれは、CephOSDデーモンは、あるプレースメントグループのオブジェクトメタデータを、他のOSDに保存されているプレースメントグループのレプリカと比較できます。スクラブ(通常は毎日実行)は、バグまたはファイルシステムエラーをキャッチします。CephOSDデーモンは、オブジェクト内のデータをビットごとに比較することにより、より深いスクラビングも実行します。ディープスクラブ(通常は毎週実行)は、ライトスクラブでは見られなかったドライブ上の不良セクタを検出します。

データヒーリング

のデータ配置設計のため Ceph、データはすべての正常なOSDによって修復されます。データの再修復に必要なスペアディスクはありません。これにより、失われたデータをスペアディスクに再構築する必要があるディスクアレイと比較して、再修復にかかる時間が大幅に短くなる可能性があります。

1つのサーバーノードに障害が発生すると、同じデータ保護方法を適用することでクラスターが自己修復します。

構成 CRUSH map とルール

使用する UVS manager データ分散と障害ドメインを定義します。



Ceph Storage ソリューションの設計と製造| Ambedded

台湾にあり、 Ambedded Technology Co., LTD. は Ceph storage 提供するソリューションプロバイダー ARM 60%のCapEX節約、70%の消費電力削減、100%のスケールアウトの利点を備えた、ソフトウェアディファインドストレージアプライアンスベース。

ソフトウェアディファインドストレージの設計と製造の場合、 Ambedded チームは、顧客が採用するのを助けるための幅広い経験を持っています ceph テレコム、医療、軍事、エッジデータセンター、HAなどの多用途産業へのソリューションにはエンタープライズストレージが必要でした。

Ambedded 顧客に提供してきました Ceph storage 2013年以降のソリューション、高度なテクノロジーと20年の経験の両方、 Ambedded 各顧客の要求が満たされていることを確認します。