¿Qué es Vmware vSphere?

VMWARE VSPHERE

Bienvenido a este artículo en el que vamos a entender que es VMware vSphere.

Como siempre se dice, las buenas historias hay que contarlas desde el principio, asique si queremos ser unos expertos virtualizadores, lo primero que tendremos que comprender es que es virtualizar.

¿ Qué es virtualizar?

Es la emulación de un recurso, como puede ser un sistema operativo, mediante software.

Es decir, que podemos emular o ejecutar un sistema operativo como si estuviera instalado en un servidor físico, incluso tener varios sistemas operativos corriendo a la vez dentro de otro, que se conoce como el anfitrión, host o Hypervisor.

Imagínate el poder de todo esto con un ejemplo sencillo:

Una empresa tiene 20 servidores físicos con su cpu, su memoría, su placa base, su fuente de alimentación, etc.

Cada servidor tiene su gasto de luz, mantenimiento, piezas, aparte de lo que ha costado comprar cada uno claro y de repente llega una empresa y te dice que esos 20 servidores, los puedes tener corriendo a la vez en un solo servidor físico.

¿Cómo dices? Puedo tener mis 15 Windows Server instalados en un solo servidor?

No sólo tus 15 Windows Server, sino también tus 5 linux con una distribución distinta cada uno.

Te puedes imaginar el resultado: Un auténtico boom.

La cantidad de dinero que ahorró a las empresas fué brutal y ya sabes que no hay nada que agite más el sector empresarial que el ahorro sustancial de dinerito.

Ese fué el comienzo. Si conoces algo sobre la virtualización, lo que ha venido después ha sido a mi juicio una de las mayores revoluciones en el mundo de la tecnología.

Aunque la virtualización ya existió durante los años 60, el pelotazo real vino en 1998 cuando Vmware fué capaz de virtualizar la infraestructura x86.

Bien ahora que sabemos de qué hablamos:

¿ Qué es VMware vSphere ?

VMware vSphere es la solución por excelencia para virtualizar centros de datos (CPDs).

¿Y qué virtualiza VMware vSphere?

Básicamente sistemas operativos y hardware.

¿ Cómo?

Mediante un servidor anfitrión al que desde ahora llamaremos hypervisor o host, ejecutando una serie de máquinas virtuales (VM o virtual machines) que son las que contienen los sistemas operativos instalados.

Vmware Vsphere es el paquete completo que facilita la administración total de todo nuestro entorno virtual y para ello consta de 2 partes muy bien diferenciadas: Vmware ESXi (ESX en versiones antiguas) y Vmware vCenter Server.

¿Qué es VMware ESXi?

No es otra cosa que el sistema operativo que lleva el servidor físico que va a ejecutar las máquinas virtuales, el que hace la magia vamos.

Esto también se conoce como hypervisor.

VMware ESXi es el sistema operativo que permite correr otros sistemas operativos dentro de él. Pero no confundir con VMware Workstation que es una aplicación, no un sistema operativo como tal.

Antes te he dicho que virtualizar es emular, pero te he engañado. ¿Empezamos bien no? Tranquilo, es porque quería explicártelo con palabras que se entendiesen, pero ahora que ya sabes lo que es el hypervisor ESXi, te lo voy a explicar bien.

El ESXI no emula el hardware, entrega el hardware donde está instalado a las máquinas virtuales con una serie de procesos complejos que hace que se pueda compartir la memoria entre varias máquinas virtuales y la CPU, entre otras cosas. Y además lo hace mejor que ningún otro hypervisor del mercado (KVM, QEMU, HyperV…).

Por lo tanto la imagen que nos queda para que lo entiendas bien, es así:

VMWARE ESXILink oficial a Vmware ESXi/Hypervisor aquí

Si quieres aprender a instalar VMware ESXi te dejo este artículo con video.

¿Qué es VMware vCenter Server?

Es la herramienta que permite manejar todos nuestros ESXi y nuestras máquinas virtuales de la manera más eficiente.

No es necesario tenerlo para que nuestras máquinas virtuales se ejecuten, y de hecho si solo tienes un ESXi, el vCenter no tiene ningún sentido.

Una vez que hayamos configurando los ESXi dentro de nuestro vCenter (por ejemplo creando Clusters de ESXi), podremos conectarnos a este vCenter Server y tendremos la visibilidad de todo nuestro entorno virtual presentado de una manera clara, sencilla e intuitiva.

¿Y como podemos conectarnos a este vCenter Server? Pues con el vClient que es una aplicación de escritorio para versiones antiguas o también llamado cliente pesado, o mediante el web client, es decir a través del navegador.

Observa el gráfico a continuación y lo entenderás mejor:

