Sie sind auf Seite 1von 45

UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE DEPARTAMENTO DE INGENIERIA Y ARQUITECTURA

MATERIA: COMUNICACIONES 1

CATEDRATICO: ING. JUAN CARLOS PEA

TEMA: REDES VIRTUALIZADAS

ALUMNOS: ZOMETA, HENRY MAURICIO MORAN TOBAR, RENE ATILIO NOLASCO RODRIGUEZ, JOSE EDGARDO

FECHA DE ENTREGA: 29 DE NOVIEMBRE DE 2012

Redes Virtualizadas How to


Planteamiento del problema
Una empresa est considerando dejar de lado las soluciones dedicadas e ingresar a los servicios virtualizados, pero tiene grandes dudas acerca de las configuraciones de red para sus mquinas virtuales. Esta empresa en particular, desea virtualizar sus redes de servicio por completo, lo cual incluye a los segmentos de red de servidores y sus servidores mismos. En vista de lo anterior, se le contrata como consultor para que lidere el proyecto de migracin.

Para dicho problema, presentamos creamos un escenario en el cual ponemos en prcticalos requerimientos solicitados.

La virtualizacin de redes y las redes virtuales

La virtualizacin de redes es la combinacin de los recursos de red del hardware con los recursos de red del software en una nica unidad administrativa. El objetivo de la virtualizacin de redes consiste en facilitar un uso compartido de recursos de redes eficaz, controlado y seguro para los usuarios y los sistemas. El producto final de la virtualizacin de redes es la red virtual. Las redes virtuales se clasifican en dos clases principales: externas e internas. Las redes virtuales externas constan de varias redes locales que el software administra como una nica entidad. Las partes que componen las redes virtuales externas clsicas son el hardware de conmutacin y la tecnologa de software VLAN. Entre los ejemplos de redes virtuales externas, se incluyen las grandes redes corporativas y los centros de datos. Las redes virtuales internas constan de un sistema que usa zonas o mquinas virtuales configuradas en, al menos, una pseudointerfaz de red. Estos contenedores pueden comunicarse entre s como si estuvieran en la misma red local, por lo que proporcionan una red virtual en un nico host. Las partes que componen la red virtual son las tarjetas de interfaz de red virtual, o NIC virtuales (VNIC), y los conmutadores virtuales. Puede combinar los recursos de red para configurar tanto redes virtuales internas como externas. Por ejemplo, puede configurar los sistemas individuales con redes virtuales internas en las LAN que formen parte de una gran red virtual externa. Las configuraciones de red que se describen en este documentopresentan ejemplos de redes virtuales internas.

PARA NUESTRA IMPLEMENTACION LA CONFIGURACION DE MAQUINAS VIRTUALES CON SUS RESPECTIVAS INTERFACES

ELEMENTO DHCP

SISTEMA OPERATIVO UBUNTU SERVER W SERVER 2008 W SERVER 2008 W SERVER 2008 VYATTA

INTERFAZ DE RED VIRTUAL/IP EXTERNAL DHCP /192.168.5.1 INTERNAL SERVIDORES / 192.168.1.21 INTERNAL SERVIDORES / 192.168.1.130 NLB / 192.168.1.131 NLB / 192.168.1.132 INTERNAL SERVIDORES / 192.168.1.2 EXTERNAL DHCP /192.168.5.2

FTP CLUSTER NLB SWEB 1 SWEB 2 ROUTER

Instalando el rol Hyper-V Hyper-V est incluidoen Microsoft Windows Server 2008 R2, tratndose este caso de una edicin especial de Windows Server 2008 en modo Server Core, orientada nica y exclusivamente a la virtualizacin (mejor dicho, a Virtualizacin de Servidores, Virtualizacin de aplicaciones, Virtualizacin de Escritorios, etc.). Algunas de las caractersticas avanzadas de Hyper-V, como Quick Migration, Multi-Site Clustering, soporte para grandes cantidades de memoria, y soporte para ms de 4 Procesadores en el Servidor Fsico, estn incluidas en Windows Server 2008 R2, en sus ediciones Enterprise o Datacenter. Algunas Recomendaciones para utilizar Hyper-V: 1. Utilizar un puerto de red exclusivamente para la gestin del servidor fsico (ej.: conexiones RDP, copia de ficheros a travs de Ethernet, administracin remota, etc.). 2. Utilizar uno o varios puertos de red, exclusivamente para las Mquinas Virtuales. 3. Es posible aislar a nivel de red las Mquinas Virtuales, utilizando diferentes VLANs, mejorando as la seguridad. Debe tenerse en cuenta que la configuracin de VLANs y Redes Virtuales en Hyper-V, depende de la tarjeta de red utilizada y de sus drivers, adems de requerir configuraciones adicionales en los conmutadores de red (Switches). 4. Es posible arrancar una Mquina Virtual desde red, en caso de necesidad, utilizando Pre-Boot Execution Environment (PXE), slo en el caso de utilizar adaptadores de red Legacy en la Mquina Virtual (Legacy Network Adapter). 5. Almacenar las Mquinas Virtuales en LUNs sobre Fibre Channel o iSCSI. En caso de la prdida de un servidor fsico (Host), se facilitar la posibilidad de presentar las LUNs a otro servidor fsico (Host) para recuperar el servicio lo antes posible (por poner un ejemplo, pero hay muchas ms ventajas). 6. Es posible montar Hyper-V en Cluster, dotando as de Alta Disponibilidad a la infraestructura de Virtualizacin, de tal modo que pueda realizarse un balaceo automtico de las Mquinas Virtuales (Quick Migration) en caso de la cada o prdida de un servidor fsico (Host). En este caso, se requiere de Almacenamiento SAN, ya sea Fibre Channel o iSCSI. Adems, los servidores fsicos deben formar parte de un Dominio de Directorio Activo. 7. Crear los Discos Virtuales (VHD) de tamao fijo, en vez de Dinmicos. 8. Los Discos Virtuales que hospeden el Sistema Operativo en las Mquinas Virtuales (es decir, los discos de Sistema, o disco C de toda la vida), deben montarse como IDE, en vez de como SCSI. 9. Almacenar la informacin de Configuracin y Estado de las Mquinas Virtuales, as como los Discos Virtuales y los SnapShots, en discos fsicos independientes del disco del sistema.

