リリースノート(2024年1月18日)
Zilliz Cloudは、データインポート機能のユーザーエクスペリエンスを最適化し、階層的な権限を持つAPIキーを改良し、メトリックとアラートのメカニズムを強化しました。
Milvusの互換性
このリリースは、Milvus 2.2. xおよび**Milvus 2.3.x(Beta)**と互換性があります。
データインポート
私たちは、最新リリースでParquetデータ形式のサポートを発表することを楽しみにしています。ユーザーエクスペリエンスを向上させるために、PyMilvusライターユーティリティを導入しました。これは、滑らかなデータインポートのためにJSONまたはParquet形式のファイルを簡単に作成するために設計された強力なツールです。詳細については、データインポートで新しい可能性を探索してください。
APIキー
このリリースでは、Zilliz CloudはAPIキーの統一デザインを導入しました。各ユーザーは、1つの統一APIキーを使用して、Zilliz Cloudプラットフォームと複数のクラスターにアクセス可能です。
Zilliz Cloudの権限設計は、RBAC(Role-Based Access Control)の原則に従っており、Operation LayerとData Layerの2つのレイヤーに分かれています。Operation Layerでは、役割がクラスター、プロジェクト、ユーザー、請求などのリソースの運用権限を管理します。Data Layerでは、役割がデータの追加、削除、変更、およびクエリの機能を制御することに焦点を当てています。
オペレーションレイヤーにおいて、Zilliz Cloudは4種類の役割をサポートしています。そのうち、組織オーナー、プロジェクトオーナー、プロジェクトメンバーは一般的に使用される3つの役割です。
-
Organization Owner:組織の設定、支払い方法と請求書の管理、APIキー、組織内のすべてのプロジェクト、関連リソースなど、組織に対する完全な管理権限を持っています。
-
プロジェクトオーナー:プロジェクト設定、プロジェクト内のすべてのクラスター、APIキー、およびその他の関連リソースを含む、プロジェクトに対する完全な管理権限を持っています。
-
プロジェクトメンバー:プロジェクト内のすべてのクラスターに対する読み取りおよび書き込み権限、閲覧可能なクラスターの詳細、コレクションとインデックスの管理を行います。
データレイヤーにおいて、Zilliz Cloudは3つの組み込みロール、Admin、Read-Only、Read-Writeを提供し、データの管理、書き込み、読み取り権限を制御します。Zilliz Cloudでは、ユーザーがカスタムロールを作成できます。これらのカスタムロールは、特定のコレクション、パーティション、または操作の権限を定義でき、Zilliz Cloudを使用する際に最小限のデータ権限の原則を確保します。詳細については、ドキュメントを参照してください。
メトリクスとアラート
このリリースでは、メトリックボードとアラートシステムのリファクタリングを行いました。新しいバージョンでは、包括的な範囲のメトリックを監視する機能があります。
-
リソース使用率のメトリクス:これには、CU(Compute Unit)の計算リソース使用率、CUの容量使用率(容量)、および全体的なストレージ使用率の詳細ビューが含まれます。
-
パフォーマンスメトリクス:検索/クエリのスループットとレイテンシ、データ挿入の効率(スループットとレイテンシの両方)、リクエストの失敗率などの重要なパフォーマンス指標を追跡します。
-
データメトリクス:コレクションの数、エンティティの合計数、検索にロードされたエンティティの数、インデックスされたエンティティの数に関する洞察を得ることができます。
さらに、私たちの強化されたアラートシステムにより、上記のすべてのメトリックに対してカスタマイズされたアラートルールを設定できます。これにより、Query Per Second(QPS)レートが1000を超えた場合や、CUフルネスが70%を超えた場合などのシナリオに対してアラートを作成でき、システムの健康状態とパフォーマンスについて常に情報を把握し、積極的に対応できます。
エンハンスメント
このリリースには、一連の機能強化も含まれています。
-
いくつかのWebコンソールページのエクスペリエンスが改善されました。
-
安定性の向上:既知の問題に対処して、サービスの信頼性をさらに向上させます。