メインコンテンツまでスキップ

リリースノート(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(lowa)

Zilliz Cloud は現在、GCP us-central1 リージョン(Iowa)で利用できるようになり、米国中部のユーザーに対して、より優れたレイテンシとパフォーマンスを提供します。

利用可能なすべてのリージョンの詳細な料金情報については、料金ページ をご覧ください。

データベースレイヤーのサポート

Zilliz Cloud には、クラスターとコレクションの間に位置するデータベースレイヤーが追加され、マルチテナンシーを可能にしながら、データを効率的に管理および整理する方法を提供します。この構造では、データベースはデータを整理および管理するための論理単位です。ユーザーは複数のデータベースを作成し、異なるアプリケーションやテナント間でデータを論理的に分離することで、データセキュリティを強化し、マルチテナンシーを実現できます。データベースについて詳しくはこちら

データ容量拡張のための mmap サポート

このリリースにより、Zilliz Cloud で mmap がサポートされ、最大 3 倍のデータを最適な形で提供できるようになりました。mmap を使用すると、ディスク上に保存された大きなファイルにメモリから直接アクセスできるため、Zilliz Cloud はインデックスとデータをメモリとディスクの両方にまたがって保存できます。この構成では、アクセス頻度に基づいてデータ配置が最適化されるため、検索パフォーマンスを維持しながらコレクションのストレージ容量を大幅に拡張できます。

Dedicated クラスターのユーザーの場合、mmap 設定はワークロード要件に応じて完全にカスタマイズできます。ユーザーは、各コレクション内のベクトルデータ、スカラーデータ、スカラーインデックスに対する mmap 戦略を柔軟に制御できます。グローバルな mmap 戦略の詳細については、mmap を使用する を参照してください。

コレクションレベルの RBAC サポート

このリリースでは、コレクションレベルのロールベースアクセス制御(RBAC)のサポートが導入され、ユーザーはコレクションレベルで権限を管理し、マルチテナンシー分離を適用できるようになりました。

コレクションレベルの組み込み権限グループが3つ利用可能になりました。

  • CollectionReadOnly (COLL_RO): コレクションデータへの読み取り専用アクセスを付与します。

  • CollectionReadWrite (COLL_RW): コレクションデータへの読み取りと書き込みの両方のアクセスを付与します。

  • CollectionAdmin (COLL_ADMIN): コレクションデータへの読み取りと書き込みのアクセスに加えて、コレクションを管理する権限を付与します。

詳細については、コレクションレベルの権限グループ を参照してください。

Zilliz Cloud では、検索精度を制御してベクトル検索を最適化するために、level という検索パラメータを導入しています。このパラメータの範囲は 1 から 10 で、デフォルト値は 1 です。このパラメータを調整することで、ユーザーは検索のリコールとパフォーマンスのバランスを取ることができます。

  • デフォルト値 (leve=1): 一般的なケースでは 90% を超えるリコールを提供しつつ、最適な検索パフォーマンスを維持します。

  • 高リコール検索 (level=6~10): 高いリコール率(例: 99% 以上)が必要なシナリオでは、ユーザーはこのパラメータを 6 から 10 の間に設定できます。パフォーマンスがそれほど重要でない場合は 10 を選択してください。

この柔軟性により、ユーザーは特定の要件に合わせて検索動作を調整し、精度と速度の間で望ましいバランスを実現できます。詳細については、Level を使用する を参照してください。

リコール率の推定

検索中のリコール率を推定する機能を導入しました。search_params 内の enable_recall_calculation パラメータを有効にして true に設定すると、検索結果の一部として、システムが推定したリコール率を受け取ることができます。

リコール率の推定を level パラメータと組み合わせることで、ユーザーは、アプリケーションに必要なリコール率を達成するための適切な level 設定を簡単に特定できます。詳細については、Recall Rate を取得する を参照してください。

Ctrl I