Configurazione della vRack sul Public Cloud

Vedi come Markdown

Scopri come configurare la vRack per le tue istanze Public Cloud

Obiettivo

Il vRack è una rete privata che ti permette di configurare l'indirizzamento tra diversi Server dedicati OVHcloud. Ma ti permette anche di aggiungere delle istanze Public Cloud alla tua rete privata per creare un'infrastruttura di risorse fisiche e virtuali.

Questa guida ha l'obiettivo di accompagnarti nella configurazione delle tue istanze Public Cloud all'interno del tuo vRack.

Prerequisiti


Accesso allo Spazio Cliente OVHcloud

  • Link diretto:
  • Percorso di navigazione: Public Cloud > Seleziona il tuo project

Presentazione delle interfacce

Che si tratti di creare il tuo vRack o di aggiungere un'istanza all'interno di questa rete, puoi utilizzare lo Spazio Cliente OVHcloud, le APIv6 OVHcloud, le API OpenStack, l'interfaccia Horizon, la CLI ovhcloud o Terraform.

A seconda del tuo profilo tecnico e delle tue esigenze, dovrai scegliere quale interfaccia o metodo utilizzare. Per ogni azione, ti proponiamo le diverse procedure possibili.

Ecco una descrizione rapida delle azioni possibili in base al metodo/interfaccia scelto:

Spazio Cliente OVHcloud

è un'interfaccia completamente e unicamente visiva, che lo rende un'interfaccia ideale per la gestione di diversi VLAN. Puoi inoltre personalizzare l'intervallo di IP privati, che di default è 10.1.0.0/16.

I VLAN verranno distribuiti nella Regione selezionata. Avrai inoltre la possibilità di attivare o meno le passerelle, attivare le distribuzioni DHCP, ecc.

Puoi inoltre gestire la fatturazione dei tuoi servizi attraverso il tuo Spazio Cliente OVHcloud.

Interfaccia Horizon

Interfaccia visiva indipendente da OVHcloud, Horizon è l'implementazione originale del pannello di controllo di OpenStack, che fornisce un'interfaccia utente web ai servizi OpenStack, tra cui Nova, Swift, Keystone, ecc.

Questa interfaccia completa e tecnica ti permette di gestire la quasi totalità delle azioni OpenStack. Sarà una delle interfacce necessarie se desideri gestire più di due VLAN, aggiungere interfacce di rete private alle tue istanze, gestire immagini personalizzate, ecc.

Consulta la guida "Introduzione a Horizon" per familiarizzare con Horizon.

Info

Horizon funzionando per zone, ricorda di selezionare la tua zona geografica di lavoro in alto a sinistra della tua interfaccia (GRA5, SBG3, BHS1, ecc.)

APIv6 OVHcloud

Ogni azione che esegui nello Spazio Cliente OVHcloud richiama le APIv6 OVHcloud. Puoi addirittura andare più a fondo con le API rispetto al tuo spazio client.

L'interfaccia è meno visiva dello Spazio Cliente OVHcloud ma ti permetterà di effettuare un gran numero di azioni. Puoi così gestire e personalizzare i tuoi VLAN, aggiungere interfacce alle tue istanze o creare server fortemente personalizzati.

A seconda dell'API utilizzata, dovrai recuperare preventivamente alcune informazioni.

Puoi accedere alle API dal nostro sito web o creare i tuoi script PHP o Python per richiamarle.

Puoi così automatizzare liberamente le attività di base tramite script, ottimizzare le tue funzioni personali, ecc.

Consulta la guida "Primi passi con le API OVHcloud" per familiarizzare con l'utilizzo delle APIv6 OVHcloud.

API OpenStack

Puoi amministrare i servizi Public Cloud utilizzando righe di comando Linux o Windows, dopo il download e l'installazione degli strumenti OpenStack.

Questo metodo richiede buone conoscenze Linux o Windows per poterlo utilizzare, ma permette di sfruttare tutta la potenza di OpenStack in questo modo.

In base alla strato che desideri gestire, dovrai utilizzare il client Nova (Compute), Neutron (rete), Glance (Immagine) o Swift (Object Storage). L'ultimo arrivato della famiglia, il client OpenStack, ti permette di gestire direttamente quasi l'intera strato OpenStack.

