La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Alta Disponibilidad en Infraestructuras Web

Presentaciones similares


Presentación del tema: "Alta Disponibilidad en Infraestructuras Web"— Transcripción de la presentación:

1 Alta Disponibilidad en Infraestructuras Web
David Cervigón Luna Microsoft IT Pro Evangelist Carles Corretge Hewlett Packard José Parada Gimeno Microsoft IT Pro Evangelist

2 Agenda Historia de una idea trasladada a la Web
Construcción Infraestructura Web básica Pruebas de carga Alta disponibilidad y tolerancia a fallos de un servicio Web con HP Blades e Intel Quad Core Novedades en IIS7

3 La verdadera historia del Rinopardo

4 Lo que quería “la comunidad”

5 Las PPTs en el Blog:

6 Historia de una idea llevada a la Web

7 Infraestructura inicial del Servicio MiBolsa
Una sola NIC Windows Server 2003 R2 IIS 6.0 Configurado por defecto .Net Framework 3.0 ASP.NET AJAX Extensions SQL 2005 Express Edition SQL Server Management Studio Express Aplicación Web Directorio Virtual Default AppPool Cadena de conexión en Web.Config apuntando a ./SQLEXPRESS Internet

8 DEMO Infraestructura Web del servicio MiBolsa

9 El éxito

10 DEMO Prueba de carga Ampliando la infraestructura Blade de HP

11 Control y gestión de los servidores Blade C-Class
Jose Manuel Maldonado Presales HP

12 HP Insight Control Environment
Todo para la gestión de servidores ProLiant y blades HP Systems Insight Manager 5.1 Sevicios de gestión centralizados Gestión única de servidores y almac. Gestión remota siempre disponible Implantación automatizada de servidores Gestión Integrada Gestión de rendimiento y detección de cuellos de botella Análisis de vulnerabilidades y aplicación de parches

13 HP Systems Insight Manager

14 HP Systems Insight Manager

15 HP Insight Control Environment
Todo para la gestión de servidores ProLiant y blades HP Systems Insight Manager 5.1 Sevicios de gestión centralizados Gestión única de servidores y almac. Gestión remota siempre disponible Implantación automatizada de servidores Gestión Integrada Gestión de rendimiento y detección de cuellos de botella Análisis de vulnerabilidades y aplicación de parches

16 ProLiant Essentials Rapid Deployment Pack
Vista física y lógica de los equipos Blade gestionados con RDP Histórico de jobs de RDP lanzados sobre los servidores Eventos de implantación para servidores ProLiant preconfigurados

17 ProLiant Essentials Rapid Deployment Pack

18 HP Insight Control Environment
Todo para la gestión de servidores ProLiant y blades HP Systems Insight Manager 5.1 Sevicios de gestión centralizados Gestión única de servidores y almac. Gestión remota siempre disponible Implantación automatizada de servidores Gestión Integrada Gestión de rendimiento y detección de cuellos de botella Análisis de vulnerabilidades y aplicación de parches

19 ProLiant Essentials Performance Management Pack
Análisis en tiempo real y off-line Procesadores Utilización media. % Cola del procesador Switches/seg Interrupciones/seg Memoria kBytes disponibles Lecturas/sec Page inputs/sec Fallos de pág./sec Tarjetas de red bytes/sec Bytes enviados/sec Bytes recibidos/sec Subsistema de disco Transfer/seg Bytes/sec Sec/transfer Long. cola Buses PCI Bytes/seg Bus utilization %

20 ProLiant Essentials Server Migration Pack Eliminando barreras entre máquinas físicas y virtuales
Migración “Physical to virtual” (P2V) consolide antiguos sistemas y aplicaciones en minutos en vez de en días o en semanas App 1 App 2 App 3 App 3 App 4 App 5 Migración “Virtual to virtual” (V2V) Utilización de distintas capas de virtualización en función de necesidades GSX System Virtual Server Migración “Virtual to physical” (V2P) ¡un nuevo concepto! De un entorno de desarrollo a producción sin esfuerzo.

