Bagikan melalui


Pertanyaan yang sering diajukan tentang Azure Managed Instance for Apache Cassandra

Artikel ini membahas tentang pertanyaan yang sering ditanyakan mengenai Azure Managed Instance for Apache Cassandra. Anda akan mempelajari kapan harus menggunakan instans terkelola, manfaatnya, batas throughput, wilayah yang didukung, dan detail konfigurasinya.

Tanya Jawab Umum

Apa saja manfaat Azure Managed Instance for Apache Cassandra?

Apache Cassandra database adalah pilihan yang tepat ketika Anda membutuhkan skalabilitas dan ketersediaan tinggi tanpa mengorbankan kinerja. Ini adalah platform hebat untuk data penting misi karena skalabilitas linier dan toleransi kesalahan yang terbukti pada perangkat keras komoditas atau infrastruktur cloud. Azure Managed Instance for Apache Cassandra adalah layanan untuk mengelola instans dari pusat data Apache Cassandra open-source yang disebarkan di Azure.

Ini dapat digunakan seluruhnya di cloud atau sebagai bagian dari cloud hybrid dan klaster on-premises. Layanan ini adalah pilihan tepat ketika Anda menginginkan konfigurasi dan kontrol yang halus yang Anda miliki di Apache Cassandra open-source, tanpa biaya pemeliharaan apa pun.

Mengapa saya harus menggunakan layanan ini alih-alih Azure Cosmos DB untuk Apache Cassandra?

Azure Managed Instance for Apache Cassandra is delivered dikirimkan oleh tim Azure Cosmos DB. Ini adalah layanan terkelola mandiri untuk menyebarkan, memelihara, dan menskalakan pusat data dan kluster Apache Cassandra sumber terbuka. Azure Cosmos DB untuk Apache Cassandra di sisi lain adalah Platform-as-a-Service, menyediakan lapisan interoperabilitas untuk protokol kawat Apache Cassandra. Jika harapan Anda adalah agar platform berperilaku dengan cara yang persis sama seperti kluster Apache Cassandra mana pun, Anda harus memilih layanan managed instance. Untuk mempelajari selengkapnya, lihat Perbedaan antara Azure Managed Instance for Apache Cassandra dan Azure Cosmos DB untuk Apache Cassandra.

Apakah Azure Managed Instance for Apache Cassandra bergantung pada Azure Cosmos DB?

Tidak, tidak ada dependensi arsitektur antara Azure Managed Instance for Apache Cassandra dan backend Azure Cosmos DB.

Versi Apache Cassandra yang didukung layanan?

Layanan saat ini mendukung Cassandra versi 3.11 dan 4.0. Kedua versi tersebut adalah GA. Lihat Mulai Cepat Azure CLI kami (langkah 5) untuk menentukan versi Cassandra selama penyebaran kluster.

Apakah Azure Managed Instance for Apache Cassandra memiliki SLA?

Ya, SLA diterbitkan di sini.

Dapatkah saya menerapkan Azure Managed Instance for Apache Cassandra di wilayah mana pun?

Saat ini instans terkelola tersedia di sejumlah wilayah terbatas.

Berapa batas penyimpanan dan throughput dari Azure Managed Instance for Apache Cassandra?

Batasan ini bergantung pada SKU Mesin Virtual yang Anda pilih.

Bagaimana perbaikan Cassandra dilakukan di Azure Managed Instance for Apache Cassandra?

Kami menggunakan cassandra-reaper.io. Ini disiapkan untuk berjalan secara otomatis untuk Anda.

Berapa biaya Azure Managed Instance for Apache Cassandra?

Biaya instans terkelola didasarkan pada biaya VM yang mendasarinya, dengan markup kecil. Untuk informasi lebih lanjut, lihat halaman harga.

Bisakah saya menggunakan pengaturan file YAML untuk mengkonfigurasi perilaku?

