リリースノート (2024年12月26日)
このリリースにより、Zilliz CloudはBYOCソリューション全体でセキュリティ、パフォーマンス、およびユーザビリティを向上させる重要な強化を導入します。グローバルmmap戦略が実装され、フィールドレベルおよびインデックスレベルのカスタマイズ可能な構成を提供することで、検索パフォーマンスを維持しながらコレクション容量を増加できます。Milvusを基盤として、Zilliz Cloudはクラスター内でのデータベース作成をサポートし、より良いデータ管理およびマルチテナンシーのためのコレクションレベルのロールベースアクセス制御(RBAC)を提供します。さらに、検索精度設定が洗練され、検索精度とパフォーマンスを効果的に最適化するのに役立つリコール率推定機能と連携するようになりました。
Milvus互換性
このリリースはMilvus 2.4.xと互換性があります。
BYOC - データセキュリティと権限制御のためのブランド新ソリューション
企業でのZilliz Cloudの採用が増えるにつれて、ますます多くの企業がデータセキュリティガバナンスと権限制御を気にするようになっています。したがって、このリリースでは、ベクトルデータベースサービスにおけるデータセキュリティとサービス品質に対する厳しい要件を満たすために、ブランド新のBring-Your-Own(BYOC)ソリューションを導入します。このソリューションは以下を保証します:
-
安全な通信:コントロールプレーンとデータプレーン間の通信は、堅牢で安全な接続を確保するために専らアウトバウンドポート443経由で行われるようになりました。
-
最適化された権限:展開および運用タスクには、セキュリティと管理の容易さを向上させるために最小限の細かい権限設定が必要になりました。完全な権限リストはこちらをご覧ください。
詳細については、BYOC概要およびAWSへのBYOC展開を参照してください。
利用可能新リージョン:GCP us-central1(アイオワ)
Zilliz CloudはGCP us-central1リージョン(アイオワ)で利用可能になり、米国中部のユーザーに優れたレイテンシとパフォーマンスを提供します。
利用可能なすべてのリージョンの詳細な価格情報については、価格ページにアクセスしてください。
データベースレイヤーサポート
Zilliz Cloudは、クラスターとコレクションの間に位置するデータベースレイヤーを含むようになり、マルチテナンシーを可能にしながらデータを管理および整理する効率的な方法を提供します。この構造では、データベースはデータを整理および管理するための論理単位です。ユーザーは複数のデータベースを作成して、異なるアプリケーションまたはテナント間でデータを論理的に分離し、データセキュリティを強化し、マルチテナンシーを可能にできます。データベースの詳細を学んでください。
拡張データ容量のためのmmapサポート
このリリースにより、mmapサポートがZilliz Cloudにもたらされ、最適化された最大3倍のデータを提供できるようになります。mmapにより、ディスクに保存された大容量ファイルへの直接メモリアクセスが可能になり、Zilliz Cloudはインデックスとデータをメモリとディスクの両方に保存できるようになります。この構成は、アクセス頻度に基づいてデータ配置を最適化し、検索パフォーマンスを維持しながらコレクションのストレージ容量を大幅に拡張します。
専用クラスターのユーザーの場合、mmap設定はワークロード要件に基づいて完全にカスタマイズ可能です。ユーザーは、各コレクション内のベクトルデータ、スカラーデータ、およびスカラーインデックスのmmap戦略を柔軟に制御できます。グローバルmmap戦略の詳細については、mmapの使用を参照してください。
コレクションレベルRBACサポート
このリリースでは、コレクションレベルのロールベースアクセス制御(RBAC)のサポートを導入し、ユーザーがコレクションレベルで権限を管理し、マルチテナンシー分離を実施できるようにします。
3つの組み込みコレクションレベル権限グループが利用可能になりました:
-
CollectionReadOnly (COLL_RO):コレクションデータへの読み取り専用アクセスを付与します。
-
CollectionReadWrite (COLL_RW):コレクションデータへの読み取りおよび書き込みアクセスを付与します。
-
CollectionAdmin (COLL_ADMIN):コレクションデータへの読み取りおよび書き込みアクセスを付与するとともに、コレクションの管理許可を付与します。
詳細については、コレクションレベル権限グループを参照してください。
高リコール検索
Zilliz Cloudは、検索精度を制御することでベクトル検索を最適化する検索パラメータlevelを導入します。このパラメータは1〜10の範囲で、デフォルトは1です。パラメータを調整することで、ユーザーは検索リコールとパフォーマンスのバランスを取れます:
-
デフォルト値(level=1):通常のケースで90%以上のリコールを提供し、最適な検索パフォーマンスを維持します。
-
高リコール検索(level=6〜10):高いリコール率(例:99%またはそれ以上)を必要とするシナリオでは、ユーザーはパラメータを6〜10の間で設定できます。パフォーマンスがそれほど重要でない場合は10を選択してください。
この柔軟性により、ユーザーは特定の要件に合わせて検索動作を調整し、精度と速度の間で望ましいバランスを実現できます。詳細については、'level'パラメータの使用を参照してください。
リコール率推定
検索中のリコール率を推定する機能を導入しました。search_params内のenable_recall_calculationパラメータを有効にしてtrueに設定することで、検索結果の一部としてシステム推定リコール率を受け取ることができます。
リコール率推定機能をlevelパラメータと組み合わせることで、ユーザーはアプリケーションのために望ましいリコール率を達成する適切なlevel設定を簡単に特定できます。詳細については、リコール率の取得を参照してください。