VMware Global Community
tribaltech
Contributor
Contributor

vRAM ed HA

Buongiono a tuti,

una cosa non mi è chiara: se io ho una VM con  8 Gb di RAM configurata in HA su due host, la vRam da considerare per il licensing è 8 Gb o 16 Gb?

Reply
0 Kudos
8 Replies
ldelloca
Virtuoso
Virtuoso

8 Gb, anche perchè in HA comunque la vm è accesa in un solo host alla volta. Ciao, Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
GiuseppeG
Expert
Expert

Ciao,

se hai l'HS attiva, la vm e' in esecuzione su un solo host alla volta (l'HA si occupa di riavviare la vm in caso di crash dell'host), quindi la vram si conta una volta sola.

Se invece intendevi indicare una vm in Fault Tolerance (FT), hai una vm gemella e sincronizzata con la principale un un altro host e in questo caso la sua vram va conteggiata.

Nel tuo esempio, se usi solo HA, sono 8 GB, se hai attivo l'FT su quella vm, sono 16GB

Giuseppe

Giuseppe | vExpert 2011, 2012 | @gguglie | http://virtualbyte.wordpress.com | | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
tribaltech
Contributor
Contributor

Grazie, a tutti per le pronte risposte.

E' esattamente come immaginavo (e come da logica) ma visto che non trovavo documentazione ufficiale chiara al 100% volevo esserne certo prima di procedere.

Giusto per chiarire ulteriormente: vale anche con le vram pool o li il discorso cambia tra vram consumata ed assegnata? Sempre parlando per esempi, con la essential plus su tre server bi-processore potrei, in teoria, assegnare 128Gb dei 192 a disposizione ad un host in HA con il secondario e gli altri 64 al terzo (o assegnarne anche 100 a patto di non consumarne più di 64 per volta)?

Reply
0 Kudos
GiuseppeG
Expert
Expert

Ciao,

per quanto riguarda il pool di vram, non e’ per host ma per pool di host afferenti allo stesso vcenter. Di fatto non puoi “assegnare della vram” a due host in cluster ha e non a quello singolo (fermo restando che se hai 3 nodi, perche’ non fai un unico cluster con ha attiva?): ogni vm accesa “consuma” tanta vram quanta ne ha assegnata (fino a un massimo di 96GB)

Per i dettagli sul licensing, ti rimando a questo whitepaper ufficiale http://www.vmware.com/files/pdf/vsphere_pricing.pdf e a questa presentazione http://www.vmug.it/wp-content/uploads/2011/10/3.VMUGIT-vSphere5-Licensing.pdf fatta a un evento del VMUG Italy.

Giuseppe

Giuseppe | vExpert 2011, 2012 | @gguglie | http://virtualbyte.wordpress.com | | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
tribaltech
Contributor
Contributor

Ciao Giuseppe,

giusta osservazione ma non posso fare  un cluster HA perchè il 3° server è un vecchio biprocessore 32 bit  mentre i due nuovi sono a 64 bit e quindi non posso, ad esempio, creare  una VM 2008 R2 in HA sui tre host. O sbaglio?

Avevo però intenzione di assegnare allo stesso vCenter  i due host in HA più il terzo ed utilizzare quindi il vram pool di 192  GB distribuendo le VM in modo da non superare il limite.

Il  dubbio della HA e della sua vram adesso è chiarito, mi rimane solo  qualche perplessità sul discorso vram consumed, ovvero se si intende  come vram configurata ed assegnata alle VM (anche spente) o vram  effettivamente utilizzata da VM attive ma sempre per dovrebbe essere quest'ultima  l'ipotesi corretta,

Grazie per i link, il primo lo conosco bene ma non era chiarissimo sul discorso HA mentre il secondo adesso lo scarico e me lo leggo.

Grazie

Luca

Reply
0 Kudos
Fab75
Enthusiast
Enthusiast

vRAM consumed è la vRAM configurata ed assegnata alle VM accese, indipendentemente dal fatto che la stiano effettivamente utilizzando.

F.

Reply
0 Kudos
GiuseppeG
Expert
Expert

Ciao,

la vram e' la somma della vram configurata (non della ram effettivamente in uso) alle varie VM accese: le vm spente non vengono conteggiate. Ad esempio questo comporta che i template non rientrino nel conteggio della vram.

Ovviamente non appena le accendi, entrano immediatamente nel conteggio o, detto in altro modo: puoi creare quante vm vuoi con quanta ram vuoi (anche superando quanta ne hai licenziata) ma ne puoi accendere solo tante quante la tua licenza ne permette.

Domanda: sei sicuro che il terzo server funzioni con vsphere? Se guardi nei requisiti hardware (http://pubs.vmware.com/vsphere-50/topic/com.vmware.vsphere.install.doc_50/GUID-DEB8086A-306B-4239-BF76-E354679202FC.html) vedrai che sono supportate solo cpu a 64bit (stesso requisito sia per vsphere 5 che 4)

Giuseppe

Giuseppe | vExpert 2011, 2012 | @gguglie | http://virtualbyte.wordpress.com | | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
tribaltech
Contributor
Contributor

Infatti al momento su quel server c'è una 3.5.

Ho appena iniziato a valutare una soluzione ed ancora non ho controllato tutti i requirements, sono partito dal discorso della vram che per me è il discorso nuovo (ho fatto una sola installazione della 5 ma non avevo problemi di vram e la HA non era prevista in quel progetto).

Il problema è che qua non credo ci sia il budget per acquistare 3 host biprocessore nuovi ed in questo caso la vram entitlement scenderebbe  ... dovrebbe essere disponibile un terzo server mono processore 64 bit su cui però non so se vale la pena investire per il secondo processore e l'eventuale memoria.

Ti ringrazio per l'aiuto, mi sono  comunque chiarito il discorso della vram e mi hai fatto risparmiare tempo. Adesso studio qualche alternativa, tra cui far allargare i cordoni della borsa a chi di dovere ... Smiley Wink

Grazie ancora

Reply
0 Kudos