RDSKustom Amazon - Layanan Basis Data Relasional Amazon

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

RDSKustom Amazon

Amazon RDS Custom mengotomatiskan tugas dan operasi administrasi database. RDS Kustom memungkinkan Anda sebagai administrator database untuk mengakses dan menyesuaikan lingkungan database dan sistem operasi Anda. Dengan RDS Custom, Anda dapat menyesuaikan untuk memenuhi persyaratan aplikasi lama, kustom, dan paket.

Untuk webinar dan blog terbaru tentang RDS Kustom, lihat Sumber daya RDSKustom Amazon.

Mengatasi tantangan penyesuaian basis data

Amazon RDS Custom membawa manfaat Amazon RDS ke pasar yang tidak dapat dengan mudah beralih ke layanan yang dikelola sepenuhnya karena penyesuaian yang diperlukan dengan aplikasi pihak ketiga. Amazon RDS Custom menghemat waktu administrasi, tahan lama, dan skala dengan bisnis Anda.

Jika Anda memerlukan seluruh database dan sistem operasi untuk dikelola sepenuhnya oleh AWS, kami merekomendasikan AmazonRDS. Jika Anda memerlukan hak administratif untuk database dan sistem operasi yang mendasarinya untuk membuat aplikasi dependen tersedia, Amazon RDS Custom adalah pilihan yang lebih baik. Jika Anda menginginkan tanggung jawab manajemen penuh dan hanya memerlukan layanan komputasi terkelola, opsi terbaik adalah mengelola sendiri basis data komersial Anda di Amazon. EC2

Untuk memberikan pengalaman layanan terkelola, Amazon RDS tidak mengizinkan Anda mengakses host yang mendasarinya. Amazon RDS juga membatasi akses ke beberapa prosedur dan objek yang memerlukan hak istimewa tingkat tinggi. Namun, untuk beberapa aplikasi, Anda mungkin perlu melakukan operasi sebagai pengguna sistem operasi (OS) yang memiliki hak istimewa.

Misalnya, Anda mungkin perlu melakukan hal berikut:

  • Menginstal basis data kustom serta patch dan paket OS.

  • Mengonfigurasi pengaturan basis data tertentu.

  • Mengonfigurasi sistem file untuk berbagi file secara langsung dengan aplikasinya.

Sebelumnya, jika perlu menyesuaikan aplikasi, Anda harus menerapkan database lokal atau di Amazon. EC2 Dalam hal ini, Anda memegang sebagian besar atau seluruh tanggung jawab untuk manajemen basis data, seperti yang dirangkum dalam tabel berikut.

Fitur

Tanggung jawab on-premise

EC2Tanggung jawab Amazon

RDSTanggung jawab Amazon

Pengoptimalan aplikasi

Pelanggan

Pelanggan

Pelanggan

Penskalaan

Pelanggan

Pelanggan

AWS

Ketersediaan tinggi

Pelanggan

Pelanggan

AWS

Pencadangan basis data

Pelanggan

Pelanggan

AWS

Patching perangkat lunak basis data

Pelanggan

Pelanggan

AWS

Penginstalan perangkat lunak basis data

Pelanggan

Pelanggan

AWS

Patching OS

Pelanggan

Pelanggan

AWS

Penginstalan OS

Pelanggan

Pelanggan

AWS

Pemeliharaan server

Pelanggan

AWS

AWS

Siklus hidup perangkat keras

Pelanggan

AWS

AWS

Daya, jaringan, dan pendinginan

Pelanggan

AWS

AWS

Ketika Anda mengelola perangkat lunak basis data secara mandiri, Anda akan memiliki kontrol yang lebih besar, tetapi juga lebih rentan terhadap kesalahan pengguna. Misalnya, ketika melakukan perubahan secara manual, Anda mungkin secara tidak sengaja menyebabkan waktu henti pada aplikasi. Anda mungkin perlu waktu berjam-jam untuk memeriksa setiap perubahan untuk mengidentifikasi dan memperbaiki masalah. Idealnya, Anda menginginkan layanan database terkelola yang mengotomatiskan DBA tugas-tugas umum, tetapi juga mendukung akses istimewa ke database dan sistem operasi yang mendasarinya.

Model manajemen dan manfaat untuk Amazon RDS Custom

Amazon RDS Custom adalah layanan database terkelola untuk aplikasi lama, kustom, dan paket yang memerlukan akses ke sistem operasi dan lingkungan database yang mendasarinya. RDS Kustom mengotomatiskan pengaturan, operasi, dan penskalaan database AWS Cloud sekaligus memberi Anda akses ke database dan sistem operasi yang mendasarinya. Dengan akses ini, Anda dapat mengonfigurasi pengaturan, menginstal patch, dan mengaktifkan fitur asli untuk memenuhi persyaratan aplikasi dependen. Dengan RDS Custom, Anda dapat menjalankan beban kerja database Anda menggunakan AWS Management Console atau. AWS CLI

RDSKustom hanya mendukung Oracle Database dan Microsoft SQL Server DB engine.

Model tanggung jawab bersama di RDS Custom

Dengan RDS Custom, Anda menggunakan fitur terkelola AmazonRDS, tetapi Anda mengelola host dan menyesuaikan OS seperti yang Anda lakukan di AmazonEC2. Anda mengambil tanggung jawab manajemen basis data tambahan di luar apa yang Anda lakukan di AmazonRDS. Hasilnya adalah Anda memiliki kontrol lebih besar atas database dan manajemen instans DB daripada yang Anda lakukan di AmazonRDS, sambil tetap mendapat manfaat dari RDS otomatisasi.

