Si applica a SUSE Linux Enterprise Server 12

5 Strategie di distribuzione

È possibile distribuire SUSE Linux Enterprise Server in molti modi diversi. È possibile scegliere tra vari approcci che vanno dall'installazione locale utilizzando supporti fisici o un server per l'installazione da rete fino alla distribuzione su larga scala tramite una tecnica di installazione controllata a distanza, altamente personalizzata e automatizzata. È consigliabile quindi scegliere il metodo che soddisfa le proprie esigenze nella maniera migliore.

5.1 Distribuzione per un massimo di 10 workstation

Se la distribuzione di SUSE Linux Enterprise Server riguarda da 1 a 10 workstation, il modo più semplice di distribuire il prodotto consiste in una semplice installazione manuale, come indicato nel Capitolo 6, Installazione con YaST. L'installazione manuale può essere effettuata in vari modi, a seconda dei requisiti:

Installazione dal supporto SUSE Linux Enterprise Server

Se si desidera installare il prodotto su un'unica workstation, non collegata in rete, è consigliabile prendere in considerazione questo tipo di approccio.

Installazione da un server di rete tramite SLP

Se si dispone di un'unica o di un numero ridotto di workstation e se è disponibile un server per l'installazione da rete annunciato tramite SLP, è consigliabile prendere in considerazione questo tipo di approccio.

Installazione da un server di rete

Se si dispone di un'unica o di un numero ridotto di workstation e se è disponibile un server per l'installazione da rete, è consigliabile prendere in considerazione questo tipo di approccio.

Tabella 5.1 Installazione dal supporto SUSE Linux Enterprise Server

Origine dell'installazione

Kit dei supporti di SUSE Linux Enterprise Server

Attività che richiedono interazione manuale

  • Inserimento dei supporti di installazione

  • Avviamento della destinazione dell'installazione

  • Cambio dei supporti

  • Determinazione dell'ambito dell'installazione di YaST

  • Configurazione del sistema con YaST

Attività controllate a distanza

Nessuno

Dettagli

Installazione dai supporti di SUSE Linux Enterprise Server (DVD, USB)

Tabella 5.2 Installazione da un server di rete tramite SLP

Origine dell'installazione

Server per l'installazione da rete che include i supporti di installazione di SUSE Linux Enterprise Server

Attività che richiedono interazione manuale

  • Inserimento del disco di avvio

  • Avviamento della destinazione dell'installazione

  • Determinazione dell'ambito dell'installazione di YaST

  • Configurazione del sistema con YaST

Attività controllate a distanza

Nessuna, ma questo metodo può essere combinato con il protocollo VNC

Dettagli

Installazione da un server di rete

Tabella 5.3 Installazione da un server di rete

Origine dell'installazione

Server per l'installazione da rete che include i supporti di installazione di SUSE Linux Enterprise Server

Attività che richiedono interazione manuale

  • Inserimento del disco di avvio

  • Utilizzo di opzioni di avvio

  • Avviamento della destinazione dell'installazione

  • Determinazione dell'ambito dell'installazione di YaST

  • Configurazione del sistema con YaST

Attività controllate a distanza

Nessuna, ma questo metodo può essere combinato con il protocollo VNC

Dettagli

Installazione da un server di rete

5.2 Distribuzione per un massimo di 100 workstation

Se il numero di workstation da installare è in continuo aumento, non è opportuno installare e configurare ciascuna workstation manualmente. Esistono molti approcci automatici o semiautomatici nonché numerose opzioni per l'esecuzione dell'installazione con nessuna interazione fisica o con un'interazione limitata da parte dell'utente.

Prima di prendere in considerazione un approccio completamente automatizzato, occorre ricordare che la complessità dello scenario è direttamente proporzionale alla lunghezza della configurazione. Se alla distribuzione viene associato un limite temporale, è consigliabile scegliere un approccio meno complesso che possa essere eseguito in maniera più rapida. L'automazione è una scelta logica in caso di grandi distribuzioni o di distribuzioni da eseguire a distanza.

Scegliere una delle seguenti opzioni:

Installazione remota semplice tramite VNC - Configurazione di rete statica

Prendere in considerazione questo approccio in caso di scenario piccolo o medio dotato di una struttura di rete statica. Sono necessari una rete, un server per l'installazione da rete e un'applicazione di visualizzazione per VNC.

Installazione remota semplice tramite VNC - Configurazione di rete dinamica

Prendere in considerazione questo approccio in caso di scenario piccolo o medio dotato di una struttura di rete dinamica tramite DHCP. Sono necessari una rete, un server per l'installazione da rete e un'applicazione di visualizzazione per VNC.

