将迁移与其他特性结合在一起
有许多种方式可以利用动态分区迁移。可以利用它来执行某些先前由于非常复杂、或者由于时间限制等因素而不可能执行的操作。迁移是一种新的功能,可以与现有的 IBM System p 特性和软件相结合,以提供更好的、更加灵活的服务。
可用性集群
对于计划停机时间,仅具有较小窗口的环境可以使用动态分区迁移,以管理多项计划活动,通过非活动迁移来减少停机时间,或者通过活动迁移来避免服务中断。
例如,如果一个系统由于计划停机而必须关闭,那么可以在关闭之前,将它所承载的分区迁移到处于打开状态的系统中。图 4 显示了这种情况,其中必须关闭系统 A。将生产数据库分区活动地迁移到系统 B,同时将生产 Web 应用程序分区活动地迁移到系统 C。我们认为这个测试环境并不是非常重要,并且将在停机期间关闭。
图 4 迁移系统的所有分区
动态分区迁移是一个可靠的过程,可用于系统的重新配置,并且它可以用于提高整个系统的可用性。
高可用性环境还需要定义一些自动化的过程,用于检测软件和硬件事件、激活恢复计划以尽可能快地重新启动失效的服务。
动态分区迁移提高了全局可用性,但它并不是一种高可用性的解决方案。它要求源系统和目标系统都处于运行状态,并且分区不处于失效状态。此外,它不会监视操作系统和应用程序的状态,并且它是由用户发起的操作。
对于预料之外的停机,仍然需要一些特定的操作,这些操作通常通过集群解决方案(如 IBM HACMP)来执行。
集群软件和动态分区迁移提供了不同的功能,可以将这些功能组合在一起,以提高应用程序的可用性和正常运行时间。它们可以简化管理工作,从而降低相关的成本。