I volumi definiscono l'insieme di volumi del disco disponibili per l'appliance. I tipi di volumi sono i seguenti:
La classe di appliance fornisce volumi non stanziabili ed effettua una copia per ogni istanza. Si tratta della funzione utilizzata più di frequente per i volumi di avvio che contengono il sistema operativo e spazio di configurazione scrivibile, come \etc o /var/log/temp nelle appliance di Linux.
Non utilizzare volumi non stanziabili o volumi di avvio per mantenere lo stato permanente o dati dell'utente significativi. Essi vanno mantenuti sui volumi di segnaposto. Per ulteriori informazioni, fare riferimento alla sezione Associazione del limite all'interno.
I volumi non stanziabili appartengono alla classe di appliance e vengono copiati e migrati con la classe del catalogo.
Importante. Il volume non stanziabile può andare perso tra l'avvio dell'appliance e non venire mantenuto durante la copia e la migrazione dell'applicazione in cui risiede l'appliance. Un'eccezione è rappresentata dai singleton. Nei singleton, i volumi non stanziabili vengono sempre mantenuti.
I volumi comuni contengono codice e dati di sola lettura validi per la classe di appliance. Questi volumi vengono utilizzati di frequente per tenere separati il codice dell'appliance di grandi dimensioni e il volume di avvio. Ciò garantisce che non sia necessario effettuare delle copie del volume comune per le istanze di tale classe.
Per fornire un ulteriore livello di controllo per la configurazione, non è possibile modificare il contenuto del volume durante il runtime. Ad esempio, è possibile posizionare le appliance di Linux nella sottodirectory /usr del catalogo in un volume comune in modo che tutte le istanze dell'appliance la possano condividere come volume di sola lettura.
Inoltre, è possibile ridurre le dimensioni del volume non stanziabile spostando i file nei volumi comuni. È anche possibile utilizzare il volume comune come un volume di avvio per le appliance che utilizzano un volume di avvio di sola lettura, come l'appliance del file server di Linux di CA AppLogic®. La maggior parte delle appliance supporta l'impiego di un volume di avvio di sola lettura per ridurre lo spazio; tuttavia, è leggermente più complesso da utilizzare e può mantenere i file di log durante i riavvii.
I volumi di segnaposto sono destinati al contenuto specifico dell'appliance con stato permanente, come file e database, ma anche al contenuto fisso, come file html per un server Web.
È possibile utilizzare questi volumi per il contenuto che appartiene all'applicazione, anziché alla classe di appliance. Anche quando il volume di segnaposto appartiene all'applicazione, non viene eliminato o sostituito quando l'appliance viene copiata o aggiornata.
Utilizzando un'istanza dell'appliance, è necessario configurare i volumi dell'applicazione nel volume di segnaposto affinché l'appliance funzioni correttamente. Sui volumi di segnaposto va posizionato il minor numero di vincoli possibile e non è richiesta alcuna preparazione specifica. Ad esempio, MySQL crea automaticamente un volume di segnaposto nel proprio database, se non esiste.
È possibile utilizzare le proprietà di stringa per progettare il volume della directory dei file sull'appliance. Ad esempio, web6 presenta lo script_dir html_dir con percorsi relativi al volume di segnaposto. Al di là dell'esempio, tali percorsi devono essere relativi alla radice del volume di segnaposto, non alla radice dell'appliance o esporre la struttura interna dell'appliance.
È possibile associare dei volumi ai volumi di segnaposto.
Attenersi alla seguente procedura:
Per le appliance di Windows, è possibile montare solo volumi di avvio come c o c:\. Il percorso di montaggio per i volumi che non sono di avvio può essere solo uno dei seguenti: letter, letter \, o c:\path dove letter è la lettera di un'unità valida tranne c e path non è vuoto. Se la modalità di configurazione è impostata su DHCP, il percorso di montaggio viene definito automaticamente.
L'opzione Elimina rimuove in modo definitivo il volume dalla classe e dalla griglia. Tutto il contenuto del volume va perduto e non esiste un'opzione per il ripristino. Non è possibile rimuovere un volume attualmente in uso.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|