在基于OpenStack的云平台中,默认的块存储调度方法存在着无法给出确定的用户服务水平目标(service level objective,SLO),以及一定的存储资源浪费等问题.本文在降序首次适应(First Fit Decreasing,FFD)算法的基础上提出一种块存储降序首次适应调度算法.该算法可以给出确定的SLO,从而提高云服务供应商的服务质量.仿真实验结果表明,该算法与OpenStack默认的存储调度算法相比,在满足同样的存储调度请求的情况下有效地减少了所需的存储节点,提高了资源利用率.