Desde la versión 6.5, el vClient es a través de navegador también con un cliente web por HTML5.

En las últimas versiones de VMware vSphere, este vCenter se instala como un Appliance y se le conoce como VCSA, así que si ves que alguien nombra al VCSA, que sepas que es lo mismo que el vCenter (vCenter Server Appliance).

Si quieres aprender a instalar el vCenter, te dejo este link.

Link oficial aquí a Vmware vCenter

¿ Fácil verdad ?

Por supuesto esto se va complicando.

En futuros post iremos viendo como, pero ya te adelanto que igual que con un servidor físico, las máquinas virtuales con sus sistemas operativos tienen que ser almacenadas en discos y tienen que tener su propia red.

Si tienes cualquier duda no dudes en preguntar a través de los comentarios o el formulario de contacto.

¡Hasta la próxima!

Compartir
Artículo siguienteError python2-ryu-4.9-2.el7.noarch al instalar Openstack Packstack
CEO y fundador de Virtualiza Desde Zero, vExpert2017-2018, Certified Openstack Administrator, VCP5, VCP550, VCP6-DCV Y VCP6.5-DCV, cuenta a sus espaldas con más de 8 años en el mundo de la virtualización de Sistemas Operativos, un mundo que le encanta. Además es Instructor Oficial Openstack. Los perros, la tecnología y las motos son sus otras pasiones.