Tanggung jawab bersama berarti:

  1. Anda memiliki bagian dari proses saat menggunakan fitur RDS Kustom.

    Misalnya, di RDS Custom for Oracle, Anda mengontrol patch database Oracle mana yang akan digunakan dan kapan menerapkannya ke instans DB Anda.

  2. Anda bertanggung jawab untuk memastikan bahwa setiap penyesuaian ke fitur RDS Kustom berfungsi dengan benar.

    Untuk membantu melindungi dari kustomisasi yang tidak valid, RDS Custom memiliki perangkat lunak otomatisasi yang berjalan di luar instans DB Anda. Jika EC2 instans Amazon yang mendasari Anda mengalami gangguan, RDS Custom mencoba menyelesaikan masalah ini secara otomatis dengan me-reboot atau mengganti instance. EC2 Satu-satunya perubahan yang dapat dilihat oleh pengguna adalah alamat IP baru. Untuk informasi selengkapnya, lihat Penggantian host RDS Kustom Amazon.

Tabel berikut merinci model tanggung jawab bersama untuk berbagai fitur RDS Custom.

Fitur

EC2Tanggung jawab Amazon

RDSTanggung jawab Amazon

RDSKustom untuk tanggung jawab Oracle

RDSKustom untuk tanggung jawab SQL Server

Pengoptimalan aplikasi

Pelanggan

Pelanggan

Pelanggan

Pelanggan

Penskalaan

Pelanggan

AWS

Bersama

Bersama

Ketersediaan tinggi

Pelanggan

AWS

Pelanggan

AWS

Pencadangan basis data

Pelanggan

AWS

Bersama

AWS

Patching perangkat lunak basis data

Pelanggan

AWS

Bersama

AWS untukRPEV, Pelanggan untuk CEV 1

Penginstalan perangkat lunak basis data

Pelanggan

AWS

Bersama

AWS untukRPEV, Pelanggan untuk CEV 1

Patching OS

Pelanggan

AWS

Pelanggan

AWS untukRPEV, Pelanggan untuk CEV 1

Penginstalan OS

Pelanggan

AWS

Bersama

AWS

Pemeliharaan server

AWS

AWS

AWS

AWS

Siklus hidup perangkat keras

AWS

AWS

AWS

AWS

Daya, jaringan, dan pendinginan

AWS

AWS

AWS

AWS

1 Versi mesin kustom (CEV) adalah snapshot volume biner dari versi database dan Amazon Machine Image (AMI). Versi engine yang RDS disediakan (RPEV) adalah default Amazon Machine Image (AMI) dan instalasi Microsoft SQL Server.

Anda dapat membuat instans RDS Custom DB menggunakan Microsoft SQL Server. Dalam kasus ini:

  • Anda dapat memilih dari dua model lisensi: Lisensi Termasuk (LI) dan Bring Your Own Media (BYOM).

  • Dengan LI, Anda tidak perlu membeli lisensi SQL Server secara terpisah. AWS memegang lisensi untuk perangkat lunak database SQL Server.

  • DenganBYOM, Anda menyediakan dan menginstal binari dan lisensi Microsoft SQL Server Anda sendiri.

Anda dapat membuat instance RDS Custom DB menggunakan Oracle Database. Dalam kasus ini, lakukan hal berikut:

  • Kelola media Anda sendiri.

    Saat menggunakan RDS Custom, Anda mengunggah file dan tambalan instalasi database Anda sendiri. Anda membuat versi mesin kustom (CEV) dari file-file ini. Kemudian Anda dapat membuat instance RDS Custom DB dengan menggunakan iniCEV.

  • Kelola lisensi Anda sendiri.

    Anda membawa lisensi Oracle Database Anda sendiri dan mengelola lisensi secara mandiri.

Support perimeter dan konfigurasi yang tidak didukung di Custom RDS

RDSCustom menyediakan kemampuan pemantauan yang disebut perimeter dukungan. Fitur ini memastikan konfigurasi host dan lingkungan basis data Anda sudah benar. Jika Anda membuat perubahan yang menyebabkan instans DB Anda berada di luar perimeter dukungan, RDS Custom mengubah status instans unsupported-configuration hingga Anda memperbaiki masalah konfigurasi secara manual. Untuk informasi selengkapnya, lihat RDSPerimeter dukungan kustom.

Manfaat utama dari RDS Custom

Dengan RDS Custom, Anda dapat melakukan hal berikut:

  • Otomatiskan banyak tugas administratif yang sama dengan AmazonRDS, termasuk yang berikut ini:

    • Manajemen siklus hidup basis data

    • Pencadangan dan point-in-time pemulihan otomatis () PITR

    • Memantau kesehatan instans RDS Custom DB dan mengamati perubahan pada infrastruktur, sistem operasi, dan proses database.

    • Memberikan notifikasi atau mengambil tindakan untuk memperbaiki masalah sesuai gangguan pada instans DB

  • Menginstal aplikasi pihak ketiga.

    Anda dapat menginstal perangkat lunak untuk menjalankan aplikasi dan agen kustom. Karena Anda memiliki akses istimewa ke host, Anda dapat memodifikasi sistem file untuk mendukung aplikasi lama.

  • Menginstal patch kustom.

    Anda dapat menerapkan patch database kustom atau memodifikasi paket OS pada instans RDS Custom DB Anda.

  • Menyiapkan basis data on-premise sebelum memindahkannya ke layanan terkelola penuh.

    Jika Anda mengelola basis data lokal Anda sendiri, Anda dapat membuat database ke RDS Kustom apa adanya. Setelah membiasakan diri dengan lingkungan cloud, Anda dapat memigrasikan database ke instans Amazon RDS DB yang dikelola sepenuhnya.

  • Membuat otomatisasi Anda sendiri.

    Anda dapat membuat, menjadwalkan, dan menjalankan skrip otomatisasi kustom untuk alat bantu pelaporan, manajemen, atau diagnostik.