Ahora procederemos a describir las caractersticas de hardware que se considera adecuado a utilizar en la maquina donde instalaremos Hyper-V: Placa base Intel DG 41 RQ con soporte para VT con Procesador INTEL CORE 2DUO. 8GB de memoria RAM en dos mdulos de 4GB DDR3 Kingstone Hyper-X. 1 puerto de red Gigabit (cobre) para gestin del servidor fsico (conexiones RDP, copia de ficheros a travs de Ethernet, administracin remota, etc.), con una direccin IP fija. 1 Disco Seagate SATAII de 200GB 7200 rpm para Windows Server 2008 R2(Sistema/Boot). 2 Discos Seagate SATAII de 400GB 7200 rpm cada uno, dedicados en exclusiva para hospedar los Discos Virtuales (Virtual Disk) de la Mquinas Virtuales, as como los Snapshots y la informacin de estado de las Mquinas Virtuales. Estos discos son los que ofrecern el almacenamiento fsico de las Mquinas Virtuales. En lo relativo a la configuracin de software, tenemos instalado en la mquina Windows Server 2008 R2 SP2, actualizado desde Windows Update a la fecha. Las tarjetas de red que van a utilizarse para las Mquinas Virtuales, no tienen configurado nada, como se muestra en la siguiente pantalla capturada.

El servidor est configurado en Grupo de Trabajo, es decir, actualmente no pertenece a ningn dominio de Directorio Activo.

Requisitos de Hyper-V en Windows Server 2008


Principalmente, deben utilizarse Procesadores de 64 bits, independientemente de que montemos un Sistema Operativo de 32 bits). Hyper-V slo est disponible en Windows Server 2008 R2 x64. Adems, debe estar habilitada la Virtualizacin en la BIOS, en algunas situaciones es necesario incluso tener que actualizar la BIOS del servidor para poder acceder a la opcin de habilitar o deshabilitar la Virtualizacin. Realmente, lo que estamos haciendo en este paso es habilitar la tecnologa Intel-VT (si montamos procesador Intel) o habilitar la tecnologa AMD-V (si montamos procesador AMD). El resto de fabricantes de procesadores, no soportan esta tecnologa. Esto se hace desde la BIOS, por lo que en funcin de cada Placa Base y versin de BIOS, se deber proceder de una u otra forma, insistiendo en que puede ser necesario tener que actualizar la BIOS del servidor fsico. Lo mismo ocurre con DEP. Debe habilitarse DEP (Data Execution Prevention) en la BIOS, en caso de no estar habilitado.

Habilitar Hyper-V en Windows Server 2008 R2


Hyper-V es un Role de Windows Server 2008 R2, por lo tanto, para habilitar Hyper-V deberemos agregar el Role Hyper-V desde Server Manager. Para ello, lo primero que deberemos hacer es abrir la herramienta administrativa Server Manager, y en el Nodo de Roles, seleccionar Add Roles. En la pantalla de Bienvenida, click Next para continuar. En la pantalla Select Server Roles, deberemos seleccionar Hyper-V. Seguidamente, click Next para continuar. Ver la siguiente imagen.

En la pantalla Hyper-V, click Next para continuar (ntese que aqu nos avisa de que es posible que tengamos que activar la Virtualizacin en la BIOS, como comentamos antes):

En la pantalla Create Virtual Networks, no seleccionar ninguna tarjeta de red. Esta configuracin la realizaremos a posteriori manualmente. Click Next para continuar.

Ver la siguiente imagen.

En la pantalla Confirm Installation Selections, click Install para continuar.

Y reiniciamos

Tras el reinicio, al volver a loguearnos en el servidor, nos encontraremos con la pantalla de Installation Results, indicndonos que ha finalizado la instalacin de Hyper-V. Click Close para continuar. Realizado todo esto, ya tenemos agregado el Role de Hyper-V en nuestro Windows Server 2008 R2.

Configuracin bsica de Hyper-V


Una vez instalado Hyper-V (es decir, despus de agregar el Role Hyper-V), es recomendable revisar algunas configuraciones, antes de empezar a crear Mquinas Virtuales. Desde la herramienta administrativa Hyper-V Manager, click con el botn derecho sobre el servidor deseado, y seguidamente, click en la opcin Hyper-V Settings del men contextual.

