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 릴리스는 v3.05.2 이상이어야 합니다. |
| Redis | v7.x |
하드웨어 요구 사항
Kubernetes
- 버전: 위의 Software version requirements 참조
- Ingress controller: 완전히 설정되고 정상적으로 동작하는 ingress controller (Nginx, Istio, Traefik 또는 클라우드 제공업체 ingress)
- Persistent volumes: 퍼시스턴트 볼륨을 프로비저닝할 수 있는 능력
- CPU 아키텍처: 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는 현재 유지 관리 모드이며, 활성 개발이 진행되지 않고 사전 컴파일된 바이너리가 제공되지 않습니다. 프로덕션 배포의 경우, W&B는 관리형 오브젝트 스토리지 서비스 또는 MinIO Enterprise (AIStor)와 같은 엔터프라이즈 S3 호환 솔루션 사용을 권장합니다.
스토리지 버킷 프로비저닝
- Amazon S3 (IAM 정책 및 버킷 정책 포함)
- Google Cloud Storage (Pub/Sub 알림 포함)
- 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 이미지에 사용됨)
배포 설정에 따라 추가 컨테이너 레지스트리가 필요할 수 있습니다:
https://gcr.io는 Weave 온라인 평가를 위해 Bufstream 및 etcd를 배포할 때 필요합니다.
DNS
로드 밸런서와 인그레스
SSL/TLS
라이선스
- 아직 W&B 계정이 없다면 계정을 생성합니다.
- 중요한 보안 기능 및 기타 엔터프라이즈 친화적인 기능을 지원하는 엔터프라이즈용 평가판 라이선스가 필요한 경우, 요청을 제출하거나 담당 W&B 팀에 문의합니다.
- 그 밖의 경우에는 Deploy Manager를 열어 무료 평가판 라이선스를 생성합니다. 이 URL은 Get a License for W&B Local 양식으로 리디렉션됩니다. 다음 정보를 입력합니다:
- 라이선스 소유자
- 배포 유형
- 인스턴스 이름 및 선택적 설명
- Generate License Key를 클릭합니다.
다음 단계
- 클라우드 및 온프레미스 배포: Helm 및 Terraform을 사용한 배포 옵션은 Kubernetes Operator로 W&B 배포를 참고하세요.
- 에어갭 배포: 격리된 환경에 대해서는 에어갭 Kubernetes에 배포를 참고하세요.
- 모든 배포 방식: 기본 오퍼레이터 배포 가이드는 Kubernetes Operator로 배포를 참고하세요.