work vm resource allocator