Newsgroup: it.lavoro.informatica
Titolo: Vmware esxi gratuito

Come segnalato già da qualcuno nel NG sembra che da oggi questo prodotto 
non si paghi più.
http://www.vmware.com/products/esxi/
Abbandono le considerazioni fatte per il vmware server e cercherò di 
porre l'attenzione su questo miglior prodotto.


E' un'ottima notizia, in azienda stiamo cercando una soluzione ai
problemi di virtualizzazione e i sysadmin mi hanno già detto che
faranno degli esperimenti. Bisogna vedere poi se si riesce ad
utilizzare la versione free così com'è, ma penso che un contratto
d'assistenza lo dovremo fare. Aspettiamo il responso degli uomini
delle caverne... pardon della sala macchine.
--
www.megadix.it


vmware-server è un programma che gira all'interno di un sistema
operativo, il quale (il programma) esegue a sua volta un sistema
operativo.
vmware-esx è uno strato intermedio fra l'hardware e i sistemi
operativi ospitati.
Disegnino:
- vmware-server: Hardware -> (1) S.O. "vero" -> (n) S.O. emulati
- vmware-esx: Hardware -> Hypervisor -> (n) S.O. emulati
Spero di non aver scritto troppe tavanate...
--
www.megadix.it

 
se per domestico intendi sinonimo di desktop sicuramente si.
Per dei server in produzioni avrei qualche dubbio

Roberto C. ha scritto:

in realtà ESXi è una versione limitata dell'ottimo ESX, ma tuttora non sono 
riuscito a capire quali siano questi limiti.
Qualcuno è riuscito a scoprirlo??
bye
Andre

Andrea ha scritto:

Nessuno. ESXi è l'evoluzione di ESX.

Fra - Thunderbird!! ha scritto:

allora non è stata molto chiara l'informazione, qui dicono che ha dei limiti:
http://www.hostingtalk.it/news/virtualizzazione/vmware-una-copia-leggera-di-esx-gratis-hyper-v-non-spaventa/

operativi ospitati.
Quindi  immagino necessiti di OS guest ad hoc (sto pensando a un
kernel linux ricompilato) come peer XEN?
Saluti.
-- 
Living in Barbaropoli
http://www.barbaropoli.com

 non si paghi più.
Io l'ho scaricato e installato a sua volta in una vm per provarlo
da qui:
http://www.vmware.com/products/esxi/
Una volta installato, collegandosi al server con
l' Infrastructure client, risulta a scadenza di 60 giorni.
Una volta inserita (da Infrastructure client) la licenza che
mi hanno mandato per posta quando l'ho scaricato si
apre una finestra di alert che avvisa che una certa funzionalita'
(ora non ricordo il nome, "consolidate...qualcosa" ) verra'
disabilitata e rispondendo ok il limite a 60 giorni scompare.
Siccome vorrei metterlo su un server "in produzione" e non
vorrei fare un lavoro azzardato vi chiedo: quello che ho
descritto sopra e' la procedura corretta per ottenere la versione
gratuita *senza nessuna scadenza*?
P.S.: Se a qualcuno interessa provarlo come ho fatto io
in una vm creata in VMware workstation occhio perche' c'e' da stare
attenti a come si crea la virtual machine:
io ho seguito questo documento e ha funzionato alla prima:
http://www.xtravirt.com/index.php?option=com_remository&Itemid=75&func=startdown&id=11

 
http://www.hostingtalk.it/news/virtualizzazione/vmware-una-copia-leggera-di-esx-gratis-hyper-v-non-spaventa/
 
Diciamo che sono identici tranne alcune funzioni aggiuntive (VMotion ad 
esempio) che restano a pagamento.

 
ottimo, grazie!

 kernel linux ricompilato) come peer XEN?
Manc pa capa.



Nei sistemi che fanno uso di tecniche di paravirtualizzazione il
sistema operativo virtualizzato fa chiamate dirette all'hypervisor per
accedere all'hardware.
Se ne deduce che ci voglia un sistema operativo il cui kernel e' stato
modificato per cooperare con l'hypervisor.
Windows per definizione non puo' essere modificato e pertanto non puo'
venire paravirtualizzato.
Questa la teoria, poi secondo la documentazione sono supportati tutti
gli OS di microsoft, sarebbe interessante capire con che tecnica.
Alcuni riferimenti:
ESX server 3.5
http://vmblog.com/archive/2007/12/11/vmware-infrastructure-3-5-released.aspx
Paravirtualized guest operating system support with VMI 3.0勇SX Server
3.5 supports paravirtualized guest operating systems that conform to
the VMware Virtual Machine Interface (VMI) 3.0. VMI is an open
paravirtualization interface developed by VMware in collaboration with
the Linux community (VMI was integrated into the mainline Linux kernel
in version 2.6.22).
Capire la virtualizzazione
http://www.vmware.com/files/pdf/VMware_paravirtualization.pdf
Da pagina7:
...paravirtualization refers to communication
between the guest OS and the hypervisor to
improve performance and efficiency.
Paravirtualization, as shown in Figure 6, involves
modifying the OS kernel to replace nonvirtualizable
instructions with hypercalls that
communicate directly with the virtualization layer
hypervisor. The hypervisor also provides hypercall
interfaces for other critical kernel operations such
as memory management, interrupt handling and
time keeping.
Paravirtualization is different from full
virtualization, where the unmodified OS does not know it is
virtualized and sensitive OS calls are
trapped using binary translation. The value proposition of
paravirtualization is in lower
virtualization overhead, but the performance advantage of
paravirtualization over full
virtualization can vary greatly depending on the workload. As
paravirtualization cannot support
unmodified operating systems (e.g. Windows 2000/XP), its compatibility
and portability is poor.
Saluti


 Capire la virtualizzazionehttp://
