Vous êtes sur la page 1sur 22

VMware: Crear una VM y optimizarla al mximo

Buenos das amigos, hoy quiero dejar aqu unos trucos que siempre utilizo para dejar un
entorno realmente fino, es un Hardening que yo realizo a las VM y as conseguir no tener
elementos innecesarios que hacen que nuestros Hosts tengan que procesar cosas que no
usamos. Cuando se crean VMs, nadie o cas nadie aplica estas Best Practices de VMware, con
ellas podemos exprimir un poco ms nuestro entorno o el de nuestro cliente, aparte de dar ese
toque extra de optimizacin que casi nadie presta atencin. Como el post es realmente largo,
voy a dejaros aqu un men para que os movis ms rapidamente a la seccin que os interesa:

1. Creaccin de la VM
2. Primer Consejo (Adaptadores VMXNET3)
3. Segundo Consejo (Controladora SCSI VMware Paravirtual)
4. Tercer Consejo (Thick Eager como mejor opcin)
5. Cuarto Consejo (Eliminando dispositivos I/O innecesarios)

Creacin de la VM
>> Volver Arriba El primer paso es crear nuestra VM, para ello sobre una Carpeta, Host, o
Cluster pulsaremos botn derecho New Virtual Machine.

En el tipo de configuracin, vamos a seleccionar Custom, ya que vamos a realizar cambios que
no suelen realizar por defecto.

El nombre de la VM, en mi caso VM-LAB y en la carperta donde queremos ubicar la VM En


el Clster donde queremos que se ejecute la VM Y podemos seleccionar el Host donde

queremos que se asocie y levante por primera vez.

Si tuvieramos un Resource Pool, podramos ubicar la VM en el que quisieramos.


El Datastore donde queremos alojar la VM, en mi caso en un almacenamientoSAS formateado
en tipo VMFS5

El tipo de Virtual Machine, desde el vSphere Client tradicional, el que estoy ejecutando,
solamente podremos crear nuevas VM con Virtual Hardware 8 como mximo, si queremos
Virtual Hardware 9 o 10 deberemos hacer todo esto desde el vSphere Web Client.

En tipo de Sistema Operativo, vamos a seleccionar Windows Server 2012 64bit

A nivel de CPU, con 1 virtual Socket y 2 cores es suficiente para esta instalacin.

Con los 4GB de memoria RAM es suficiente para esta demo.

Primer Consejo: >> Volver Arriba Las tarjetas de red siempre con adaptadores
VMXNET3, diferencias entre los distintos tipos de adaptadores de red:

E1000: Una versin emulada del adaptador de red Intel 82545EM Gigabit Ethernet.
Practicamente obsoleto, hace poco incluso hubo varios KB que recomendaban
actualizar a VMXNET3 en entornos de vSphere 5 en adelante.

E1000e: Esta caracterstica emula el nuevo modelo de adaptador de red Intel Gigabit
NIC (nmero 82574). Es ms conocida como la vNIC e1000e . e1000e est disponible
solamente en versin de Virtual Hardware 8. Es la tarjeta por defecto para Windows 8
y nuevas VM. No es compatible con Linux, al menos no se muestra desde la Interfaz de
vSphere.

VMXNET 3: El adaptador VMXNET 3 ha sido creado para la siguiente generacin,


incluyendo un nivel y rendimiento de paravirtualizacin de la NIC increble. Para
VMXNET3 es necesario instalar las VMware Tools, de lo contrario no veremos presente
esta tarjeta de Red.

Segundo Consejo: Usar de controladra SCSI, VMware Paravirtual, diferencias entre los
modelos de controladoras SCSI: >> Volver Arriba

BusLogic esta fue una de las primeras controladoras emuladas vSCSI que estuvieron
disponibles en VMware. Versiones muy viejas de Windows traian este driver por
defecto, lo cual era muy beneficioso para instalar cualquier Sistema Operativo de
antao.

LSI Logic Parallel (ms conocido solamente por LSI Logic) este fue otra controladora
vSCSI emuladathis que estuvo disponible desde el inicio de VMware. Casi cualquier
sistema operativo del planeta tiene este driver y es bastante conveniente seleccionarlo
si no sabemos que estamos tocando en esta seccin.

LSI Logic SAS Es la evolucin lgica del driver paralleo para los nuevos Sistemas
Operativos que se lanzaron al mercado. Empez a ser ms popular cuando Microsoft
requiri MCSC con Windows 2008 o nuevas versiones.

VMware Paravirtual (aka PVSCSI) esta controladora vSCSI ha sido creada por y para
entorno de virtualizacin, y adems dieseada para soportar un nivel muy alto de
throughput con un proceso mnimo que lo convierte en el driver ms eficiente.

