Rethinking Cost-Efficient VM Scheduling on Public Edge Platforms: A Service Provider's Perspective | IEEE Journals & Magazine | IEEE Xplore