QUALITY OF SERVICE BASED DATA-AWARE SCHEDULING