È 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.
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:
Se si desidera installare il prodotto su un'unica workstation, non collegata in rete, è consigliabile prendere in considerazione questo tipo di approccio.
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.
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.
|
Origine dell'installazione |
Kit dei supporti di SUSE Linux Enterprise Server |
|
Attività che richiedono interazione manuale |
|
|
Attività controllate a distanza |
Nessuno |
|
Dettagli |
Installazione dai supporti di SUSE Linux Enterprise Server (DVD, USB) |
|
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 |
|
|
Attività controllate a distanza |
Nessuna, ma questo metodo può essere combinato con il protocollo VNC |
|
Dettagli |
|
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 |
|
|
Attività controllate a distanza |
Nessuna, ma questo metodo può essere combinato con il protocollo VNC |
|
Dettagli |
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:
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.
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.
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.
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.
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.
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.
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.
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.
|
Origine dell'installazione |
Rete |
|
Preparazione |
|
|
Controllo e monitoraggio |
Remota: VNC |
|
Consigliato per |
Scenari piccoli e medi dotati di hardware variabile |
|
Inconvenienti |
|
|
Dettagli |
Sezione 14.1.1, «Installazione remota semplice tramite VNC - Configurazione di rete statica» |
|
Origine dell'installazione |
Rete |
|
Preparazione |
|
|
Controllo e monitoraggio |
Remota: VNC |
|
Consigliato per |
Scenari piccoli e medi dotati di hardware variabile |
|
Inconvenienti |
|
|
Dettagli |
Sezione 14.1.2, «Installazione remota semplice tramite VNC - Configurazione di rete dinamica» |
|
Origine dell'installazione |
Rete |
|
Preparazione |
|
|
Controllo e monitoraggio |
Remota: VNC |
|
Consigliato per |
|
|
Inconvenienti |
Ciascun computer deve essere configurato manualmente |
|
Dettagli |
Sezione 14.1.3, «Installazione remota tramite VNC - Avvio PXE e Wake on LAN» |
|
Origine dell'installazione |
Rete |
|
Preparazione |
|
|
Controllo e monitoraggio |
Remota: SSH |
|
Consigliato per |
|
|
Inconvenienti |
|
|
Dettagli |
Sezione 14.1.4, «Installazione remota semplice tramite SSH - Configurazione di rete statica» |
|
Origine dell'installazione |
Rete |
|
Preparazione |
|
|
Controllo e monitoraggio |
Remota: SSH |
|
Consigliato per |
|
|
Inconvenienti |
|
|
Dettagli |
Sezione 14.1.5, «Installazione remota semplice tramite SSH - Configurazione di rete dinamica» |
|
Origine dell'installazione |
Rete |
|
Preparazione |
|
|
Controllo e monitoraggio |
Remota: SSH |
|
Consigliato per |
|
|
Inconvenienti |
Ciascun computer deve essere configurato singolarmente |
|
Dettagli |
Sezione 14.1.6, «Installazione remota tramite SSH - Avvio PXE e Wake on LAN» |
|
Origine dell'installazione |
Di preferenza da rete |
|
Preparazione |
|
|
Controllo e monitoraggio |
Locale o remoto tramite VNC o SSH |
|
Consigliato per |
|
|
Inconvenienti |
Si applica esclusivamente a computer dotati di hardware identico |
|
Dettagli |
|
Origine dell'installazione |
Di preferenza da rete |
|
Preparazione |
|
|
Controllo e monitoraggio |
Locale o remoto tramite SSH o VNC |
|
Consigliato per |
|
|
Inconvenienti |
Configurazione di regole complesse |
|
Dettagli |
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.