Grazie all'API OpenStack, puoi inoltre automatizzare facilmente questa gestione attraverso i tuoi script.

Per familiarizzare con l'API OpenStack, consulta le seguenti guide:

Puoi quindi, in base alle tue esigenze, utilizzare le API dedicate a OpenStack:

  • Nova (Compute)
  • Glance (immagine)
  • Cinder (immagine)
  • Neutron (rete)
Info

In alcuni casi, sarà più semplice utilizzare le API OpenStack e in altri, le API Nova, Neutron, ecc.

Inoltre, alcune funzionalità potrebbero mancare dall'API OpenStack in base alla versione del tuo client e del tuo sistema operativo. Per questa guida, è stato scelto di proporti le alternative più semplici e intuitive. Puoi consultare in qualsiasi momento la documentazione ufficiale di OpenStack se desideri approfondire il loro utilizzo.

CLI OpenStack

Puoi gestire i tuoi servizi Public Cloud e il tuo vRack OVHcloud direttamente dal tuo terminale Linux o Windows grazie alla CLI OpenStack.

Questa interfaccia permette di gestire tutte le strati OpenStack:

  • Nova: istanze (Compute)
  • Neutron: reti
  • Glance: immagini
  • Cinder: volumi

La CLI centralizza queste funzionalità e può essere integrata nei tuoi script per automatizzare le tue attività.

Prima di iniziare, consulta le seguenti guide:

Info

La CLI OpenStack è pratica per gestire il tuo vRack, tuttavia alcune funzioni possono variare in base alla versione del client o del sistema operativo. Consulta la documentazione ufficiale di OpenStack.

Terraform

Terraform permette anche di gestire le infrastrutture di OVHcloud.

Per farlo, devi scegliere il fornitore e la risorsa Terraform corretti. Consulta la nostra guida all'utilizzo di Terraform.

Procedura

Passo 1: Attivare e gestire un vRack

Warning

Il vRack è gestito a livello di infrastruttura OVHcloud, il che significa che puoi amministrarlo solo dal tuo Spazio Cliente e tramite le APIv6 OVHcloud.

Dallo Spazio Cliente OVHcloud
Dalle APIv6 OVHcloud
Info

Questo passo non si applica ai progetti appena creati, che vengono automaticamente forniti con un vRack. Per visualizzare il vRack una volta creato il progetto, vai alla sezione Network e clicca su Rete privata vRack per visualizzare il/i vRack/i.

Se hai un progetto più vecchio e non hai un vRack, devi ordinarne uno — questo prodotto è gratuito e disponibile in pochi minuti.

Nel menu a sinistra dello schermo, clicca sul pulsante Aggiungi un servizio (icona del carrello). Usa il filtro in alto della pagina o scorri verso il basso per trovare il servizio vRack.

Verrai reindirizzato su un'altra pagina per confermare l'ordine; l'operazione richiede alcuni minuti.

Una volta che il servizio è attivo, lo troverai nel tuo Spazio Cliente nella sezione Network > Rete privata vRack, con la denominazione "pn-xxxxxx".

Clicca sul tuo vRack, seleziona il progetto che desideri aggiungervi nella lista dei servizi idonei e clicca sul pulsante Aggiungi.

Per continuare dallo Spazio Cliente OVHcloud, prosegui dal passo 2: Creare una rete privata nel vRack, scheda Dallo Spazio Cliente OVHcloud.

Passo 2: Creare una rete privata nel vRack

È necessario creare una rete privata con una rete locale virtuale (VLAN) affinché le istanze collegate al vRack possano comunicare tra loro.

Sull'offerta Public Cloud, puoi creare fino a 4 000 VLAN all'interno di un unico vRack. Ciò significa che puoi utilizzare ogni indirizzo IP privato fino a 4 000 volte. Così, ad esempio, l'IP 192.168.0.10 della VLAN 2 è diverso dall'IP 192.168.0.10 della VLAN 42.

Questo può esserti utile per segmentare il tuo vRack tra diverse reti virtuali.

