为 BizTalk Server 规划环境

操作指南的规划部分介绍了与BizTalk Server环境关联的角色和职责。 它包括针对BizTalk Server环境的应用程序和数据层的规划建议,并为 BizTalk 解决方案的发布管理阶段提供规划建议。

俗话说,“如果你不计划,你计划失败。虽然此圣人建议当然存在例外情况,但成功实现生产 BizTalk 解决方案并不是其中之一。 此规划部分的介绍性主题简要概述了在规划 BizTalk 解决方案时应做出的决策。

确定BizTalk Server是否是作业的正确工具

BizTalk Server可视为“业务集成引擎”。BizTalk Server的核心是集成不同的业务系统、流程和消息。 例如,交换符合 EDI 标准的消息的业务系统可能需要与交换符合 RosettaNet 标准的消息的业务系统集成。 或者,使用 SAP 的内部业务系统可能需要与另一个内部业务系统进行通信,该系统将数据存储在 Microsoft SQL Server 数据库中。 或者,只能使用 FTP 协议发送或接收消息的业务系统需要与只能使用 HTTP 协议的业务系统交换消息。

SQL Server充当系统间消息传递的中间人,以适应此类不同系统的集成。 BizTalk Server支持各种行业标准传输协议、文档交换格式和业务线应用程序。

BizTalk Server还提供了 BizTalk 业务流程引擎中强大的业务流程自动化功能。 使用 BizTalk 业务流程Designer创建业务流程的可视表示形式,这些表示形式可以内置到 BizTalk 业务流程引擎中运行的可执行代码中。

BizTalk Server还包括其他几个促进业务集成的功能,包括消息工作流引擎、业务规则引擎 (BRE) ,以及适用于信息工作者的技术,如业务活动监视 (BAM) 。

有关使用BizTalk Server业务流程管理功能的详细信息,请参阅 Microsoft 和 BPM - A 技术概述。 若要详细了解 Microsoft 提供的不同集成技术及其优势,请参阅为何从 BizTalk Server 迁移到 Azure Integration Services

某些集成方案更适合其他 Microsoft 产品。 如果你主要关注以下任何方案,请考虑使用这些 Microsoft 产品,而不是BizTalk Server:

方案 要使用的产品
用户预配 Microsoft Identity Lifecycle Manager 2010

有关 Microsoft Identity Lifecycle Manager 2010 的详细信息,请参阅 Microsoft Identity Lifecycle Manager 2010 FP1
系统之间的数据复制 SQL Server 复制

有关SQL Server复制的详细信息,请参阅 SQL Server 2008 R2 复制
数据提取、转换和加载 (ETL) SQL Server Integration Services (SSIS)

有关 SQL Server Integration Services 的详细信息,请参阅 SQL Server 2008 R2 Integration Services

确定哪个版本的BizTalk Server适合作业

BizTalk Server有四个不同版本,每个版本都针对特定方案。 BizTalk Server的四个版本包括:

  • 企业 - 专为在大容量、可靠性和可用性方面具有企业级要求的客户设计。

  • 标准 - 专为具有中等数量和部署规模要求的企业设计。

  • 分支 - 专用版本的 BizTalk Server专为中心辐射型部署方案(包括 RF)而设计。

  • 开发人员 - 提供用于开发和测试目的的Enterprise Edition的所有功能,并作为 BizTalk Server 评估版免费提供用于评估目的。 安装为评估版后,BizTalk Server将运行 120 天。

  • RF Enterprise - 旨在提供一个可扩展的可扩展平台,用于开发、部署和管理丰富的 RF 和传感器解决方案,包括 BizTalk RF Server 和 BizTalk RF Mobile。

    有关不同版本BizTalk Server的详细信息,请参阅BizTalk Server新增功能、安装、配置和升级

规划消息加载

确定BizTalk Server满足业务集成需求后,接下来应确定的是 BizTalk 解决方案应处理的消息负载。 这是一个重要决策,因为不同版本的BizTalk Server具有不同的纵向扩展和横向扩展功能。

确定消息负载的关键是执行负载测试,以确定 BizTalk 解决方案的最大可持续吞吐量 (MST) 和最大可持续跟踪吞吐量 (MSTT) 。 有关衡量最大可持续吞吐量和一般性能最佳做法的详细信息,请参阅 BizTalk Server 2009 性能指南

规划扩展

如果要添加大量贸易合作伙伴、需要使用主机聚类分析,或者需要横向扩展到 BizTalk 组中运行BizTalk Server的多台计算机,请考虑使用企业版 BizTalk Server 实现 BizTalk 解决方案。 BizTalk Server的标准版和分支版本不适用于组或主机聚类分析中运行BizTalk Server的多台计算机。

本节内容