针对分布式视频点播系统,提出了三种改进的动态数据分配算法:DRR(Dynamic Round Robin video data allocation),DBWP(Dynamic Bandwidth Weighted Partition video data allocation),DPB(Dynamic Popularity Based video data allocation).仿真结果表明:分别与RR,BWP,PB算法相比,DRR,DBWP和DPB算法具有较好的环境适应性,特别是在视频对象访问频率及视频服务器带宽差异较大、环境扰动增强的情况下,DBWP和DPB算法可明显降低分布式视频服务器的视频对象访问响应时间.