FT, ovvero Fault Tolerance, è una delle nuove funzioni di ESX4 e probabilmente la più clamorosa. Funziona benissimo ed è semplice da attivare, a patto di verificare precedentemente una serie di requisiti. Eric Sloof ha creato una comodissima ed esauriente checklist di cosa va verificato prima di attivare FT.
Vi invito ad appuntarvi la checklist di Eric, non ho tradotto i vari punti ma ho aggiunto alcuni commenti di alcuni punti della checklist, frutto anche di alcuni test effettuati settimana scorsa presso un cliente:
Required ? Storage: Ensure that FT protected virtual machines are on shared storage (FC, iSCSI or NFS). When using NFS, increase timeouts and have a dedicated NIC for NFS traffic. NFS sinceramente sarebbe meglio evitarlo, Eric suggerisce di aumentare i timeout e dedicare una scheda di rete al trafi onfs, io sono più drastico: se volete mettere in piedi un sistema FT è perchè avete esigenze almeno un pochino avanzate, quindi avrete a disposizione quantomeno uno storage iSCSI…
Required ? Storage: Ensure that there is no requirement to use Storage VMotion for VMware FT VMs since Storage VMotion is not supported for VMware FT VMs. Tecnicamente è vero, ma senza tanti problemi e perdendo FT per qualche minuto posso spegnere momentaneamente FT senza intaccare la vm, eseguire storage vmotion, e quindi riabilitare FT; il tutto in modo trasparente.
Required ? vCenter Server: Ensure that there is no requirement to use DRS for VMware FT protected virtual machines; in this release VMware FT cannot be used with VMware DRS (although manual VMotion is allowed). Visto sul campo: il sistema esclude la vm dal drs pur facendo parte di quel cluster.
Required ? Virtual Machines: Ensure that there is no user requirement to use USB (USB must be disabled) and sound devices (must not be configured) since these are not supported for ecord/Replay (and VMware FT). Prestate molta attenzione quindi se volete mettere in FT server che devono eseguire applicativi protetti da chiavi hardware usb, sarà necessario chiedere al fornitore del software un qualche sistema di protezione non hardware, o dover rinunciare a FT.
Optional ? Virtual Machines: Ensure that there are will be no more than four (to eight) VMware FT enabled virtual machine primaries or secondaries on any single ESX/ESXi host (suggested general guideline based on ESX/ESXi host and VM size and workloads which can vary). Sarà interessante la prima volta che avrò sottomano almeno due macchine con processori Core i7 vedere che carico si riesce a creare…