Installazione remota tramite VNC - Avvio PXE e Wake on LAN

Prendere in considerazione questo approccio in caso di scenario piccolo o medio che deve essere installato tramite la rete e senza interazione fisica con i sistemi di installazione di destinazione. Sono necessari una rete, un server per l'installazione da rete, immagini per l'avvio da rete, hardware di destinazione avviabile da rete e un'applicazione di visualizzazione per VNC.

Installazione remota semplice tramite SSH - Configurazione di rete statica

Prendere in considerazione questo approccio in caso di scenario piccolo o medio dotato di una struttura di rete statica. Sono necessari una rete, un server per l'installazione da rete e un'applicazione client SSH.

Installazione remota tramite SSH - Configurazione di rete dinamica

Prendere in considerazione questo approccio in caso di scenario piccolo o medio dotato di una struttura di rete dinamica tramite DHCP. Sono necessari una rete, un server per l'installazione da rete e un'applicazione client SSH.

Installazione remota tramite SSH - Avvio PXE e Wake on LAN

Prendere in considerazione questo approccio in caso di scenario piccolo o medio che deve essere installato tramite la rete e senza interazione fisica con i sistemi di installazione di destinazione. Sono necessari una rete, un server per l'installazione da rete, immagini per l'avvio da rete, hardware di destinazione avviabile da rete e un'applicazione client SSH.

Installazione semplice su larga scala

Prendere in considerazione questo approccio per grandi distribuzioni su computer identici. In caso di configurazione per l'utilizzo dell'avvio da rete, l'interazione con i sistemi di destinazione non è per niente necessaria. Sono necessari una rete, un server per l'installazione da rete, un'applicazione per il controllo remoto, come un visualizzatore VNC o un client SSH, e un profilo di configurazione AutoYaST. Se si effettua l'avvio dalla rete, sono necessari anche un'immagine di avvio di rete e hardware avviabile dalla rete.

Autoinstallazione con definizione di regole

Prendere in considerazione questo approccio per grandi distribuzioni su vari tipi di hardware. In caso di configurazione per l'utilizzo dell'avvio da rete, l'interazione con i sistemi di destinazione non è per niente necessaria. Sono necessari una rete, un server per l'installazione da rete, un'applicazione per il controllo remoto, come un visualizzatore VNC o un client SSH e diversi profili di configurazione AutoYaST, ad esempio una configurazione di regole per AutoYaST. Se si effettua l'avvio dalla rete, sono necessari anche un'immagine di avvio di rete e hardware avviabile dalla rete.

Tabella 5.4 Installazione remota semplice tramite VNC - Configurazione di rete statica

Origine dell'installazione

Rete

Preparazione

  • Configurazione di un'origine dell'installazione

  • Avvio da supporti di installazione

Controllo e monitoraggio

Remota: VNC

Consigliato per

Scenari piccoli e medi dotati di hardware variabile

Inconvenienti

  • Ciascun computer deve essere configurato singolarmente

  • È necessario l'accesso fisico per l'avvio

Dettagli

Sezione 14.1.1, «Installazione remota semplice tramite VNC - Configurazione di rete statica»

Tabella 5.5 Installazione remota semplice tramite VNC - Configurazione di rete dinamica

Origine dell'installazione

Rete

Preparazione

  • Configurazione dell'origine dell'installazione

  • Avvio da supporti di installazione

Controllo e monitoraggio

Remota: VNC

Consigliato per

Scenari piccoli e medi dotati di hardware variabile

Inconvenienti

  • Ciascun computer deve essere configurato singolarmente

  • È necessario l'accesso fisico per l'avvio

Dettagli

Sezione 14.1.2, «Installazione remota semplice tramite VNC - Configurazione di rete dinamica»

Tabella 5.6 Installazione remota tramite VNC - Avvio PXE e Wake on LAN

Origine dell'installazione

Rete

Preparazione

  • Configurazione dell'origine dell'installazione

  • Configurazione di DHCP, TFTP, avvio PXE e WOL

  • Avvio da rete

Controllo e monitoraggio

Remota: VNC

Consigliato per

  • Scenari piccoli e medi dotati di hardware variabile

  • Installazione completamente remota; distribuzione intersito

Inconvenienti

Ciascun computer deve essere configurato manualmente

Dettagli

Sezione 14.1.3, «Installazione remota tramite VNC - Avvio PXE e Wake on LAN»

Tabella 5.7 Installazione remota semplice tramite SSH - Configurazione di rete statica

Origine dell'installazione

Rete

Preparazione

  • Configurazione dell'origine dell'installazione

  • Avvio da supporti di installazione

Controllo e monitoraggio

