FlashStream: A Multi-Tiered Storage Architecture Optimized for Video Streaming