对
Oracle RAC的异常测试主要包含两部分的内容:一部分是对
Oracle RAC高可用性的测试,另一部分是对Oracle RAC的运行环境的测试。
对于Oracle RAC的高可用性来说,包括负载均衡的测试、Failover的测试和Service的测试,这些特性的测试应该结合具体的系统进行。详细的内容将在第6章讨论。
Oracle产品运行在各种不同的硬件和操作系统上,部署好Oracle RAC之后,有必要对可能产生的各种异常情况进行模拟测试,如直接切断电源、直接执行系统重启命令,或者拔掉心跳线、公共网络、存储光纤或网线之后,观察Oracle RAC是否依然可以正常工作,以检验Oracle RAC是否能够正常隔离、自动重新启动和单实例工作等。这样的测试最好和应用系统一起测试,通过访问应用系统来检验整个系统是否正常工作。
完成以上一系列测试之后,还需要为Oracle RAC加入安全策略、备份策略,以及性能方面的调整,完成之后Oracle RAC基本可以作为一个准上线环境。后期还要经过测试工程师应用系统的性能测试,看是否满足客户的需求、服务器运行的各项指标是否良好。通过上述的各项测试后,系统才可以投入生产使用
对于Oracle RAC的高可用性来说,包括负载均衡的测试、Failover的测试和Service的测试,这些特性的测试应该结合具体的系统进行。详细的内容将在第6章讨论。
Oracle产品运行在各种不同的硬件和操作系统上,部署好Oracle RAC之后,有必要对可能产生的各种异常情况进行模拟测试,如直接切断电源、直接执行系统重启命令,或者拔掉心跳线、公共网络、存储光纤或网线之后,观察Oracle RAC是否依然可以正常工作,以检验Oracle RAC是否能够正常隔离、自动重新启动和单实例工作等。这样的测试最好和应用系统一起测试,通过访问应用系统来检验整个系统是否正常工作。
完成以上一系列测试之后,还需要为Oracle RAC加入安全策略、备份策略,以及性能方面的调整,完成之后Oracle RAC基本可以作为一个准上线环境。后期还要经过测试工程师应用系统的性能测试,看是否满足客户的需求、服务器运行的各项指标是否良好。通过上述的各项测试后,系统才可以投入生产使用