SmartData 2.6.X では、複数の新機能が提供され、パフォーマンスが最適化されています。たとえば、Tablestore インスタンスと Raft インスタンスを Namespace Service のメタデータストレージバックエンドとして使用できます。Namespace Service は、高可用性 (HA) モードでデプロイできます。JindoFS の読み取り/書き込みパフォーマンス、ブロックストレージモード、およびキャッシュモードが最適化されています。
新しいメタデータストレージ方法
以前のバージョンでは、メタデータストレージバックエンドとして RocksDB のみを使用できました。SmartData 2.6.X では、メタデータストレージバックエンドとして Tablestore インスタンスまたは Raft インスタンスも使用できます。これにより、JindoFS はクラウドでのメタデータのストレージを実現します。
RocksDB はデフォルトのメタデータストレージ方法です。JindoFS をキャッシュモードで使用し、Namespace Service を HA モードで必要としない場合、またはメタデータストレージの高パフォーマンスを必要としない場合は、シンプルで効率的です。Tablestore インスタンスまたは Raft インスタンスを使用する場合は、Namespace Service を HA モードでデプロイできます。
各メタデータストレージ方法の詳細については、以下のトピックを参照してください。
JindoFS 使用モードの最適化
JindoFS は、ブロックストレージモードとキャッシュモードをサポートしています。
- ブロックストレージモード: このモードでは、E-MapReduce (EMR) V3.26.3 より前のバージョンと同じ方法で JindoFS を使用できます。詳細については、「ブロックストレージモードで JindoFS を使用する」を参照してください。
- キャッシュモード: このモードでは、複数のファイルアクセス方法がサポートされています。たとえば、ブロックストレージモードと同じ方法でファイルにアクセスできます。また、OSS の元のファイルアクセス方法を使用することもできます。詳細については、「キャッシュモードで JindoFS を使用する」を参照してください。
サポートされている権限
ブロックストレージモードでは、UNIX コマンドを実行するか、Ranger を使用して権限を管理できます。
- UNIX では、ファイルに rwxrwxrwx 権限を付与できます。
- Ranger では、権限を構成するときにパスにワイルドカードを使用できます。
権限の詳細については、「JindoFS 権限を管理する」を参照してください。