0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

アウトプットでスキルアップ・チャレンジ for IBM ProductsAdvent Calendar 2024

Day 7

watsonx.data Milvusを使えるように払い出してみた

Last updated at Posted at 2024-12-06

watsonx.data Milvusを払い出してみる

IBM Cloudのログイン後、カタログから「watsonx.data」のインスタンスを立ち上げます。
image.png
image.png
諸々の情報をいれて作成をしてください。

作成が完了すると、左側のハンバーガー・メニューの「リソース・リスト」を選択し、その後「データベース」から作成したwatsonx.dataがアクティブになっていることが確認できます。
image.png
Webコンソールを開いて、watsonx.dataの初期設定をしていきます。
image.png

さて、諸々の設定をしていきます。
watsonx.data(レイクハウス)は、エンジンとストレージが疎結合をしているのが特徴です。そこで、まずはストレージを設定していきます。ストレージは新しいINSIGHT管理バケットでも、既存で持っているストレージ、どちらでも設定ができます。
スクリーンショット 2024-10-20 2.28.17.png
既存の場合、IBM Cloud Object Storage、IBM Storage Ceph、Amazon S3、Apache Ozoneなどから選択することができます。
スクリーンショット 2024-10-20 2.28.25.png
その後、テーブルフォーマットを設定します。ストレージとエンジンが疎結合するためには、どこにどんなデータがあるのか、テクニカルメタを管理するためのメタストアが必要です。そのメタストアに保存するためのテーブルフォーマットを指定します。Icebergは過去時点のスナップショットをとっておいて、当時のテーブルの状況でクエリを実行できるなどの特徴を持っています。細かい説明は省略します。
スクリーンショット 2024-10-20 2.46.25.png
エンジンを選択します。2024年12月時点では、JavaベースのPrestoとC++ベースのPrestoを選択することができます。そして、最後に作成をします。
スクリーンショット 2024-10-20 2.47.24.png

作成後無事ログインできたことが確認できます。
image.png

Milvusをデプロイするためには、ハンバーガーメニューから、「インフラストラクチャー・マネージャー」を選択後、「コンポーネントの追加」を選択してください。そうすると、「Service」の箇所に「Milvus」があるので、選択ください。
image.png
image.png
Milvusの構成は、「スターター」「小」「中間」「大」の6つです。スターターでも、100万ベクトルもメモリ上で処理できるので、結構ありますね。Prestoのエンジンと同様にMilvusもエンジンとストレージが分離しているため、ストレージをIBM管理バケットか外部バケットかを選択して作成することができます。その後作成をしてください。
image.png
無事Milvusのデプロイが完了すると、インフラストラクチャー・マネージャーで、Milvusのアイコンが出てきます。
image.png
なお、接続情報などは、Milvusのアイコンを選択すると確認することができます。
image.png

感想

簡単にデプロイメントできました。これから色々触ってみようと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?