Zilliz Cloudは、オープンソースのベクトルデータベースであるMilvusをクラウドサービスとして提供する、完全マネージド型のデータベースサービスです。このサービスは、人工知能や機械学習に基づくアプリケーション、特に大規模言語モデルや生成AIを扱うものをサポートするように設計されています。このサービスは、インフラストラクチャのプロビジョニング、スケーリング、メンテナンスなど、ベクトルデータベースを運用する際の複雑さを処理し、開発者が類似性検索や検索機能の構築に集中できるようにします。
このプラットフォームは、Milvusプロジェクトを創設し維持している企業であるZillizによって開発されています。Zilliz Cloudは、セマンティック検索、レコメンデーションシステム、検索拡張生成(RAG)パイプラインなどのユースケースを対象としており、高次元のベクトル埋め込みの効率的な保存とクエリが重要です。サーバーレスと専用クラスターのオプションを提供し、主要なパブリッククラウドプラットフォームで利用可能です。
アーキテクチャと主要機能
Zilliz Cloudは、ストレージとコンピューティングを分離する分散アーキテクチャを使用するMilvus上に構築されています。コアコンポーネントには、メタデータ管理用のコーディネーターサービス、データ永続化用のデータノード、検索リクエストを処理するクエリノード、耐久性を確保するオブジェクトストレージ層が含まれます。この設計により、データ取り込みとクエリスループットの両方を水平方向にスケーリングできます。
このサービスの主な機能には、近似最近傍(ANN)検索を高速化するHNSWやIVFなどの複数のインデックスアルゴリズムのサポートが含まれます。また、ベクトル類似性に加えてスカラーフィールドでのフィルタリングをネイティブにサポートし、ハイブリッドクエリを可能にします。このサービスには、クラスターの健全性、パフォーマンスメトリクス、クエリレイテンシを監視するための組み込みダッシュボードと、データのインポートおよびエクスポート用のツールが含まれています。
デプロイメントオプションと統合
Zilliz Cloudは、Amazon Web Services、Google Cloud、Azureで利用可能であり、複数のリージョンにデプロイできます。ユーザーは、アイドル時にゼロにスケーリングされ、実際の使用量に基づいて課金されるサーバーレスティアと、予測可能なパフォーマンスのために予約済みのコンピューティングリソースを提供する専用ティアを選択できます。このサービスはCPUベースとGPUベースの両方のクラスターをサポートし、GPUオプションは高スループットのワークロードを対象としています。
このプラットフォームは、一般的なAIおよびデータツールと統合されています。Python、Java、Go、Node.jsのSDKを提供し、RESTful APIも提供します。また、トランスフォーマーベースのアプリケーションを構築するためによく使用されるLangChainやLlamaIndexなどのフレームワーク用のコネクタもあります。この統合により、ニューラルネットワークの埋め込みとベクトルストアを組み合わせたRAGシステムの作成が簡素化されます。
パフォーマンスとスケーラビリティ
Zilliz Cloudは、ベクトル検索タスクにおける高性能を実現するように設計されています。数十億のベクトルを処理でき、近似検索では低ミリ秒範囲のクエリレイテンシをサポートします。このサービスはデータのシャーディングとレプリケーションを自動的に管理し、クエリノードを追加して増加する負荷を処理することでスケールアウトできます。また、ローリングアップグレードをサポートし、可用性に関するサービスレベル契約(SLA)を提供します。
取り込みに関しては、このプラットフォームはバッチおよびストリーミングデータロードの両方をサポートし、大規模クラスターでは毎秒数百万のベクトルに達するスループットを実現します。ダウンタイムなしで新しいフィールドを追加できる動的スキーマや、特定の時点のデータをクエリできるタイムトラベルなどの機能が含まれています。これらの機能により、継続的な更新と高並行性を必要とする本番ワークロードに適しています。
ユースケースとエコシステム
Zilliz Cloudは、さまざまな業界でAI駆動型アプリケーションに使用されています。電子商取引では、ビジュアルおよびテキストベースの製品検索を強化します。医療では、医用画像や患者記録の分析を支援します。金融サービスでは、取引パターンのマッチングによる不正検出やリスク分析をサポートします。このサービスは、レコメンダーシステムや大規模データセットの重複排除にも使用されています。
このサービスの背後にある企業であるZillizは、2017年にCharles Xieらによって設立されました。Sequoia Capital ChinaやYunqi Capitalなどの投資家から資金調達を受けています。オープンソースのMilvusプロジェクトは大きな採用を獲得しており、Zilliz Cloudは、独自のインフラストラクチャを運用したくない組織向けの商用マネージドオファリングとして機能します。
セキュリティと管理
Zilliz Cloudは、保存時および転送中の暗号化、ロールベースのアクセス制御(RBAC)、SAMLおよびOIDCを介したアイデンティティプロバイダーとの統合によるシングルサインオンなど、エンタープライズグレードのセキュリティ機能を提供します。このサービスは、AWS PrivateLinkやAzure Private Linkなどのプライベートネットワーキングオプションを提供し、トラフィックを顧客の仮想プライベートクラウド内に維持します。
運用管理は、WebコンソールとAPIを通じて処理されます。ユーザーはクラスターの作成と削除、リソースのスケーリング、アラートの設定を行うことができます。このサービスには、自動バックアップとポイントインタイムリカバリも含まれています。Zillizは、ドキュメント、チュートリアル、コミュニティフォーラムに加えて、エンタープライズ顧客向けのサポートプランを提供しています。
代替製品との比較
Zilliz Cloudは、PineconeやWeaviate Cloudなどの他のマネージドベクトルデータベースサービスと競合しています。その差別化要因は、幅広い機能セットと大規模なコミュニティを提供する基盤となるMilvusオープンソースプロジェクトです。ベクトル拡張機能を備えた従来のデータベースを使用する場合と比較して、Zilliz Cloudは専門的なインデックス作成とクエリ最適化を提供します。また、サーバーレスティアを通じてスタートアップにとってよりコスト効果の高いオプションを提供しつつ、エンタープライズの要求に応えるためにスケーリングします。
将来の方向性
Zilliz Cloudの開発は、新しいインデックスタイプのサポートやGPUアクセラレーションの改善などの機能を追加し続けているMilvusの進化と密接に関連しています。深層学習と大規模言語モデルの成長に伴い、効率的なベクトル検索の需要は増加すると予想されます。Zillizは、マルチモーダルデータやリアルタイム推論を含む新興のAIワークロードにサービスを合わせ続けることを目指しています。
インフォボックス
- 設立: 2017年
- 創業者: Charles Xie、Ken Li、Xiaofan Luan
- 本社: 米国カリフォルニア州サンフランシスコ
- 焦点: AIアプリケーション向けマネージドベクトルデータベース
- 主要製品: Zilliz Cloud(サーバーレスおよび専用)、Milvus(オープンソース)
カテゴリ
- vector-database
- managed-service
- artificial-intelligence
- cloud-computing