BizTalk Server 2010 Scale-Out Configurations Poster

1
Scale-out Configurations Single Server BizTalk Server databases (SQL Server) External/internal systems Receive locations with isolated adapters Master secret service Isolated receive host Orchestrations Receive locations with in-process adapters Send ports with in-process adapters Processing/receive/send host Isolated host instance In-process host instance BizTalk group BizTalk Server Logical hosts BT BT Basic Scale-out for High Availability External/internal systems Logical hosts In-process host instance Isolated host instance In-process host instance Isolated host instance BizTalk Server BT BT BizTalk Server BizTalk group Isolated receive host Receive locations with isolated adapters Receive locations with in-process adapters Send ports with in-process adapters Processing/receive/send host Orchestrations Large Scale-out for High Throughput Web farm Isolated receive host Receive locations with isolated adapters Logical hosts SQL Server cluster Storage area network Active SQL Server MessageBox database Passive SQL Server MessageBox database Active SQL Server Tracking database Passive SQL Server Tracking database Master secret service Master secret service Active SQL Server BAM databases Active SQL Server BAM databases Other BizTalk Server databases Other BizTalk Server databases In-process host instance BT BT In-process receive host Receive locations with in-process adapters Send host Send ports with in-process adapters Tracking host Processing host Orchestrations External/internal systems Load balance BizTalk group BizTalk Server BizTalk Server BizTalk Server BizTalk Server In-process host instances In-process host instances In-process host instance Isolated host instance In-process host instance BizTalk Server BizTalk Server Isolated host instance In-process host instance © 2010 Microsoft Corporation. All rights reserved.Without limiting rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to any intellectual property. This document is provided for informational purposes only, and Microsoft makes no warranties, either express or implied, in this document. Microsoft, BizTalk, Windows, Windows Server, and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. All other trademarks are property of their respective owners. Legend Database access Message flow Logical host instance assignment Tracking enabled (Grey resources) Passive state Master secret service supplies encryption keys to Enterprise SSO BizTalk Server cluster Active BizTalk Server Passive BizTalk Server In-process host instance In-process host instance Addition BizTalk Server cluster Active SQL Server Passive SQL Server Master secret service Master secret service MessageBox database MessageBox database Tracking database Tracking database Other BizTalk Server databases Other BizTalk Server databases SQL Server cluster Option Active/active/passive SQL Server cluster SQL Server cluster Tracking database Other BizTalk Server databases MessageBox database Storage area network Active SQL Server MessageBox database Passive SQL Server Tracking database Other BizTalk Server databases Active SQL Server Master secret service Master secret service Active SQL Server Active SQL Server Passive SQL Server Active SQL Server Passive SQL Server Passive SQL Server MessageBox database MessageBox database MessageBox database MessageBox database SQL Server cluster RAID 0+1 Option Multiple MessageBox databases with RAID 0+1 MessageBox database MessageBox database Active SQL Server Active SQL Server MessageBox database MessageBox database Tracking database Tracking database Other BizTalk Server databases Other BizTalk Server databases Option Active/active SQL Server ® cluster SQL Server cluster Master secret service Master secret service

description

Poster

Transcript of BizTalk Server 2010 Scale-Out Configurations Poster

  • Scale-out Configurations

    Single Server

    BizTalk Server databases (SQL Server)

    External/internal systems

    Receive locations with isolated adaptersMaster secret

    service

    Isolated receive host

    Orchestrations

    Receive locations with in-process adapters

    Send ports within-process adapters

    Processing/receive/send host

    Isolated hostinstance

    In-process hostinstance

    BizTalk group

    BizTalk ServerLogical hosts

    BTBT

    Basic Scale-out for High Availability External/internal systems

    Logical hosts

    In-process hostinstance

    Isolated hostinstance

    In-process hostinstance

    Isolated hostinstance

    BizTalk Server

    BTBT

    BizTalk Server

    BizTalk group

    Isolated receive host

    Receive locations with isolated adapters

    Receive locations with in-process adapters

    Send ports within-process adapters

    Processing/receive/send host

    Orchestrations

    Large Scale-out for High Throughput

    Webfarm

    Isolated receive host

    Receive locations with isolated adapters

    Logical hosts

    SQL Server cluster

    Storage areanetwork

    Active SQL Server

    MessageBoxdatabase

    PassiveSQL Server

    MessageBoxdatabase

    Active SQL Server

    Trackingdatabase

    PassiveSQL Server

    Trackingdatabase

    Master secret service

    Master secret service

    Active SQL Server

    BAMdatabases

    ActiveSQL Server

    BAMdatabases

    Other BizTalk Server

    databases

    Other BizTalk Server

    databases

    In-process host instance

    BTBT

    In-process receive host

    Receive locations with in-process adapters

    Send host

    Send ports with in-process adapters

    Tracking host

    Processing host

    Orchestrations

    External/internal systems

    Loadbalance

    BizTalk group

    BizTalk Server BizTalk Server BizTalk Server BizTalk Server

    In-process hostinstances

    In-process hostinstances

    In-process host instance

    Isolated hostinstance

    In-process host instance

    BizTalk Server BizTalk Server

    Isolated hostinstance

    In-process host instance

    2010 Microsoft Corporation. All rights reserved. Without limiting rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have intellectual property rights covering subject matter in this document.

    Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to any intellectual property. This document is provided for informational purposes only, and Microsoft makes no warranties, either express or implied, in this document. Microsoft, BizTalk, Windows, Windows Server, and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. All other trademarks are property of their respective owners.

    LegendDatabase access Message flow Logical host instance assignment Tracking enabled

    (Grey resources)

    Passive stateMaster secret service supplies encryption keys to Enterprise SSO

    BizTalk Server cluster

    ActiveBizTalk Server

    PassiveBizTalk Server

    In-process hostinstance

    In-process hostinstance

    AdditionBizTalk Server cluster

    Active SQL Server Passive SQL Server

    Master secret service

    Master secret service

    MessageBoxdatabase

    MessageBoxdatabase

    Trackingdatabase

    Trackingdatabase

    Other BizTalkServerdatabases

    Other BizTalkServerdatabases

    SQL Server cluster

    OptionActive/active/passive SQL Server cluster

    SQL Server cluster

    Trackingdatabase

    OtherBizTalk Serverdatabases

    MessageBoxdatabase

    Storage areanetwork

    Active SQL Server

    MessageBoxdatabase

    PassiveSQL Server

    Trackingdatabase

    OtherBizTalk Serverdatabases

    ActiveSQL Server

    Master secretservice

    Master secretservice

    ActiveSQL Server

    ActiveSQL Server

    PassiveSQL Server

    ActiveSQL Server

    PassiveSQL Server

    PassiveSQL Server

    MessageBoxdatabase

    MessageBoxdatabase

    MessageBoxdatabase

    MessageBoxdatabase

    SQL Server cluster

    RAID 0+1

    OptionMultiple MessageBox databases with RAID 0+1

    MessageBoxdatabase

    MessageBoxdatabase

    Active SQL Server

    ActiveSQL Server

    MessageBoxdatabase

    MessageBoxdatabase

    Trackingdatabase

    Trackingdatabase

    Other BizTalk Serverdatabases

    Other BizTalk Serverdatabases

    OptionActive/active SQL Server cluster

    SQL Server cluster

    Master secretservice

    Master secretservice