A multi-agent protocol for Service Level Agreement negotiation in Cloud Federations