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(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 이미지에 사용)
배포 설정에 따라 추가 container registry가 필요할 수 있습니다:
- Weave 온라인 평가를 위해 Bufstream 및 etcd를 배포할 때는
https://gcr.io가 필요합니다.
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로 배포를 참고하세요.