En el dilogo Hyper-V Settings, tenemos dos opciones de configuracin especialmente importantes: Virtual Hard Disks. Permite especificar la ruta por defecto que se desea utilizar para la creacin de nuevos Discos Virtuales. Inicialmente, est configurado con C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks. Es una buena prctica almacenar esta informacin en discos independientes al disco del sistema. Virtual Machines. Permite especificar la ruta por defecto que se desea utilizar para la creacin de nuevas Mquinas Virtuales. Inicialmente, est configurado con C: \ProgramData\Microsoft\Windows\Hyper-V, siendo esta ubicacin la que originalmente almacena los ficheros XML de configuracin de Mquinas Virtuales. Esta configuracin es bastante importante, ya que bajo la ruta que especifiquemos, se crearn varias subcarpetas, en particular la subcarpeta Virtual Machines y la subcarpeta Snapshots (esta ltima, cuando creemos una Snapshot). Adems, en caso de especificar una ruta diferente a la que viene de fbrica, es importante tener en cuenta que en la ruta original (C:\ProgramData\Microsoft\Windows\Hyper-V) se crearn Symbolic Links apuntando a los ficheros de configuracin de las Mquinas Virtuales. La subcarpeta Virtual Machines almacenar los ficheros XML de configuracin de las Mquinas Virtuales. Sin embargo, es importante tener en cuenta, que tambin almacenar dos ficheros por cada Mquina Virtual con su informacin de estado: un fichero con extensin vsv que suele ocupar pocos MB y un fichero con extensin bin del tamao de la memoria asignada a la Mquina Virtual. As, si tenemos varias Mquinas Virtuales a las cuales les hemos asignado un total de 4GB de memoria RAM, deberemos tener al menos 4 GB para almacenar la informacin de estado. Adems, es una buena prctica almacenar esta informacin en discos independientes al disco del sistema. La subcarpeta Snapshots se utilizar como ruta por defecto para el almacenamiento de las instantneas (Snapshots) de Mquinas Virtuales. Tngase en cuenta, que tras la creacin de una nueva Mquina Virtual, es posible cambiar la ubicacin de las Snapshots para dicha Mquina Virtual. Es decir, cada Mquina Virtual podra utilizar una ruta diferente para sus Snapshots. Evidentemente, lo ms cmodo, es que se utilice la misma ruta para todas las Mquinas Virtuales. En cualquier caso, es una buena prctica almacenar esta informacin en discos independientes al disco del sistema.

Antes de continuar, es importante tener algn concepto de qu es un SnapShot. Un SnapShot de una Mquina Virtual es una imagen de dicha mquina en un momento en el tiempo, incluyendo los datos, configuracin y estado de la Mquina Virtual. No debe utilizarse como un mtodo de copia de seguridad, entre otros motivos, porque basa su funcionamiento en los Discos de Diferenciacin, y en caso de prdida de los Discos Virtuales originales, nos quedaramos sin nada. Tras ver la configuracin de las ruta por defecto para el almacenamiento de los ficheros de configuracin de Mquinas Virtuales Hyper-V, es importante tener claro el funcionamiento de la rutas de los ficheros de configuracin de Mquinas Virtuales HyperV. Con esto, deberamos de ser capaces de definir las rutas que deseamos utilizar en nuestra implementacin de Hyper-V. En el caso de ejemplo, se desea utilizar las siguientes rutas, en cada uno de los dos discos (E y F) utilizados para Mquinas Virtuales: E:\Virtual Machines. Almacenamiento de los ficheros de configuracin XML de las Mquinas Virtuales Hyper-V. E:\Virtual Hard Disks. Almacenamiento de los Discos Virtuales (VHD) de las Mquinas Virtuales Hyper-V.

F:\Snapshots. Almacenamiento de los Snapshots de las Mquinas Virtuales HyperV.

Creacin de mquinas virtuales en hyper-v


Para la creacin de una mquina virtual, en hyper-v seguiremos los pasos que a continuacin se listan. Abrir el hyper-v manager desde: Inicio, Administrative Tools (Herramientas de Administracin), hyper-v manager Debemos tener en cuenta varios detalles antes de crear nuestra mquina virtual. Primero confirmar en donde vamos a almacenar la MV y adems que tenemos espacio suficiente para la almacenarla, dentro de la consola de Hyper-V podemos configurar el lugar donde por defecto almacenaremos las mquinas virtuales, tambin debemos asegurarnos de tener suficientes recursos para que la mquina virtual funcione (memoria RAM y procesador). Ver siguiente imagen.

Para crear la nueva mquina virtual lo primero que debemos hacer es en la ventana de Hyper-V, en el panel actions damos clic en nuevo, y luego nueva mquina virtual Ver siguiente imagen.

Se abrir un wizard, lo primero que debemos colocar es el nombre de la Mquina Virtual como se ve en la siguiente imagen.

WEBSERVER

Despus de darle el nombre y algo importante, la ubicacin si no la configuramos previamente en los settings de Hyper-V (paso 2). El segundo paso del wizard nos pregunta cuanta RAM le vamos a asignar a esta mquina virtual. Ver siguiente imagen.

En el tercer paso del wizard nos pide una conexin de red para la mquina virtual, este paso ser explicado en una seccin posterior (Configuracin de re para mquinas virtuales). Ver siguiente imagen.

