Bagikan melalui


Pelajari tentang ketersediaan tinggi untuk kontainer Azure SQL Edge

Penting

Azure SQL Edge dihentikan per 30 September 2025. Untuk informasi selengkapnya dan opsi migrasi, lihat Pemberitahuan Penghentian Layanan.

Nota

Azure SQL Edge tidak lagi mendukung platform ARM64.

Anda dapat membuat dan mengelola instans Azure SQL Edge secara natif di Kubernetes. Sebarkan Azure SQL Edge ke kontainer yang dikelola oleh Kubernetes. Di Kubernetes, kontainer dengan instans Azure SQL Edge dapat secara otomatis pulih jika node kluster gagal. Anda dapat mengonfigurasi kontainer gambar SQL Edge dengan persistent volume claim (PVC) Kubernetes. Kubernetes memantau proses Azure SQL Edge dalam kontainer. Jika proses, pod, kontainer, atau node gagal, Kubernetes secara otomatis melakukan bootstrap instans lain dan menyambung kembali ke penyimpanan.

Kontainer Azure SQL Edge di Kubernetes

Kubernetes 1.6 dan versi yang lebih baru memiliki dukungan untuk kelas penyimpanan, klaim volume persisten.

Dalam konfigurasi ini, Kubernetes berperan sebagai orkestrator kluster.

Diagram Azure SQL Edge dalam kluster Kubernetes.

Pada diagram sebelumnya, azure-sql-edge adalah kontainer dalam pod. Kubernetes mengatur sumber daya dalam kluster. Set replika memastikan bahwa pod secara otomatis pulih setelah kegagalan node. Aplikasi terhubung ke layanan. Dalam hal ini, layanan mewakili load balancer yang menghosting alamat IP yang tetap sama setelah kegagalan azure-sql-edge.

Dalam diagram berikut, kontainer azure-sql-edge telah gagal. Sebagai orkestrator, Kubernetes menjamin jumlah instans sehat yang benar dalam set replika, dan memulai kontainer baru sesuai dengan konfigurasi. Orkestrator memulai pod baru pada node yang sama, dan azure-sql-edge terhubung kembali ke penyimpanan persisten yang sama. Layanan ini terhubung ke azure-sql-edge yang dibuat ulang.

Diagram Azure SQL Edge dalam kluster Kubernetes setelah pod gagal.

Dalam diagram berikut, node yang menghosting kontainer azure-sql-edge telah gagal. Orkestrator memulai pod baru pada node yang berbeda, dan azure-sql-edge terhubung kembali ke penyimpanan persisten yang sama. Layanan ini terhubung ke azure-sql-edge yang dibuat ulang.

Diagram Azure SQL Edge dalam kluster Kubernetes setelah node gagal.

Untuk membuat kontainer di Kubernetes, lihat Menyebarkan kontainer Azure SQL Edge di Kubernetes

Untuk menyebarkan kontainer Azure SQL Edge di Azure Kubernetes Service (AKS), lihat artikel berikut: