Instans Classic Load Balancer (CLB) secara default disambungkan ke kluster ApsaraDB for ClickHouse Anda untuk menyediakan load balancing yang efisien dalam pemrosesan data skala besar. Setelah terhubung, instans CLB memungkinkan kluster melakukan failover otomatis dengan memeriksa kesehatan node dan mendistribusikan lalu lintas ke node yang sehat, sehingga menjamin ketersediaan tinggi (HA). Penyambungan instans CLB merupakan layanan berbayar. Jika fitur ini tidak diperlukan, Anda dapat merilis instans tersebut. Namun, untuk menjaga keandalan layanan, jangan merilis instans CLB.
Peringatan
Secara default, instans CLB disambungkan ke kluster ApsaraDB for ClickHouse Edisi Kompatibel Komunitas yang dibuat setelah 1 Desember 2021. Anda akan dikenai biaya untuk instans CLB tersebut. Untuk informasi lebih lanjut mengenai penagihan, lihat Penagihan layanan dependensi.
Merilis instans CLB:
Sebelum merilis instans CLB, pastikan akun Alibaba Cloud Anda tidak memiliki pembayaran tertunda. Jika tidak, proses rilis akan gagal dan kluster tetap berada dalam status Releasing CLB.
Setelah Anda merilis instans CLB yang disambungkan ke kluster ApsaraDB for ClickHouse Edisi Kompatibel Komunitas, penagihan untuk instans CLB tersebut akan berhenti dalam satu jam berikutnya.
Jika Anda merilis atau menyambungkan ulang instans CLB, nomor port yang digunakan untuk menghubungkan kluster melalui virtual private cloud (VPC) akan berubah. Setelah merilis atau menyambungkan ulang instans CLB, Anda harus memperbarui nomor port tersebut di aplikasi Anda.
CatatanAnda dapat melihat nomor port untuk koneksi VPC di bagian Cluster Information pada halaman Network Information.
Saat Anda menyambungkan instans CLB, kluster akan secara otomatis membuat instans CLB. Anda tidak dapat memilih instans CLB yang telah Anda buat sebelumnya.
Di Konsol Server Load Balancer, Anda dapat menemukan instans CLB yang disambungkan ke kluster ApsaraDB for ClickHouse dengan menggunakan tag sebagai filter. Kunci tag adalah
managedbydan nilai tag adalah ID kluster ApsaraDB for ClickHouse Anda.
Tipe instans default untuk instans CLB yang dibuat untuk kluster ApsaraDB for ClickHouse Edisi Kompatibel Komunitas adalah
slb.s1.small. Untuk informasi lebih lanjut mengenai metrik performa tipe instans ini, lihat Instans CLB.Instans CLB memiliki batas bandwidth tetap. Anda dapat melihat nilai bandwidth tersebut di halaman Instance Management di Konsol Server Load Balancer. Batas bandwidth tidak dapat ditingkatkan dengan meng-upgrade tipe instans. Jika traffic burst per detik melebihi batas tersebut, kehilangan paket (packet loss) dapat terjadi. Jika kebutuhan baca dan tulis Anda tidak terpenuhi, Anda dapat melakukan baca dan tulis langsung ke node.
Ikhtisar
Server Load Balancer (SLB) adalah layanan distribusi lalu lintas yang meneruskan lalu lintas masuk ke beberapa instans Elastic Compute Service (ECS) backend berdasarkan aturan pengalihan. SLB meningkatkan kemampuan layanan dan ketersediaan aplikasi Anda. Untuk informasi lebih lanjut mengenai CLB, lihat Apa itu Classic Load Balancer (CLB)?.
Status CLB | Deskripsi |
Attached |
|
Dilepaskan |
|
Lepaskan instance CLB
Pastikan akun Alibaba Cloud Anda tidak memiliki pembayaran tertunda.
Jika akun Anda memiliki pembayaran tertunda, proses rilis akan gagal dan kluster tetap berada dalam status Releasing CLB.
Anda harus menambahkan dana ke akun Anda sebelum melanjutkan.
Masuk ke Konsol ApsaraDB for ClickHouse.
Di pojok kiri atas halaman, pilih wilayah tempat kluster target berada.
Pada halaman Clusters, klik tab Community Edition Instances.
Klik ID kluster target untuk membuka halaman Cluster Information.
Di bagian Network Information, klik Release CLB di sebelah kanan VPC Endpoint.
Pada kotak dialog yang muncul, baca isinya lalu klik OK.
Instans CLB berhasil dirilis ketika status kluster berubah dari Releasing CLB menjadi Running.
PentingMerilis instans CLB mengubah nomor port yang digunakan untuk menghubungkan kluster melalui VPC. Hal ini menyebabkan koneksi klien ke layanan database gagal. Setelah merilis instans CLB, Anda harus memperbarui nomor port tersebut di aplikasi Anda. Anda dapat menemukan nomor port untuk koneksi VPC di bagian Network Information pada halaman Cluster Information.
Sambungkan instans CLB
Masuk ke Konsol ApsaraDB for ClickHouse.
Di pojok kiri atas halaman, pilih wilayah tempat kluster target berada.
Pada halaman Clusters, klik tab Community Edition Instances.
Klik ID kluster target untuk membuka halaman Cluster Information.
Di bagian Network Information, klik Attach CLB di sebelah kanan VPC Endpoint.
Pada kotak dialog yang muncul, baca isinya lalu klik OK.
Instans CLB berhasil disambungkan ketika status kluster berubah dari Attaching CLB menjadi Running.
PentingMenyambungkan instans CLB mengubah nomor port yang digunakan untuk menghubungkan kluster melalui VPC. Hal ini menyebabkan koneksi klien ke layanan database gagal. Setelah menyambungkan instans CLB, Anda harus memperbarui nomor port tersebut di aplikasi Anda. Anda dapat menemukan nomor port untuk koneksi VPC di bagian Network Information pada halaman Cluster Information.
Lakukan baca dan tulis ke node menggunakan koneksi langsung
Kueri alamat IP node.
SELECT * FROM system.clusters;Lihat pemetaan port.
Anda harus memetakan nomor port yang digunakan untuk koneksi nama domain ke nomor port untuk koneksi langsung ke node. Pemetaannya adalah sebagai berikut:
CLB Port
Node port
9000
3003
3306
3003
8443
3006
9004
3005
8123
3002
Hubungkan ke database menggunakan alamat IP dan nomor port node.
(Opsional) Konfigurasikan load balancing.
Jika instans Anda memiliki beberapa replika atau node dan Anda tidak menggunakan instans CLB untuk load balancing, Anda harus mengonfigurasi load balancing untuk node tersebut di aplikasi Anda.
Jalankan operasi tulis atau kueri.
Dalam mode ini, operasi
SELECTdanINSERTdijalankan pada node yang sedang terhubung. Operasi Data Definition Language (DDL), sepertiCREATE,DROP, danALTER, secara otomatis didistribusikan ke semua node sebagai operasi DDL terdistribusi.
FAQ
Setelah CLB dirilis, kluster terjebak dalam status Releasing CLB.
Jika kluster tetap berada dalam status Releasing CLB setelah Anda merilis instans CLB, periksa apakah akun Alibaba Cloud Anda memiliki pembayaran tertunda. Jika ada pembayaran tertunda, proses rilis akan otomatis selesai setelah Anda menambahkan dana ke akun Anda.