Virtual Appliance: soluzioni pronte all'uso

Virtual Appliance: soluzioni pronte all'uso

di Andrea Chiarelli

giovedì 23 aprile 2009

Che cos'è una Virtual Appliance e quali sono i vantaggi principali sia rispetto alla modalità tradizionale di fornitura del software sia rispetto alla modalità Saas

Soluzione software pronta all'uso

Per utilizzare una Virtual Appliance è sufficiente acquisire l'insieme dei file che formano la specifica macchina virtuale ed eseguirla all'interno dell'ambiente di virtualizzazione per cui è stata progettata. Nella maggior parte dei casi, il primo avvio di una Virtual Appliance richiede un intervento minimo di configurazione per adattarla alle caratteristiche della propria rete locale. Il resto della eventuale configurazione e/o personalizzazione del software viene in genere effettuato tramite una intuitiva interfaccia Web. Fatti questi interventi iniziali l'applicazione è realmente pronta all'uso.

L'ambito di applicazione di una Virtual Appliance è praticamente infinito: esistono Virtual Appliance che mettono a disposizione funzionalità di web server o di posta elettronica, di content management o di database management, di firewall o di VPN.

Ed è possibile scaricarle da numerosi repository online: Virtual Appliance Marketplace, rBuilder Online, VirtualAppliance.net, JumpBox, solo per citarne qualcuno.

Virtual Appliance e software tradizionale

I vantaggi dell'adozione di una Virtual Appliance rispetto all'adozione di un software secondo le modalità tradizionali sono evidenti:

  • nessuna necessità di installazione del software né di librerie o pacchetti correlati
  • nessuna necessità di configurazioni complesse per far interagire le varie componenti del software
  • nessuna necessità di test di integrazione e nessun problema di conflitto con risorse hardware o software pre-esistenti

Questo si traduce in un significativo risparmio di tempo nella messa in opera dell'applicazione. Inoltre non sono richieste competenze tecniche specifiche altrimenti necessarie per installare e configurare l'applicazione ed eventuali pacchetti software di base o correlati.

A questi vantaggi si aggiungono naturalmente i vantaggi intrinseci delle tecnologie di virtualizzazione. tra cui:

  • indipendenza dall'hardware
  • scalabilità delle risorse hardware
  • portabilità dell'applicazione da una macchina ad un'altra
  • disaster recovery semplificato

Tutte caratteristiche che rendono le Virtual Appliance competitive rispetto alla distribuzione del software secondo i metodi tradizionali.


  • Ottimo articolo per coloro che si avvicinano all'argomento, stringato e chiaro. Una FAQ per la portabilità delle Virtual Appliance http://musarra.wordpress.com/2010/01/10/sun-virtualbox-exportimport-opensuse-11-appliance/. Grazie, Antonio.

    scritto da Antonio Musarra - lunedì 11 gennaio 2010 alle ore 9.03
Inserisci il tuo commento

Nome (obbligatorio):
Email (obbligatorio):
Sito:
 
Vuoi salvare questi dati?
Commento:

VoIP in ufficio