biztalk server 2006: alta disponibilidad jcgonzalez@kabel.es kabel sistemas s.l
Post on 03-Jan-2015
10 Views
Preview:
TRANSCRIPT
BizTalk Server 2006:Alta Disponibilidad
JCGonzalez@Kabel.esKabel Sistemas S.L.
www.kabel.es
¿Quienes Somos?
Compañía especializada en Consultoría de TI ¿Qué hacemos?
Infraestructura de redes y sistemas Seguridad Desarrollo Gestión de proyectos y dirección estratégica Formación Aplicada IT OutSourcing
La calidad cómo objetivo fundamental de nuestros proyectos
Nuestra vocación es convertirnos en el socio tecnológico que toda empresa necesita
Agenda
Introducción Alta disponibilidad: Conceptos Modelos arquitectura alta disponibilidad Buenas practicas y recomendaciones
Introducción: Arquitectura BTS
Pipeline de mensajeríaPipeline de mensajeríaDecodeDecodeEncode Encode
DecryptDecryptEncrypt Encrypt
ParseParseSerialize Serialize
ExtractExtractProperties Properties
AuthenticateAuthenticateSign Sign
OrquestaciónOrquestación
Gestión de procesos e instanciasGestión de procesos e instancias
Servicios de mensajería y conectividadServicios de mensajería y conectividad
MessageBoxMessageBox
Protocolo de transporte (adaptador)Protocolo de transporte (adaptador)
HTTP HTTP SOAP-RM SOAP-RM MSMQ MSMQ SAP SAP MQSeries MQSeries
BusinessBusinessIntelligenceIntelligence
ReportingReporting
MonitorizaciónMonitorización
AdministraciónAdministración
DespliegueDespliegue
Manejo de Manejo de ProcesosProcesos
Trading PartnerTrading PartnerManagementManagement
OtrasOtrasaplicacionesaplicaciones
……. .
……. .
Introducción: Conceptos Generales
BizTalk Group BizTalk Application BizTalk Host BizTalk Host Instance BizTalk Host Group
Alta disponibilidad: Conceptos
Infraestructura de servidores fault tolerant Eliminar puntos de fallo
Rendimiento y escalabilidad Evitar cuellos de botella
Seguridad Reducción tiempo mantenimiento Control seguridad granularmente
Backups / Disaster recovery
Arquitecturas distribuidas
Objetivo: Alta disponibilidad Mejorar Rendimiento
Configuración “Activo-Activo” MessageBox Puntos persistencia
No existe afinidad servidores BTS Servicios Cluster (Componentes específicos )
Adaptadores (MSMQ, MQ Series) Enterprise Single Sing-on: Redundancia BizTalk Hosts : Cluster aware
Alta Disponibilidad: ArquitecturasSmall BTS Deployment
Alta Disponibilidad: ArquitecturasMedium-Sized BTS Deployment
Alta Disponibilidad: ArquitecturasLarge Scale BTS Deployment
Alta Disponibilidad: Adaptadores FILE
Uso de rutas UNC (Universal Naming Convention) Clusterización o Balanceo servidor ficheros
FTP / POP3 Clusterización BizTalk Host Administración instancias
HTTP / SOAP / Sharepoint Balanceo carga: NBL
MSMQT Balanceo Carga: NBL Clusterización BizTalk Host
MSMQ / SQL / MQSeries Cluster
Alta Disponibilidad: SSO
Replicación Master Secret
Cluster servidores Master Secret
BTS Farm: Escenario Granja servidores: despliegue distribuido Mecanismos Publicación / Suscripción Host & Host Instances
Message Flow
BTS2004SQL01
MessageBox
BTS06-1
BTS06-2
HOST: MyReceiveHost
HOST: MyOrchestrationHost
HOST: MySendHost
BTS2004SQL01
MessageBox
Host Instance
Host Instance Host Instance
Host Instance
Host Instance
Host Instance
Shared File Location
Publish
Pub
lish
Pub
lish
Publish
Subscribe
Subs
crib
e
C:\Tutorial\FileDrop
C:\Tutorial\FileDrop
Send toEndpoint
Send toEndpoint
Receive Port Send Port
Send PortReceive Port
Subscribe
Sub
scrib
e
Alta Disponibilidad: Best Practices
Diseño de una infraestructura robusta Microsoft® SQL Server™ Cluster Arquitectura Distribuída (Granjas BTS) Alto volumen mensajes Múltiples MsgBoxes Panificación distribución Host y Host Instances
Ciclo vida desarrollo y despliegue BizTalk Concepto Aplicación Distribución de “Artefactos” en diferentes assemblies Herramientas (Consola Admon, HAT, BTS Assembly
Checker, BTA Assembly Viewer,…)
Más información Kabel Sistemas: http:// www.Kabel.es Dev Center: http://msdn.microsoft.com/biztalk/ Comunity: http://www.gotdotnet.com/team/wsservers
BizTalkGurus: http://www.biztalkgurus.com/biztalk-server-2004.aspx
NewsGroup: http://www.microsoft.com/technet/community/newsgroups
MSN Search: http://search.msn.com/
Preguntas && Respuestas
?
© 2003-2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
© 2003-2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
top related