Windows Azure Desde el punto de vista de un IT Pro.
-
Upload
jeronimo-nevarez -
Category
Documents
-
view
223 -
download
0
Transcript of Windows Azure Desde el punto de vista de un IT Pro.
![Page 1: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/1.jpg)
Windows AzureDesde el punto de vista de un IT Pro
![Page 2: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/2.jpg)
Ibon LandaMVP Windows [email protected]://www.estoyenlanube.com
Paulo DiasMicrosoft IT Pro [email protected]://blogs.technet.com/pdias
![Page 3: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/3.jpg)
![Page 4: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/4.jpg)
IT como Servicio
Infraestructura
Como Servicio
Plataforma
Como Servicio
Software
Como Servicio
Cloud Computing
![Page 5: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/5.jpg)
Roles
![Page 6: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/6.jpg)
Los Roles de Azure• Ejecutan aplicaciones en máquinas virtuales• Múltiples instancias de un VM• No tienen estado!
• Web Role : Hosteado en IIS 7.5 (ASP.NET o WCF)• Worker Role : Es un “ejecutable” (podrías crearte un servidor web, una base
de datos, …)• VM Role : El Rol es la máquina Virtual. (OS W2008R2)
– Usamos los servicios de Windows, las tareas programadas etc…– Nos toca a nosotros configurar y mantener estas máquinas
virtuales.
ControlAbstracción
Admin Web / Worker Role
VM RoleWeb / Worker
Role
![Page 7: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/7.jpg)
Ciclo de Vida del VM Role
Construir una Imagen Virtual
Crear un servicio y probar
localmente
Subir la imagen a Azure
Desplegar el servicio
Mantener el servicio
Actualizar el Servicio
![Page 8: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/8.jpg)
Diagnóstico
yMonitorización
![Page 9: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/9.jpg)
Patrón de carga
![Page 10: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/10.jpg)
Entorno de pruebas On-premise
Despliegue
Agentes generadores carga
Controlador generador carga VS2010
Almacenamiento resultados
Generador de carga
Carga: Mensajes y tráfico consola web
Datos de contadores rendimiento
![Page 11: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/11.jpg)
Entorno de pruebas Azure
Despliegue
Almacenamiento resultados
Agentes generadores carga
AZURE VM ROLE
AZURE VM ROLES
Generador de carga
Controlador generador carga VS2010
Datos de contadores rendimiento
Carga: Mensajes y tráfico consola web
Azure Conect
![Page 12: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/12.jpg)
Visual Studio 2010 Testers Edition
Gestión de Tests
Gestión de Equipos
Uso de recursos
Carga soportada
![Page 13: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/13.jpg)
Windows Azure Diagnostics
Role Instance
RoleDiagnostic Monitor
Local Directory Storage
Request Upload
Data collection (traces,
logs, crash
dumps) Windows Data
Sources
IIS Logs & Failed Request LogsPerformance CountersWindows Event Logs
Windows Azure Storage
![Page 14: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/14.jpg)
Diagnostic Monitor Data SourcesData Source .NET Data
Source Name
Default Configuration
Notes Can SCOM Collect?
Trace Logs Logs Local storage, no transfer
Must specify transfer
Yes
Diagnostics Infrastructure
DiagnosticInfrastructureLogs
Local storage, no transfer
Must specify transfer
No
Performance Counters
PerformanceCounters
Disabled Must specify desired counters and transfer
Yes
Event Logs
WindowsEventLog
Disabled Data sources must be configured and transferred
Yes
File-based and Custom Logs
Directories Transferred No
![Page 15: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/15.jpg)
Métodos para configurar diagnósticos
Windows Azure Platform Management Tool (MMC)Cerebrata Azure Diagnostics MonitorYour Windows Azure Role CodeManagement APIs…
![Page 16: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/16.jpg)
Configuración de diagnósticos en Windows Azure MMC
![Page 17: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/17.jpg)
Configuración de diagnósticos en Cerebrata
![Page 18: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/18.jpg)
Windows Azure Management Pack
• Monitoriza disponibilidad y rendimiento de aplicaciones en Azure
• Se ejecuta en un agente que recoge información de forma remota
• Service Management API (funcionalidad del portal)
• SCOM gestiona (On-Premise + Cloud)
![Page 19: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/19.jpg)
SCOM 2007 R2
Flujo de datos desde Azure a SCOM
Azure Role Instance
Windows
Sources
Diagnostic Monitor Window
s Azure Storage
Operations Database
SCOMOperation Console
Log/Event Transfer
SCOM Data Collection
Events/Logs
![Page 20: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/20.jpg)
Arquitectura
WADLogsTableWADPerformanceCountersTableWADWindowsEventLogsTable
300 seg.
Role
Instancia (VM)
Diagnostic Monitor
Almacenamiento localAgente(Proxy)
![Page 21: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/21.jpg)
SCOM Azure MP Targets
• Windows Azure Hosted Service• Windows Azure Deployment• Windows Azure Role • Windows Azure Role Instance
![Page 22: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/22.jpg)
Contadores a tener en cuenta…
• Categorias:– ASP.NET 4.0– ASP.NET General– ASP.NET Process– Disco– Memoria– TCP Connections– Procesador– .NET CLR– Web Services
![Page 23: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/23.jpg)
Connect
![Page 24: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/24.jpg)
Azure Connect de cerca
• Política de red administrada desde el portal de Azure– Control granular de la
conectividad entre máquinas externas y los roles de WA
• Despliegue automático de IPSEC– Politicas de red y tráfico
securizado de punta a punta usando IPSec basado en certificados
– Resolución de nombres DNS
Enterprise
Windows Azure
Databases
Dev machines
Relay
Role B
Role A
Role C(multiple
VM’s)
![Page 25: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/25.jpg)
DESPLIEGUE EN SERVICIOS AZURE
![Page 26: Windows Azure Desde el punto de vista de un IT Pro.](https://reader034.fdocuments.net/reader034/viewer/2022051001/5665b45d1a28abb57c90e097/html5/thumbnails/26.jpg)
Gracias