PernixData FVP è un prodotto che serve per accelerare le letture e le scritture verso lo storage condiviso. La sua installazione richiede che ogni host del cluster si equipaggiato con un flash device SSD o PCIe.
PernixData FVP è una soluzione server side caching configurata nell'hypervisor che permette di ottenere dei miglioramenti delle prestazioni I/O su uno storage esistente. Al momento solo i protocolli FC/FCoE/iSCSI vengono supportati ma il supporto per NFS è stato già annunciato e sta per essere rilasciato a breve.
Blog serie
- PernixData FVP installazione – parte 1
- PernixData FVP configurazione – parte 2
- PernixData FVP test – parte 3
- PernixData FVP disinstallazione – parte 4
Requisiti
Per eseguire FVP, alcuni componenti hardware e software devono essere installati nel sistema. Lo schema illustra i componenti utilizzati dalla soluzione PernixData.
Hardware
- Uno storage device SSD o PCIe installato in ogni ESXi host. Nel mio LAB ho utilizzato un disco Transcend SSD SATA III da 256GB.
NOTA: le tipologie e i tagli dei dispositivi flash nei vari host possono essere differenti.
Software
Una volta ricevute le credentials, effettuare il login nel website PernixData e selezionare la sezione Documents and Downloads.
Scaricare i componenti che corrispondono all'edizione di vSphere installata.
- PernixData FVP Host Extension software sull'host ESXi.
- PernixData FVP Management Server software su un server Windows (2008 o 2012).
- PernixData FVP UI Plugin – Con vSphere 5.5 l'UI Plugin è disponibile via Web Client.
- Microsoft .Net 3.5 SP1.
Installare PernixData FVP Host Extension
Inanzitutto installare un dispositivo flash (SSD o PCIe) nell'host ESXi. PernixData FVP non necessita un datastore formattato VMFS su nessuno dei flash device utilizzati. E' raccomandato di non aggiungere nessun volume VMFS ai flash devices.
Dalla console ESXi abilitare SSH.
Mettere l'host in maintenance mode.
Utilizzando un tool tipo WinSCP, copiare il software PernixData FVP Host Extension nell'host ESXi.
Effettuare il login all'host tramite SSH utilizzando l'account root.
Dalla console eseguire il seguente comando per installare l'host extension:
# esxcli software vib install -d /tmp/PernixData-host-extension-vSphere5.5.0_1.5.0.4-28301.zip
Per non perdere le modifiche effettuate nel caso di blocchi imprevisti, effettuare immediatamente il commit changes (il default è un'ora) digitando il comando:
# /sbin/auto-backup.sh
Rimettere l'host online selezionando l'opzione Exit maintenance mode.
Ripetere la stessa procedura per installare l'FVP Host Extension su tutti gli host ESXi.
Installare PernixData FVP Management Server
Creare un account dedicato in Active Directory per eseguire il servizio FVP assegnando i permessi di Administrator per tutti gli oggetti in vCenter. Inoltre assegnare i diritti di Local Administrator anche sul server.
Avviare l'installazione dell'FVP Management Server.
Accettare l'EULA e cliccare su Next.
Lasciare i valori di default e cliccare su Next.
Selezionare il tipo di setup e cliccare su Next per continuare.
Configurare il servizio per essere eseguito con l'account precedentemente creato (vmpernixdata nell'esempio).
PernixData raccomanda di installare Microsoft SQL Server 2008 R2 Express nella stessa macchina dell'FVP Management Server Service. Selezionare l'istanza che deve essere utilizzata dal servizio e selezionare l'opzione Windows authentication credentials of current user. Cliccare su Next.
Specificare il Name o IP address dell'FVP Management Server e cliccare su Next.
Quando tutto è pronto per procedere, cliccare sul bottone Install.
Poichè FVP Management Server richiede Java, cliccare Yes per effettuare l'installazione del software.
Java viene installato nel sistema.
La status bar mostra lo stato di avanzamento del processo di installazione.
Quando l'installazione viene completata, cliccare su Finish per uscire dal wizard.
Il setup di PernixData crea il database SQL prnx nell'instanza specificata durante la fase di configurazione.
Il processo di installazione è ora completo. Per l'edizione di vSphere Web Client 5.5 non ci sono altri step da eseguire. Effettuare il login al vSphere Web Client e verificare che la sezione PernixData FVP compaia nella lista.
Installare PernixData FVP UI Plugin in VMware vSphere Client
Aprire vSphere Client e dal menu Plug-ins selezionare la voce Manage Plug-ins. Nella parte Available Plug-ins, cliccare sul link PernixData FVP Download and Install.
Cliccare su Next per avviare l'installazione.
Accettare l'EULA e cliccare su Next.
Cliccare sul bottone Install per cominciare l'installazione.
Il plug-in viene installato nel sistema.
Quando l'installazione è completa, cliccare su Finish per uscire dal wizard.
Lo stato del plug-in è ora indicato come Enabled.
La sezione PernixData è ora disponibile anche nel vSphere Client.
L'intero processo di installazione è completo. Il prossimo step consiste nella configurazione di PernixData FVP.