Ukuran deployment
Sebelum men-deploy Manufacturing Data Engine (MDE), Anda perlu memilih ukuran deployment. Halaman ini menguraikan ukuran yang tersedia dan karakteristiknya. Ini adalah rekomendasi umum dan mungkin tidak sesuai untuk setiap kasus penggunaan. Untuk deployment produksi, pertimbangkan untuk menggunakan ukuran kustom yang disesuaikan dengan kebutuhan spesifik Anda.
Ukuran
MDE menyediakan empat ukuran yang berbeda:
- Pilot: Untuk pengujian kecil dan bukti konsep, opsi ini adalah yang paling murah. Ukuran
deployment ini tidak menyertakan komponen berikut (yang disertakan dalam semua
ukuran lainnya):
- Bigtable
- Penulis Bigtable Dataflow
- Transformasi Dataflow Perubahan Peristiwa
- Transformasi Dataflow Window
- Kecil: Untuk project kecil yang mengharapkan hingga 1.000 pesan per detik.
- Sedang: Untuk project sedang yang mengharapkan hingga 20 ribu pesan per detik.
- Besar: Untuk project besar yang mengharapkan hingga 100 ribu pesan per detik.
MDE mendukung throughput yang lebih tinggi jika diperlukan melalui ukuran kustom. Jika Anda perlu menangani throughput yang lebih tinggi daripada ukuran yang disertakan, hubungi tim MDE untuk mendapatkan rekomendasi.
Detail ukuran
Tabel berikut menjelaskan detail ukuran. Konfigurasi ini disimpan dalam variabel
mde_size_details di file
terraform/modules/infrastructure/variables.tf dan
terraform/modules/deployment/variables.tf dan dapat diganti jika diperlukan.
| Uji coba | Kecil | Sedang | Besar | |
|---|---|---|---|---|
| Pesan maks/detik | 300 | 1000 | 20000 | 100000 |
| GKE | ||||
| Pod CIDR | /19 pod | /17 pod | /17 pod | /17 pod |
| Layanan CIDR | /22 layanan | /22 layanan | /22 layanan | /22 layanan |
| compute-class | normal | normal | Penyebaran Skala | Penyebaran Skala |
| replika maks message-mapper | 1 | 5 | 50 | 200 |
| replika maks pengelola konfigurasi | 1 | 5 | 50 | 200 |
| replika maks metadata-manager | 1 | 5 | 50 | 200 |
| Replika maks bigquery-sink | 1 | 5 | 50 | 200 |
| replika maks federation-api | 1 | 2 | 5 | 10 |
| SQL | ||||
| machineType | db-custom-1-3840 | db-custom-2-7680 | db-custom-16-30720 | db-custom-32-61440 |
| Flag max_connections | 500 | 500 | 1000 | 4000 |
| Redis | ||||
| tingkat | Dasar | Standar | Standar | Standar |
| memory | 1 GB | 5Gn | 20 GB | 40 GB |
| replika baca | 0 | 1 | 2 | 5 |
| Dataflow | ||||
| Jenis mesin GCSWriter | n1-standard-1 | n1-standard-2 | n1-standard-4 | n1-highmem-4 |
| Pekerja maksimum GCSWriter | 1 | 1 | 5 | 10 |
| Jenis mesin Bigtable Writer | T/A | n1-standard-2 | n1-standard-4 | n1-standard-4 |
| Pekerja maksimum Bigtable Writer | T/A | 1 | 3 | 5 |
| Jenis mesin GCSReader | T/A | n1-standard-2 | n1-standard-4 | n1-standard-4 |
| Pekerja maksimum GCSReader | T/A | 1 | 1 | 2 |
| Jenis mesin EventChange | T/A | n1-standard-2 | n1-standard-4 | n1-highmem-4 |
| Pekerja maksimum EventChange | T/A | 1 | 2 | 2 |
| Jenis mesin jendela | T/A | n1-standard-2 | n1-standard-4 | n1-highmem-4 |
| Pekerja maksimum jendela | T/A | 1 | 2 | 2 |
| Bigtable | ||||
| node maks | T/A | 1 | 3 | 5 |
Untuk mengetahui informasi selengkapnya tentang cara menambah kuota CPU, lihat dokumentasi kuota CPU.
Batasan dan rekomendasi
Sebaiknya Anda membuat tidak lebih dari 100 jenis dalam deployment ukuran Pilot dan
Small serta tidak lebih dari 500 jenis dalam ukuran Medium dan
Large.
Ini bukan batas yang ketat dan MDE dapat mendukung jumlah jenis yang jauh lebih tinggi. Jika Anda memerlukan dukungan untuk jumlah jenis yang lebih tinggi, hubungi tim MDE untuk mendapatkan bantuan dalam melakukan modifikasi Terraform yang diperlukan.