BizTalk Server 角色和职责

BizTalk Server环境的开发、维护和管理包括多个具有不同职责的不同角色。 本主题介绍这些角色、与角色关联的职责,以及可用于完成与每个角色关联的任务的工具。 本主题还提供与每个角色关联的操作就绪清单任务的链接。

BizTalk Server环境的角色和职责

角色 职责 工具 操作清单任务
BizTalk Server管理员 管理

通过监视BizTalk Server异常并解决BizTalk Server特定问题来维护环境运行时间。

平台修改

- 创建新主机
- 添加和配置适配器
- 创建新的 MessageBox 数据库
- 根据需要添加其他 BizTalk 服务器进行横向扩展
- 创建新的 BizTalk 组

平台监视

- 监视BizTalk Server平台异常
- 调试应用程序错误。
- 管理BizTalk Server组的负载。
BizTalk Server管理控制台。 BizTalk Server管理控制台是BizTalk Server的主要管理工具。 它提供了一个图形用户界面,用于为 BizTalk 应用程序执行部署操作。 例如,可以启动导入向导、安装向导和导出向导,添加和删除应用程序项目,以及对应用程序进行其他修改。

脚本和可编程性 API。 使用 Microsoft Windows Management Instrumentation (WMI) 或 BizTalk 资源管理器对象模型创建和运行自动执行管理任务的脚本。

WMI 对象模型公开并简化了管理 API。 所有管理 API 都会对其管理的每个对象公开以下操作的某种形式:

-创建
-枚举
-修改
-删除

WMI 可对所有 WMI 对象一致地公开此功能。

业务活动监视 (BAM) 。 Business Activity Monitoring (BAM) 提供了一个基于观察的跟踪框架,可用于捕获操作或业务流程指标。 指标在 SQL Server中捕获,随后可以使用最适合情况的报告机制报告指标。 BAM 使用 Microsoft Office Excel 工作簿,使业务用户能够实时查看业务流程的综合视图。

运行状况和活动跟踪。 使用 BizTalk Server 管理控制台中的“组中心”页跟踪BizTalk Server实现的运行状况、识别瓶颈并监视BizTalk Server环境。 您可以查看特定业务流程、管道或消息实例的详细技术信息,并查看进入系统的特定消息的消息流。 业务用户可以查看、监视和查询跟踪的数据。 此外,用户可以创建自定义视图和查询,并进行保存以供在其他位置重用。 业务分析员和最终用户可以通过查看实时数据和存档数据来跟踪其业务流程的状态。
- 清单:配置 Windows Server
- 清单:配置 Internet 信息服务
- 清单:配置BizTalk Server
- 清单:监视操作就绪情况
发布管理 部署和更新 BizTalk 应用程序

- 将新应用程序部署到BizTalk Server环境中
- 管理强名称密钥
有关部署和更新 BizTalk 应用程序的详细信息,请参阅 管理应用程序
BTSTask 命令行工具。 使用 BTSTask 工具可以通过命令行执行许多管理任务。 - 清单:部署应用程序
- 清单:将绑定从一个应用程序导出到另一个应用程序
- 清单:更新程序集
- 清单:使用并行版本控制更新应用程序
运营支持 支持更改管理

- 支持新的服务解决方案
- 支持新技术
- 支持新系统
- 支持应用程序
- 支持硬件更改
- 支持配置管理
- 支持发布管理

正常运行过程 有效、高效地执行日常任务,包括以下内容:

- 安全管理
- 系统管理
- 网络管理
- 服务监视和控制
- 目录服务管理
- 存储管理
- 作业计划

支持过程 及时解决问题和查询。

- 服务台支持
- 事件管理
- 问题管理

环境优化

- 成本管理
- 性能优化
- 服务级别管理
- 容量管理
- 可用性管理
- 劳动力管理
(PAL) 工具进行日志性能分析。 使用此工具分析性能计数器日志文件。

Microsoft BizTalk LoadGen 2007 工具。 这是一个负载生成工具,用于模拟BizTalk Server上的消息传输负载。 可以使用它针对 BizTalk Server 版本 2004 及更高版本的 BizTalk 部署运行性能和压力测试。

BizTalk Server 2006 业务流程探查器。 这用于查看指定时间段的业务流程跟踪数据;有助于确定业务流程中存在性能瓶颈的位置。 注意: Microsoft 不支持使用此工具,并且 Microsoft 不保证此程序的适用性。 使用此程序风险自负。 注意:此工具也可用于BizTalk Server。

用于故障排除的工具和实用工具
- 清单:通过容错或负载均衡提供高可用性
- 清单:通过灾难恢复提高可用性
- 执行瓶颈测试和优化
- 执行负载和吞吐量测试
- 执行可用性测试
开发人员 应用程序监视

- 支持BizTalk Server管理员未解决的应用程序异常。
- 提供源代码更新以解决问题。

新的和现有的应用程序开发

在 BizTalk Server 平台上创建新应用程序并更新现有应用程序功能。
Visualstudio用于创建、修改和调试BizTalk Server解决方案源代码的开发平台。

测试应用程序。 适用于单元测试 .NET 代码。

适用于 Windows 的 DebugView。 用于在本地或远程监视内核模式和 Win32 调试输出的工具。
执行单元测试
数据库管理员 数据库管理

- 定义适当的数据库空间分配
- 监视数据库使用情况
- 优化SQL Server
- 为所有SQL Server数据库设置备份和还原作业。
- 确保定期为跟踪和业务流程持久性数据库运行维护脚本。
- 与趋势分析专家合作,确定适当的阈值。
- 完成标准SQL Server维护过程。
SQL Server Profiler SQL Server Profiler可用于捕获发送到SQL Server的 Transact-SQL 语句以及这些语句SQL Server结果集。 由于 BizTalk Server 与 SQL Server 紧密集成,因此,对于在从 SQL Server 数据库读取和向 SQL Server 数据库写入时在 BizTalk Server 中发生的问题,SQL Server 配置文件跟踪分析将是一个非常有用的问题分析工具。 有关如何使用SQL Server Profiler的信息,请参阅SQL Server Profiler简介

SQL Server Management Studio SQL Server Management Studio 可用于直接针对SQL Server数据库执行 SQL 语句。 在某些情况下,此功能对于查询 BizTalk Server 数据库或更新 BizTalk Server 数据库很有用。 有关SQL Server Management Studio的详细信息,请参阅使用SQL Server Management Studio
清单:配置 SQL Server

另请参阅

测试工具
操作准备就绪清单