Ya, Anda dapat menyematkan konfigurasi file YAML sebagai bagian dari penerapan template Azure Resource Manager.

Bagaimana cara memantau infrastruktur bersama dengan throughput?

Server Prometheus dihosting untuk memantau aktivitas di seluruh kluster Anda, dan hal ini memperlihatkan titik akhir. Ini mempertahankan 10 menit atau 10 GB data (ambang mana pun yang tercapai lebih dulu). Untuk menggunakan pemantauan ini, Anda perlu menyiapkan federasi dan alat dasbor yang sesuai seperti Grafana.

Apakah Azure Managed Instance for Apache Cassandra menyediakan cadangan lengkap?

Ya, ini menyediakan pencadangan penuh ke Azure Storage dan memulihkan ke kluster baru. Untuk informasi selengkapnya, lihat di sini.

Bagaimana cara saya memigrasikan data dari klaster Apache Cassandra yang ada ke Azure Managed Instance for Apache Cassandra?

Azure Managed Instance for Apache Cassandra mendukung semua fitur di Apache Cassandra untuk mereplikasi dan mengalirkan data antar pusat data.

Dapatkah saya memasangkan kluster on-premises Apache Cassandra lokal dengan the Azure Managed Instance for Apache Cassandra?

Ya, Anda dapat mengonfigurasi kluster hibrid dengan pusat data yang disuntikkan Jaringan Virtual Azure yang disebarkan oleh layanan. Pusat data Instans Terkelola dapat berkomunikasi dengan pusat data lokal dalam cincin kluster yang sama.

Di mana saya dapat memberikan masukan tentang fitur Azure Managed Instance for Apache Cassandra?

Berikan umpan balik melalui umpan balik suara pengguna menggunakan kategori "Managed Apache Cassandra".

Untuk memperbaiki masalah dengan akun Anda, ajukan permintaan dukungan di portal Microsoft Azure.

FAQ khusus penyebaran

Apakah managed instance akan mendukung perintah penambahan node, status kluster, dan status perintah node?

Semua perintah baca-sajanodetool seperti status tersedia melalui Azure CLI. Namun, operasi seperti penambahan node tidak tersedia, karena kami mengelola kesehatan simpul dalam instans terkelola. Dalam mode Hibrid, Anda dapat terhubung ke kluster dengan nodetool. Namun, penggunaan nodetool tidak disarankan, karena dapat mendesstabilisasi kluster. Ini juga dapat membatalkan SLA dukungan produksi apa pun yang terkait dengan kesehatan pusat data instans terkelola di kluster.

Apa yang terjadi dengan berbagai pengaturan untuk metadata tabel?

Pengaturan untuk metadata tabel seperti filter bloom, caching, peluang perbaikan read, gc_grace, dan kompresi dari memtable_flush_period didukung sepenuhnya seperti pada lingkungan Apache Cassandra yang dihosting sendiri.

Dapatkah saya menyebarkan kluster instans terkelola menggunakan Terraform?

Ya. Anda dapat menemukan sampel untuk menyebarkan kluster dengan pusat data di sini.

Bagaimana cara menambahkan satu titik akhir publik ke Kluster Cassandra Azure Managed Instance saya?

Untuk mencapai hal ini, Anda dapat membuat load balancer. Saat mengonfigurasi kumpulan Backend penyeimbang beban, gunakan semua alamat IP dari pusat data dalam kluster Instans Terkelola Anda. Anda mungkin melihat kesalahan dalam log saat menggunakan java dan driver Cassandra lainnya. Pengguna menggunakan pendekatan ini untuk mengatasi pembatasan jaringan saat mengelola kluster dengan cqlsh. Pendekatan ini dapat mengakibatkan biaya tambahan. Selain itu, Anda harus menilai dengan cermat bagaimana memilih satu titik akhir dapat memengaruhi performa.

Langkah berikutnya

Untuk mempelajari tentang tanya jawab umum di API lain, lihat: