Informe - SO
-
Upload
jaime-james-charri-huerta -
Category
Documents
-
view
56 -
download
2
Transcript of Informe - SO
Sistemas Operativos Virtuales
Alumnos:
Arévalo Carhuayano Fabian Homero.
Charri Huerta Jaimito.
Fonseca Martel Victor Raúl.
Huaranca Hualpa Chayanne Rusber.
Docente:
Ing. Solís Bonifacio Hubel.
Ing. Vásquez Pinedo Gregorio.
TINGO MARÍA - PERÚ
13 de julio de 2013
Universidad Nacional
Agraria de la Selva.
Facultad de
Ingenieria
en
Informática
y Sistemas.
1 Sistemas Operaritos Virtuales
13 de julio de 2013
Índice Introducción ................................................................................................................................................ 2
Instalación de Citrix XenServer ..................................................................................................................... 3
1. Herramientas a usarse ............................................................................................................. 3
2. Creación de una Máquina Virtual con VMware Player para el XenServer ....................................... 3
3. Instalación de XenServer en la máquina virtual ........................................................................... 4
Instalación de Citrix XenCenter ................................................................................................................... 17
1. Agregación de un Servidor al XenCenter .................................................................................. 19
2. Crear un Nuevo Storage en XenCenter .................................................................................... 21
3. Creación de una máquina virtual con xUbuntu 13.04 en XenServer desde XenCenter ................... 24
2 Sistemas Operaritos Virtuales
13 de julio de 2013
Introducción
Citrix XenServer permite a las empresas disponer de distintas máquinas virtuales tanto como Windows, Linux entre
otras, rápidas y fácilmente, gestionar las máquinas y sus recursos relacionados de almacenamiento y de creación de
redes desde una única consola de gestión que es fácil de manejar. Es el producto que nos virtualizará nuestros
sistemas operativos de nuestra empresa de manos de Citrix, ya sea para puestos o para entornos de servidores.
XenServer es un producto que Citrix adquirió comprando parte de XenSource (la compañía líder en virtualización a
través de una tecnología llamada Xen hypervisor, tecnología de código abierto). Así que XenServer es el nuevo
producto de Citrix que utiliza la virtualización con Xen hypervisor, se basa en una fina capa de software llamada
“hypervisor”, es instalada directamente en el hardware o “BareMetal” y que separa el Hardware de las máquinas
virtuales, lo novedoso de esta tecnología es el uso de paravirtualizacion que permite obtener un alto rendimiento y
seguridad del entorno. Tomando ventaja de las tecnologías de hardware que hay hoy en día como Intel VT y AMD-V.
A continuación mostraremos cómo montar un servidor de virtualización con Citrix XenServer, explicaremos cómo
instalar paso a paso Citrix XenServer para convertir un equipo en servidor de virtualización dedicado. Usaremos el
sistema operativo propio de Citrix XenServer por lo que el equipo sólo arrancará con este sistema, explicaremos
también como agregar un nuevo storage de red (de otro equipo) y cómo crear una nueva máquina virtual usando
XenCenter desde otro equipo de la red.
3 Sistemas Operaritos Virtuales
13 de julio de 2013
Instalación de Citrix XenServer
1. Herramientas a usarse
Las herramientas o aplicaciones que se van a usar para el siguiente ejemplo son las siguientes:
XenServer-6.2.0-install-cd.iso.
VMware Player o VMware Workstation.
Teniendo en cuenta que XenServer-6.2.0-install-cd.iso puede ser descargada desde su página oficial sin ningún
inconveniente.
2. Creación de una Máquina Virtual con VMware Player para el XenServer
Teniendo en cuenta los conocimientos básicos para la creación de una máquina virtual en VMware Player (caso
contrario revisar el video creado que se encuentra en los anexos), el hardware de la máquina virtual tendrá la siguiente
configuración:
Imagen 1 Tipo De Sistema Operativo A Usar Y Dirección Del ISO Del Xenserver.
4 Sistemas Operaritos Virtuales
13 de julio de 2013
Imagen 2 Configuración Del Hardware Para La Máquina Virtual.
3. Instalación de XenServer en la máquina virtual Una vez hechas las configuraciones que se muestran en los pasos anteriores pasamos a ejecutar la máquina virtual
(para ello hacemos clic en Play Virtual Machine).
Al hacer eso se iniciara el proceso de instalación del XenServer y este proceso se mostrará paso a paso a continuación:
Se iniciará el CD con el ISO que contiene el software para instalar Citrix XenServer pulsaremos INTRO para continuar
(podremos pulsar también F1 para instalación Standard, F2 para instalación Avanzada o F3 para XCP mode).
5 Sistemas Operaritos Virtuales
13 de julio de 2013
Imagen 3 Bienvenida Para La Instalación De Citrix Xenserver.
Posteriormente se iniciará el instalador de XenServer versión 6.2.0, en este proceso se comprobará los requisitos
mínimos del hardware, si encuentra hardware incompatible indicará que no ha podido ser instalado y la causa:
Imagen 4 Comprobación De Los Requisitos Mínimos Del Hardware.
6 Sistemas Operaritos Virtuales
13 de julio de 2013
Luego seleccionaremos el mapa del teclado que para nuestro caso es “[qwerty] es”, pulsaremos INTRO:
Imagen 5 Elección Del Mapa Del Teclado.
A continuación el asistente para instalar XenServer nos mostrará una advertencia indicando que si continuamos serán
eliminados todos los datos del equipo en el que estamos instalándolo. Por ello, antes de continuar debemos estar
seguros de que el PC o servidor no tiene datos importantes pues serán eliminados. Si estamos seguros de que
podemos continuar seleccionaremos Ok y pulsaremos INTRO. Si queremos cargar algún driver especial podemos
pulsar la tecla F9. En nuestro caso continuaremos con la instalación seleccionando Ok y pulsando INTRO puesto que
la instalación del XenServer se está haciendo en una máquina virtual:
Imagen 6 Advertencia Que Indica Que Los Datos De La Pc Serán Eliminadas.
7 Sistemas Operaritos Virtuales
13 de julio de 2013
Leeremos los términos de licencia del usuario final de Citrix XenServer, si estamos de acuerdo seleccionaremos "Acept
EULA" y pulsaremos INTRO:
Imagen 7 Términos Y Condiciones.
Si el asistente de instalación de XenServer detecta que el procesador no tiene soporte para virtualización o bien que
no tiene activada la opción en la BIOS mostrará el siguiente mensaje. En este caso debemos activar la opción de
virtualización en la BIOS del equipo (La opción de virtualización se activará al culminar con la instalación). Si el
procesador del servidor no soporta virtualización no es recomendable usar XenServer pues habrá máquinas virtuales
que no podrá crear.
Imagen 8 Información Sobre La Activación De La Virtualización En El Procesador.
8 Sistemas Operaritos Virtuales
13 de julio de 2013
Si nuestro procesador soporta virtualización y dicha opción está activa en la BIOS continuaremos con el proceso de
instalación de XenServer. En la siguiente ventana XenServer nos mostrará los discos duros del equipo, en nuestro
caso disponemos de un disco de 40 GB y lo marcaremos presionando la tecla de espacio, marcaremos también la
opción "Enable thin provisioning (Optimized storage for XenDesktop)" si queremos que el espacio en disco quede
optimizado también para XenDesktop:
Imagen 9 Elección Del Disco Duro Y Optimización Para XenDesktop.
A continuación podremos elegir el origen del fichero ISO de instalación, podremos elegir entre:
Local Media: se instalará XenServer desde un CD local en el equipo.
HTTP o FTP: accederá a un servidor FTP o HTTP donde esté alojada la imagen ISO de instalación de
XenServer.
NFS: acceso a servidor NFS.
En nuestro caso, puesto que vamos a usar el CD de instalación seleccionaremos “Local Media” y pulsaremos OK:
9 Sistemas Operaritos Virtuales
13 de julio de 2013
Imagen 10 Origen del fichero ISO de instalación.
Si disponemos de otro CD con el "Supplemental Packs" seleccionaremos "Yes" en caso contrario seleccionaremos
"No":
Imagen 11 Confirmación del Supplemental Packs.
Para este caso seleccionaremos la segunda opción que se encargará de analizar o verificar las fuentes de instalación
como es el “Base Pack, XenServer, etc.” Una vez terminada la verificación deberá salir algo como “no problems were
found” que nos indica que no se encontraron problemas al momento de la verificación de las fuentes.
10 Sistemas Operaritos Virtuales
13 de julio de 2013
Imagen 12 Verificación de las fuentes de instalación como “Base Packs, etc.”.
A continuación introduciremos la contraseña para el súper usuario "root" del equipo XenServer, esta contraseña será
necesaria para realizar tareas de mantenimiento y administración en el servidor de XenServer, también será necesaria
para conectar equipos clientes con XenCenter al servidor. Introduciremos dos veces la contraseña (en Password y
Confirm) y pulsaremos Ok:
Imagen 13 Ingreso de las contraseñas para el súper usuario “root”.
Ahora elegiremos las opciones de red, podremos establecer una IP fija (estática) o bien seleccionar "Automatic
configuration (DHCP)" para que obtenga los datos de red de forma automática de nuestro servidor de DHCP. En
11 Sistemas Operaritos Virtuales
13 de julio de 2013
nuestro caso y, puesto que se trata de un servidor de virtualización, seleccionaremos "Static configuration" y
estableceremos las opciones de red de forma manual:
IP Address: Dirección IP del servidor de virtualización (por ejemplo 192.168.234.130).
Subnet Mask: Mascara de subred (por ejemplo 255.255.255.0).
Gateway: Puerta de enlace (por ejemplo 192.168.234.2).
Imagen 14 Elección Del Tipo De Red Y Establecimiento De Las IPs.
A continuación estableceremos un nombre de red (hostname) para el servidor XenServer en "Hostname", por ejemplo
"xenserverii". Introduciremos también los servidores de DNS en "DNS Server 1", "DNS Server 2", por ejemplo los DNS
de Movistar en Perú: 200.48.225.130 y 200.48.225.146:
Imagen 15 Establecimiento Del Hostname Y De Los DNS.
12 Sistemas Operaritos Virtuales
13 de julio de 2013
Seleccionaremos la zona horaria, para nuestro caso sería “America”:
Imagen 16 Elección De La Zona Horaria.
Indicaremos la ciudad o área (zona horaria), en nuestro caso "Lima":
Imagen 17 Elección De La Zona Horaria (Ciudad O Área).
Luego indicaremos el tipo de actualización de la hora del servidor, podremos elegir entre manual (Manual time entry)
y automática usando un servidor NTP que deberemos especificar (Using NTP). En nuestro caso seleccionaremos
"Manual time entry":
13 Sistemas Operaritos Virtuales
13 de julio de 2013
Imagen 18 Tipo De Actualización De La Hora Del Servidor.
Por último, antes de iniciar la instalación definitiva de XenServer en el que será nuestro servidor de virtualización, nos
mostrará un aviso, si todo lo anterior es correcto y si estamos seguros de que el disco duro se puede eliminar
pulsaremos "Install XenServer" para continuar:
Imagen 19 Confirmación De La Instalación.
Se iniciará la instalación definitiva de XenServer, formateará las unidades, instalará el sistema operativo base y la
aplicación XenServer:
14 Sistemas Operaritos Virtuales
13 de julio de 2013
Imagen 20 Instalación De XenServer.
Nos pedirá la fecha y la hora, introduciremos el año, el mes, el día, la hora y los minutos:
Imagen 21 Establecimiento De La Fecha Y La Hora.
Tras la instalación, nos avisará de que ha concluido, pulsaremos Ok para reiniciar e iniciar nuestro servidor de
virtualización profesional con XenServer Free Edition:
15 Sistemas Operaritos Virtuales
13 de julio de 2013
Imagen 22 Instalación Completada.
Se iniciará Citrix Xenserver:
Imagen 23 Inicio de XenServer.
Tras el inicio de XenServer 6.2.0 nos mostrará una ventana de consola desde donde podremos configurar y administrar
el servidor:
Status Display: Estado actual del servidor de XenServer.
Network and Management Interface: Configuración de red.
Authentication: Autenticación.
Virtual Machines: Máquinas virtuales del Servidor.
Disk and Storage Repositories: Discos, repositorios de almacenamiento.
Resource Pool configuration: Pool de servidores, para "unir" varios servidores XenServer.
16 Sistemas Operaritos Virtuales
13 de julio de 2013
Hardware and BIOS Information: Dispositivos físicos e información de la BIOS.
Keyboard and Timezone: Opciones de teclado y zona horaria.
Remote Service Configuration: Configuración de servicios remotos.
Backup, Restore and Update: Copia de seguridad, actualización, recuperación.
Technical Support: Soporte técnico.
Reboot or Shutdown: Reiniciar o apagar servidor XenServer.
Local Command Shell: Acceso al shell, a la consola de comandos.
Imagen 24 Ventana de Consola de XenServer.
Con estos sencillos pasos ya podremos disponer de nuestro servidor de virtualización con Citrix XenServer. Una de
las grandes ventajas de este tipo de virtualización dedicada (también disponible con VMware ESX) es que el sistema
operativo en el que se carga XenServer es una variación de Linux configurada para consumir muy pocos recursos
tanto de memoria RAM como de CPU en el servidor, por lo que dejará disponibles para uso de las máquinas virtuales
casi todos los recursos del servidor.
En cambio, si hubiéramos optado por virtualización no profesional, por ejemplo con Citrix XenDesktop, VMware
Workstation ó VirtualBox. Este tipo de virtualización se realiza sobre un sistema operativo anfitrión. Por ejemplo
podremos instalar estos sistemas de virtualización sobre un equipo con Windows 7 o con Linux Ubuntu, con los
inconvenientes que ello conlleva: el sistema operativo anfitrión consume muchos recursos para sí mismo y para sus
aplicaciones, por lo que las máquinas virtuales en estos entornos no tendrán un rendimiento óptimo.
17 Sistemas Operaritos Virtuales
13 de julio de 2013
Instalación de Citrix XenCenter A continuación explicaremos cómo instalar el cliente de Citrix para administrar y acceder a servidores con XenServer.
Una vez instalado nuestro servidor de virtualización con XenServer, podremos administrarlo y realizar cualquier tarea
sobre él desde cualquier equipo de la red usando Citrix XenCenter. Explicaremos a continuación cómo instalar esta
utilidad en un equipo.
En el ISO de XenServer veremos que también está disponible, en la carleta "client_install" los ficheros de instalación
de XenServer, pulsaremos en "XenCenter.msi":
Iniciaremos el instalador de Citrix Xenserver, pulsaremos "Next":
Seleccionaremos la carpeta destino de la instalación, pulsaremos "Next" para continuar:
18 Sistemas Operaritos Virtuales
13 de julio de 2013
Pulsaremos en el botón "Install" para iniciar la instalación de Citrix XenCenter:
Tras la instalación, el asistente nos avisará de que ha concluido satisfactoriamente, pulsaremos "Finish":
19 Sistemas Operaritos Virtuales
13 de julio de 2013
1. Agregación de un Servidor al XenCenter Una vez termina la instalación del XenCenter, pasamos a abrir la aplicación que se encuentra en el menú de inicio de
Windows. Al abrir la aplicación nos saldrá la siguiente ventana:
Imagen 25 Ventana Principal de Citrix XenCenter.
20 Sistemas Operaritos Virtuales
13 de julio de 2013
Para conectarnos al servidor pulsaremos con el botón derecho sobre XenCenter y seleccionaremos "Add" o bien
pulsaremos directamente en el botón "ADD a Server". (Para nuestro caso en la imagen 25 tenemos tres servidores
agregados cada una con una configuración diferente) a continuación mostraremos como conectarnos a un nuevo
servidor:
En "Server" introduciremos la IP o el hostname del servidor con XenServer al que queramos conectarnos,
introduciremos usuario y contraseña del servidor y pulsaremos "Add":
Si los datos son correctos realizará la conexión y sincronización con el servidor de XenServer:
21 Sistemas Operaritos Virtuales
13 de julio de 2013
Si todo es correcto XenCenter conectará con el servidor de XenServer y nos mostrará todos los datos del mismo:
máquinas virtuales, unidades de almacenamiento, estado, rendimiento, etc. Desde XenCenter podremos realizar
cualquier tarea de administración para nuestro servidor de virtualización XenServer: crear nuevas máquinas virtuales,
eliminar actuales, cambiar estado o acceder a las máquinas virtuales, añadir o eliminar unidades de almacenamiento,
consultar estadísticas de consumo de recursos, reiniciar el servidor de XenServer, consultar estado del servidor, migrar
máquinas virtuales a otros servidores XenServer, etc.
2. Crear un Nuevo Storage en XenCenter Vamos a explicar cómo añadir un nuevo Storage (almacenamiento) a un servidor de XenServer desde nuestra consola
de administración XenCenter. Para ello abriremos XenCenter, nos conectaremos al servidor de virtualización
XenServer que queramos y pulsaremos con el botón derecho sobre él, en el menú emergente pulsaremos en "New
Storage":
22 Sistemas Operaritos Virtuales
13 de julio de 2013
En tipo de almacenamiento podremos elegir entre:
NFS VHD.
Software iSCSI.
Hardware HBA.
Advanced StorageLink Technology.
Windows File Sharing (CIFS).
NFS ISO.
En nuestro caso seleccionaremos “Windows File Sharing (CIFS)” pues vamos a conectar el servidor XenServer con
un equipo normal con Windows 8 y una carpeta compartida en este equipo.
23 Sistemas Operaritos Virtuales
13 de julio de 2013
Luego en este paso simplemente lo que haremos es poner un nombre referencial (puede ser cualquiera) para el storage:
A continuación introduciremos los siguientes datos:
Share Name: Introduciremos aquí el nombre o IP del equipo de la red LAN con Windows 8 y la carpeta
compartida a la que conectaremos el servidor XenServer. En nuestro caso:
Es conveniente indicar un usuario y contraseña del equipo al que conectaremos, para ello marcaremos “Use
different user name” e introduciremos User Name y Password.
Si los datos anteriores son correctos, XenCenter nos mostrará el nuevo Storage añadido al servidor XenServer con su
contenido. Normalmente este tipo de almacenamientos se usan para alojar ficheros ISO con imágenes de sistemas
operativos para poder cargarlos desde XenServer:
24 Sistemas Operaritos Virtuales
13 de julio de 2013
Imagen 26 Storage con los ISOS.
3. Creación de una máquina virtual con xUbuntu 13.04 en XenServer desde XenCenter Lo primero que debemos hacer es cargar nuestro storage con los ISOs necesarios. Para este caso tenemos dos ISOs
dentro del storage, eso se puede ver en la Imagen 26, los ISOs cargados son: “xubuntu-13.04-desktop-amd64.iso” y
“ubuntu-12.04-desktop-i386.iso”, para este ejemplo usaremos “xubuntu-13.04-desktop-amd64.iso”.
25 Sistemas Operaritos Virtuales
13 de julio de 2013
En "Template" podremos elegir una plantilla existente ya o bien, como es nuestro caso, seleccionar "Other install
media", pues el origen de instalación será el fichero ISO alojado en el Storage de red añadido anteriormente:
Introduciremos un nombre descriptivo para la nueva máquina virtual con Linux xubuntu 13.04, en "Description"
introduciremos una descripción para indicar qué contendrá esta máquina virtual y para qué la usaremos:
26 Sistemas Operaritos Virtuales
13 de julio de 2013
A continuación marcaremos "Install from ISO library or DVD drive”, seleccionaremos el fichero ISO que queramos para
instalar el sistema operativo, en nuestro caso “xubuntu-13.04-desktop-amd64.iso”:
Seleccionaremos, si tenemos varios servidores XenServer, en qué servidor crearemos la nueva máquina virtual:
27 Sistemas Operaritos Virtuales
13 de julio de 2013
A continuación indicaremos el número de CPUs (procesadores virtuales) y la memoria RAM que se le asignará a esta
máquina virtual:
Añadiremos el Storage (disco duro virtual) para la nueva máquina virtual, pulsando en "Add":
28 Sistemas Operaritos Virtuales
13 de julio de 2013
Indicaremos el nombre para el disco duro virtual, una descripción y en "Size" estableceremos el tamaño que tendrá el
nuevo disco duro virtual:
Una vez añadidos el disco o los discos duros virtuales para la máquina vitual pulsaremos "Next":
Estableceremos la tarjeta de red virtual para esta máquina (podremos configurar las propiedades pulsando en
"Properties"):
29 Sistemas Operaritos Virtuales
13 de julio de 2013
Por último, si queremos iniciar la máquina virtual directamente tras cerrar la última ventana del asistente para crear
una nueva máquina virtual en XenServer marcaremos "Start the new VM automatically". Pulsaremos "Finish":
Posiblemente aparezca un error al momento de hacer correr la máquina virtual ósea al culminar los pasos anteriores,
el error que va aparecer es el siguiente:
30 Sistemas Operaritos Virtuales
13 de julio de 2013
HVM is required for this operation: Que quiere decir que el HVM es necesario para esta operación.
Debemos de tener en cuenta que el procesador debe de ser compatible con la tecnología de virtualización (VT). Para
este caso como estamos trabajando en una máquina virtual debemos de activar esta tecnología en el procesador de
nuestra máquina virtual y se lo activará de la siguiente manera:
Paso 1: Entrar en “Edit Virtual Machine Settings”.
Paso 2: Activar “Virtualize Intel VT…”.
Una vez activada esa opción volvemos a encender nuestro XenServer y creamos nuestra máquina virtual desde
XenCenter sin ningún incoveniente (recomendaría volver a crear la máquina virtual).
31 Sistemas Operaritos Virtuales
13 de julio de 2013
OJO: Tener en cuenta que se están obviando algunos pasos de aquí en adelante ya que simplemente es la instalación
de un so.