strategies for drive scheduling and management 3305624