Lo siguiente es el tamao y la ubicacin del Virtual Hard Disk (VHD) de la nueva mquina virtual, como recomendacin, resulta que al crear la MV el VHD que se crea es dinmico, esto con el objetivo de crear la maquina msrpido, por defecto en el wizard el tamao del VHD es de 127 Gb, como recomendacin es que se cree un tamao mucho menor o conforme a las necesidades y conforme con la cantidad de espacio de disco con el que se cuenta, adems si lo que primero se va a instalar es el Sistema Operativo lo ideal es que el tamao de ese VHD fuese de 20 a 40 Gb mximo.

Las otras dos opciones son para cuando tenemos ya un VHD listo para colocrselo a la maquina o si no queremos todava asignarle un vhd. Ver siguiente imagen.

VHD

En el siguiente paso vamos a poder definir si queremos instalar el Sistema Operativo cuando se encienda la mquina virtual, para eso debemos tener previamente un medio de instalacin, puede ser una imagen .iso o un DVD colocado en la unidad del servidor fsico. Ver siguiente imagen.

Para finalizar tenemos un resumen de las caractersticas de la Mquina virtual, esto con el fin de corregir posibles errores que tengamos antes de la creacin de la mquina. Ver siguiente imagen.

VIRTUALWEB

Damos click en Finish y se ha creado una mquina virtual en la ventana, la encendemos y lo primero que se har es instalarle el Sistema Operativo, como en una maquina fsica. Ver siguiente imagen.

VIRTUALWEB

Configuracin de redes en mquinas virtuales con hyper-v


En hyper-v se utilizan tres tipos de redes las cuales se manejan a travs del Virtual Network Manager, el cual est ubicado en el panel de la ventana de administracin de Hyper-V (Inicio, Administrative Tools (Herramientas de Administracin), hyper-v manager, en el panel derecho Virtual Network Manager). Las redes virtuales se clasifican en tres, las redes externas, las redes internas y las redes privadas, que se explican a continuacin. External. Este tipo de Red Virtual, permite enlazar la Red Virtual con una tarjeta de red fsica disponible en el servidor de virtualizacin (Host o Parent Partition). De este modo, es posible comunicar una Mquina Virtual con el resto de recursos y dispositivos (Router, Proxys, servidores DHCP, DNS, etc.) existentes en la red (bueno, disponibles en la red a la cual nos conecta la correspondiente tarjeta de red fsica del Host). Es posible especificar el VLAN ID deseado. Es importante tener en consideracin ciertos detalles: Slo se puede enlazar una nica Red Virtual con una tarjeta de red fsica. Es decir, en el momento en que creamos una Red Virtual de tipo External asociada a una tarjeta de red fsica, no podremos crear Redes Virtuales adicionales asociadas a la misma tarjeta de red fsica. Para crear Redes Virtuales de tipo External adicionales, necesitamos ms tarjetas de red fsicas. o No es posible conectar una Red Virtual con una tarjeta de red Wireless fsica. Internal. Permite comunicar entre s, mltiples Mquinas Virtuales (todas las que estn utilizando la misma Red Virtual). Adems de permitir la comunicacin entre las Mquinas Virtuales de la misma Red Virtual, tambin permite la comunicacin entre las mismas y el Host. Sin embargo, no se ofrece acceso a la red fsica. Es posible especificar el VLAN ID deseado.
o

Private. Permite comunicar entre s, mltiples Mquinas Virtuales (todas las que estn utilizando la misma Red Virtual). Sin embargo, no permite la comunicacin, ni con el Host, ni con la red fsica. Para conseguir este comportamiento, Hyper-V utiliza lo que se denomina Virtual Switches. Es decir, el Host incorpora un Switch de red virtual que acta como corazn de las comunicaciones entre las Mquinas Virtuales, el Host y las redes externas (redes fsicas), permitiendo la creacin de mltiples segmentos de red (es decir, las Virtual Networks) sobre los que enchufar las Mquinas Virtuales que se desee. De hecho, el concepto de Virtual Switches se utiliza con todos los tipos de Redes Virtuales (no slo con las de tipo External).

Al crear una nueva Red Virtual (Virtual Network), se est creando implcitamente un nuevo Virtual Switch. De hecho, se podra decir que una Red Virtual es un Virtual Switch. De este modo, la tarjeta de red fsica se conecta directamente al Virtual Switch, slo y exclusivamente, como consecuencia de crear una Red Virtual de tipo External. Del mismo modo, todas las tarjetas de red virtuales de todas las Mquinas Virtuales (Child Partitions) que se quieran conectar a la tarjeta de red fsica, realmente se conectan directamente al Virtual Switch (es decir, se enlazan con una Red Virtual), y es a travs del Virtual Switch (o Red Virtual) como se comunican con la tarjeta de red fsica. Esto tambin incluye al Host (Parent Partition). En cualquier caso, el concepto de Virtual Switch es transparente, pero quizs resulte algo confuso, ya que en el Hyper-V Manager se ven las Virtual Networks pero no se ven los Virtual Switches por ningn lado, cuando es prcticamente lo mismo. En la configuracin de cada Mquina Virtual, se pueden agregar Tarjetas de Red Virtuales desde la opcin Add Hardware, existiendo dos tipos de Tarjeta de Red Virtual: Network Adapter. Se trata de un dispositivo Sinttico, es decir, requiere de la instalacin de los Integration Components para su funcionamiento, y ofrece la ventaja de un gran rendimiento, especialmente en redes Gigabit. No soporta el arranque desde red PXE (Pre-Boot Execution Environment). Legacy Network Adapter. Se trata de un dispositivo Emulado, capaz de funcionar sin necesidad de instalar los Integration Components, pero con la desventaja de ofrecer un peor rendimiento. Soporta el arranque desde red PXE (Pre-Boot Execution Environment). Al agregar una nueva Tarjeta de Red Virtual, o bien al modificar posteriormente (si fuese necesario), se puede especificar la Red Virtual (Virtual Network) a la que se desea conectar la Tarjeta de Red Virtual, de tal modo, que se puede tener diferentes Tarjetas de Red Virtuales, cada una de las cuales puede estar conectada a la misma o diferente Virtual Network. Del mismo modo, tambin se puede activar la opcin Enable virtual LAN identification para especificar el VLAN ID que se desea utilizar en la Mquina Virtual. Configuracin de red virtual de tipo external El primer paso es abrir la herramienta administrativa Hyper-V Manager, y desde ella abrir el Virtual Network Manager, por ejemplo desde el men contextual del Host, como se muestra en la siguiente imagen.

