W&B では、W&B Multi-tenant Cloud や W&B Dedicated Cloud などの完全マネージドなデプロイオプションを推奨しています。W&B の完全マネージドサービスは、必要な設定が最小限、または不要で、簡単かつ安全に使用できます。
ソフトウェアのバージョン要件
| ソフトウェア | 最小バージョン |
|---|---|
| Kubernetes | v1.32 以降 (サポートされる Kubernetes バージョン) |
| Helm | v3.x |
| MySQL | v8.0.x が必須です (v8.0.32 以降) 。v8.0.44 以降を推奨します。 Aurora MySQL 3.x version は v3.05.2 以降である必要があります |
| Redis | v7.x |
ハードウェア要件
Kubernetes
- Version: 上記の ソフトウェアのバージョン要件 を参照してください
- Ingress controller: 適切に設定され、正常に動作する ingress controller (Nginx、Istio、Traefik、または cloud provider ingress)
- Persistent volumes: persistent volumes をプロビジョニングできること
- CPU architecture: Intel または AMD の 64 ビット (ARM はサポートされていません)
MySQL データベース
MySQL 設定パラメーター
データベースの作成
SOME_PASSWORD は、任意の強力なパスワードに置き換えてください。
Redis
- AWS Elasticache
- Google Cloud Memory Store
- Azure Cache for Redis
- お使いのクラウドまたはオンプレミスのインフラストラクチャーでホストされている Redis デプロイ
- AWS Elasticache
- Google Cloud Memory Store
- Azure Cache for Redis
- ご利用のクラウドまたはオンプレミスのインフラストラクチャーでホストされた Redis デプロイ
オブジェクトストレージ
- Amazon S3: 業界トップクラスのスケーラビリティ、データ可用性、セキュリティ、パフォーマンスを備えたオブジェクトストレージサービス。
- Google Cloud Storage: 非構造化データを大規模に保存するためのマネージドサービス。
- Azure Blob Storage: 大量の非構造化データを保存するためのクラウドベースのオブジェクトストレージソリューション。
- CoreWeave AI Object Storage: AI ワークロード向けに最適化された高パフォーマンスの S3 互換オブジェクトストレージサービス。
- エンタープライズ向け S3 互換ストレージ: MinIO Enterprise (AIStor)、NetApp StorageGRID、またはその他のエンタープライズグレードのソリューション
MinIO Open Source は、アクティブな開発や事前コンパイル済みバイナリの提供がない maintenance mode です。本番デプロイでは、W&B はマネージドオブジェクトストレージサービス、または MinIO Enterprise (AIStor) などのエンタープライズ向け S3 互換ソリューションの使用を推奨しています。
ストレージバケットをプロビジョニングする
- Amazon S3 (IAM ポリシーとバケットポリシーを含む)
- Google Cloud Storage (PubSub 通知を含む)
- Azure Blob Storage (マネージド ID を含む)
- CoreWeave AI Object Storage
- S3 互換ストレージ (MinIO Enterprise、NetApp StorageGRID、その他のエンタープライズソリューション)
W&B でバケットを使用するように設定する
ネットワーク
- https://deploy.wandb.ai
- https://charts.wandb.ai
- https://quay.io (Prometheus イメージで使用)
デプロイ設定によっては、追加のコンテナーレジストリが必要になる場合があります。
- Weave のオンライン評価用に Bufstream と etcd をデプロイする場合は、
https://gcr.ioが必要です。
DNS
ロードバランサーと ingress
SSL/TLS
ライセンス
- まだ W&B アカウントをお持ちでない場合は、作成してください。
- 重要なセキュリティ機能やその他のエンタープライズ向け機能のサポートを含むエンタープライズ向け試用ライセンスが必要な場合は、リクエストを送信するか、W&B チームにお問い合わせください。
- それ以外の場合は、Deploy Manager を開いて無料の試用ライセンスを生成します。この URL から W&B Local のライセンスを取得 フォームにリダイレクトされます。次の情報を入力してください。
- ライセンス所有者
- デプロイ タイプ
- インスタンスの名と任意の説明
- Generate License Key をクリックします。
次のステップ
- クラウドおよびオンプレミスのデプロイ: Helm と Terraform のデプロイオプションについては、Kubernetes Operator で W&B をデプロイするを参照してください。
- air-gapped デプロイ: 切り離された環境については、Air-Gapped Kubernetes にデプロイするを参照してください。
- すべてのデプロイ method: Operator の基本的なデプロイガイドについては、Kubernetes Operator でデプロイするを参照してください。