46 Comentarios

  1. TENGO ESTA DUDA SI SOLO TENGO UN SOLO VMWARE EXSI ES NECESARIO EL VCENTER ? O NO PUEDE EXISTIR UN VMWARE EXSI SIN UN VCENTER ?.

  2. Una consulta si tengo un servidor HPe el ISO debe de ser personalizado y como bajaría el instalados con la licencia gratis o me serviria la que sale en el link

    • Hola William. Tienes que registrarte en VMware y solicitar la licencia gratuita. Creo recordar que si te permite bajarte la ISO de HP personalizada

  3. Hola Manuel, tengo instalado esxi 6.5 en un host, con 4 maquinas virtuales, si yo necesitara copiar una de esas maquinas para montarla en otro serrvidor, que herramientas deberia de utilizar? existe alguna que sea gratuita?.

    • Hola Luis. Hay cientos de opciones si usas un vcenter pero en el caso gratuito puedes simplemente entrar con winscp y copiar la carpeta de la máquina virtual para luego «pegarla» en el otro servidor. Saludos

  4. Buen dia Manuel:

    En nuestra empresa estamos en un dilema de eleccion de licencia de vmware, entre la essential kits plus y la standard edition, queremos hacer un pequeño cluster de dos servidores que sean potentes y tener la facilidad de ir integrandole nuesvos host al cluster, tambien queremos ver si es conveniente implementar VSAN en lugar de un storage ya que estos cuestan mucho dinero, que nos recomiendas? de antemano te agradezco tu respuesta.

    • Si tenéis claro que vais a crecer en host yo pensaría directamente en la standard. La essential kits plus no vas a poder ampliarla después. Respecto a usar vSAN o cabina… requiere de un estudio, sobre todo del espacio que se necesita.

  5. Buenas tardes,

    Dos preguntas:

    – Que ventajas o desventajas hay si se deja habilitado el protocolo ssh – Enable SSH Login?
    – Que diferencias hay entre ESX y ESXi

    Gracias

    • Hola Juan Felipe.

      1) No es una ventaja o desventaja. Esta opción la tienes que poder marcar para poder acceder por SSH y ejecutar por ejemplo comandos. Por seguridad viene deshabilitada
      2) Antiguamente los ESXi eran solo ESX. Desde la versión 5 solo existen los ESXi, simplemente que algunos de la vieja escuela seguimos llamándolos igual.

      Saludos

  6. Buenos Dias Manual,
    Me gustaría comentarte una serie de dudas por si me las pudieses resolver.
    Tengo varios servidores físicos (a los que se llama ESXi,no?), todos ellos con la licencia gratuita de Vsphere, lo que me permite crear máquinas virtuales de hasta 8 vCPUs.
    Me gustaría poder crear máquinas virtuales con más de 8 vCPUs y ya de paso y si es posible gestionar los 4 ESXi a la vez y no tener que ir entrando uno por uno…, pero no se qué licencias necesito.
    He visto en tu video de youtube que con la licencia de Essential kits básica me serviría para gestionar las 4 máquinas en el mismo Vcenter y para hipervisores gratuitos (los que tengo ahora, verdad?).
    Qué licencia necesito para poder gestionar todos los ESXi a la vez y poder crear máquinas virtuales con más de 8 vCPUs. Las funciones de Vmotion, High Availability y data protection & replication no las uso, (aunque tampoco sé exactamente lo que es, me podrías decir donde hay documentación de esto?).
    Muchas gracias por tu respuesta.

    • Hola Antonio. Son muchas preguntas juntas. Escríbeme por favor a través del formulario e intenta por favor concretar que es lo que necesitas exactamente.

  7. Buen dia! Que excelente blog, muy util!

    No entiendo lo siguiente, necesito en una maquina donde corro linux Mint, instalar algun VMware server para correr un servidor ubuntu server con Odoo y traccar (poco usuarios, maximo 6) no entiendo que version tengo que utilizar. Antiguamente habia un vmware server 2.0 para instalar en linux y encima gratuito, estoy hablando hace 8 años, hoy hay tantas versiones que no entiendo cual es la que necesito.

    Gracias!!!

      • Muchas gracias! El workstation lo tengo pero se puede iniciar una maquina virtual desde el inicio automaticamente y pararla por consola? Tampoco me interesa que se vea una interfaz grafica, sino que quede como proceso.

        Actualmente tengo el VirtualBox pero lei en varios lados que no es muy confiable para un servidor de produccion. VirtualBox resuelve mis problema, lo puedo iniciar con un script de bash automaticamente a inicio del sistema, puedo parar la maquina por consola con un cron y genera un backup, ect…

        Pero me preocupa que no sea tan confiable.
        Muchas gracias por las respuestas!

        • La única forma de hacer lo que quieres hacer es como te he dicho. vSphere (o mejor dicho ESXi que es el sistema operativo) tendrías que instalarlo en una máquina vacía, y tu lo que quieres es instalar un sistema operativo sobre otro que ya tienes. No es la forma de usarlo en Producción, en producción se usan instalaciones de ESXi, tendrías que borrar tu instalación de linux Mint e instalar ESXi con la licencia gratuita por ejemplo. Saludos

  8. Buenos tardes,

    Recien me inicio en temas de VMware y no tengo mucha experiencia al respecto, les comento mi caso:
    Tengo una aplicacion que en su documentacion tecnica indica que soporta instalaciones sobre VMware ESXI 6.0, 6.5 y 6.7. pero tengo un cliente que tiene una plataforma VMware vSphere Enterprise 6.0.U1a (3073146). mi pregunta es, Podre instalar sin problemas mi aplicacion sobre la plataforma de virtualizacion del cliente? el .U1a (3073146) es un parche? me podria indicar si hay alguna diferencia relevante entre la version 6.0 y la 6.0.U1a?… muchas gracias por la respuesta.

  9. Hola Manuel, agradezco tu artículo, sumamente interesante, yo esto apenas iniciandome en este mundo de la virtualización, pero tengo una duda. ¿Cual es la diferencia entre VMWare Horizon y VMWare Vsphere? hacen lo mismo o ejecutan funciones diferentes o puede instalar una dentro de la otra. Agradezco desde ya tu comentario.

    • Hola Gustavo. Horizon es una plataforma de VDIs, es decir que está pensada para servir escritorios remotos personales como si se tratara de pcs, y se instala encima de vSphere. Saludos

  10. Hola Manuel,

    Creo que muchos quisieramos poder llegar a ser expertos en algo como tú lo eres, te agradezco de antemano el que compartes tu conocimiento con los que apenas nos adentramos en esto.

    Tengo una pregunta muy básica para esto:

    Cuál sería la recomendación de Hardware para un Equipo donde se piense instalar VMware para virtualizar digamos unos 4 servidores que van a correro Windows Server 2012 R2. O donde podría encontrar documentación del hardware mínimo requerido para correr Esxi y con los recursos «suficientes» para poder virtualizar maquinas.

    Agradezco enormemente tu respuesta.

    Saludos,

    Marco

    • Hola Marco. Muchas gracias por tus palabras. Sin querer hacer SPAM, tienes actualmente nuestro curso de vSphere a un precio muy reducido si quieres aprender de verdad. Te dejo el link https://virtualizadesdezero.com/curso-vmware-vsphere.

      Sobre tu pregunta, pues… depende. ¿Cuanta RAM y que CPU vas a necesitar en esos equipos?. Puedes correr un ESXi con 4GB de RAM, pero con eso pocas máquinas podrás levantar. Si solo vas a utilizar un ESXI, suma la RAM que quieres poner a esas 4 vms, la CPU sin sumar que le vas a poner, y ahora ponle 4GB más para el ESXi, con eso podrías correrlas sin problemas. Saludos

  11. Hola Manuel,

    Tengo un ESXi con 4 maquinas virtuales pero 1 de estas maquinas no anda. Al intentar entrar por consola simplemente se queda la pantalla en negro y no hace nada mas y la IP que le tengo asignada no me responde como para intentar entrar por RDP. La única manera que eh logrado accesar es safe mode pero de esta manera muchos servicios no levantan y algunas aplicaciones que tengo instaladas tampoco funcionan al 100.
    ¿Que me recomiendas?

      • Gracias por tu respuestas Manuel, ¿entonces recomiendas reinstalar el sistema operativo o crees se pueda hacer algo desde el acceso SAFE MODE para tratar de restaurarlo?

  12. Hola Manuel, como estas? Gracias por compartir y ayudar en este mundo fascinante de la virtualizacion.-
    Te consulto por lo siguiente, tengo un equipo ESXI 6.7 recién instalado pero a prueba por 60 días (todavía no introduje la licencia gratuita en el mismo).
    En ese hypervisor monto 3 servidores con windows 10. Necesitaría hacer bkps de 2 servidores virtualizados. Me sirve hacer una plantilla? aunque con ESXI no encuentro esa opción. o Instalar aplicación de tercero como Veeam.
    Agradezco de antemano tu sugerencias –

  13. Hola Manuel, excelente información la que compartes, ahora bien, llegue hasta aquí por que quiero tener un solo PC con distintos SO virtualizados pero que no se ejecute desde windows sino directamente, casi como tener multiples SO, pero al virtualizar podría incluso correr más de uno.
    Saludos y gracias por tu respuesta.

  14. hola Manuel, buenas tardes solo paso por acá para agradecer toda la información dada, ya que deseo aprender mas sobre la virtualizacion y tu bloc es un buen inicio, aunque desearía empaparme mucha mas en el tema, me gustaría saber que documentación posees o donde podría estudiar para aprender de forma autodidacta.

    De antemano doy mil gracias por compartir tu amplio conocimiento y ayudar a resolver dudas.

  15. Hola Manuel, estoy empezando en el mundo de la virtualización y me gustaría saber con que herramienta podría hacer el backup de las maquinas virtuales, la verdad estoy un poco confundido. Gracias

  16. Hola manuel, nunca pense que encontraria un sitio en español donde estubiera todo tan documentado y que haya alguien como tu dando tanto soporte, gracias de verdad.
    Ahora bien, una duda que tengo, el sistema Esxi como tal, es gratuito?, aunque tengas que crearte una licencia gratuita, yo entiendo que no , pero por lo que aparece en la web no me queda muy claro, he estado mirando y a mi entender, pienso que e la version — VMWARE VPSHARE essential Kit– , es para un servidor y despues montar 1 windows server , si acaso 2 servidores mas. Muchisimas gracias de ante mano.

  17. Hola Manuel.
    Quisiera empezar con esto de la virtualización y la primer duda que se me viene a la mente (tal vez sea medio bruta la pregunta) es si puedo usarla para virtualizar windows y debian y tenerlos funcionando al mismo tiempo (o sea, que acepten conexiones remotas independientes).
    Muchas gracias.

    • Buenos días. Si claro, es una de las ventajas. Puedes virtualizar casi todos los sistemas disponibles en un mismo servidor

    • No hay ningún problema mientras que sea a versiones superiores. Solo tienes que tener en cuenta el hardware version de las máquinas. El problema puede ser al pasar de un ESXi 6.7 a un ESXi 5.5 por ejemplo.

  18. Buenos días.

    Estoy viendo la posibilidad de montar un entorno virtualizado en un server hp, para llevarme las maquinas físicas como son el controlador de dominio windows, otro server de aplicaciones, que he virtualizado con vmware converter.
    Mi pregunta es, como puedo llevarme esas maquinas que he virtualizado al servidor ESXI, para levantarlas desde el nuevo server hp??

    Muchas gracias.

    Un saludo

    • Si has usado converter las has convertido a algún formato que después puedes desplegar, aunque mi consejo es que montes primero el ESXi y conviertas las máquinas en tiempo real con el converter. Saludos

  19. Buenas tardes.
    Tenía una pregunta quiero virtualizar algunos server de mi empresa, por ejemplo el de dominio y aplicaciones solamente, serían 3 server.
    ¿Cual es el mejor sistema de virtualización? vmware workstation, vmware sphere ¿?

    Muchas gracias.

    Un saludo.

  20. Muy buen aporte Manuel, créeme que con tu explicación detallada he logrado entender el concepto de virtualización. Estoy iniciando en este ambiente por motivos de mi trabajo que requiere tener conocimientos sobre ello y seguiré tus cursos que tengas.

Dejar respuesta

Please enter your comment!
Please enter your name here

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.