En el Virtual Network Manager, se podra ver las Redes Virtuales que se tienen configuradas. Tambin se podr crear, modificar y eliminar Redes Virtuales. As, se puede utilizar la opcin New Virtual Network para crear una nueva Red Virtual, seleccionando el tipo de Red Virtual (External, Internal o Private) y haciendo click en el botn Add. Como se muestra en la siguiente imagen

Para crear una nueva Red Virtual de tipo External, se deber asignarle un nombre (ej.: LAN HV 01 - Virtual Network) y seleccionar la tarjeta de red que se desea utilizar. Opcionalmente, se puede introducir alguna nota u observacin, y la informacin del VLAN ID que se desea utilizar para el Host (Parent Partition). En este ltimo caso, se deber activar la opcin Enable virtual LAN identification for parent partition, y seguidamente especificar el VLAN ID. Click eb OK para continuar.

Con esto, ya se tiene creada una Red Virtual, en este caso, de tipo External. Para crear una nueva Red Virtual de tipo External, simplemente se siguen los mismos pasos, teniendo en cuenta que se deber elegir una tarjeta de red fsica diferente. Configuracin de red virtual de tipo prvate Abrir el Virtual Network Manager, seleccionar la opcin New Virtual Network, seleccionar Private y click en Add, como se muestra en la siguiente imagen.

Seguidamente, se introduce el nombre (ej.: LAN iSCSI 01) y descripcin (opcional) deseado para la nueva Red Virtual, y click en Apply.

Para crear la segunda Red Virtual de tipo Private, es suficiente con seguir los mismos pasos, eligiendo un nombre diferente para la nueva Red Virtual.

Creacin de Discos Virtuales y Mquinas Virtuales con Hyper-V Manager


Ahora que ya tenemos instalado y configurado Hyper-V, as como las Redes Virtuales que necesitamos, llega el momento de crear las correspondientes Mquinas Virtuales y Discos Virtuales. Lo primero que deberemos tener en cuenta, es que durante el asistente de creacin de una nueva Mquina Virtual, desde Hyper-V Manager, es posible tambin crear un nuevo Disco Virtual, sin embargo este ser un Disco Dinmico. Debido a que habitualmente nos interesar crear Discos Virtuales (VHD) de tamao fijo, deberemos crear los Discos Virtuales por separado (desde fuera del asistente de creacin de Mquina Virtual), para seguidamente poder conectarlos a la correspondiente Mquina Virtual. Adems, el asistente de creacin de una nueva Mquina Virtual est orientado a la creacin de un nico Disco Virtual, por lo que en aquellos casos en que sea necesaria la creacin de varios Discos Virtuales, ser necesario crearlos por separado, adems de que posiblemente necesitemos agregar nuevas controladoras virtuales SCSI. Otro motivo por el que no crear los Discos Virtuales desde el asistente de creacin de una nueva Mquina Virtual, es debido a que habitualmente utilizaremos Discos Virtuales (VHD) maquetados con sysprep para el Sistema Operativo. Lo normal es crearse una Mquina Virtual con un Disco Virtual (VHD) para el sistema, montar sobre dicha Mquina Virtual el Sistema Operativo deseado, la Integracin de Componentes, y otro software corporativo que se desee, y finalmente ejecutar un sysprep. Realizado todo esto, podemos eliminar dicha Mquina Virtual, pero debemos guardar su Disco Virtual (VHD), de tal modo, que cuando necesitemos una nueva Mquina Virtual con el mismo Sistema Operativo, se hace una copia de dicho Disco Virtual (VHD), se le asigna a la Mquina Virtual de turno, y ya est. Al arrancarla, el Sistema Operativo ya estar instalado, y simplemente se presentar un MiniSetup que pedir un mnimo de datos. Comenzamos con la creacin de una nueva Mquina Virtual Hyper-V a travs del asistente. Lo primero de todo, es abrir la herramienta administrativa Hyper-V Manager, y seleccionar la opcin New Virtual Machine del men contextual del Host deseado, como se muestra en la siguiente pantalla capturada.

Click Next para continuar.

Especificar el nombre de la nueva Mquina Virtual. Opcionalmente, es posible seleccionar una ubicacin alternativa a la de por defecto para almacenar el correspondiente fichero de configuracin de la Mquina Virtual. Es importante tener claro el funcionamiento de

las rutas de los ficheros de configuracin de las Mquinas Virtuales. Click Next para continuar. Especificar la cantidad de memoria que se desea asignar a la Mquina Virtual, y click Next para continuar.