Remota: SSH

Consigliato per

  • Scenari piccoli e medi dotati di hardware variabile

  • Connessioni a larghezza di banda ridotta verso la destinazione

Inconvenienti

  • Ciascun computer deve essere configurato singolarmente

  • È necessario l'accesso fisico per l'avvio

Dettagli

Sezione 14.1.4, «Installazione remota semplice tramite SSH - Configurazione di rete statica»

Tabella 5.8 Installazione remota tramite SSH - Configurazione di rete dinamica

Origine dell'installazione

Rete

Preparazione

  • Configurazione dell'origine dell'installazione

  • Avvio da supporti di installazione

Controllo e monitoraggio

Remota: SSH

Consigliato per

  • Scenari piccoli e medi dotati di hardware variabile

  • Connessioni a larghezza di banda ridotta verso la destinazione

Inconvenienti

  • Ciascun computer deve essere configurato singolarmente

  • È necessario l'accesso fisico per l'avvio

Dettagli

Sezione 14.1.5, «Installazione remota semplice tramite SSH - Configurazione di rete dinamica»

Tabella 5.9 Installazione remota tramite SSH - Avvio PXE e Wake on LAN

Origine dell'installazione

Rete

Preparazione

  • Configurazione dell'origine dell'installazione

  • Configurazione di DHCP, TFTP, avvio PXE e WOL

  • Avvio da rete

Controllo e monitoraggio

Remota: SSH

Consigliato per

  • Scenari piccoli e medi dotati di hardware variabile

  • Installazione completamente a distanza; distribuzione intersito

  • Connessioni a larghezza di banda ridotta verso la destinazione

Inconvenienti

Ciascun computer deve essere configurato singolarmente

Dettagli

Sezione 14.1.6, «Installazione remota tramite SSH - Avvio PXE e Wake on LAN»

Tabella 5.10 Installazione semplice su larga scala

Origine dell'installazione

Di preferenza da rete

Preparazione

  • Raccolta delle informazioni hardware

  • Creazione del profilo AutoYaST

  • Configurazione del server per l'installazione

  • Distribuzione del profilo

  • Configurazione dell'avvio da rete (DHCP, TFTP, PXE, WOL)

    o

    Avvio della destinazione a partire da supporti di installazione

Controllo e monitoraggio

Locale o remoto tramite VNC o SSH

Consigliato per

  • Grandi scenari

  • Hardware identico

  • Nessun accesso al sistema (avvio da rete)

Inconvenienti

Si applica esclusivamente a computer dotati di hardware identico

Dettagli

Sezione 21.1, «Installazione semplice su larga scala»

Tabella 5.11 Autoinstallazione con definizione di regole

Origine dell'installazione

Di preferenza da rete

Preparazione

  • Raccolta delle informazioni hardware

  • Creazione dei profili AutoYaST

  • Creazione delle regole AutoYaST

  • Configurazione del server per l'installazione

  • Distribuzione del profilo

  • Configurazione dell'avvio da rete (DHCP, TFTP, PXE, WOL)

    o

    Avvio della destinazione a partire da supporti di installazione

Controllo e monitoraggio

Locale o remoto tramite SSH o VNC

Consigliato per

  • Hardware variabile

  • Distribuzioni intersito

Inconvenienti

Configurazione di regole complesse

Dettagli

Sezione 21.2, «Autoinstallazione con definizione di regole»

5.3 Distribuzione su oltre 100 workstation

La maggior parte delle valutazioni fatte nella Sezione 5.1, «Distribuzione per un massimo di 10 workstation» per gli scenari di installazione medi è valida anche per le distribuzioni su larga scala. Tuttavia, se il numero di sistemi di destinazione da installare è elevato, i vantaggi di un metodo di installazione completamente automatico superano gli svantaggi.

L'investimento in una notevole quantità di tempo per creare regole sofisticate e un class framework in AutoYaST per soddisfare le esigenze di un sito di distribuzione molto grande. Il fatto di non dovere intervenire separatamente su ciascuna destinazione consente di ottenere notevole risparmio di tempo in base alla portata del progetto di installazione.

In alternativa, e nel caso le impostazioni utente debbano essere effettuate al primo avvio, creare immagini di precaricamento con kiwi e firstboot. La distribuzione di tali immagini può persino essere effettuata da un server di avvio PXE specializzato per questo compito. Per ulteriori informazioni, vedere http://doc.opensuse.org/projects/kiwi/doc/, Capitolo 23, Distribuzione automatizzata delle immagini precaricate, Capitolo 21, Installazione automatizzata, e Capitolo 20, Distribuzione di preinstallazioni personalizzate.

Stampa pagina