www.vmware.com/files/pdf/VMware_paravirtualization.pdf

La stessa cose veniva detta per XEN, ma c'è un'eccezione, se il
processsore ha il supporto
alla virtualizzazione, cosa che vale per i processori venduti
attualmente (da almeno
un paio d'anni credo). Non ricordo come si chiami tale supporto ne i
dettagli, in sostanza
viene permesso alla macchina virtuale di accedere direttamente a certe
risorse
che in condizioni normali sono accessibili solo al kernel. Una
spiegazione
migliore della mia si può trovare qui (
http://virt.kernelnewbies.org/
TechOverview)
Saluti
 Cristian
http://cristiancudizio.wordpress.com

Fra - Thunderbird!! ha scritto:

Cambia anche la matrice di compatibilità

 dettagli,
AMD-V (Pacifica) o Intel VT (Virtualization Technology).
--
ale
http://ale.riolo.co.uk


Manca anche tutta la parte di HA e di utilizzo di una SAN :)
Ok in pratica è solo marketing :) Con la versione free ci si fa ben poco :)

 Manca anche tutta la parte di HA e di utilizzo di una SAN :)
Dove l'hai letto?
--------------------
High Availability
VMware ESXi delivers data center-class high availability for virtual 
machines.
Shared storage.  Eliminate single points of failure by storing virtual 
machine files on shared storage such as Fibre Channel or iSCSI SAN, or 
NAS. Use SAN mirroring and replication features to keep updated copies 
of virtual disk at disaster recovery sites.
-----------------------
http://www.vmware.com/products/esxi/features.html#c80221

 Dove l'hai letto?
Ho qua davanti a me due omini VMWare :)
Moh gli rompo il culo col tuo link :)


Ok ho chiarito :)
Il tuo link è giusto ma non dice che tutte quelle feature sono gratis :)
Sono supportate da ESXi ma devi pagare :)


sembrava troppo bello per essere vero.


io non mi fiderei!! non mi pare che esxi si paghi più, 'mo mi informo 
meglio.
a me un commerciale di una ditta di un costosissimo software mi aveva 
quotato un loro prodotto 4 mila euri quando sul loro sito il prodotto 
era diventato open source. Fatta notare la cosa si è giustificato 
dicendo ".. si se vuoi puoi anche non pagarlo!!!".


Anzi rileggendo l'articolo penso proprio che i tuoi omini abbiano detto 
una stronzata!

> ottimo, grazie!
Mica tanto...le vm poi non vanno perche' pare che esx usi delle
istruzioni del procesore a basso livello che VMWare workstation non
supporta...
Oggi l'ho messo su un server fisico e sto ancora provando.
Dunque...nessuno sa con certezza se una volta inserita la licenza
che ti mandano quando scarichi l'iso dell'esx (e che diabilita
consolidated backup) allora non c'e' piu' la scadenza?

 una stronzata!
ESXi è gratuito
ESXi NON comprende le feature di HA
Quindi........

AMD-V (Pacifica) o Intel VT (Virtualization Technology).
Ma l'utilizzo delle estensioni del processore non e' piu'
paravirtualizzazione, e' virtualizzazione assistita dall'hardware.
Ricordo che ci sono 3 modi di eseguire una virtualizzazione:
Full virtualization
Hardware assisted virtualization
Paravirtualization
Saluti.


 
e la Full Virt. da cosa è caratterizzata?

 paravirtualizzazione, e' virtualizzazione assistita dall'hardware.
Yup, mi sembrava che Cristian si riferisse appunto alla
virtualizzazione assistita dall'hardware.
--
ale
http://ale.riolo.co.uk


doppio Yup, forse ho fatto un po' di confusione...
Rileggendo  anche ciò che scrivono sul link che ho indicato
(
http://virt.kernelnewbies.org/TechOverview
) ho notato qualcosa
che non mi torna con quanto dicono di Xen qui:
http://www.xen.org/xen/paravirtualization.html
Sul primo in effetti parlano delle 3 modalità: full,para e hw
assisted. E
dicono che XEN supporta full para, ma il full solo con VT o AMD-V
(
http://virt.kernelnewbies.org/TechComparison
).
su 
http://www.xen.org/xen/paravirtualization.html
 invece
dicono che la paravirtualizzazione sfrutta VT o AMD-V.
Quindi è il caso di approfondire.
Saluti
 Cristian
http://cristiancudizio.wordpress.com

e la Full Virt. da cosa è caratterizzata?
Che emuli tutto l'hardware senza accedere a quello della macchina
ospite. Tipicamente emuli un PC con chipset 440BX credo per via della
stabilita' e della documentazione disponibile per quel chipset.