Seleccionar la Red Virtual con la que se desea enlazar la tarjeta de red virtual. Tngase en cuenta, que por defecto se crear una nica tarjeta de red de tipo Network Adapter. En caso de necesitar configurar mltiples tarjetas de red virtuales, o de necesitar poder configurar la VLAN, o necesitar de una tarjeta de red virtual de tipo Legacy Network Adapter, etc., ser necesario realizar la configuracin despus de crear la Mquina Virtual, editando su configuracin. Click Next para continuar.

Seleccionar el Disco Virtual (VHD) que se desea utilizar. Tngase en cuenta, que si creamos un nuevo Disco Virtual (VHD) desde aqu, se crear de tipo Dinmico. Habitualmente,se suele seleccionar la opcin de Attach a virtual hard disk later, y despus de la creacin de la Mquina Virtual, o bien se crean los Discos Virtuales que se necesiten, etc. Click Next para continuar.

Revisamos la informacin de la pantalla de resumen, y si est todo bien, click Finish. Realizado todo esto, habremos creado nuestra primera Mquina Virtual. Sin embargo, es muy recomendable editar la configuracin de la Mquina Virtual tras su creacin, ya que el asistente de creacin de una nueva Mquina Virtual, tan slo nos permite configurar algunas de las posibles opciones, y probablemente necesitemos o deseemos configurar alguna que otra cosa ms. Para editar la configuracin de una Mquina Virtual existente, debe seleccionarse la Mquina Virtual deseada, utilizarse la opcin Settings del men contextual, como se muestra en la siguiente pantalla capturada.

Al editar la configuracin de la Mquina Virtual, lo primero que podemos hacer es utilizar la pgina Add Hardware, para aadir tarjetas de redes virtuales o controladoras SCSI virtuales, como se puede apreciar en la siguiente pantalla capturada.

En la pgina BIOS se puede realizar alguna configuracin bsica, que no merece mayor explicacin que la siguiente pantalla capturada.

La pgina Memory, tan slo permite especificar la memoria que se desea asignar a la Mquina Virtual. En la pgina Processor, se puede especificar el nmero de procesadores que se desea asignar a la Mquina Virtual (esta configuracin depende del Sistema Operativo que se desee montar en la Mquina Virtual), as como ciertas condiciones de gestin de recursos. Tngase en cuenta, que si tenemos un Quad Core en el Host y asignamos un nico procesador a una Mquina Virtual, esta Mquina Virtual podr consumir hasta un 25% de la capacidad mxima de procesamiento del Host.

Podemos seleccionar cualquiera de las controladoras virtuales de la Mquina Virtual (sean IDE o SCSI), para aadir nuevos Discos Virtuales o DVDs virtuales (montar imgenes ISO o una unidad de DVD fsica del Host).

Podemos seleccionar las tarjetas de red virtuales, para configurar la Red Virtual con la quese desea conectar, configurar la VLAN deseada, as como la MAC Address.

Tambin es posible configurar puertos virtuales.

Es posible seleccionar que servicios de los Integration Services se desean utilizar en la Mquina Virtual. Habitualmente, se utilizan todos, aunque puede haber excepciones (ej.: desmarcar Time synchronization).

En la pgina Snapshot File Location es posible especificar la carpeta que se desea utilizar para el almacenamiento de los Snapshots de la Mquina Virtual en cuestin. Tngase en cuenta, que se utilizar una subcarpeta Snapshot por debajo de la ruta aqu especificada. Suele recomendarse utilizar un disco diferente para los Snapshots, con el objetivo de evitar problemas de disco (tanto de rendimiento, como de quedarse sin espacio libre). Debe tenerse en cuenta, que no es posible cambiar la ruta de Snapshots en una Mquina Virtual que ya tiene Snapshots creados. En la pgina Automatic Start Action, puede configurarse como deseamos que se comporte la Mquina Virtual en el inicio del Host. Habitualmente, suelo configurar las Mquinas Virtuales para que se inicien de forma automtica (opcin Always start this virtual machine automatically).

En la pgina Automatic Stop Action, puede configurarse qu accin se desea que tome la Mquina Virtual en caso de una parada ordenada del Host. Habitualmente, se suele configurar esta opcin para realizar una parada ordenada de la Mquina Virtual, es decir, la opcin Shut down the guest operating system.

Ahora ya tenemos nuestra Mquina Virtual configurada y podremos arrancarla para empezar a trabajar con ella.

Configuracin deRouterVyatta
Vyatta es una solucin de cdigo abierto para enrutamiento y seguridad con un rendimiento excelente. Se encuentra disponible en software y appliance, pudiendo llegar a ser usado incluso en mquinas virtuales (nuestro escenario). La versin de cdigo abierto tiene la misma funcionalidad que la comercial, la nica diferencia como en todos estos productos, es que con la versin de pago disponemos de soporte por parte de la compaa.