Dallo Spazio Cliente OVHcloud e dalle APIv6 OVHcloud è possibile personalizzare tutte le impostazioni: modalità e regione di distribuzione, nome e ID della VLAN, intervallo di indirizzi IP privati (ad esempio 10.0.0.0/16), DHCP e gateway.

Info

Nei Server dedicati, per default sei sulla VLAN 0. Il funzionamento dell'infrastruttura OpenStack fa sì che tu debba specificare il numero della tua VLAN direttamente a livello di infrastruttura.

A differenza dei Server dedicati, non è necessario "taggare" la VLAN direttamente su un'istanza Public Cloud.

Per ulteriori informazioni sulla gestione delle VLAN del vRack dei Server dedicati, consulta la guida Creare più VLAN nel vRack.

Warning

Il vRack essendo un'infrastruttura gestita a livello di OVHcloud, non potrai amministrarlo che attraverso lo Spazio Cliente OVHcloud e le APIv6 OVHcloud.

OpenStack non essendo situato allo stesso livello dell'infrastruttura, non potrai personalizzare le VLAN attraverso l'interfaccia Horizon o le API OpenStack.

Dallo Spazio Cliente OVHcloud
Dalle APIv6 OVHcloud
Da Terraform
Dalla CLI OpenStack
Dalla CLI ovhcloud

Dopo aver creato il vRack, il passo successivo consiste nel creare una rete privata.

Nella scheda Public Cloud, clicca su Private Network nel menu a sinistra sotto Network.

Clicca su Crea una rete privata. La pagina successiva ti permetterà di personalizzare diversi parametri.

Seleziona una modalità di distribuzione e la regione in cui desideri creare la rete privata.

Nella fase successiva, ti vengono presentate diverse opzioni:

Opzioni di creazione della rete privata

Nel campo Nome della rete privata, definisci un nome per la tua rete privata.

Opzione rete del layer 2

Se selezioni la casella Definisci un ID VLAN, dovrai scegliere un numero VLAN compreso tra 0 e 4000.

Se non selezioni questa casella, il sistema assegnerà un numero VLAN casuale.

Nel caso in cui tu debba far comunicare dei Server dedicati OVHcloud con VLAN taggati, consulta la seguente guida: Creare più VLAN in un vRack.

Opzioni di distribuzione degli indirizzi DHCP

L'intervallo DHCP predefinito è 10.1.0.0/16. Puoi utilizzare un altro intervallo privato a tua scelta o disattivare il DHCP per questa rete privata.

Opzioni gateway di rete

  • Annunciare la prima indirizzo di un CIDR come gateway predefinito (opzione DHCP 3): Quando questa opzione è attivata, il server DHCP annuncia il primo indirizzo del CIDR come gateway predefinito alle macchine collegate alla rete.
  • Assegna una Gateway e collegati alla rete privata: Seleziona questa opzione se hai l'intenzione di creare delle istanze con una rete privata esclusivamente. Per ulteriori informazioni, consulta le seguenti guide: Creare una rete privata con una Gateway e Creare una prima istanza Public Cloud e collegarvisi.
Warning

Se la seconda opzione è grigia, significa che è incompatibile con la regione selezionata. Per ulteriori informazioni, ti invitiamo a consultare la nostra pagina sulla disponibilità dei prodotti Public Cloud per ogni regione.

Una volta effettuate le tue scelte, clicca su Configura la tua rete privata.

Info

La creazione della rete privata può richiedere diversi minuti.

Passo 3: Integrazione di un'istanza nel vRack

Due casi sono possibili:

  • L'istanza non esiste ancora.
  • L'istanza esiste già e devi aggiungerla al vRack.
Caso di una nuova istanza
Dallo Spazio Cliente OVHcloud
Dalle APIv6 OVHcloud
Dalla CLI OpenStack
Dalla CLI ovhcloud
Da Terraform

Consulta la guida "Creare un'istanza dallo spazio cliente". Durante la creazione, scegli al passo 5 un tipo di rete e una rete privata per la tua istanza.

Warning

Durante la creazione di una nuova istanza, potrai collegare la tua istanza a un solo vRack dallo Spazio Cliente OVHcloud.

