高いデータ可用性と耐久性 / 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 am-6pm

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つのラック(各ラックに3つのサーバー)に15のストレージサーバーがインストールされている場合、障害ドメインとしてレプリカ3とラックを使用できます。データの書き込みCephクラスターは常に5つのラックのうち3つに3つのコピーを保管します。データは、クライアントサービスを低下させることなく、最大2つのラックに障害が発生しても存続できます。のCRUSH rule 作る鍵です Ceph storage単一障害点はありません。

CRUSH rules ensure replicated data are distributed to different server nodes by following the failure domain

消去コーディング

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

use Erasure coding K+M=4+2 for it data protection.

スクラブ

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

データ修復

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

one server nodes fails the cluster will self-heal by applying same data protection method.

構成 CRUSH map とルール

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



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

台湾にあり、 Ambedded Technology Co., LTD. は Ceph storage 提供するソリューションプロバイダー ARM ベースのソフトウェア定義ストレージアプライアンスで、CapEXが60%節約され、消費電力が70%削減され、スケールアウトの利点は100%になります。

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

Ambedded 顧客に提供しています Ceph storage 2013年以降のソリューション、高度な技術と20年の経験の両方、 Ambedded 各顧客の要求が確実に満たされるようにします。