Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Amazon RDS Custom automatizza le attività e le operazioni di amministrazione dei database. RDS Custom consente all'amministratore del database di accedere e personalizzare l'ambiente di database e il sistema operativo. Con RDS Custom, è possibile eseguire la personalizzazione per soddisfare i requisiti delle applicazioni legacy, personalizzate e preconfigurate.
Per i webinar e i blog più recenti su RDS Custom, consulta le risorse di Amazon RDS
Argomenti
Affrontare la sfida della personalizzazione del database
Amazon RDS Custom offre i vantaggi di Amazon RDS a un mercato che non può passare facilmente a un servizio completamente gestito a causa delle personalizzazioni richieste con applicazioni di terze parti. Amazon RDS Custom consente di risparmiare tempo amministrativo, è durevole e si adatta alla tua attività.
Se hai bisogno di gestire completamente l'intero database e il sistema operativo AWS, ti consigliamo AmazonRDS. Se hai bisogno di diritti amministrativi sul database e sul sistema operativo sottostante per rendere disponibili le applicazioni dipendenti, Amazon RDS Custom è la scelta migliore. Se desideri la piena responsabilità di gestione e hai semplicemente bisogno di un servizio di elaborazione gestito, l'opzione migliore è la gestione automatica dei tuoi database commerciali su Amazon. EC2
Per offrire un'esperienza di servizio gestito, Amazon RDS non ti consente di accedere all'host sottostante. Amazon limita RDS inoltre l'accesso ad alcune procedure e oggetti che richiedono privilegi di alto livello. Tuttavia, per alcune applicazioni, potrebbe essere necessario eseguire operazioni come utente del sistema operativo (OS) privilegiato.
Ad esempio, potresti aver bisogno di eseguire alcune delle operazioni seguenti:
-
Installa patch e pacchetti personalizzati del database e del sistema operativo.
-
Configurare impostazioni specifiche del database.
-
Configurare i file system per condividere i file direttamente con le loro applicazioni.
In precedenza, se era necessario personalizzare l'applicazione, era necessario distribuire il database in locale o su Amazon. EC2 In questo caso, si assume la maggior parte o tutta la responsabilità per la gestione del database, come riassunto nella tabella seguente.
Funzionalità |
Responsabilità locale |
EC2Responsabilità di Amazon |
RDSResponsabilità di Amazon |
---|---|---|---|
Ottimizzazione dell'applicazione |
Customer |
Customer |
Customer |
Dimensionamento |
Customer |
Customer |
AWS |
Elevata disponibilità |
Customer |
Customer |
AWS |
Backup del database |
Customer |
Customer |
AWS |
Patching del software del database |
Customer |
Customer |
AWS |
Installazione del software del database |
Customer |
Customer |
AWS |
Patching del sistema operativo |
Customer |
Customer |
AWS |
Installazione del sistema operativo |
Customer |
Customer |
AWS |
Manutenzione del server |
Customer |
AWS |
AWS |
Ciclo di vita hardware |
Customer |
AWS |
AWS |
Alimentazione, rete e raffreddamento |
Customer |
AWS |
AWS |
Quando gestisci autonomamente il software del database, ottieni un maggiore controllo, ma sei anche più incline agli errori dell'utente. Ad esempio, quando si apportano modifiche manualmente, è possibile causare accidentalmente tempi di inattività dell'applicazione. Potresti passare ore a controllare ogni modifica per identificare e risolvere un problema. Idealmente, desideri un servizio di database gestito che automatizzi DBA le attività comuni, ma supporti anche l'accesso privilegiato al database e al sistema operativo sottostante.
Modello di gestione e vantaggi per Amazon RDS Custom
Amazon RDS Custom è un servizio di database gestito per applicazioni legacy, personalizzate e in pacchetti che richiedono l'accesso al sistema operativo e all'ambiente di database sottostanti. RDS Custom automatizza la configurazione, il funzionamento e il ridimensionamento dei database garantendo al Cloud AWS contempo l'accesso al database e al sistema operativo sottostante. Con questo accesso, è possibile configurare le impostazioni, installare patch e abilitare le funzionalità native per soddisfare i requisiti dell'applicazione dipendente. Con RDS Custom, puoi eseguire il carico di lavoro del database utilizzando o il. AWS Management Console AWS CLI
RDSCustom supporta solo i motori Oracle Database e Microsoft SQL Server DB.
Argomenti
Modello di responsabilità condivisa in RDS Custom
Con RDS Custom, utilizzi le funzionalità gestite di AmazonRDS, ma gestisci l'host e personalizzi il sistema operativo come fai in AmazonEC2. Ti assumi ulteriori responsabilità di gestione dei database oltre a quelle che svolgi in AmazonRDS. Il risultato è che hai un maggiore controllo sulla gestione di database e istanze DB rispetto ad AmazonRDS, pur continuando a beneficiare RDS dell'automazione.
Responsabilità condivisa significa quanto segue:
-
Quando utilizzi una funzionalità RDS personalizzata, sei il proprietario di una parte del processo.
Ad esempio, in RDS Custom for Oracle, puoi controllare quali patch del database Oracle utilizzare e quando applicarle alle tue istanze DB.
-
È tua responsabilità assicurarti che tutte le personalizzazioni delle funzionalità RDS personalizzate funzionino correttamente.
Per proteggerti da personalizzazioni non valide, RDS Custom dispone di un software di automazione che viene eseguito all'esterno dell'istanza DB. Se l'EC2istanza Amazon sottostante viene danneggiata, RDS Custom tenta di risolvere automaticamente questi problemi riavviando o sostituendo l'istanza. EC2 L'unica modifica visibile all'utente è un nuovo indirizzo IP. Per ulteriori informazioni, consulta Sostituzione dell'host Amazon RDS Custom.
La tabella seguente descrive in dettaglio il modello di responsabilità condivisa per le diverse funzionalità di Custom. RDS
Funzionalità |
EC2Responsabilità di Amazon |
RDSResponsabilità di Amazon |
RDSResponsabilità personalizzata per Oracle |
RDSPersonalizzato per la responsabilità SQL del server |
---|---|---|---|---|
Ottimizzazione dell'applicazione |
Customer |
Customer |
Customer |
Customer |
Dimensionamento |
Customer |
AWS |
Condiviso |
Condiviso |
Elevata disponibilità |
Customer |
AWS |
Customer |
AWS |
Backup del database |
Customer |
AWS |
Condiviso |
AWS |
Patching del software del database |
Customer |
AWS |
Condiviso |
AWS perRPEV, Cliente per CEV 1 |
Installazione del software del database |
Customer |
AWS |
Condiviso |
AWS perRPEV, Cliente per CEV 1 |
Patching del sistema operativo |
Customer |
AWS |
Customer |
AWS perRPEV, Cliente per CEV 1 |
Installazione del sistema operativo |
Customer |
AWS |
Condiviso |
AWS |
Manutenzione del server |
AWS |
AWS |
AWS |
AWS |
Ciclo di vita hardware |
AWS |
AWS |
AWS |
AWS |
Alimentazione, rete e raffreddamento |
AWS |
AWS |
AWS |
AWS |
1 Una versione del motore personalizzata (CEV) è un'istantanea di volume binario di una versione del database e di Amazon Machine Image (AMI). Una versione del motore RDS fornita (RPEV) è l'installazione predefinita di Amazon Machine Image (AMI) e Microsoft SQL Server.
È possibile creare un'istanza DB RDS personalizzata utilizzando Microsoft SQL Server. In questo caso:
-
È possibile scegliere tra due modelli di licenza: License Included (LI) e Bring Your Own Media (BYOM).
-
Con LI, non è necessario acquistare separatamente le licenze SQL Server. AWS detiene la licenza per il software di database SQL Server.
-
ConBYOM, fornisci e installi i tuoi file binari e le tue licenze di Microsoft SQL Server.
È possibile creare un'istanza DB RDS personalizzata utilizzando Oracle Database. In questo caso, esegui queste operazioni:
-
Gestisci i tuoi contenuti multimediali.
Quando si utilizza RDS Custom, si caricano i file e le patch di installazione del database personali. È possibile creare una versione personalizzata del motore (CEV) da questi file. Quindi puoi creare un'istanza DB RDS personalizzata utilizzando questoCEV.
-
Gestisci le tue licenze.
Porti le tue licenze Oracle Database personalizzate e gestisci le licenze da solo.
Supporta configurazioni perimetrali e non supportate in Custom RDS
RDSCustom fornisce una funzionalità di monitoraggio denominata perimetro di supporto. Questa funzionalità garantisce che l'ambiente host e l'ambiente del database siano configurati correttamente. Se apporti una modifica che fa sì che l'istanza DB esca dal perimetro di supporto, RDS Custom modifica lo stato dell'istanza unsupported-configuration
fino a quando non risolvi manualmente i problemi di configurazione. Per ulteriori informazioni, consulta RDSPerimetro di supporto personalizzato.
Principali vantaggi di Custom RDS
Con RDS Custom, puoi fare quanto segue:
-
Automatizza molte delle stesse attività amministrative di AmazonRDS, tra cui:
-
Gestione del ciclo di vita dei database
-
Backup e point-in-time ripristino automatizzati () PITR
-
Monitoraggio dello stato delle istanze DB RDS personalizzate e osservazione delle modifiche all'infrastruttura, al sistema operativo e ai processi del database.
-
Notifica o azione per risolvere i problemi a seconda dell'interruzione dell'istanza DB
-
-
Installazione di applicazioni di terze parti.
È possibile installare software per eseguire applicazioni e agenti personalizzati. Poiché si dispone di accesso privilegiato all'host, è possibile modificare i file system per supportare le applicazioni legacy.
-
Installa patch personalizzate.
È possibile applicare patch di database personalizzate o modificare i pacchetti del sistema operativo sulle RDS istanze DB personalizzate.
-
Metti in scena un database locale prima di spostarlo in un servizio completamente gestito.
Se gestisci il tuo database locale, puoi impostare il database su Custom così com'è. RDS Dopo aver acquisito familiarità con l'ambiente cloud, puoi migrare il database su un'istanza Amazon RDS DB completamente gestita.
-
Creare un'automazione personalizzata.
È possibile creare, pianificare ed eseguire script di automazione personalizzati per strumenti di reporting, gestione o diagnostica.