Para nuestro escenario utilizamos la versin VC6.4 - Live CD ISO, disponible a nuestra fecha en http://www.vyatta.org/downloads. 1. Creamos una mquina virtual con un disco duro de 300 Mb y 256 de Ram e instalamos Vyatta. Inicie la mquina virtual con el LiveCD. Usando el loginvyatta, utilice la contraseavyatta. Ejecute el comandoinstall system. Cuando la instalacin se complete, remueva el LiveCD Reinicie el sistema EJEMPLO
vyatta@vyatta:~$ installimage Welcome to the Vyatta install program. This scriptwill walk you through the process of installing theVyatta image to a local hard drive. Would you like to continue? (Yes/No) [Yes]:<Enter> Probing drives: OK Looking for preexisting RAID groups...none found. The Vyatta image will require a minimum 1000MB root. Would you like me to try to partition a drive automaticallyor would you rather partition it manually with parted? Ifyou have already setup your partitions, you may skip this step. Partition (Auto/Parted/Skip) [Auto]:<Enter> I found the following drives on your system: sda 1074MB Install the image on? [sda] <Enter> This will destroy all data on /dev/sda. Continue? (Yes/No) [No]: Yes How big of a root partition should I create? (1000MB 1074MB) [1074]MB: <Enter> Creating filesystem on /dev/sda1: OK Done! Mounting /dev/sda1... What would you like to name this image? [VSE6.42012.03.09]:<Enter> OK. This image will be named: VSE6.42012.03.09 Copying squashfs image... Copying kernel and initrd images... Done! I found the following configuration files: /config/config.boot /opt/vyatta/etc/config.boot.default

Which one should I copy to sda? [/config/config.boot]:<Enter> Copying /config/config.boot to sda. Enter password for administrator account Enter vyattapassword:vyatta Retype vyattapassword:vyatta I need to install the GRUB boot loader. I found the following drives on your system: sda 1074MB Which drive should GRUB modify the boot partition on? [sda]: <Enter> Setting up grub: OK Done! vyatta@vyatta:~$

2. Configuracin de Interfaces ethernet eth0 y eth1 Lo primero que debemos realizar es asignarle un nombre. Para eso debemos estar en modo de configuracin vyatta # para ello ejecutamos: $ configure Como est basado en GNU/Linux, la manera de nombrar las interfaces de red es mediante ethX, con X igual a 0, para la primera interfaz que reconoce el sistema, 1 la segunda, Para saber cuntas interfaces tiene nuestro router, ejecutamos el comando: #show interfaces Debemos tener en cuenta que, como est basado en GNU/Linux, tambin disponemos de las rdenes ifconfig e ip que podemos utilizar tanto para saber qu interfaces tenemos como para configurarlas). Para configurarlas disponemos de la orden set interfaces. Por ejmplo, para asignar la direccin 192.168.1.2 a la interfaz eth0: # set interfaces ethernet eth0 address 192.168.1.2/24 # set interfaces ethernet eth1 address 192.168.5.2/24 Guardamos los cambios #commit Y guardamos la configuracin de inicio #save. Listo, tenemos nuestro routerVyatta configurado.

Balanceo de Carga en Mquinas Virtuales Supuestos: Sistema operativo Windows 2008 R2 (Guest - invitado) HyperV Host corre Windows 2008 R2 Cada VM guest posee dos adaptadores de Red NLB Cluster usar modo UNICAST Pasos a Configurar: 1. Configurar Adaptadores de Red 2. Configurar Balanceo de Carga (Network Load Balancing) 3. Validar Configuracin Escenario de la Configuracin NLB deseada La imagen siguiente muestra la topologa de NLB deseado / configuracin de este artculo. Nota: Este escenario en particular se utiliza para una intranet, por lo que las redes de NLB y red corporativa estn en la misma red. Si se desea el acceso externo al clster NLB, NLB la red corporativa y lo ms probable es que sea en redes separadas.

Configurar los adaptadores de red Nota: Cuando se ejecuta Unicast, la NIC que tiene habilitado NLB tendr su "Direccin MAC que se sobrescribe (cada nodo compartir la direccin MAC asignada al clster NLB). Debido a esto, habr una configuracin adicional requerida dentro HyperV para las interfaces de red asignados NLB. 1. Instalacin de Windows VM invitados 2008, e instalar los ltimos parches y controladores. 2. Crear un registro DNS para el nombre del clster. Mi nombre de clster es nlb.comunicaciones.es ------- 192.168.1.130 1. En cada invitado, en Windows Cambiar el nombre de las conexiones de red en consecuencia. Yo tengo la ma como tal:

4. En cada VM invitados, en Windows, configurar cada adaptador de red basado en el esquema de direccin de red. La informacin de configuracin necesaria para cada adaptador de red es la siguiente: NLB NIC: IP Address y Subnet slo se configura Mtricas: 20 WINS: Deshabilitar NetBIOS IMPORTANTE: NO seleccionar manualmente el "equilibrio de carga de red (NLB) de conexin" Esto suceder de forma automtica durante el proceso de creacin del clster NLB. Si su seleccionado manualmente la creacin de clsteres NLB no recoger esta interfaz de red como una opcin. Esta imagen es simplemente para servir como una referencia para eliminar todas las conexiones de aceptar NLB y TCP.

Corp Red NIC: configuracin de la red corporativa (IP, GW, DNS). Mtrica: 1 Orden de enlace Network Corp NLB Conexiones de acceso remoto

Configuracin del servidor NIC: Servidor1

Server2

