VCN e subnet
Questo articolo descrive come gestire le reti cloud virtuali (VCN) e le subnet in esse contenute.
Panoramica
Una VCN è una rete definita dal software impostata nei data center di Oracle Cloud Infrastructure (OCI) in una determinata area. Una subnet è una suddivisione di una VCN.
Prima di impostare un sistema DB, è necessario impostare una VCN e altri componenti del servizio di networking.
I sistemi DB supportano le subnet configurate con indirizzi dual stack IPv4 o IPv4/IPv6.
Per avviare un sistema DB, è necessario disporre dei seguenti elementi:
- Una VCN nell'area in cui desideri il sistema DB.
- Almeno una subnet nella VCN (una subnet pubblica o una subnet privata).
- Connettività a Oracle Services Network.
- Tabella di instradamento personalizzata con regole appropriate.
- Regole di sicurezza.
Nota: Oracle consiglia di utilizzare il gateway Internet per le subnet pubbliche e il gateway del servizio per le subnet private insieme alle regole della lista di sicurezza e della tabella di instradamento appropriate.
È possibile utilizzare subnet specifiche del dominio di disponibilità o subnet regionali che si estendono su tutti i domini di disponibilità nell'area.
Nota:
- Oracle consiglia di utilizzare le subnet regionali, che si estendono su tutti i domini di disponibilità nell'area.
- Alcuni dettagli della configurazione della VCN e della subnet dipendono dalla scelta effettuata per la risoluzione del DNS all'interno della VCN.
Per ulteriori informazioni sui singoli elementi, vedere i riferimenti riportati di seguito.
- VCN e subnet, vedere Panoramica delle reti VCN e subnet.
- Fare riferimento alla sezione Panoramica sul networking.
- DNS, vedere DNS per il sistema DB.
Supporto di rete a doppio stack IPv4/IPv6
Ora puoi eseguire il provisioning dei sistemi DB con la rete dual stack IPv4/IPv6. Ciò consente alle applicazioni di scalare senza problemi sfruttando lo spazio di indirizzi IPv6 esteso, risolvendo i problemi di esaurimento di IPv4 e garantendo la disponibilità per la crescita futura senza limitazioni di rete.
Base Database Service supporta prefissi IPv6 GUA, BYOIP e ULA. Durante il provisioning di un sistema DB, una subnet deve avere un solo prefisso IPv6. Base Database Service non supporta subnet con più prefissi IPv6. Per ulteriori informazioni, vedere IPv6 Addresses.
Gli IP virtuali (VIP) e gli SCAN (Single Client Access Names) verranno configurati per le reti IPv4 e IPv6. L'interconnessione privata di Oracle Clusterware continua a utilizzare solo il protocollo IPv4. Per ulteriori informazioni, vedere Requisiti per lo spazio degli indirizzi IP.
In questa release sono supportati i seguenti tipi di supporto:
- Eseguire il provisioning di un nuovo sistema DB nella subnet configurata con indirizzi di stack doppi.
- Duplicare un sistema DB da una configurazione di rete solo IPv4 a una configurazione di rete a doppio stack e viceversa.
- L'associazione Data Guard può esistere tra i sistemi DB nelle reti solo IPv4 e nelle reti a doppio stack. Oracle consiglia di disporre di traffico aperto sia per i peer IPv4 che IPv6 per Data Guard.
- È possibile eseguire la migrazione di un sistema DB in una rete solo IPv4 a una rete a doppio stack utilizzando Oracle Data Guard. Per informazioni dettagliate, vedere Migrazione a una rete a doppio stack.
- La rete dual stack per sistemi DB a nodo singolo con Grid Infrastructure è disponibile solo per Oracle AI Database versioni 26ai e 19c a partire dalla versione 23.8.0.25.04, 19.27.0.0 e aggiornamenti delle release successive (RU).
- Per un sistema DB in una rete IPv6, è possibile eseguire l'upgrade di Grid Infrastructure solo alla versione 23.8.0.25.04 o successiva.
Subnet privata con gateway del servizio
È possibile connettersi a Oracle Services Network utilizzando il gateway del servizio per le subnet private. La subnet è privata e non può essere raggiunta da Internet. Oracle consiglia questa opzione per un sistema di produzione. L'immagine seguente fornisce l'architettura per la subnet privata con gateway del servizio.

