Tingkatan harga di Azure Database for PostgreSQL - Server Tunggal

BERLAKU UNTUK: Azure Database for PostgreSQL - Server Tunggal

Penting

Azure Database for PostgreSQL - Server Tunggal berada di jalur penghentian. Kami sangat menyarankan Agar Anda meningkatkan ke Azure Database for PostgreSQL - Server Fleksibel. Untuk informasi selengkapnya tentang migrasi ke Azure Database for PostgreSQL - Server Fleksibel, lihat Apa yang terjadi pada Server Tunggal Azure Database for PostgreSQL?.

Anda dapat membuat Azure Database for PostgreSQL di salah satu dari tiga tingkat harga yang berbeda: Dasar, Tujuan Umum, dan Memori Yang Dioptimalkan. Tingkat harga diberdakan berdasarkan jumlah komputasi dalam vCore yang dapat disediakan, memori per vCore, dan teknologi penyimpanan yang digunakan untuk menyimpan data. Semua sumber daya disediakan di tingkat server PostgreSQL. Server dapat memiliki satu atau banyak database.

Sumber Daya / Tingkat Dasar Tujuan Umum Memori dioptimalkan
Pembuatan Komputasi Gen 4, Gen 5 Gen 4, Gen 5 Gen 5
vCore 1, 2 2, 4, 8, 16, 32, 64 2, 4, 8, 16, 32
Memori per vCore 2 GB 5 GB 10 GB
Ukuran penyimpanan 5 GB hingga 1 TB 5 GB hingga 16 TB 5 GB hingga 16 TB
Periode retensi cadangan database 7 hingga 35 hari 7 hingga 35 hari 7 hingga 35 hari

Untuk memilih tingkat harga, gunakan tabel berikut ini sebagai titik awal.

Tingkatan harga Beban kerja target
Dasar Beban kerja yang memerlukan komputasi ringan dan performa I/O. Contohnya meliputi server yang digunakan untuk pengembangan atau pengujian atau aplikasi skala kecil yang jarang digunakan.
Tujuan Umum Sebagian besar beban kerja bisnis yang memerlukan komputasi dan memori seimbang dengan throughput I/O yang dapat diskalakan. Contohnya termasuk server untuk menghosting aplikasi web dan seluler serta aplikasi perusahaan lainnya.
Memori Dioptimalkan Beban kerja database dengan performa tinggi yang memerlukan performa dalam memori untuk pemrosesan transaksi yang lebih cepat dan konkurensi yang lebih tinggi. Ini dapat mencakup server untuk pemrosesan data real-time, dan aplikasi transaksional atau analitik dengan performa tinggi.

Setelah Anda membuat server, jumlah vCore, pembuatan perangkat keras, dan tingkat harga (kecuali ke dan dari Dasar) dapat diubah ke atas atau ke bawah dalam hitungan detik. Anda juga dapat secara independen menyesuaikan jumlah penyimpanan dan periode retensi cadangan naik atau turun tanpa waktu henti aplikasi. Anda tidak dapat mengubah jenis penyimpanan cadangan setelah server dibuat. Untuk informasi selengkapnya, lihat bagian Mengukur sumber daya.

Komputasi generasi dan vCores

Komputasi sumber daya disediakan sebagai vCore, yang mewakili CPU logis dari perangkat keras dasar. CN Timur 1, CN Utara 1, US DoD Tengah, dan US DoD Timur menggunakan CPU logis Gen 4 yang didasarkan pada prosesor Intel E5-2673 v3 (Haswell) 2,4-GHz. Semua wilayah lain menggunakan CPU logis Gen 5 yang didasarkan pada prosesor Intel E5-2673 v4 (Broadwell) 2.3-GHz.

Penyimpanan

Penyimpanan yang Anda sediakan adalah jumlah kapasitas penyimpanan yang tersedia untuk server Azure Database for PostgreSQL. Penyimpanan digunakan untuk file database, file sementara, log transaksi, dan log server PostgreSQL. Jumlah total penyimpanan yang Anda provisikan juga menentukan kapasitas I/O yang tersedia untuk server Anda.

Atribut penyimpanan Dasar Tujuan Umum Memori dioptimalkan
Jenis penyimpanan Penyimpanan Dasar Penyimpanan Tujuan Umum Penyimpanan Tujuan Umum
Ukuran penyimpanan 5 GB hingga 1 TB 5 GB hingga 16 TB 5 GB hingga 16 TB
Ukuran penambahan penyimpanan 1 GB 1 GB 1 GB
IOPS Variabel 3 IOPS/GB
Min 100 IOPS
Maksimum 20.000 IOPS
3 IOPS/GB
Min 100 IOPS
Maksimum 20.000 IOPS