5. Una vez que las tarjetas de red estn configuradas Ejecutar un ipconfig / all y anote la direccin IP y la asignacin de direcciones MAC para las interfaces de red en ambos. Nota: Una vez que el grupo se crea la interfaz de red de clster designado recibir una nueva direccin MAC y Propiedad NLB se habilitar en la interfaz de red (NLB) 6. IMPORTANTE De forma predeterminada Windows 2008 se ha deshabilitado el reenvo IP (routing). Para que esta configuracin con dos tarjetas de red NLB para trabajar y no definir una puerta de enlace para adherirse a las mejores prcticas, hay que habilitar el reenvo IP en la tarjeta NIC NLB para que las peticiones enviadas a l se remiten a la otra, la comunicacin de lo contrario no funcionar backend. A continuacin se muestra la lnea de comandos simple de ejecutar en cada nodo NLB. Nota: Asegrese de abrir el smbolo del sistema como "Ejecutar como Administrador", tambin si est ejecutando IPV6 asegrese de sustituir el IPv4 con IPv6. netsh interface ipv4 int set "<NLB NIC <NOMBRE" Desvo = habilitado Mi Escenario: netsh interface ipv4 set int "NLB" Desvo = habilitado 7. A continuacin proceder a la creacin y configuracin del clster de NLB nuevo. Crear y configurar Equilibrio de carga de red de clsteres Este proceso se detallar el proceso de creacin y configuracin del clster de NLB. 1. Acceda a una de las mquinas virtuales invitadas (Nodos de NLB). En mi caso Servidor1 (primer nodo del clster)

2. Haga clic en Administrador de equilibrio de carga de red y seleccione "Ejecutar como ADMINISTRADOR". 3. En el rbol de consola, haga clic en Red en Clsteres de equilibrio de carga y, a continuacin, haga clic en el nuevo clster. 4. En el cuadro Host, escriba el nombre del equipo (Server1.contoso.com) de la mquina virtual invitada que ser el primer anfitrin de la agrupacin, a continuacin, haga clic en Conectar. (Nombre de host, no el nombre del clster) 5. En las interfaces disponibles para la configuracin de una lista nuevo clster, seleccione un adaptador de red para el clster NLB y, a continuacin, haga clic en Siguiente. 6. En virtud de las interfaces de red, seleccione la interfaz NLB. Nota: Si la interfaz de red NLB no aparece en la lista, compruebe que el "Network Load Balancing" la propiedad es sin comprobar en las propiedades de red de la interfaz. NLB no recoger la interfaz de red si esa casilla de verificacin ya est activada. 7. En el nuevo clster: direcciones IP de clster pantalla, defina la direccin IP virtual. En mi caso el de la direccin IP asignada a

Importante: Tenga en cuenta la direccin MAC en la propiedad Direccin de red y, a continuacin, haga clic en Siguiente. Utilizar esta direccin MAC despus. 8. En el modo de operacin del clster, haga clic en Unicast, a continuacin, haga clic en Siguiente. 9. Complete el resto de la configuracin de NLB y, a continuacin, apague la mquina virtual. 10. En este punto usted tiene un solo nodo en el clster de NLB, y la direccin MAC ha cambiado. Para verificar, ejecutar un ipconfig / all y compruebe si la conexin de red NLB cambiado de lo que se ha indicado anteriormente, a una nueva direccin MAC. En mi caso, la ma cambi de (Anterior MAC: 00:15:5 D: CC: E 16:05 a 02: BF: 0A: 01:00 A: A0). 11. Si no lo hizo en el paso 7, asegrese de tomar nota de la nueva direccin MAC, y apagar el nodo (servidor 1). 12. Una vez que el invitado (Servidor1) est apagado, abra el Administrador de HyperV y seleccionar el servidor 1> Settings> Network Adapter (el asignado al NLB). 13. Bajo la direccin MAC, la direccin MAC establece como Esttica, e introduzca la direccin MAC asignada a la interfaz de red NLB (nota anterior). 14. A continuacin, seleccione "Habilitar la suplantacin de direcciones MAC" y seleccione Aplicar.

Aadir la VM segundo al clster NLB 1. Continuando con el paso 15, el arranque de la mquina virtual (servidor 1) e inicie sesin en Windows. 2. Load Balancing Open Network Manager (Ejecutar Como administrador). 3. Haga clic en el clster NLB, a continuacin, haga clic en Agregar host al clster. 4. Especifique el nombre del nuevo host (servidor 2), y luego haga clic en Conectar. Los adaptadores de red que estn disponibles para el host se enumeran en la parte inferior del cuadro de dilogo. 5. Haga clic en el adaptador de red que desea utilizar para el equilibrio de carga de red (NLB En mi caso), y luego haga clic en Siguiente. 6. La direccin IP configurada en el adaptador de red es la direccin IP dedicada (192.168.1.132) para este equipo. 7. Complete el resto de la configuracin de NLB y, a continuacin, apague la mquina virtual (servidor 2). 8. Una vez que el invitado (Server2) est apagado, abra el Administrador de HyperV y seleccionar el servidor 1> Settings> Network Adapter (el asignado al NLB). 9. Bajo la direccin MAC, la direccin MAC establece como Esttica, e introduzca la direccin MAC asignada a la interfaz de red NLB (nota anterior). 10. A continuacin, seleccione "Habilitar la suplantacin de direcciones MAC" y seleccione Aplicar.

11. A continuacin, iniciar la mquina virtual (servidor 2). 12. Load Balancing Open Network Manager. 13. Compruebe que el clster NLB depende adems de los dos nodos. 14. En este punto, usted ahora tiene un clster de dos nodos NLB, cada nodo que comparten la misma direccin MAC en la interfaz de red NLB.

Das könnte Ihnen auch gefallen