Documentos de Académico
Documentos de Profesional
Documentos de Cultura
http://fpg.x10host.com/VirtualBox/exportar_una_mquina_virtual.html
http://fpg.x10host.com/VirtualBox/crear_una_mquina_virtual_a_partir_del_disco_de_otra.html
http://www.miniacademia.es/manual-citrix-xenserver/
https://www.redeszone.net/2017/03/19/conoce-estos-5-software-de-virtualizacion-ideal-para-
virtualizar-varios-sistemas-operativos-en-un-servidor/
Contenido
1.¿Qué es la virtualización?........................................................................................................................................1
2. VIRTUALIZACIÓN: HYPERVISORES..........................................................................................................................4
4. VMWARE ESXi......................................................................................................................................................16
5. HYPER-V............................................................................................................................................................... 19
7.- Proxmox..............................................................................................................................................................21
1.¿Qué es la virtualización?
• La virtualización es tecnología que permite crear múltiples entornos simulados o recursos
dedicados desde un solo sistema de hardware físico. El software llamado "hipervisor" se conecta
directamente con el hardware y permite dividir un sistema en entornos separados, distintos y
seguros, conocidos como "máquinas virtuales" (VM). Estas VM dependen de la capacidad del
hipervisor de separar los recursos de la máquina del hardware y distribuirlos adecuadamente. La
virtualización le permite aprovechar al máximo sus inversiones anteriores.
1
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
• Cada una de estas máquinas independientes recibe el nombre de “máquina virtual huésped” o
guests, y puede estar gestionada por cualquier sistema operativo (o casi).
• La máquina real sobre la que se ejecutan los huéspedes se denomina “máquina anfitriona” o
host .
Cada huésped “verá” su propia CPU, memoria, discos, etc, independientemente de los recursos de
que disponga el anfitrión o el resto de huéspedes.
Lo ideal es que todas las VM relacionadas se administren desde una sola consola de administración
de virtualización basada en la web, que acelera todos los procesos. La virtualización le permite
determinar cuánto poder de procesamiento, de almacenamiento y de memoria puede distribuir
entre las VM. Además, los entornos están mejor protegidos, porque las VM están separadas entre
sí, y son independientes del hardware de soporte.
• En centros de datos:
2
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
– Se mantiene entre máquinas el mismo nivel de aislamiento que si éstas estuviesen físicamente
separadas (un fallo en una máquina virtual no afecta al resto).
En entornos personales:
– Lograr, con una única máquina, separar varios entornos de desarrollo y/o pruebas.
– Aprender a utilizar nuevo software o nuevas técnicas sin poner en riesgo el software preexistente
en nuestro equipo. Ejemplos:
• Instalar sobre Windows una máquina virtual VMWare que sea un Linux Centos con Oracle
express instalado.
• Montar y probar una red local formada por varias máquinas virtuales sobre un único anfitrión.
Facilidad de migración: cada máquina virtual suele estar “empaquetada” en uno o varios ficheros; si
esos ficheros se copian a otro anfitrión, la máquina huésped se podrá poner en marcha también en
ese segundo equipo (con la única condición de que el segundo anfitrión tenga instalado el mismo
hipervisor que el primero).
• Varias unidades de procesamiento, al menos dos cores (intelcoreo duo, por ejemplo).
• El hipervisor se pueden configurar para establecer el número de cores disponibles para cada
huésped.
➢ RAM suficiente:
• En todo caso, prever las necesidades de RAM de cada sistema operativo huésped y dotar a la
máquina anfitriona de la cantidad de RAM adecuada.
• Tener en cuenta las exigencias de espacio en disco de cada sistema operativo huésped y de las
aplicaciones que en él instalemos.
– Una partición o disco separado para cada sistema huésped (XEN yKVM lo permiten). Es lo
preferible.
– Uno o varios ficheros para cada sistema huésped (lo permiten todos los hipervisores).
Limitaciones
➢ Cuellos de botella causados por dos o más huéspedes que utilizan mucho un determinado
recurso (CPU, memoria, disco, red, etc).
Vmware mantiene un sitio web donde alojan cientos de máquinas virtuales creadas por empresas,
instituciones o usuarios, con características particulares. Son las Virtual Appliances que se pueden
descargar de http://www.vmware.com/VMTN»
Una máquina virtual está formada por la combinación de material virtual y de una bios virtualizada
persentada a un SO llamado invitado.
Una máquina virtual es un directorio que contiene varios tipos de archivos con extensiones
diferentes. Las principales son:
Las “tools” son una colección de herramientas que permiten al SO invitado comunicarse con el
hipervisor de manera que el SO se ve optimizado para funcionar en una arquitectura virtual,
algunas de estas ventajas son: drivers SVGA, posibilidad de pasar de una MV a otra con un simple
clic, mejora de los rendimientos de red, sincronización con el hsot físico, posibilidad de apagar
correctamente las MV desde la interfaz de control.
4
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Cluster: Conjunto de dos o más Hosts para aprovisionar de sistemas de Alta Disponibilidad,
Tolerancia a Fallos, Asignación de Recursos y Ahorro de Energía.
Datastore: Espacio de almacenamiento de un Host de VMware para almacenar Maquinas
Virtuales, Plantillas y/o Ficheros ISOs. Pueden tener formato NFS o VMFS.
High Availability HA: Sistema de Alta Disponibilidad que permite encender de forma automática
una Maquina Virtual en caso de caída de un Host.
Hypertreading: Tecnología de Intel que permite duplicar los Cores para obtener mayores recursos
de CPU.
LUN: espacio de disco en bruto (sin formato) que presenta un sistema de almacenamiento (SAN) a
uno o varios Hosts.
NFS: sistema de ficheros que presenta un dispositivo o servidor y lo presenta a uno o varios Hosts.
Replicación: método de copia de una Maquina Virtual desde un Host a otro y desde un Datastore
a otro con el fin de recuperar una VM de forma inmediata.
Virtual Appliance: Maquina Virtual que se descarga y se importa al inventario. Suelen ser
maquinas empaquetadas listas para utilizar.
5
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
2. VIRTUALIZACIÓN: HYPERVISORES
Hipervisor Tipo 1
Hipervisor Tipo 2
Hosted Baremetal
Hosted
BareMetal
6
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
• Tienen acceso directo al HW, un SW no depende de otro SW, ofrece mayor rendimiento y
estabilidad.
• Comprobar la LCH, lista compatible de HW.
• A los servidores se accede desde un cliente de la red.
– VWARE Workstation
El software de virtualización de tipo 2, o alojado (hosted), se caracteriza porque debe ser instalado
en un equipo que cuente con un SO previo (como Debian GNU/Linux, Fedora, Microsoft Windows,
Mac OS X, etc.).
Para un usuario doméstico, este es el método de virtualización apropiado y es el ideal para probar
software (sistemas operativos y aplicaciones) sin riesgo de afectar a nada de lo que haya en la
máquina anfitriona.
Obviamente, esta forma de virtualización es menos eficiente que la anterior, pero se puede seguir
utilizando el equipo físico con otras aplicaciones: editor de texto, hoja de cálculo, navegador u otros
servicios.
Esta tecnología presenta una compatibilidad mayor con el hardware que la bare-metal, debido a
que es el propio sistema operativo el que se encarga de gestionar los drivers.
Por el contrario, presenta claras desventajas. Al no tener acceso directo sobre el hardware, y
funcionar bajo un sistema operativo, se incrementa la utilización de recursos lo cual puede
degradar el rendimiento de la máquina virtual. Pensemos en que el sistema operativo tendrá sus
7
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
propias aplicaciones y servicios funcionando lo cual está quitando recursos disponibles a las
máquinas virtuales que se ejecuten.
Este tipo de tecnología es típica de utilizar en estaciones de trabajo, principalmente para propósitos
de testing, desarrollo o para aquellos que necesiten ejecutar más de un sistema operativo.
Los hypervisores hosted más populares son: VMware Workstation/Fusion/Player/Server, Microsoft
Virtual PC, Oracle VM VirtualBox, Red Hat Enterprise Virtualization (KVM) y Parallels Desktop.
VMware Workstation/Fusion/Player/Server
VMware Player es un hypervisor gratuito que sólo puede ejecutar una única máquina virtual, no
permitiendo crear nuevas máquinas virtuales.
VMware Workstation es un hypervisor más robusto con algunas características avanzadas como
soporte para snapshots o guardado de estado. Es disponible pagando. Se suele utilizar en
entornos de testing o desarrollo. VMware Fusion es una versión limitada de Workstation para Mac.
VMware Server es una plataforma de virtualización similar a la versión Workstation pero con ciertas
limitaciones. Por ejemplo sólo soporta un snapshot por máquina virtual. Este hypervisor está
diseñado para ser administrado vía red y está optimizado para ejecutar cargas de trabajo tipo
servidor. Desde 2009 VMware ha detenido el desarrollo de este software, pero sigue siendo una
alternativa a la utilización de ESXi.
Microsoft Virtual PC
En 2003 Microsoft adquirió la tecnología Virtual PC de la empresa Conectix. Su última versión,
Windows Virtual PC es gratuita y sólo corre bajo Windows 7. Únicamente soporta la ejecución de
sistemas operativos Windows. Un uso común de Virtual PCes la ejecución de versiones antiguas
de Windows.
Oracle VM VirtualBox
VirtualBox es una tecnología madura con un rendimiento razonable y características avanzadas
bajo un presupuesto ajustado. A pesar de ser gratuito, VirtualBox comparte características
con vSphere e Hyper-V. Por lo tanto, es una alternativa a tener en cuenta frente a tecnologías más
caras.
Red Hat Enterprise Virtualization
Red Hat Kernel-Based Virtual Machine o KVM presenta características de las soluciones hosted y
bare-metal. KVM convierte el kernel de Linux en un hypervisor, de tal modo que las máquinas
virtuales tienen acceso directo sobre el hardware físico. KVM ofrece características avanzadas de
nivel empresarial y viene con un sistema de administración bajo Windows para realizar la gestión
de múltiples hosts (de modo similar a vSphere).
Parallels Desktop
8
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
El producto de Parallels Desktop es conocido en su versión para Mac, siendo muy similar a
VMware Fusion. Parallels también tiene una versión de escritorio para Windows o Linux.
Adicionalmente, tiene una edición más potente llamada Parallels Serverpara Mac, que dispone de
características avanzadas. Es un producto razonable en cuanto a prestaciones/precio.
Este método de virtualización lo utilizan sobre todo las empresas que pueden disponer de uno o
varios servidores dedicados en exclusiva a la virtualización de sistemas.
9
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Un hypervisor bare-metal no funciona bajo un sistema operativo instalado sino que tiene acceso
directo sobre los recursos hardware
Entre los hypervisores de este tipo encontramos: VMware ESX o ESXi, Microsoft Hyper-V, Citrix
XenServer u Oracle VM.
VMware ESX y ESXi
VMware es el fabricante con la tecnología de virtualización más madura del mercado. Ofrece
características avanzadas y escalabilidad. En contra tiene los altos costes de licenciamiento.
Microsoft Hyper-V
Desde su lanzamiento, Hyper-V se ha convertido en un serio competidor de VMware ESX (ESXi).
En contra tiene que no dispone de ciertas características avanzadas disponibles en los productos
10
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
de VMware. De todos modos, como no podía ser de otra forma, se integra perfectamente con los
productos Windows. Para aquellos que no necesitan funcionalidades avanzadas, puede ser un
producto perfecto para llevar a cabo su proyecto de virtualización.
Citrix XenServer
Citrix también tiene una plataforma de virtualización basada en el proyecto open source Xen. El
hypervisor es gratis, pero de igual modo a como pasa con VMware ESXi, no dispone de
características avanzadas. Éstas se obtienen a partir de licencias que ofrecen gestión avanzada,
automatización y alta disponibilidad.
Oracle VM
De igual modo a Citrix, Oracle ha desarrollado su hypervisor a partir del proyecto Xen. El producto
de Oracle no presenta funcionalidades avanzadas que podemos encontrar en otros hypervisores
bare-metal. Además su ciclo de desarrollo es lento y limitado, por lo que no puede competir con los
productos de VMware, Microsoft o Citrix. Sin embargo, como es lógico, es un producto que se
adapta perfectamente a los productos de Oracle.
Citrix es una de las grandes compañías en temas de virtualización. Tienen dos versiones una de
pago y otra libre. Está basado en software open source. Normalmente lo usan pequeñas y
medianas empresas a parte de particulares.
11
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Aunque la funcionalidad de la consola es más limitada que las otras opciones de administración,
como XenCenter (si no tenemos en cuenta la última entrada del menú, que da acceso al comando
xe), sí que permite realizar algunas tareas muy importantes, sobre todo en el caso de que el host
no sea accesible vía XenCenter, como por ejemplo cuando se presentan problema de conectividad
o de mala respuesta del funcionamiento de los resource pools o high availability.
Sintaxis de xe
Si el comando se ejecuta desde Windows, también se debe indicar el host contra el que se
quiere ejecutar y un usuario y contraseña con el suficiente nivel de acceso.
Hay dos tipos de comandos: de bajo nivel, en los que directamente se manipulan los
parámetros asociados a las clases API, y los de alto nivel, que manipulan objetos como
hosts, máquinas virtuales, etc…
Los comandos de bajo nivel que se pueden lanzar en cada clase pueden ser (algunas
clases no admiten todas estas variaciones):
<clase>-list
<clase>-param-get
<clase>-param-set
<clase>-param-list
<clase>-param-add
<clase>-param-remove
<clase>-param-clear
Y las clases a las que se puede acceder son: bond, console, host , host-crashdump, host-
cpu, network, patch, pbd, pif, pool, sm, sr, task, template, vbd, vdi, vif, vlan y vm.
Para presentar los dos tipos de comandos en una visión de conjunto, en la siguiente tabla se listan las
diferentes áreas a las que se puede acceder con ellos, y ejemplos:
Área Ejemplo
Appliances de máqinas virtuales (vApps) xe appliance-create …
Consolas xe console-list
13
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Eventos xe event-wait…
Logs xe log-set-output…
Network xe network-create…
Template xe template-list…
VLAN vlan-create…
Consola de XenCenter
Infraestructura XenServer
14
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Los componentes básicos de una infraestructura XenServer son: Los servidores físicos XenServer
(hypervisores) que proporcionan los recursos de procesador y disco a las máquinas virtuales ,una
estación de trabajo con la consola XenCenter desde la que se administre el entorno, y espacio en
disco (local o remoto) donde ubicar las máquinas virtuales (storagerepositories).
Para ello, bien desde el menú principal elegimos “Server” –> “Add…” o desde el icono XenCenter
del área de la izquierda de la consola elegimos la opción “Add…”
XenCenter
La aplicación nos presenta un menú principal superior con los distintos objetos a administrar y las
acciones contextuales a ejecutar en los submenús, junto con una pequeña barra de herramientas
con accesos a tareas habituales, un panel izquierdo con los objetos ya configurados, y un panel
derecho que muestra la información y opciones disponibles sobre el objeto seleccionado en el
panel izquierdo.
15
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Algunas opciones de
configuración de XenCenter y
cómo se puede acceder a
información importante que
debe ser revisada
habitualmente al trabajar con un
entorno XenServer.
La información mostrada depende del objeto seleccionado: servidor, máquina virtual, pool. etc…
SystemAlerts:
Haciendo clic en la parte derecha del panel de menú principal, en el texto “SystemAlerts”, o en la
opción de menú Tools –>SystemAlerts, se accede a la ventana de información de alertas. En ella
aparece un listado de alertas del entorno categorizado por severidad, objetos u objetos afectados,
fecha….
16
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Es posible configurar una dirección de correo a la que enviar las alertas, así como generar alertas
a nuestra medida cuando el rendimiento del servidor se mueva en unos límites marcados por
nosotros. En el panel izquierdo, si seleccionamos un servidor y en el panel derecho de XenCenter
vamos a la pestaña “General” y hacemos clic en “Properties”, debemos ir a las opciones “Email
Options” y “Alerts” respectivamente. En este momento aun no tenemos creado ningún pool de
servidores. En caso que ya estuviera creado, se establecerían opciones análogas en la
propiedades del pool.
Updates:
Se puede revisar en tiempo real si hay actualizaciones publicadas para nuestro entorno en la
opción de menú Tools –>Checkforupdates. De esta manera sabremos si hay actualizaciones,
acceder a la página de Citrix con información sobre cada actualización y el correspondiente enlace
de descarga. También nos aparecen los servidores ó componentes afectados por la actualización.
Plugins:
Existen plugins desarrollados para XenCenter que amplían su funcionalidad, o que facilitan
tareas de administración rutinarias. Por ejemplo, se pueden descargar varios plugins desarrollados
por la comunidad XenServer así como a información sobre el desarrollo de plugins en la web
http://www.xenserver.org/partners/developing-products-for-xenserver/21-xencenter-
development/87-xencenter-plugins-dev2.html
Una vez que se tengan creadas máquinas virtuales, al seleccionarlas, se puede acceder a su
consola desde el panel derecho. Esta consola puede ejecutarse en el modo nativo de XenServer o
por Escritorio Remoto de Windows (normalmente con mejor rendimiento), si dicha característica
está activada y configurada en le máquina virtual Windows. Por defecto, XenCenter intenta
conectar por escritorio remoto si es posible. Pero este comportamiento puede ser molesto en
algunas ocasiones. Todo esto se puede configurar desde la opción de menú Tools –>Options –
>Console, en las opciones agrupadas en “Windows Remote Desktop consoleoptions”.
17
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
VDI: es un archivo en disco de XenServer que es presentado a las máquinas virtuales como un
disco físico.
Storage repository: espacio de almacenamiento del que dispone un host XenServer para
almacenar los archivos VDI. Pueden ser locales (discos internos IDE, SATA, SCSI ó SAS) o
remotos (iSCSI, SAS, FC ó NFS).
PBD: objeto de conecta los servidores físicos con los storage repositories. Contiene los valores de
configuración necesarios para poder realizar esa conexión.
VDB: objeto que conecta las máquinas virtuales con sus VDI correspondientes.
Shared storage: Es un storage repository remoto compartido y accesible por todos los servidores
XenServer que componen un resource pool.
Por otra parte, el sistema gestor del almacenamiento de los VDI puede ser:
Un sistema de volúmenes lógicos. Ejemplos: lvm en almacenamiento local, o FC, iscsi en remoto.
virtual. Para hacerlo, el repositorio de almacenamiento conecta los dispositivos basados en bloques
que están ubicados en una máquina local, en SAN o donde sea, usando el objeto de conector de
dispositivos de bloque físico de XenServer. Conforme a la imagen de disco virtual, el
almacenamiento puede presentarse a la VM. Este almacenamiento se ofrece como objeto de
conector de dispositivo de bloque virtual, que la VM ve como su disco virtual.
El sistema clásico es mediante archivos VHD. Estos son archivos almacenados en el repositorio de
almacenamiento siguiendo el formato estándar definido por Microsoft en 2005. Desde el
lanzamiento de XenServer 5.5 en 2009, Citrix también ofrece acceso a través de LVHD o discos
duros virtuales basados en LVM. El beneficio de este enfoque es que la capa subyacente de LVM
permite aplicar algunas soluciones avanzadas de gestión de almacenamiento como el clonado
rápido o las instantáneas. Una tercera opción sería asignar una VM directamente a una LUN en el
sistema de almacenamiento. Este sistema solo funciona si su sistema de almacenamiento tiene un
complemento que lo soporte.
Un problema frecuente que puede ocurrir en el almacenamiento son los errores en la identificación
del almacenamiento. Si esto ocurre se pierde el acceso a todo el almacenamiento. En la plataforma
XenServer los dispositivos de disco pueden ser dirigidos de distintas formas por diferentes
componentes del sistema. En XenCenter, se refiere al almacenamiento con un identificador de
SCSI que corresponde con el UUID que usted puede ver en la consola de XenServer. Si su
almacenamiento no es accesible desde XenCenter, compruebe que los UUID usados en
XenCenter coinciden con los UUID visibles en la consola XenServer en el directorio /dev/disk/by-
uuid.
19
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
4. VMWARE ESXi
https://es.slideshare.net/Israel_MB/virtualizacion-de-servidores-con-vmware-vsphere-55-proyecto-
fin-de-ciclo-israel-martinez-bermejo
Virtualización completa
Virtualización de hardware asistido
Migraciones en caliente
Conversión P2V
20
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Este software es realmente muy avanzado, tiene cientos de opciones de configuración para
adaptarse un servidor hardware a nuestras necesidades. VMware es actualmente uno de las
mejores empresas a nivel de empresas para la virtualización de sistemas y servidores.
Os recomendamos acceder a la página web oficial de VMware vSphere donde encontraréis toda
la información necesaria
21
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
vSphereHypervisor
◦ ESXi 4.1 > Gratuito. Limitado (no vCenter)
◦ ESX 4.1 >ESXi+Consola. Gestionable por vCenter 4
◦ ESX 5.0 > compacto. Gestionable por vCenter 5.
PASOS PREVIOS:
◦ Activar instrucciones de virtualización en BIOS
◦ Configurar RAID (según equipo)
El acceso a un ESXi directamente con un Client es muy limitado.
22
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
los comandos más básicos y utilizados a través de la shell y SSH de un host ESXi VMware.
Por defecto, los hosts ESXi no tienen habilitado ni el servicio SSH ni el ESXi Shell. Es necesario
activarlo manualmente del siguiente modo:
1. Acceder al vCenter Server o al Host usando el cliente vSphere.
2. Seleccionar el host del panel izquierdo o del inventario.
3. Hacer click en la pestaña de configuración y luego en perfil de seguridad (Security Profile)
4. En la sección ed servicios, hacer click en propiedades.
5. Seleccionar ESXi Shell y SSH de la lista
6. Hacer click en “opciones” y elegir “Start and stop manually” o “Start and stop with host”
según si queremos únicamente arrancarlo para un momento o queremos que sea persistente
a reinicios.
~ # esxcfg-info | more
+Host :
\==+Hardware Info :
|----BIOS UUID................................................0xff 0x20 0x0 0x8
0xff 0xff
|----Product Name.............................................SUN BLADE X4-2B
|----Vendor Name..............................................Oracle Corporation
|----Serial Number............................................XXXXX
|----Hardware Uptime..........................................744880994637
|----Ipmi Supported...........................................true
\==+PCI Info :
\==+All Pci Devices :
\==+PCI Device :
|----Segment.........................................0x0000
|----Bus.............................................0x00
23
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
|----Slot............................................0x00
|----Function........................................0x00
|----Runtime Owner...................................vmkernel
|----Has Configured Owner............................false
|----Configured Owner................................
|----Vendor Id.......................................0x8086
|----Device Id.......................................0x0e00
|----Sub-Vendor Id...................................0x108e
|----Sub-Device Id...................................0x434c
|----Vendor Name.....................................Intel Corporation
|----Device Name.....................................Ivytown DMI2
|----Device Class....................................1536
|----Device Class Name...............................Host bridge
|----PIC Line........................................0
|----Old IRQ.........................................255
|----Vector..........................................0
|----PCI Pin.........................................4
|----Spawned Bus.....................................0
|----Flags...........................................521
\==+BAR Info :
[...]
El TOP de VMware
El comando “esxtop” tiene prácticamente las mismas funcionalidades que el comando TOP de
Linux:
~ # esxtop
24
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
~ # vim-cmd hostsvc/maintenance_mode_enter
~ # vim-cmd hostsvc/maintenance_mode_exit
Comandos de networking
Ver interfaces de red
El comando “esxcfg-nics” permite gestionar las interfaces de red del host ESXi y el parámetro “-
l” las lista:
~ # esxcfg-nics -l
Name PCI Driver Link Speed Duplex MAC Address MTU Description
vmnic0 0000:20:00.00 igb Down 0Mbps Half 00:10:e0: 1500 Intel
Corporation I350 Gigabit Network Connection
vmnic1 0000:20:00.01 igb Down 0Mbps Half 00:10:e0: 1500 Intel
Corporation I350 Gigabit Network Connection
vmnic2 0000:b0:00.00 ixgbe Up 10000Mbps Full 00:1b:21: 1500 Intel
Corporation 82599EB 10-Gigabit KX4 Network Connection
vmnic3 0000:b0:00.01 ixgbe Up 10000Mbps Full 00:1b:21: 1500 Intel
Corporation 82599EB 10-Gigabit KX4 Network Connection
Virtual Switches
Al igual que las interfaces de red, los virtual switches se pueden gestionar con el comando esxcfg-
vswitch, para listarlos también usamos el parámetro “-l”:
~ # esxcfg-vswitch -l
Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch0 4352 18 128 1500 vmnic2,vmnic3
25
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Tanto con las interfaces de red como los virtual switches podemos realizar operaciones avanzadas
que normalmente se realizan gráficamente desde el vCenter.
26
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
(vim.vm.Summary) {
dynamicType = ,
vm = 'vim.VirtualMachine:10',
runtime = (vim.vm.RuntimeInfo) {
dynamicType = ,
device = (vim.vm.DeviceRuntimeInfo) [
(vim.vm.DeviceRuntimeInfo) {
[...]
27
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Comandos iSCSI
Listar adaptadores iSCSI
~ # esxcli iscsi adapter list
Adapter Driver State UID Description
------- --------- ------ ------------------------------- ----------------------
vmhba33 iscsi_vmk online iqn.1998-01.com.vmware:7f2ab991 iSCSI Software Adapter
Ejemplo:
28
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
5. HYPER-V
29
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
El siguiente paso con Hyper-V Server 2012 es conectarse de forma remota mediante
Hyper-V Manager y comenzar a utilizar máquinas virtuales si se completaron todos los
requisitos previos de su entorno. Hyper-V Manager se pueden instalar en prácticamente
cualquier sistema Windows (para Windows 7, siga estos pasos para el sistema Windows
Server, agregue herramientas de administración de Hyper-V). Desde Hyper-V Manager,
se agrega el host de Hyper-V a continuación:
30
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
sistemas Microsoft y los sistemas Linux más comunes como es Ubuntu, Suse, RedHat, CentOS y
Fedora. Los usuarios que más lo utilizan son las pequeñas y medianas empresas.
Es un Proyecto open source, que poco a poco está siendo más utilizado por las empresas, se
encuentra en constante evolución, sus características son parecidas a las de Citrix pero aún no
llegan al rendimiento de Citrix.
Podéis acceder directamente a la web oficial de Xen Project desde aquí, encontraréis todas sus
características en detalle.
7.- Proxmox
32
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
Podéis acceder a la web oficial de Proxmox desde este enlace, podréis descargar gratuitamente el software
para empezar a virtualizar servidores.
Como veis hay muchas opciones en el mercado, aquí os hemos mostrado las principales y más recomendable.
Es verdad que más o menos todas hacen lo mismo y en lo que más se diferencian es en el rendimiento y
opciones avanzadas, además de si son gratuitas o de pago. Para elegir una u otra, también debemos tener en
cuenta los sistemas que se quieran virtualizar, para determinar cuál se quiere usar.
Hoy en día la competencia es muy alta, por lo que todos se asemejan mucho y seguro que cualquiera de los
expuestos cumplen las expectativas de uso.
33
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
34
Tema 2.Administración de sistemas operativos en entornos virtuales. Virtualización en servidores.
35