现有关于服务冗余策略的研究工作侧重于研究冗余服务池模型和服务选择机制,过度冗余或服务池频繁调整的开销较大。为了降低冗余服务的开销,提出了服务的多阶段动态冗余策略,在分析服务可用性波动特性的基础上,采用灰模型获取可用性突变点,并根据突变点对可用性进行阶段划分,根据动态多阶段规划确定服务冗余度。实验结果表明提出的多阶段动态冗余策略能够保障可用性并有效降低开销。