Kuota untuk AWS Database Migration Service - AWS Database Migration Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kuota untuk AWS Database Migration Service

Setelah itu, Anda dapat menemukan kuota sumber daya dan kendala penamaan untuk AWS Database Migration Service (AWS DMS).

Pengukuran maksimum basis data yang AWS DMS dapat melakukan migrasi tergantung pada sejumlah faktor. Ini termasuk lingkungan sumber Anda, distribusi data dalam basis data sumber, dan seberapa sibuk sistem sumber Anda.

Cara terbaik untuk menentukan apakah sistem khusus Anda merupakan kandidat untuk AWS DMS adalah dengan mengujinya. Sebaiknya mulai perlahan sehingga Anda bisa mendapatkan konfigurasi berfungsi, kemudian menambahkan beberapa objek yang kompleks. Akhirnya, mencoba beban penuh sebagai pengujian.

Kuota sumber daya AWS Database Migration Service

Setiap akun AWS memiliki kuota untuk setiap Wilayah AWS, terkait jumlah sumber daya AWS DMS yang dapat dibuat. Setelah kuota sumber daya tercapai, panggilan tambahan untuk membuat sumber daya itu gagal dengan pengecualian.

Tabel berikut mencantumkan sumber daya AWS DMS dan kuota mereka tiap Wilayah AWS.

Sumber Daya Kuota default
Throttling permintaan API 200 permintaan maksimum per detik
Tingkat penyegaran permintaan API 8 permintaan per detik
Contoh replikasi per akun pengguna 60
Total jumlah penyimpanan untuk instans replikasi 30,000 GB
Langganan acara per akun pengguna 60
Grup subnet replikasi per akun pengguna 60
Subnet per grup subnet replikasi 60
Titik akhir per akun pengguna 1.000
Titik akhir per instans replikasi 100
Tugas per akun pengguna 600
Tugas per instans replikasi 200
Sertifikat per akun pengguna 100
Penyedia data per akun pengguna 1.000
Profil instans per akun pengguna 60
Proyek migrasi per akun pengguna 10
Pengumpul data DMS per akun pengguna 10
Rekomendasi target yang dihasilkan pada satu waktu 100
Jumlah file yang dapat diunggah oleh pengumpul data DMS per jam 500
Migrasi data homogen per akun pengguna 600
Migrasi data homogen yang berjalan pada satu waktu 100
Migrasi data homogen per proyek migrasi 10
Replikasi tanpa server 100

Untuk informasi lebih lanjut tentang kuota throttling permintaan API dan tingkat penyegaran, lihat Memahami throttling permintaan API.

Kuota 30.000-GB untuk penyimpanan berlaku untuk semua instans replikasi AWS DMS dalam Wilayah AWS tertentu. Penyimpanan ini digunakan untuk perubahan cache jika target tidak dapat menyesuaikan dengan sumber, dan untuk penyimpanan informasi yang mencatat perubahan itu.

Memahami throttling permintaan API

AWS DMSmendukung kuota permintaan API yang bervariasi, tetapi maksimum 200 panggilan API per detik. Dengan kata lain, permintaan API Anda dikenakan throttling saat melebihi tingkat ini. Selain itu, Anda dapat dibatasi hingga panggilan API yang lebih sedikit per detik, tergantung pada berapa lama waktu yang dibutuhkan AWS DMS untuk menyegarkan kembali kuota sebelum Anda membuat permintaan API lain. Kuota ini berlaku ketika Anda melakukan panggilan API secara langsung dan ketika panggilan API tersebut dilakukan atas nama Anda sebagai bagian dari penggunaan Konsol Manajemen AWS DMS.

Untuk memahami bagaimana throttling permintaan API bekerja, akan sangat membantu bila membayangkan bahwa AWS DMSmemelihara bucket token yang melacak permintaan API Anda. Dalam skenario ini, setiap token dalam bucket mengizinkan Anda membuat satu panggilan API. Anda dapat memiliki tidak lebih dari 200 token dalam ember pada satu waktu. Saat Anda membuat panggilan API, AWS DMS menghapus satu token dari bucket. Jika Anda melakukan 200 panggilan API dalam waktu kurang dari satu detik, bucket Anda kosong dan setiap upaya untuk membuat panggilan API lain gagal. Untuk setiap detik Anda tidak melakukan panggilan API, AWS DMS tambahkan 8 token ke bucket, hingga maksimum 200 token. Ini adalah tingkat penyegaran permintaan AWS DMS API. Pada setiap titik setelah throttling, ketika Anda memiliki token yang ditambahkan ke bucket , Anda dapat membuat sebanyak mungkin panggilan API tambahan selama token tersedia sampai panggilan dikenakan throttling lagi.

Jika Anda menggunakan AWS CLI untuk menjalankan panggilan API yang dikenakan throttling, AWS DMS mengembalikan kesalahan seperti berikut:

An error occurred (ThrottlingException) when calling the AwsDmsApiCall operation (reached max retries: 2): Rate exceeded

Di sini, AwsDmsApiCall adalah nama operasi API AWS DMS yang dikenakan throttling, misalnya, DescribeTableStatistics. Anda kemudian dapat mencoba lagi atau membuat panggilan yang berbeda setelah penundaan yang cukup untuk menghindari throttling.

catatan

Tidak seperti throttling permintaan API yang terkelola oleh beberapa layanan lainnya, seperti Amazon EC2, Anda tidak dapat memerintahkan peningkatan kuota throttling permintaan API yang terkelola oleh AWS DMS.