Multi-objective Optimization for Virtual Machine Allocation in Computational Scientific Workflow under Uncertainty Topics: Cloud Optimization and Automation; Cloud Workflow Management Systems; Microservices: Automation, Deployment and Management, Resource Allocation Elasticity, Service State and Resilience; Resource Management In Proceedings of the 11th International Conference on Cloud Computing and Services Science CLOSER - Volume 1, 240-247, 2021