Catatan

Penyimpanan hingga 16 TB dan 20.000 IOPS didukung di wilayah berikut: Australia Timur, Australia Tenggara, Brasil Selatan, Kanada Tengah, Kanada Timur, AS Tengah, Tiongkok Timur 2, Cina Utara 2, Asia Timur, AS Timur, US Timur 1, US Timur 2, Prancis Tengah, India Tengah, India Selatan, Jepang Timur, Jepang Barat, Korea Tengah, Korea Selatan, US Tengah Utara, Eropa Utara, AS Tengah Selatan, Asia Tenggara, Swiss Utara, Swiss Barat, US Gov Timur, US Gov SouthCentral, US Gov SouthWest, UAE Utara, UK Selatan, UK Barat, Eropa Barat, US Tengah Barat, AS Barat, dan US Barat 2.

Semua wilayah lain mendukung penyimpanan hingga 4 TB dan 6000 IOPS.

Anda dapat menambahkan kapasitas penyimpanan tambahan selama dan setelah pembuatan server, dan memungkinkan sistem untuk menambahkan penyimpanan secara otomatis berdasarkan konsumsi penyimpanan beban kerja Anda.

Catatan

Penyimpanan hanya dapat ditingkatkan, tidak diturunkan.

Tingkat Dasar tidak memberikan jaminan IOPS. Dalam tingkat harga Tujuan Umum dan Memori Yang Dioptimalkan, skala IOPS dengan ukuran penyimpanan yang tersedia dalam rasio 3:1.

Anda dapat memantau konsumsi I/O Anda pada portal Microsoft Azure atau dengan menggunakan perintah Azure CLI. Metrik yang relevan untuk dipantau adalah batas penyimpanan, persentase penyimpanan, penyimpanan yang digunakan, dan IO persen.

Mencapai batas penyimpanan

Server dengan penyimpanan yang disediakan kurang dari 100 GB ditandai sebagai baca-saja jika penyimpanan gratis kurang dari 512 MB atau 5% dari ukuran penyimpanan yang disediakan. Server dengan penyimpanan yang disediakan lebih dari 100 GB ditandai sebagai baca-saja jika penyimpanan kosongnya kurang dari 5 GB.

Misalnya, jika Anda telah memprovisikan penyimpanan 110 GB dan pemanfaatan aktual lebih dari 105 GB, server akan ditandai sebagai baca-saja. Atau, jika Anda telah menyediakan penyimpanan 5 GB, server akan ditandai sebagai baca-saja jika penyimpanan kosongnya mencapai kurang dari 512 MB

Ketika server diatur ke baca-saja, semua sesi yang ada terputus dan transaksi yang tidak terikat dibatalkan. Setiap operasi penulisan dan penerapan transaksi berikutnya gagal. Semua kueri baca berikutnya akan berfungsi tanpa gangguan.

Anda dapat meningkatkan jumlah penyimpanan yang disediakan ke server Anda atau memulai sesi baru dalam mode baca-tulis dan menghilangkan data untuk mengklaim kembali penyimpanan gratis. Menjalankan SET SESSION CHARACTERISTICS AS TRANSACTION READ WRITE; menyetel sesi saat ini untuk membaca mode tulis. Untuk menghindari kerusakan data, jangan melakukan operasi tulis ketika server masih dalam status baca-saja.

Kami menyarankan Anda mengaktifkan penyimpanan otomatis bertambah atau menyiapkan peringatan untuk memberi tahu Anda saat penyimpanan server mendekati ambang batas sehingga Anda dapat menghindari masuk ke status baca-saja. Untuk informasi selengkapnya, lihat dokumentasi tentang cara menyiapkan pemberitahuan.

Penyimpanan bertambah secara otomatis

