Applicazioni con licenza per processore

0 Flares Twitter 0 Facebook 0 LinkedIn 0 Email -- 0 Flares ×

Capita sempre di avere dei software che vengono licenziati per processore, anche in ambienti virtualizzati.

Con vSphere abbiamo finalmente di “fregare” questi signori: dato che il licenziamento avviene per socket ma non per core, si può modificare una VM in modo che sia multi-core e non più multi-processor :-))). Ecco come fare:

  • spegnete la VM
  • entriamo nei Settings -> Options
  • Sezione Advanced, General
  • sulla destra cliccare su “Configuration Parameters”
  • click su “Add Row”
  • scrivere “cpuid.coresPerSocket” nel campo “name”
  • immettere un valore di 2,4 o 8 nel campo “value”
  • Mettere come vCPU un unico processore
  • Riavviare

Tadah!!! Macchina mono-processore ma multi-core. Se risparmiate dei soldi con questa dritta, ricordatevi a natale di me e di Duncan Epping  che ha scoperto questa cosa.