En la presente exposición mostrare las diversas caracteristicas que Microsoft Azure Virtual Machine nos ofrece a la hora de implementar una solución virtualizada bajo esta tecnología.
7. Microsoft Azure Virtual Machine
• Infraestructura como un Servicio (IaaS)
• Protagonistas
• Su realidad
• Niveles de escenarios
• Comparativo de ejecución
• Opciones de ejecución
8. Infraestructura como un Servicio (IaaS)
Infrastructure
as a Service
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Administrado
porelproveedor
deservicios
Elusuariogeneraescalabilidad,crea
resistencia
yadministraelentorno
Platform
as a Service
Administrado
porelproveedordeservicios
Elusuario
administra
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
On Premises
Fisico / Virtual
Elusuariogeneraescalabilidad,crearesistencia
yadministraelentorno
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Software
as a Service
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Administrado
porelproveedordeservicios
10. Su realidad
• Maquinas Virtuales hosteadas bajo IaaS
• Galeria de imágenes
• Rápido aprovisionamiento
• Accesibilidad vía RDP o PowerShell
• Compatibilidad completa
• Costo por utilización
• Elasticidad (Crecimiento según su necesidad)
22. 30 Regiones en el mundo, 22 disponible generalmente…
Operativas
Por anunciar / No Operativas
Central US
Iowa
West US
California
East US
Virginia
US Gov
Virginia
North Central US
Illinois
US Gov
Iowa
South Central US
Texas
Brazil South
Sao Paulo State
West Europe
Netherlands
China North *
Beijing
China South *
Shanghai
Japan East
Tokyo, Saitama
Japan West
Osaka
India South
Chennai
East Asia
Hong Kong
SE Asia
Singapore
Australia South East
Victoria
Australia East
New South Wales
India Central
Pune
Canada East
Quebec City
Canada Central
Toronto
India West
Mumbai
Germany North East **
Magdeburg
Germany Central **
Frankfurt
North Europe
Ireland
East US 2
Virginia
United Kingdom
RegionsUnited Kingdom
Regions
US DoD East
TBD
US DoD West
TBD
* Administrada por 21Vianet ** Data Stewardship por Deutsche Telekom
23. Migración de datos en Azure con VM
Pasos para migrar Bases de
datos On-Premise a Azure VM
(IaaS) (I):
• Deploy a SQL Server Database to
a Microsoft Azure VM Wizard
• Ejecutar copia de seguridad On-
Premise usando compresión de
datos
• Restaurar los datos en la VM de
Azure desde la URL
• Desatachar y después copias
datos y log a Azure Blob Storage
24. Migración de datos en Azure con VM
Pasos para migrar Bases de datos
On-Premise a Azure VM (IaaS) (II):
• Convertir la maquina física en Hyper-V
VHD
• Ejecute el Windows Import/Export
Service (Transferir el HD)
• Si es necesario ejecutar el Azure
Replica Wizard cuando exista
AlwaysOn desplegado On-Premise
• Caso contrario, aplicar la Replicación
Transaccional y configurar la instancia
migrada
39. Arquitectura
C:
Disco del OS (127 GB)
E:, F:, etc.
Disco de datos (1TB)
Adjunto SSD/HDD de 1TB. Estos
son los archivos .vhd
D:
Disco temporal
(Contenido puede ser perdido)
SSD/HDD y tamaño depende de la
VM que escojaCache en disco
60. Aplicando Azure VM
• Database Mirroring
• Comparativos
• Hibrido
• Log Shipping hibrido
• Copias de seguridad
• Archivos de datos en Azure
• Azure Site Recovery
69. Geo replicación de escenarios
empresariales
• Azure VM Availability Set
• Azure SQL Data Sync
• Stretch Database
• Minimizando costo
• SQL Server into Azure
• Arquitectura
74. SQL Server into Azure
BI integration
for on-premises
and cloud
Cold/closed data
Orders
In-memory
OLTP table
Hot/active data
Order history
Stretched table
Trickle data movement and
remote query processing
On-premises Azure
77. Mejores Practicas
Tamaño de la VM
• DS3 o superior para SQL
Enterprise edition
• DS2 o superior para SQL
Standard y Web edition
78. Mejores Practicas
Almacenamiento
• Aplicar Premium Storage
• Mantener la cuenta de almacenamiento
y la del servidor SQL Server en la VM
en la misma región
• Deshabilitar el almacenamiento Geo
redundante (Geo Replicación) en la
cuenta de almacenamiento
79. Mejores Practicas
Discos
• Aplicar mínimo 2 discos P30
• Evitar el uso del OS o discos
temporales para almacenamiento
• Habilitar el almacenamiento en cache
(Archivos de datos y TempDB)
• No habilitar el almacenamiento en disco
para el Log File
• Aplicar varios arreglos de discos para
obtener un mayor rendimiento
• Formato de archivo con asignación
documentada
80. Mejores Practicas
I/O
• Habilitas la compresión de pagina
• Habilitar la inicialización instantánea de archivos para archivos de datos
• Limitar o deshabilitar el crecimiento automático en la base de datos
• Desactivar la reducción automática de la base de datos
• Mover todas las bases de datos de discos de datos, incluyendo las
bases de datos del sistema
• Mover registro de errores de SQL Server y rastrear los directorios de
archivos de datos en discos
• Establecer ubicaciones de configuración por defecto para copia de
seguridad de archivos y bases de datos
• Habilitar bloqueo de páginas de datos
• Aplicar correcciones de rendimiento de SQL Server