Yêu cầu hệ thống & lựa chọn triển khai
Trước khi cài, cần nắm OpenMetadata cần những gì và chọn phương án triển khai phù hợp mục tiêu (thử nghiệm hay vận hành thật).
Các thành phần cần chạy
Phần tiêu đề “Các thành phần cần chạy”Theo kiến trúc 4 thành phần:
- OpenMetadata Server (API + UI).
- CSDL: MySQL hoặc PostgreSQL (Entity Store).
- Search: Elasticsearch hoặc OpenSearch (Search Engine).
- Orchestrator ingestion: Airflow (hoặc chạy external) cho các pipeline thu thập.
Phương án triển khai
Phần tiêu đề “Phương án triển khai”| Phương án | Phù hợp | Ghi chú |
|---|---|---|
| Docker | PoC, khám phá, dev | Nhanh nhất để dựng (Docker) |
| Bare Metal | Tùy biến sâu | Tự quản tiến trình (Bare Metal) |
| Kubernetes | Production, mở rộng | Helm chart (Kubernetes) |
Lưu ý dung lượng & tài nguyên
Phần tiêu đề “Lưu ý dung lượng & tài nguyên”- Elasticsearch/OpenSearch cần RAM đáng kể; CSDL cần đĩa ổn định.
- Production nên tách CSDL/Search managed (cloud) khỏi server ứng dụng.
- Kiểm tra Minimum Requirements theo phiên bản trước khi cài.