---------------------------------------------------------- · - bases de datos - tablas - usuarios...
TRANSCRIPT
------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Module 5: Creating the Private Cloud Building Blocks
------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Los perfiles de SCVMM son los que nos permiten automatizar tareas y personalizar una nube en modo Self-service para
ofrecerla a los usuarios.
Aprenderse que opciones se configuran en cada perfil
Los perfiles que se aplican a maquinas virtuales son:
- Guest OS profile
- Hardware Profile
- VM Template
Guest OS Profile:
Contiene la configuracion que vamos a aplicar al sistema operativo que se va a desplegar en una VM
Esto se utiliza cuando tenemos una plantilla de maquina virtual con windows 2012 server configuramos este perfil y
podemos hace que a esa plantilla al crear la maquina virtual le instale roles caracteristicas clave del producto etc
Y desde una plantilla de vm podriamos crear infinitos perfiles con diferentes configuraciones.
A partir de server 2008
Crear perfil
Se puede poner linux solo en server 2012
Opciones para configurar
Poniendo Webserver# se iran añadiendo numeros en orden para no tener problemas en el DA
Le damos las claves y elegimos los roles
Hardware Profile:
Configuraciones de hardware que le vamos a dar a la mv que vamos a crear
Creacion de hardware profile
Una maquina de generacion 2 no tiene floppy ni puertos comx. Tampoco incluye por defecto controladore IDE, aunque
puede añadirse
Una maquina de generacion 1 SIEMPRE tiene el sistema operativo en un disco IDE con el canal 0 usado por el HDD.
El VHDX de la plantilla de la VM se conectara al canal 0 de la controladora IDE si la maquina es generacion 1, y a un puerto
SCSI si es generacion 2
En firmaware elegimos el orden de arranque de la BIOS
Opciones generacion1
El sistema siempre tiene que estar instalado en un IDE en generacion 2 se conecta a ISCSI por que no tienen IDE
en procesador esta la migracion entre procesadores entre distintos fabricantes
Opciones generacion 2
Elegimos lo que queramos y ya lo tendriamos
Ahora creariamos una maquina virtual eligiendo la misma generacion que pusimos en el prefil de hardware
Para el examen si se puede cambiar de generacion 1 a 2 y viceversa en la realidad no se puede cambiar de generacion
una VM
Capability Profiles:
Son las capacidades maximas y minimas de los hosts
Esto seria en la opcion que aparece al crear un perfil de hardware o una MV
Esto de aquí seria
SQL Server Profile:
Al trabajar en la nube, uno de los servicios mas demandados sera el SQL Server.
Suele formar parte de otros servicios mas complejos, como Sharepoint.
Tenemos que ser capaces de desplegar servidores SQL Server virtualizados (en una maquina virtual) con diferentes
opciones de personalizacion:
- Nombre de la instancia
- Usuario administrador
- Contraseña de administrador
- Servicios: Database Engine o Reporting Services. Estos son los unicos servicios que pueden desplegarse mediante
un SQL Server Profile.
- Nombre de la base de datos
- Tablas
- Esquema
- Usuarios que acceden a cada tabla
En SQL Server tenemos 2 tipos de perfiles:
- General: personalizamos una plantilla de SQL Server a la que hemos aplicado Sysprep.
- DACPAC (SQL Server Data Tier Application): Empaquetando con el perfil general y que permite personalizar:
o Bases de datos
o Tablas
o Usuarios
o Perfiles de usuarios…
SCVMM 2012 R2. Convertir maquinas virtuales:
SCVMM 2012 R2 permite convertir maquinas virtuales entre diferentes tecnologias de virtualizacion.
La conversion desde VMware a Hyper-V solo es posible en los siguientes casos:
- ESX/ESXi 3.5 update 5
- ESX/ESXI 4.0
- ESX/ESXI 4.1
- ESX/ESXI 5.1
NO PERMITE la conversion cuando la maquina virtual es VMware Workstation
Esto es una muestra de como se instalaria el sql en otro servidor de virtualizacion
Para preparar una plantilla de una maquina con sql
Primero tenemos que instalar network 3.5
Tenemos que usar esta opcion de la instalacion de SQL
Al utilizar esta opcion se hace un sysprep despues de instalar el SQL y la deja lista para configurar lo que sea necesario
Vamos a crear las plantillas de SQL Server
Primero Tenemos que dejar la maquina de referencia limpia
Para sql necesitamos los archivos de instalacion y de momento no los tenemos es una carpeta compartida que es lo
normal nosotros de momento se los copiamos en local.
Nosotros lo tenemos en C:\SQLServer
Ahora iniciamos la instalacion
Todo por defecto hasta aquí elegimos en motor de SQL vemos que no aparecen todas las opciones
Le damos el nombre de la instancia no dejamos el de por defecto para que despues no interfiera
Y ahora siguiente hasta el final.
Y reiniciamos.
Creamos el perfil de SQL
Copiamos el contenido de la iso de la SQL en una nueva libreria
Le tenemos que decir el mismo nombre de instancia y comprobar que el usuario que indicamos aquí tiene permisos en la
carpeta donde estan los archivos de instalacion de sql
Ahora en configuracion le decimos la ruta de los archivos de instalacion de SQL y añadimos el usuario administrador
Aquí deberiamos usar cuentas administradas
Y ya tendriamos el perfil de sql
SQL Server DACPAC Profile:
El perfil de DACPAC se utiliza para personalizar despliegues de SQL Server. Esta personalizacion permite definir:
- Bases de datos
- Tablas
- Usuarios
- Perfiles
- …
En nuevos despliegues de SQL Server.
Con una VM template de sql server y el sql server profile podemos hacer un despliegue en el que solo se crea una
maquina virtual con SQL Server instalado y una instancia que le indicamos en el perfil, pero no tiene bases de datos
creadas ni tablas.
Las maquinas desplegadas nunca tienen instalado management studio
Creamos una bdd vacia y vamos a exportala para DACPAC
Ahora pasamos el archivo a la librería de VMM
Ahora creamos el perfil de aplicación
Y aquí elegiremos SQL en la compatibilidad
Ahora elegimo el sistema operativo y añadimos la aplicación solo deja elegir sql
Ahora le damos el nombre y el dacpac que hemos metido en la librería antes tambien el administrador del despliegue y
con el se van a crear los datos que tubieramos en el dacpac.
Roles de usuario:
Los roles de usuario son la forma de asignar diferentes niveles de privilegios a usuarios dentro de VMM.
VMM tiene varios perfiles de roles de usuario creados durante la instalacion:
- VMM administrator: este rol se asigna durante el proceso de instalacion de SCVMM. Tiene control total sobre
TODA la infraestructura. Tiene control total sobre todas las Clouds, Hosts, Libraries, Recursos, …
- Fabric administrator: Tiene control control total sobre el SCOPE que tiene asignado. Sobre ese scope puede hacer
las mismas tareas que un VMM administrator a excepcion de:
o Añadir hosts citrix
o Añadir WSUS
- Read-Only administrator: El SCOPE es el mismo que en el caso del Fabric Administrator, pero sus privilegios son de
SOLO LECTURA
- Tenant Administrator: El SCOPE solo puede ser una o varias nubes. No podemos asignar en su scope un grupo de
hosts ni tampoco servidores de librerias. Dentro de la nube (o las nubes) que tenga asignada, podemos detallar los
permisos que tiene (acciones que puede realizar) y los recursos a los que tiene acceso. Tambien nos permite
aplicar cuotas podemos asignar cuotas de rol y cuotas por miembro. Tambien les podemos asignar plantillas de
apliaciones plantillas de VMs etc. Tambien podemos dar un monton de permisos como encender desplegar
eliminar MVs etc. Tambien quotas de red por rol y por usuario. Tambien le podemos dar cuentas de run as para
hacer acciones que requieran privilegios elevados como añadir un host citrix o un servidor wsus.
- Application Administrator:
Vamos a crear un grupo para cloud con un par de usuarios
Ahora creamos el rol de usuario
La diferencia del fabric administrator al adminitrador VMM es que el fabric tiene scope asi que le podemos dar permisos
solo a un sitio o a una nube en concreto.
Vamos a crear un application administrator
Aparece un check abajo para activar los consejos para los usuarios
Y ya tenemos nuestro rol
Ahora vamos a entrar con la cuenta que creamos de cloud user
Y vemos que solo le aparecen los recursos que le hemos asigando
System Center App Controller 2012 R2:
Entre otras funcionces, app controller ofrece un portal de autoservicio para que los ususarios de SCVMM no tengas que
acceder a la consola de VMM.
El acceso sera via HTTPS.
Tiene limitaciones y menos opciones que la consola de VMM, pero permite integrar la nube privada con la nube publica
(azure) en una misma interfaz.
Instalacion de App Controller:
- Consume pocos recursos. Puede instalarse en una maquina virtual.
- Se recomienda hacer la instalacion en una maquina independiente, aunque puede instalarse para entornos
pequeños en la misma maquina que VMM.
Vamos a instalarlo
Igual que VMM el primer exe solo descomprime
La instalacion es todo siguiente
Puede que pida reiniciar si no reinicias no termina la instalacion
Podemos elegir que cuenta usar y el puerto para uso INTERNO
Ahora elegimos el certificado como no tenemos CA usamos uno autofirmado
Ahora con decir el nombre del servidor SQL nos mostrara la instancia si desaparece volver atrás un paso y volver adelante
hasta que se quede fija la instancia
Al finalizar nos da la URL
Si no tenemos silverlight nos pedira instalarlo la primera vez
Iniciamos sesion con el administrador y vamos a conectar a VMM
Ahora ya nos aparecen los contenidos de VMM
Conectar App Controller con azure
Ese certificado lo tenemos que generar autofirmado o con una CA
Autofirmado desde iis
Aquí se exporta como pfx
Tenemos que tener los 2
El cer para subirlo a azure y el pfx para darselo al app controller
Tambien lo exportamos como .cert para subirlo azure
Y si todo esta bien nos conectara
Ahora vamos a desplegar una maquina virtual desde una plantilla en la nube publica de azure desde app controller.
Primero creamos el almacenamiento
Y ya nos deja elegirlo
Le damos el usuario y contraseña y los datos que necesitemos y ya podemos desplegarla
Y ya tenemos nuestra maquina en azure