Per aggiungere più interfacce diverse, dovrai utilizzare le API OpenStack o Horizon.

Caso di un'istanza già esistente

Lo Spazio Cliente OVHcloud consente di collegare un'istanza a una o più reti private ma non offre una configurazione avanzata delle interfacce di rete. Se desideri personalizzarle ulteriormente, dovrai gestirle tramite le APIv6 OVHcloud, le API OpenStack o tramite Horizon.

Si tratta di aggiungere una nuova interfaccia di rete al tuo server, oltre a quella esistente.

Ad esempio, se hai un'interfaccia pubblica eth0, avrai in più un'interfaccia eth1.

Warning

La configurazione di questa nuova interfaccia non è quasi mai automatica. Dovrai quindi configurarla in DHCP o con un indirizzo IP fisso in base alla tua infrastruttura.

Dallo Spazio Cliente OVHcloud
Dalle APIv6 OVHcloud
Da OpenStack Horizon
Dalla CLI OpenStack

Nel tuo progetto Public Cloud, clicca su Istanze nel menu laterale sinistro. Clicca successivamente sul pulsante a destra dell'istanza desiderata e poi su Dettagli dell'istanza.

Ti verrà mostrato il pannello della tua istanza. Clicca sul pulsante a destra di "Reti private" e poi su Associa una rete.

Nella finestra che appare, seleziona una o più reti private da collegare alla tua istanza e clicca su Confermare.

Rimozione di un'interfaccia di rete

Warning

Rimuovere un'interfaccia di rete ne comporta l'eliminazione immediata.

Tuttavia, è importante notare che se rimuovi l'interfaccia "Ext-Net" (IP pubblico), tale indirizzo verrebbe rilasciato e rimesso in circolazione. Non potresti quindi riassegnartelo.
Questa azione va effettuata solo se desideri isolare il tuo server nel vRack (rete privata) o, al contrario, rimuoverlo da uno o più VLAN.

Per rimuovere un'interfaccia di rete, identifica prima la porta Neutron creata.

Per farlo, puoi utilizzare i seguenti comandi:

neutron port-list
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+
| id                                   | name | mac_address       | fixed_ips                                                                                         |
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+
| 12345678-abcd-ef01-2345-678910abcdef |      | fa:xx:xx:xx:xx:xx | {"subnet_id": "01234567-8901-abscdef12345678910abcd", "ip_address": "192.168.0.x"}                |
| 09876543-210a-bcde-f098-76543210abcd |      | fa:yy:yy:yy:yy:yy | {"subnet_id": "65432109-abcd-ef09-8765-43210abcdef1", "ip_address": "2001:41d0:xxx:xxxx::xxxx"}   |
|                                      |      |                   | {"subnet_id": "abcdef12-3456-7890-abcd-ef1234567890", "ip_address": "YY.YY.YY.YY"}                |
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+

o

openstack port list
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+
| ID                                   | Name | MAC Address       | Fixed IP Addresses                                                                        |
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+
| 12345678-abcd-ef01-2345-678910abcdef |      | fa:xx:xx:xx:xx:xx | ip_address='192.168.0.xx', subnet_id='301234567-8901-abscdef12345678910abcd'              |
| 09876543-210a-bcde-f098-76543210abcd |      | fa:yy:yy:yy:yy:yy | ip_address='2001:41d0:xxx:xxxx::xxxx', subnet_id='65432109-abcd-ef09-8765-43210abcdef1'   |
|                                      |      |                   | ip_address='YY.YY.YY.YY', subnet_id='abcdef12-3456-7890-abcd-ef1234567890'                |
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+

Una volta identificata la porta, esegui il comando seguente:

nova interface-detach <ID_instance> <port_id>

Per esempio:

nova interface-detach 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx 12345678-abcd-ef01-2345-678910abcdef

Per saperne di più

Server dedicati - Creare più VLAN nel vRack

Per qualsiasi formazione o assistenza tecnica sulle nostre soluzioni, contatta il tuo account manager o i nostri esperti Professional Services.

Contatta la nostra Community di utenti.

Questa pagina ti è stata utile?