Descrizione dell'immagine network_dbsystem_private.png
Eseguire i passi riportati di seguito per impostare la subnet privata con il gateway del servizio.
- Subnet privata.
- Gateway per la VCN:
- Dynamic Routing Gateway (DRG), con una connessione VPN FastConnect o Site-to-Site alla rete on premise.
- Gateway del servizio per raggiungere Oracle Services Network per il provisioning dei database, i backup e l'applicazione di patch e per raggiungere i repository Oracle YUM per gli aggiornamenti del sistema operativo.
- Tabella di instradamento: tabella di instradamento personalizzata per la subnet con le regole riportate di seguito.
- Instradamento per il CIDR della rete in locale e
target = DRG. - Regola per l'etichetta CIDR denominata
All *\<region>* Services in Oracle Services Networketarget = the service gateway.
- Instradamento per il CIDR della rete in locale e
- Regole di sicurezza per abilitare il traffico necessario da e verso i nodi del sistema DB.
- La regola seguente consente al sistema DB di comunicare con i servizi Oracle (per la subnet pubblica con gateway Internet) o con Oracle Services Network, che include tutti i servizi Oracle (per la subnet privata con gateway del servizio). È ridondante con la regola di uscita generale per la connettività di base (e nella lista di sicurezza predefinita). È facoltativa ma consigliata nel caso in cui la regola generale (o l'elenco di sicurezza predefinito) venga modificata inavvertitamente.
- Senza conservazione dello stato: No (tutte le regole devono avere conservazione dello stato)
- Tipo di destinazione: Servizio
- Servizio di destinazione:
- Quando si utilizza una subnet pubblica (con gateway Internet), utilizzare il CIDR
0.0.0.0/0 - Quando si utilizza una subnet privata (con gateway di servizio), utilizzare l'etichetta CIDR denominata
All *\<region>* Services in Oracle Services Network
- Quando si utilizza una subnet pubblica (con gateway Internet), utilizzare il CIDR
- Protocollo IP: TCP
- Intervallo porte di origine: Tutto
- Intervallo di porte di destinazione: 443 (HTTPS)
- Descrizione: una descrizione facoltativa della regola.
- La regola seguente consente al sistema DB di comunicare con i servizi Oracle (per la subnet pubblica con gateway Internet) o con Oracle Services Network, che include tutti i servizi Oracle (per la subnet privata con gateway del servizio). È ridondante con la regola di uscita generale per la connettività di base (e nella lista di sicurezza predefinita). È facoltativa ma consigliata nel caso in cui la regola generale (o l'elenco di sicurezza predefinito) venga modificata inavvertitamente.
Per ulteriori informazioni sui singoli elementi, vedere i riferimenti riportati di seguito.
- subnet privata, vedere Subnet privata.
- gateway di servizi, vedere Accesso ai Servizi Oracle: gateway di servizi.
- Dynamic Routing Gateway, vedere Dynamic Routing Gateway (DRG).
- FastConnect, consulta FastConnect.
- VPN da sito a sede, vedere VPN site-to-site.
- tabella di instradamento, vedere Tabella di instradamento.
- regole di sicurezza, vedere Regole di sicurezza e Regole di sicurezza per il sistema DB.
- networking, vedere Panoramica di networking.
Subnet pubblica con gateway Internet
È possibile connettersi a Oracle Services Network utilizzando il gateway Internet per le subnet pubbliche. È possibile utilizzare questa impostazione in produzione se si desidera utilizzare un gateway Internet con la VCN o se si dispone di servizi che vengono eseguiti solo su una rete pubblica e che richiedono l'accesso al database. Questa opzione può essere utile quando si esegue un lavoro di proof-of-concept o sviluppo. L'immagine seguente fornisce l'architettura per la subnet pubblica con gateway Internet.

Descrizione dell'immagine network_dbsystem_public.png
Eseguire i passi riportati di seguito per impostare la subnet pubblica con gateway Internet.
- Subnet pubblica.
- Gateway Internet.
- Tabella di instradamento: tabella di instradamento personalizzata per la subnet con una regola per CIDR
0.0.0.0/0etarget = internet gateway. - Regole di sicurezza per abilitare il traffico desiderato da e verso i nodi del sistema DB.
Per ulteriori informazioni sui singoli elementi, vedere i riferimenti riportati di seguito.
- subnet pubblica, vedere Sottorete pubblica.
- gateway Internet, vedere Gateway Internet.
- tabella di instradamento, vedere Tabella di instradamento.
- regole di sicurezza, vedere Regole di sicurezza e Regole di sicurezza per il sistema DB.
Nota: vedere questo problema noto per informazioni sulla configurazione delle regole di instradamento con gateway di servizi come destinazione nelle tabelle di instradamento associate alle subnet pubbliche.
Requisiti per lo spazio degli indirizzi IP
Se si stanno impostando sistemi DB (e quindi VCN) in più aree, assicurarsi che lo spazio degli indirizzi IP delle reti VCN non si sovrapponga.
La subnet creata per un sistema DB non può sovrapporsi a 192.168.16.16/28, utilizzata dall'interconnessione privata di Oracle Clusterware nell'istanza di database.
Attenzione:
Qualsiasi modifica alla VCN può influire sulla funzionalità DB RAC. Oracle consiglia di valutare le modifiche necessarie sul lato CRS prima di apportare modifiche alla VCN.
Per ulteriori informazioni, vedere Modifica delle informazioni sulla rete pubblica, incluso VIP in Oracle Clusterware (ID documento 276434.1).
Nota: mentre la subnet utilizza 192.168.16.0/24 come impostazione predefinita, gli indirizzi effettivi utilizzati dall'interconnessione privata di Oracle Clusterware sono 192.168.16.16/28. In effetti, anche se non è possibile distribuire un sistema DB utilizzando 192.168.16.0/24, l'interconnessione privata sarà in grado di comunicare con gli host utilizzando questi indirizzi se si modifica la subnet di interconnessione privata in 192.168.16.16/28.
La tabella seguente elenca la dimensione minima della sottorete richiesta.
Nota:
Il servizio di networking riserva tre indirizzi IP in ogni sottorete. L'allocazione di uno spazio maggiore per la subnet rispetto al minimo richiesto (ad esempio, almeno /25 anziché /28) può ridurre l'impatto relativo di tali indirizzi riservati sullo spazio disponibile della subnet.
Per ulteriori informazioni, vedere Indirizzi IP riservati all'uso da parte di Oracle.
| Tipo di sistema DB | N. di indirizzi IP richiesti | Dimensione minima subnet |
|---|---|---|
| Virtual machine a 1 nodo | 1 + 3 riservato nella sottorete = 4 | /30 (4 indirizzi IP) |
| Virtual machine RAC a 2 nodi | (2 indirizzi * 2 nodi) + 3 per gli SCAN + 3 riservati nella subnet = 10 | /28 (16 indirizzi IP) |
Creazione guidata VCN
Nota: la Oracle consiglia di non utilizzare questa Creazione guidata VCN per la produzione.
La sezione Networking della console include una procedura guidata che crea una VCN insieme alle risorse correlate. Può essere utile se si desidera provare ad avviare un'istanza. Tuttavia, la procedura guidata crea automaticamente una subnet pubblica e un gateway Internet. È possibile che non si desideri questa opzione per la rete di produzione, pertanto Oracle consiglia di creare la VCN e altre risorse singolarmente anziché utilizzare la procedura guidata.
Per ulteriori informazioni sulla procedura guidata, vedere Avvio rapido per la rete virtuale.