21 HP Virtual Connect Modules
Virtual Connect proteje a la red de los cambios Virtual Connect administra las MAC y los WWN localmente de modo que no hay que hacer cambios en el servidor Las redes LAN & SAN NO cambian!! A NIC HBA MAC 31:32:33 A NIC HBA E NIC HBA NIC HBA LAN A WWN 71:72:73 NIC HBA NIC B HBA E NIC HBA HP Virtual Connect Modules C NIC HBA NIC HBA SAN D NIC HBA NIC HBA

22 Escalabilidad y Alta Disponibilidad de MiBolsa
Tres frontales con 2 NIC NIC frontal balanceada con NLB Unicast Afinidad None NIC trasera para comunicación con el Back-end IIS6.0 Aplicación Web Cadena de conexión en Web.Config apuntando a SQL-MiBolsa Configuración de seguridad según: Internet NLB Cluster LAN Dos Nodos con MSCS Disco para el Quorum por iSCSI iSCSI initiator en cada nodo SQL Server 2005 Clusterizado Disco para la BD por iSCSI HeatBeat Failover Cluster

23 DEMO Escalando MiBolsa Alta Disponibilidad

24 Novedades en IIS7

25 Arquitectura de IIS6 Procesado de peticiones
Implementación Monolítica. Instala todo o nada… Autenticación NTLM Basic Anon Determinar Manejador CGI Static File ASP.NET ISAPI PHP Envio de Respuestas Extensibilidad del la funcionalidad del servidor sólamente a través de ISAPI… Log Compresión

26 Arquitectura de IIS7 Procesado de peticiones
La funcionalidad del servidor se divide en ~ 40 módulos... Authentication Authentication NTLM Basic Anon Authorization Los módulos se enchufan a una pipeline genérica de peticiones ResolveCache Determine Handler CGI Static File ExecuteHandler Los módulos extienden la funcionalidad del servidor a través de una API pública. ISAPI UpdateCache Send Response SendResponse Log Compress

27 Integración de ASP.NET en IIS7
Basic Dos modos Clásico (como ISAPI) Modo Integrado Lo módulos de .NET se enchufan directamente en la pipeline Procesan todas las peticiones Fidelidad total en tiempo de ejecución Anon Authentication Authorization ResolveCache aspnet_isapi.dll Static File Authentication ExecuteHandler Forms Windows ISAPI ASPX UpdateCache Map Handler Trace SendResponse Compress Log

28 Capas de Configuración
IIS + ASP.NET + .NET Framework Herencia… IIS ASP.NET applicationHost.config web.config .NET Framework \Windows\system32\inetsrv\applicationHost.config root web.config \Windows\Microsoft.NET\Framework\v \config\web.config machine.config \Windows\Microsoft.NET\Framework\v \config\machine.config root configuration files web.config files

29 DEMO MiBolsa en IIS7 (Windows Vista)

30 ¿Vas a hacer un piloto sobre IIS7?
Podemos ayudarte con: Webcasts dedicadas con los grupos de producto Presentaciones y Whitepapers Laboratorios online Soporte gratuito Suscripción a TechNet gratuita TODO completamente GRATIS Contacta con nosotros para iniciar el proceso: Otras tecnologías con las que puedes contar con este tipo de ayuda para desarrollar un piloto HPC, IIS7, PowerShell, NAP, ISA 2006, Vista, Bitlocker, Microsoft Office Sharepoint Server

31 El Desenlace

32 © 2005 Microsoft Corporation. All rights reserved.
David Cervigón Luna Microsoft IT Pro Evangelist - Jose Manuel Maldonado - Carles Corretge Hewlett Packard José Parada Gimeno Microsoft IT Pro Evangelist © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Descargar ppt "Alta Disponibilidad en Infraestructuras Web"

Presentaciones similares


Anuncios Google