Crearemos un nuevo disco.

Tercer Consejo: Pensar antes de seleccionar aqu una de las tres opciones, la diferencia de
rendimiento puede ser considerable, veamos: >> Volver Arriba

Thick Provisioning Lazy Zeroed: Lo peor de las dos siguientes opciones junto, primero
porque se expande completamente ocupando los 40GB (por ejemplo) pero en vez de
escribir todo a 0, va formateando segn necesita, con lo que nunca sabremos el I/O
real, porque es realmente variable.

Thick Provisionin Eager Zeroed: Si necesitamos rendimiento rpido y adems tenemos


espacio en el Datastore, esta es la mejor opcin. Al tener todo el disco provisionado y
escrito a 0, el trabajo y el I/O a nivel de disco puede ser monitorizado correctamente,
sabiendo que el I/O que vemos es estable.

Thin Provision: El disco no ocupa todo el espacio asignado, va ocupando segn se


llena. Tiene muchas ventajas para entornos donde no tenemos mucho disco, pero sin
emabrgo tenemos que monitorizar el estado del Datastore, y su capacidad,
constantemente.

En esta ventana dejaremos por defecto.

Y aqu podremos ver algutinados nuestros 3 primeros consejos. Voy a instalar un Windows
Server 2012 R2 Standard Edition, asi que lo mapeo en mi VM en la parte de CD/DVD

Y marco la opcin de conectar al arranque de la VM.

Veremos el asistente de Microsoft cargando la ltima versin de su SSOO.

El tpico asistente para seleccionar idioma.

Seleccionaremos Windows Server 2012 R2 Standard.

Pulsaremos que queremos una instalacin personalizada.

No nos detectar ningn disco, aunque creamos uno antes de 40GB, esto esporque la
controladora Paravirtual no viene por defecto en Windows Server 2012R2, ni en 2008 R2, ni
en 2003 ni XP, etc. Por suerte, en el ao 2014, tenemos unas imgenes de virtual Floppy, si

como lees. Y tendremos que conectar nuestro floppy a nuestro datastore.

Y la seleccionaremos bajo la ruta del Datastore vmimages/floppies/ y ah estan las versiones


para los distintos Sistemas Operativos.

Volveremos a cargar y pulsaremos Cargar controlador y Aceptar.

El Virtual floppy har su trabajo y nos mostrar ya el driver para aadir a nuestro Sistema
Operativo.

Y voil, ya tenemos nuestro disco de 40GB disponible mediante Controladora SCSI Paravirtual.

Terminamos la instalacin y al arrancar la VM, veremos que tampoco tenemos acceso a


Internet, es porque tenemos que instalar las VM Tools en nuestra VM, esto se hace
desde Guest > Install/Upgrade Vmware Tools.

Nos mostrar un Autosetup para empezar a Instalar.

A m siempre me gusta darle a personalizado, aunque nunca suelo tocar nada, pero en este
caso podemos ver lo que nos instalar, entre ello el driver de tarjeta de red VMXNET3

Al terminar nos mostrar un mensaje para reiniciar, pulsaremos S.

Cuarto Consejo: >> Volver Arriba Al reiniciar, si nos vamos a nuestro Administrador de
dispositivos, tenemos muchos que no nos van a servir nunca ms (Tener en cuentra vuestra
configuracin propia) quizs usis un Fax que est conectado a un Host fsico, o una mochila de
seguridad de un software. Si no fuera nada de esto, todo lo rojo nos sobra, nos molesta, y se
lleva recursos para virtualizar algo que no vamos a usar.

Lo primero que haremos ser desmapear el CD/DVD(ISO) de Windows Server 2012 R2 y dejar
la unidad de CD/DVD en modo Passthrough, con este mtodo no tendremos acceso a la unidad
de CD/DVD del host fsico, que ya casi ninguno lo trae.

Tambin forzaremos para entrar en la BIOS en el siguiente Boot, que tenemos trabajo all.

Al arrancar en BIOS, iremos hasta Advanced.

Y en la seccin I/O Device Configuration

Veremos que todo est en Auto, Enabled, etc.

Pues as debe quedar estas opciones para evitar toda esta carga a cada VM.

Pulsamos F10 para salvar y salir.

Y ya veremos que nuestro Administrador de dispositivos queda ms limpio, y con menos


recursos.

Con esto ya hemos terminado, esta VM, est lista y optimizada. Quedara muchas cosas a nivel
de Windows, pero este tutorial era solamente para VMWare. Crear una VM son dos clicks,
crear una VM y dejarla fina, son algunos ms. Un saludo

Vous aimerez peut-être aussi