Instans kluster sharded ApsaraDB for MongoDB dirancang untuk beban kerja yang memerlukan operasi baca dan tulis dengan konkurensi tinggi.
Prasyarat
Akun Alibaba Cloud telah dibuat. Untuk informasi selengkapnya, lihat Create an Alibaba Cloud account.
Catatan penggunaan
Jika aplikasi Anda berjalan pada instance ECS, pastikan instance tersebut dan instance ApsaraDB for MongoDB memenuhi persyaratan berikut untuk konektivitas jaringan. Untuk informasi tentang cara melihat informasi instance ECS, lihat View instance information.
Keduanya berada di wilayah yang sama.
Keduanya menggunakan jenis jaringan yang sama.
CatatanUntuk mengurangi latensi jaringan, tempatkan kedua instans di zona ketersediaan yang sama.
VPC direkomendasikan karena menawarkan keamanan yang lebih tinggi.
Jika Anda menggunakan VPC, kedua instans harus berada dalam VPC yang sama.
Jika Anda ingin menggunakan VPC tetapi instance ECS Anda berada di classic network, Anda dapat memigrasikan instance ECS tersebut ke VPC. Untuk informasi selengkapnya, lihat Migrate an ECS instance from the classic network to a VPC.
Wilayah dan zona yang didukung
Untuk informasi tentang wilayah dan zona yang mendukung instans kluster sharded, lihat Supported regions and zones.
Aturan penagihan
Akun Alibaba Cloud telah dibuat. Untuk informasi selengkapnya, lihat Sign up with Alibaba Cloud.
Subscription: Metode penagihan prabayar di mana Anda membayar instans saat membuatnya.
Pay-as-you-go: Metode penagihan pascabayar di mana Anda ditagih per jam berdasarkan konfigurasi instans. Biaya akan secara otomatis dipotong dari saldo akun Anda.
Untuk informasi selengkapnya, lihat Billable items.
Jika Anda pertama kali membeli instance ApsaraDB for MongoDB, Anda dapat mengikuti program diskon pembelian pertama database. Informasi selengkapnya tersedia di 云数据库优惠活动.
Prosedur
Masuk ke Konsol ApsaraDB for MongoDB.
Di panel navigasi sebelah kiri, klik Sharded Cluster Instances.
Pada halaman Sharded Cluster Instances, klik Create Instance.
Di bagian Product Type, pilih Sharded Cluster (Subscription) atau Sharded Cluster (Pay-as-you-go).
Konfigurasikan parameter berikut untuk instans kluster sharded.
Parameter
Deskripsi
Region
Pilih wilayah untuk instans.
CatatanAnda tidak dapat mengubah wilayah instans setelah instans dibuat. Pilih wilayah dengan cermat.
Jika aplikasi Anda berjalan pada instance ECS, pilih wilayah yang sama dengan instance ECS tersebut agar dapat mengakses melalui jaringan internal.
Zone Type
Pilih tipe penyebaran zona untuk instans.
Single-zone: Menyebarkan semua node Mongos, Shard, dan ConfigServer di satu zona.
Dual-zone Deployment: Menyebarkan node di dua zona untuk pemulihan bencana dalam kota.
Multi-zone: Menyebarkan node di tiga zona untuk pemulihan bencana dalam kota.
CatatanUntuk instans ApsaraDB for MongoDB yang menggunakan SSD lokal, Anda hanya dapat memilih Single-zone. Namun, Anda tetap dapat menyebarkan instans kluster sharded di beberapa zona dengan mengonfigurasi parameter Zone. Untuk menerapkan penyebaran multi-zona, Anda harus memilih zona dalam format berikut: Wilayah (Zona 1+Zona 2+Zona 3). Contoh: Shenzhen (C+D+E).
Zone
Pilih zona tempat Anda ingin menyebarkan instans.
Jika Anda mengatur Single-zone、Dual-zone Deployment, atau Multi-zone, Anda juga harus mengonfigurasi parameter Spare zone. Untuk informasi selengkapnya tentang zona yang didukung, lihat Cloud disk-based instances (dual-zone) dan Cloud disk-based instances (three-zone).
Untuk informasi selengkapnya tentang strategi penyebaran multi-zona untuk instans kluster sharded, lihat Node deployment policy.
CatatanJika aplikasi Anda berjalan pada instance ECS, pilih zona yang sama dengan instance ECS tersebut untuk mengurangi latensi jaringan. Untuk instans ApsaraDB for MongoDB yang menggunakan SSD lokal, Anda dapat memigrasikan instans tersebut ke zona lain. Untuk informasi selengkapnya, lihat Migrate an instance across zones.
Protocol Type
Atur ke MongoDB Protocol.
Database Version
Pilih versi database.
Jika Anda mengatur Zone Type ke Multi-zone, Anda hanya dapat memilih MongoDB 7.0, MongoDB 6.0, MongoDB 5.0, MongoDB 4.4.
CatatanJika Zone, Secondary Zone 1, atau Secondary Zone 2 yang Anda pilih tidak mendukung penyebaran instans kluster sharded multi-zona, maka Database Version tidak akan ditampilkan, dan Anda tidak dapat membuat instans kluster sharded.
Anda dapat meningkatkan versi utama setelah instans dibuat. Untuk informasi selengkapnya, lihat Upgrade the major version of an ApsaraDB for MongoDB instance.
Storage Engine
Atur ke WiredTiger.
StorageType
Pilih tipe penyimpanan untuk instans kluster sharded.
ESSD: Enhanced SSD (ESSD) tersedia dalam tingkat kinerja (PL) berikut:
ESSD PL1: ESSD dengan tingkat kinerja 1.
ESSD PL2: Menyediakan IOPS dan throughput sekitar dua kali lipat dibandingkan ESSD PL1.
ESSD PL3: Memberikan hingga 20 kali IOPS dan 11 kali throughput dibandingkan ESSD PL1. Ini ideal untuk beban kerja yang memerlukan I/O konkuren tinggi dan latensi rendah yang stabil.
CatatanUntuk perbandingan kinerja berbagai disk cloud, seperti Disk Capacity Range, Max IOPS per Disk, dan Max Throughput per Disk, lihat ESSDs.
ESSD AutoPL Disk: Disk ESSD AutoPL kompatibel dengan semua fitur ESSD. Disk ini memiliki kinerja dasar yang sama dengan disk ESSD PL1 dan menawarkan kemampuan kinerja yang disediakan.
Local SSD: SSD yang berlokasi di node yang sama dengan mesin database. Menyimpan data pada SSD lokal dapat mengurangi latensi I/O.
Tipe penyimpanan yang didukung bervariasi tergantung pada versi instans. Opsi yang ditampilkan pada halaman pembelian bersifat final.
Encryption Type
Mengaktifkan atau menonaktifkan enkripsi disk.
CatatanEnkripsi disk hanya didukung untuk instans yang menggunakan ESSD. Untuk informasi selengkapnya, lihat Configure disk encryption.
Service-linked Role
Peran terkait layanan diperlukan untuk enkripsi disk.
Halaman akan menunjukkan apakah peran tersebut sudah ada. Jika belum, ikuti tautan di halaman tersebut untuk membuatnya.
Encryption Key
Pilih kunci di Key Management Service (KMS) untuk enkripsi disk. Jika tidak ada kunci yang tersedia di wilayah saat ini, buat satu di konsol KMS. Untuk informasi selengkapnya, lihat Create a key.
Category
Pilih kategori kelas instans.
Resource group
Pilih kelompok sumber daya untuk instans. Untuk informasi selengkapnya, lihat Create a resource group.
CatatanKelompok sumber daya memungkinkan Anda mengelola sumber daya cloud secara terpusat di berbagai wilayah dalam satu Akun Alibaba Cloud.
Tag
Tambahkan satu atau beberapa tag ke instans. Untuk informasi selengkapnya, lihat Tag management.
Network type
Atur ke VPC.
CatatanJika aplikasi Anda berjalan pada instance ECS, pastikan jenis jaringan instance ECS tersebut adalah VPC agar konektivitas jaringan terjamin.
VPC
Pilih VPC tempat instans berada. Jika tidak ada VPC yang tersedia, buka konsol VPC untuk membuatnya. Untuk informasi selengkapnya, lihat Create and manage a VPC.
CatatanUntuk informasi selengkapnya tentang cara mengubah jenis jaringan, lihat Change the network type of an instance.
Anda juga dapat menggunakan sirkuit Express Connect atau gateway VPN untuk menghubungkan pusat data lokal Anda ke sumber daya cloud dalam VPC guna membentuk Cloud Hibrida. Hal ini membantu Anda memigrasikan aplikasi ke cloud secara mulus. Untuk informasi selengkapnya, lihat Hybrid access solutions for migrating from the classic network to a VPC.
vSwitch
Pilih vSwitch tempat instans berada. Jika tidak ada vSwitch yang tersedia, buka konsol VPC untuk membuatnya. Untuk informasi selengkapnya, lihat Create and manage a vSwitch.
mongos规格
Pilih tipe instans untuk komponen Mongos. Untuk informasi selengkapnya tentang tipe instans yang didukung, lihat Sharded cluster instance types.
CatatanAnda dapat mengubah konfigurasi dan jumlah node Mongos setelah instans dibuat.
Mongos Nodes
Pilih jumlah node Mongos dalam instans. Nilai valid: 2 hingga 32.
CatatanSetiap node Mongos menggunakan arsitektur mandiri. Untuk Ketersediaan tinggi, pilih dua node atau lebih.
Satu instans kluster sharded mendukung maksimal 32 node Mongos secara default.
Shard Specification
Pilih tipe instans untuk komponen Shard. Untuk informasi selengkapnya tentang tipe instans yang didukung, lihat Sharded cluster instance types.
CatatanAnda dapat mengubah konfigurasi dan jumlah node Shard setelah instans dibuat.
Shard Storage
Pilih kapasitas penyimpanan untuk komponen Shard. Untuk informasi selengkapnya tentang kapasitas penyimpanan komponen Shard, lihat Sharded cluster instance storage.
CatatanIni adalah kapasitas penyimpanan per node, bukan total untuk semua node.
Kapasitas penyimpanan komponen Shard mencakup ruang untuk file data, file sistem, dan file log Anda.
Shard Read-only Nodes
Pilih jumlah node read-only untuk instans kluster sharded. Nilai valid: 0 hingga 5. Untuk informasi selengkapnya, lihat Read-only nodes.
Shard Nodes
Pilih jumlah node Shard dalam instans. Nilai valid: 2 hingga 32.
CatatanSetiap node Shard secara default menggunakan arsitektur replica set tiga node. Untuk memanfaatkan sumber daya penyimpanan dan komputasi secara optimal, pilih dua node Shard atau lebih dan konfigurasikan sharding data. Untuk informasi selengkapnya, lihat Configure data sharding to make full use of shard performance.
Satu instans kluster sharded mendukung maksimal 32 node Shard secara default.
Configserver Specifications
Pilih tipe instans untuk komponen ConfigServer. Untuk informasi selengkapnya tentang tipe instans yang didukung, lihat Sharded cluster instance types.
ConfigServer Storage
Pilih kapasitas penyimpanan untuk komponen ConfigServer. Untuk informasi selengkapnya tentang kapasitas penyimpanan komponen ConfigServer, lihat Sharded cluster instance storage.
Username
Atur ke root.
CatatanIni adalah akun root untuk database admin. Untuk informasi selengkapnya tentang izin akun root, lihat What permissions does the root account have?.
Password Settings
Atur password untuk akun root. Anda dapat memilih salah satu metode berikut:
Set Now: Atur password segera.
Set Later: Atur password setelah instans dibuat. Untuk informasi selengkapnya, lihat (Optional) Reset a password.
Password
Jika Anda mengatur password sekarang, password tersebut harus memenuhi persyaratan berikut:
Berisi minimal tiga dari berikut ini: huruf kapital, huruf kecil, angka, dan karakter khusus.
Karakter khusus berikut didukung:
!@#$%^&*()_+-=Panjangnya antara 8 hingga 32 karakter.
Purchase Duration
Jika Anda membuat instans langganan, pilih durasi langganan. Anda dapat memilih langganan bulanan selama 1 hingga 9 bulan, atau langganan tahunan selama 1 Year, 2 Years, 3 Years, atau 4 Years.
CatatanUntuk mengaktifkan perpanjangan otomatis untuk instans Anda, centang kotak Auto-Renewal. Pastikan saldo akun Anda mencukupi sebelum masa langganan berakhir.
Ikuti langkah-langkah sesuai metode penagihan yang Anda pilih.
Metode penagihan
Prosedur
subscription
Setelah Anda mengonfigurasi parameter, klik Buy Now.
Pada halaman Confirm Order, periksa detail konfigurasi dan baca syarat layanan.
Klik Payment dan selesaikan pembayaran pada halaman Pay.
CatatanAnda juga dapat mengklik Add to Cart untuk membeli instans bersama produk lainnya. Untuk informasi selengkapnya, lihat Shopping cart checkout.
pay-as-you-go
Setelah Anda mengonfigurasi parameter, klik Buy Now.
Pada halaman Confirm Order, periksa detail konfigurasi dan baca syarat layanan.
Klik Activate Now. Biaya akan secara otomatis dipotong dari akun Anda dalam satu jam berikutnya.
Verifikasi pembuatan instans.
Setelah menyelesaikan pembayaran, klik Console untuk membuka Konsol ApsaraDB for MongoDB.
Di pojok kiri atas halaman, pilih kelompok sumber daya dan wilayah tempat instans berada.
Di panel navigasi sebelah kiri, klik Sharded Cluster Instances.
Periksa apakah instans yang dibuat muncul dalam daftar instans.
Jika instans muncul dalam daftar dan statusnya Running, instans berhasil dibuat.
Jika instans tidak muncul, tunggu 10 hingga 15 menit lalu refresh halaman. Jika masih tidak muncul, lihat tabel berikut untuk troubleshooting. Hubungi Dukungan Teknis Alibaba Cloud jika masalah berlanjut.
Tabel berikut menjelaskan kemungkinan penyebab dan solusinya.
Kemungkinan penyebab
Solusi
Wilayah yang dipilih salah.
Di pojok kiri atas Konsol ApsaraDB for MongoDB, pilih kelompok sumber daya dan wilayah tempat instans berada.
Daftar instans yang dipilih salah.
Di panel navigasi sebelah kiri Konsol ApsaraDB for MongoDB, klik Sharded Cluster Instances.
Sumber daya tidak mencukupi
Pembelian Anda mungkin dikembalikan karena sumber daya tidak mencukupi.
Setelah mengonfirmasi pengembalian dana, coba buat instans di zona lain.
Shopping cart checkout
Jika Anda membeli instans langganan, Anda dapat mengklik Add to Cart setelah mengonfigurasi parameter untuk membeli instans bersama produk lainnya.
Klik ikon Shopping Cart di sisi kanan halaman.
Pada panel Shopping Cart, pilih produk yang ingin Anda beli lalu klik Go to Cart.
Pada halaman Shopping Cart, pastikan produk yang Anda pilih sudah benar.
CatatanAnda juga dapat mengubah Purchase Duration dan Quantity instans ApsaraDB for MongoDB.
Jika pilihan sudah benar, klik Buy Now.
Jika pilihan salah, pilih produk yang benar lalu klik Buy Now.
Pada halaman Confirm Order, baca syarat layanan lalu klik Buy.
Pada halaman Pay, selesaikan pembayaran sesuai petunjuk.
API terkait
API | Deskripsi |
| |
Periksa apakah perpanjangan otomatis diaktifkan untuk instans ApsaraDB for MongoDB. | |
Periksa detail instans ApsaraDB for MongoDB. |
Langkah selanjutnya
Setelah membuat instans, lakukan langkah-langkah berikut:
Opsional: Jika Anda tidak mengatur kata sandi saat membuat instans, atur sekarang. Untuk informasi selengkapnya, lihat (Optional) Reset a password.
Konfigurasikan daftar putih untuk instans agar perangkat eksternal dapat mengaksesnya. Untuk informasi selengkapnya, lihat Configure a whitelist.
Opsional: Untuk menghubungkan ke instans melalui internet, ajukan Titik akhir publik. Untuk informasi selengkapnya, lihat (Optional) Apply for a public endpoint.