[IBM i]

高可用性:连续的应用程序数据访问

如果不连续访问应用程序数据,应用程序服务器就不能处理客户机请求。本产品支持使用各种方法来维护数据可用性。

如果数据位于 IBM® i 服务器上,那么可以使用下列其中一个选项来使数据具有更高的可用性:

数据复制

要确保应用程序服务器环境中的所有组件都可用,可以使用数据复制来为应用程序数据创建备份副本。数据复制使用集群、远程日志记录和第三方数据复制软件来为应用程序数据维护两个独立的副本。因为集群中的各个系统位于不同的地点,所以,数据复制可以为数据库提供灾难恢复功能。

集群是两个或多个服务器之间进行通信的基础。在一台单独位于某一物理位置的机器上备份数据就需要进行此通信。

远程日志记录会为应用程序数据创建一个副本,以确保进行热备份。有以下两种类型的远程日志记录:
  • 同步远程日志记录,在这种情况下会同时将数据写入主数据库和备份数据库。这种类型的日志记录可以确保发生系统故障时不会丢失任何条目。但是,由于在将数据同时写入这两个数据库时要求应用程序进行等待,因此,这种日志记录会使性能下降。
  • 异步远程日志记录,在这种情况下会将数据直接从应用程序写入主数据库。这种类型的日志记录可以实现在将数据复制到备份系统中时应用程序仍继续处理客户机请求。这种日志记录不会影响应用程序性能,但是在发生故障时可能会丢失最新条目。

可切换磁盘

可切换磁盘使用集群、本地日志记录和“独立辅助存储池”(IASP) 来确保应用程序数据可用。应用程序数据存储在一个 IASP 中,如果发生故障,该 IASP 可以切换到另一个节点。

使用可切换磁盘的优点在于不需要复制数据。因此,不必担心数据是否同步。但是,数据库变成了单点故障。另外,备份节点与主节点在物理位置上必须很靠近。因此,这种配置不会提供灾难恢复。

可切换磁盘使用下列组件和服务:
  • 服务器集群。必须在集群中的所有节点上安装 High Availability Switchable Resource 功能(5761-SS1 或 5770-SS1 选件 41)。
  • 集群。使用可切换磁盘时,集群将提供下列功能:
    • 切换 IASP 时所需要的服务。
    • 很好地监视后端数据库分区。
  • 本地日志记录。可切换磁盘使用本地日志记录来保持数据库事务边界。
可切换磁盘在多单元拓扑中可得到最好的利用。包括下列功能:
  • 所有单元都按多单元拓扑中所述来处理客户机请求。
  • 其中一个单元负责管理主数据库系统,主数据库系统接收来自其他单元上的应用程序服务器的数据。
  • 主数据库系统连接至 IASP。
  • 其他单元中的一个负责管理辅助数据库系统,除非主系统中发生了故障,否则辅助数据库系统处于不活动状态。如果主系统失败,那么将应用程序数据转移到该单元中的辅助数据库系统,并且 IASP 会连接至辅助系 统。

指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=crun_ha_datasource
文件名:crun_ha_datasource.html