VMware ESXi: diferència entre les revisions

Contingut suprimit Contingut afegit
m Robot modifica l'enllaç a una altra wiki
faltes
Línia 12:
=== Arquitectura ===
VMware ESXi és un hipervisor del tipus "[[hipervisor]]".<ref name="ESXDatasheet">[http://www.vmware.com/pdf/esx_datasheet.pdf "ESX Server Datasheet"]</ref> En oposició a altres productes, no s'executa sobre un sistema operatiu extern sinó que està incrustat en el [[Nucli del sistema operatiu|nucli]] del mateix.<ref name="ESXArch">{{Ref-web|url=http://www.vmware.com/support/esx21/doc/esx21_admin_system_architecture.html|títol="ESX Server Architecture"|editor=Vmware.com|data=|consulta= 1 de juliol de 2009|arxiuurl=https://web.archive.org/web/20091107080723/http://www.vmware.com/support/esx21/doc/esx21_admin_system_architecture.html|arxiudata= 7 de novembre de 2009}}</ref>
Per a la seva execució, ESXi es recolza en un sistema Linux basat en XarxaRed Hat Enterprise Linux modificat per a l'execució delde l'hipervisor i els components de virtualització de VMware. Fins a la versió 3.5u4 es basa en codi executable [[X86|de 32 bits (x86)]], però a partir de la versió 4 (vSphere) el seu codi executable pansa a ser de 64 bits pel que els seus requeriments passen a ser majors oferint al seu torn un rendiment superior.
 
L'arrencada de la màquina amfitriona es produeix a través de l'execució d'un [[Linux (nucli)|nucli Linux]] el qual proporciona serveis de consola i maquinari a nivell de l'[[anells (seguretat informàtica)|anell]] 0 en col·laboració amb el l'hipervisor funcionant en manera "Supervisor".<ref name="Anillos en wikipedia en Inglés">[[:en:Ring (computer security)|Ring (computer security)]]</ref> A partir de la versió vSphere (versió 4.0), el l'hipervisor aplica els teoremes de la [[Paravirtualització|paravirtualizació]] i substitueix al nucli Linux per les seves pròpies interfícies, creant un nivell d'anell -1, i passant a executar l'entorn operatiu com una màquina virtual.<ref>{{Ref-web|títol=Meet the Next Generation of Virtual Infrastructure Technology|url=http://www.vmware.com/vmworldnews/esx.html|editor=VMware|consulta= 21 de setembre de 2007}}</ref>
 
El ''vmkernel'' està programat i configurat seguint l'arquitectura de [[microkernel]], i té les següents interfícies amb l'exterior:<ref>{{Ref-web|url=http://www.vmware.com/company/news/releases/64bit.html|títol="Support for 64-bit Computing"|editor=Vmware.com|data= 19 d'abril de 2004|consulta= 1 de juliol de 2009|arxiuurl=https://web.archive.org/web/20090702000340/http://www.vmware.com/company/news/releases/64bit.html|arxiudata= 2 de juliol de 2009}}</ref>
Línia 54:
Aquests controladors estan descrits en la "Maquinari Compatibility List" de VMware.<ref>{{Ref-web|url=http://www.vmware.com/resources/compatibility/search.php|títol="VMware's HLC"|editor=VMware|consulta= 27 de setembre de 2009}}</ref>
 
Existeixen mètodes per agregar drivers (controladors) o aplicacions a una imatge de VMware ESXi, la qual cosa permetria per exemple instal·lar el l'hipervisor en una PC d'escriptori.<ref>{{Ref-web|url=http://investigacionit.com.ar/es/vmware-esxi-en-una-computadora-personal/|títol="VMware ESXi en una computadora personal"|consulta= 1 d'abril de 2016}}</ref>
 
==== Sistemes hospedables ====
El nucli ''vmkernel'' ofereix una interfície al sistema allotjat en la màquina virtual el qual simula una plataforma maquinari adaptada a aquest sistema. Això es duu a terme de tal manera que dit es pot executar sense modificar a través delde l'hipervisor. Com l'ús de controladors sense modificacions en el sistema allotjat consumi recursos del sistema, el l'hipervisor ofereix controladors especialitzats per a diferents sistemes operatius per augmentar el rendiment.<ref name="sanvsdas">{{Ref-web|títol=Benchmarking VMware ESX Server 2.5 vs Microsoft Virtual Server 2005 Enterprise Edition|url=http://capitalhead.com/articles/benchmarking-vmware-esx-server-25-vs-microsoft-virtual-server-2005-enterprise-edition.aspx|obra=Virtualization Benchmark Review|data= 19 d'abril de 2006|consulta= 11 de juny de 2009}}</ref> Aquests controladors millorats formen part dels paquets VMTools, compost al seu torn per diferents paquets d'utilitats i seqüències de comandos.
Tant els controladors millorats que permeten un major aprofitament de la infraestructura física per part del sistema allotjat com les utilitats que ofereixen serveis com el control de la màquina virtual i els seus recursos per part delde l'hipervisor, la comunicació entre màquines virtuals, els serveis de sincronització horària i d'arrencada i parada personalizables. Cada família de sistemes té versions pròpies.
 
==== Service Console (Consola de servei) ====
Línia 64:
 
=== Dependències amb Linux ===
ESXi utilitza un nucli Linux XarxaRed Hat Enterprise Linux modificat per permetre l'execució delde l'hipervisor ''vmkernel'' pel que té similituds amb sistemes GNU/Linux més enllà de la interfície d'usuari.<ref name="faq">{{Ref-web|url=http://www.vmware.com/products/vi/esx/faqs.html|títol=Copia archivada|consulta= 21 de setembre de 2007|arxiuurl=https://web.archive.org/web/20070211072747/http://www.vmware.com/products/vi/esx/faqs.html|arxiudata= 11 de febrer de 2007}}</ref>
 
== Referències ==