Penyimpanan yang bertambah otomatis mencegah server Anda kehabisan penyimpanan dan menjadi baca-saja. Jika penyimpanan bertambah secara otomatis diaktifkan, penyimpanan secara otomatis bertambah tanpa memengaruhi beban kerja. Untuk server dengan penyimpanan yang disediakan kurang dari sama dengan 100 GB, ukuran penyimpanan yang disediakan ditingkatkan sebesar 5 GB segera setelah penyimpanan gratis di bawah yang lebih besar dari 1 GB atau 10% dari penyimpanan yang disediakan. Untuk server dengan lebih dari 100 GB penyimpanan yang disediakan, ukuran penyimpanan yang disediakan ditingkatkan sebesar 5% ketika ruang penyimpanan gratis di bawah lebih besar 10 GB atau 5% dari ukuran penyimpanan yang disediakan. Batas penyimpanan maksimum seperti yang ditentukan di atas berlaku.

Misalnya, jika Anda telah menyediakan penyimpanan 1000 GB, dan pemanfaatan aktual lebih dari 950 GB, ukuran penyimpanan server ditingkatkan menjadi 1050 GB. Atau, jika Anda telah menyediakan penyimpanan 10 GB, ukuran penyimpanannya meningkat menjadi 15 GB ketika kurang dari 1 GB penyimpanan gratis.

Perlu diingat bahwa penyimpanan hanya dapat ditambah, bukan dikurangi.

Penyimpanan cadangan

Azure Database for PostgreSQL menyediakan hingga 100 persen dari ukuran penyimpanan server yang tersedia sebagai penyimpanan cadangan tanpa biaya tambahan. Penyimpanan cadangan apa pun yang Anda gunakan melebihi jumlah ini dibebankan dalam GB per bulan. Misalnya, jika Anda memprovisikan server dengan penyimpanan 250 GB, Anda akan memiliki penyimpanan tambahan sebesar 250 GB yang tersedia untuk pencadangan server tanpa biaya. Penyimpanan untuk cadangan melebihi 250 GB dikenakan sesuai model harga. Untuk memahami faktor-faktor yang mempengaruhi penggunaan penyimpanan cadangan, memantau dan mengendalikan biaya penyimpanan cadangan, Anda dapat merujuk ke dokumentasi pencadangan.

Menskalakan sumber daya

Setelah membuat server, Anda dapat mengubah vCore secara independen, pembuatan perangkat keras, tingkat harga (kecuali ke dan dari Dasar), jumlah penyimpanan, dan periode retensi cadangan. Anda tidak dapat mengubah jenis penyimpanan cadangan setelah server dibuat. Jumlah vCore dapat diskalakan ke atas atau ke bawah. Periode retensi cadangan dapat ditingkatkan atau diturunkan dari 7 hingga 35 hari. Ukuran penyimpanan hanya dapat ditingkatkan. Penskalaan sumber daya dapat dilakukan baik melalui portal maupun Azure CLI. Untuk contoh penskalaan dengan menggunakan Azure CLI, lihat Memantau dan menskalakan Azure Database for PostgreSQL dengan menggunakan Azure CLI.

Catatan

Ukuran penyimpanan hanya dapat ditingkatkan. Anda tidak dapat kembali ke ukuran penyimpanan yang lebih kecil setelah kenaikan.

Ketika Anda mengubah jumlah vCores, pembuatan perangkat keras, atau tingkat harga, salinan server asli dibuat dengan alokasi komputasi baru. Setelah server baru aktif dan berjalan, koneksi dialihkan ke server baru. Selama momen ketika sistem beralih ke server baru, tidak ada koneksi baru yang dapat dibuat, dan semua transaksi yang tidak terikat dibatalkan. Jendela ini bervariasi, tetapi dalam banyak kasus, berkisar antara 60-120 detik.

Menskalakan penyimpanan dan mengubah periode retensi cadangan adalah operasi online yang benar. Tidak ada waktu henti, dan aplikasi Anda tidak terpengaruh. Sebagai skala IOPS dengan ukuran penyimpanan yang tersedia, Anda dapat meningkatkan IOPS yang tersedia untuk server Anda dengan meningkatkan penyimpanan.

Harga

Untuk informasi harga terbaru, lihat halaman harga layanan. Untuk melihat biaya konfigurasi yang Anda inginkan, portal Microsoft Azure menunjukkan biaya bulanan pada Tingkat harga tab berdasarkan opsi yang Anda pilih. Jika Anda tidak memiliki langganan Azure, Anda bisa menggunakan kalkulator harga Azure untuk mendapatkan estimasi harga. Di situs web kalkulator harga Azure, pilih Tambahkan item, perluas kategori Database, dan pilih Azure Database for PostgreSQL untuk menyesuaikan opsi.

Langkah berikutnya