Optimising microservice-based reliable NFV management & orchestration architectures