Cloud Resources Placement based on Functional and Non-functional Requirements

Asma Guesmi, Patrice Clemente, Frederic Loulergue, Pascal Berthomé

2015

Abstract

It is difficult for customers to select the adequate cloud providers which fit their needs, as the number of cloud offerings increases rapidly. Many works thus focus on the design of cloud brokers. Unfortunately, most of them do not consider precise security requirements of customers. In this paper, we propose a methodology defined to place services in a multi-provider cloud environment, based on functional and non-functional requirements, including security requirements. To eliminate inner conflicts within customers requirements, and to match the cloud providers offers with these customers requirements, we use a formal analysis tool: Alloy. The broker uses a matching algorithm to place the required services in the adequate cloud providers, in a way that fulfills all customer requirements. We finally present a prototype implementation of the proposed broker.

Download


Paper Citation


in Harvard Style

Guesmi A., Clemente P., Loulergue F. and Berthomé P. (2015). Cloud Resources Placement based on Functional and Non-functional Requirements . In Proceedings of the 12th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2015) ISBN 978-989-758-117-5, pages 335-342. DOI: 10.5220/0005552503350342

in Bibtex Style

@conference{secrypt15,
author={Asma Guesmi and Patrice Clemente and Frederic Loulergue and Pascal Berthomé},
title={Cloud Resources Placement based on Functional and Non-functional Requirements},
booktitle={Proceedings of the 12th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2015)},
year={2015},
pages={335-342},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005552503350342},
isbn={978-989-758-117-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2015)
TI - Cloud Resources Placement based on Functional and Non-functional Requirements
SN - 978-989-758-117-5
AU - Guesmi A.
AU - Clemente P.
AU - Loulergue F.
AU - Berthomé P.
PY - 2015
SP - 335
EP - 342
DO - 10.5220/0005552503350342