P. Mell and T. Grance, The nist definition of cloud computing, Communications of the ACM, vol.53, issue.6, p.50, 2010.

H. Jin, S. Ibrahim, T. Bell, L. Qi, H. Cao et al., Tools and technologies for building clouds, Cloud Computing, pp.3-20, 2010.

S. Zhang, X. Chen, S. Zhang, and X. Huo, The comparison between cloud computing and grid computing, Computer Application and System Modeling (ICCASM), 2010 International Conference on, vol.11, pp.11-72, 2010.

J. Peng, X. Zhang, Z. Lei, B. Zhang, W. Zhang et al., Comparison of several cloud computing platforms, Information Science and Engineering, pp.23-27, 2009.

, IEEE, 2009.

M. Wiesmann, F. Pedone, A. Schiper, B. Kemme, and G. Alonso, Understanding replication in databases and distributed systems, Proceedings. 20th International Conference on, pp.464-474, 2000.

V. Serbanescu, F. Pop, V. Cristea, and G. Antoniu, Architecture of distributed data aggregation service, IEEE 28th International Conference on Advanced Information Networking and Applications (AINA), pp.727-734, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01249153

V. Serbanescu, F. Pop, V. Cristea, and G. Antoniu, A formal method for rule analysis and validation in distributed data aggregation service, World Wide Web, vol.18, issue.6, pp.1717-1736, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01249152

W. John, M. Bates, and . Aldred, System and method for secure and reliable multi-cloud data replication, US Patent, vol.8, p.642, 2014.

D. Boru, D. Kliazovich, F. Granelli, P. Bouvry, and A. Y. Zomaya, Energy-efficient data replication in cloud computing datacenters. Cluster computing, vol.18, pp.385-402, 2015.

. Shrikant-v-karve, S. Janmejay, . Kulkarni, S. Sarvesh, A. R. Patel et al., Cloud based data migration and replication, US Patent, vol.9, p.529, 2015.

I. Kertiou, S. Benharzallah, L. Kahloul, M. Beggas, and R. Euler, Abdelkader Laouid, and Ahcène Bounceur. A dynamic skyline technique for a context-aware selection of the best sensors in an iot architecture, Ad Hoc Networks, vol.81, pp.183-196, 2018.

H. Stockinger, A. Samar, K. Holtman, B. Allcock, I. Foster et al., File and object replication in data grids, Cluster Computing, vol.5, issue.3, pp.305-314, 2002.

F. Chang, J. Dean, S. Ghemawat, C. Wilson, D. A. Hsieh et al., Bigtable: A distributed storage system for structured data, ACM Transactions on Computer Systems (TOCS), vol.26, issue.2, p.4, 2008.

B. Calder, J. Wang, A. Ogus, N. Nilakantan, A. Skjolsvold et al., Windows azure storage: a highly available cloud storage service with strong consistency, Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, pp.143-157, 2011.

A. Hbase, , 2018.

G. Decandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman et al., Dynamo: amazon's highly available key-value store

, ACM SIGOPS Operating Systems Review, vol.41, issue.6, pp.205-220, 2007.

A. Lakshman and P. Malik, Cassandra: a decentralized structured storage system, ACM SIGOPS Operating Systems Review, vol.44, issue.2, pp.35-40, 2010.

V. Chang and G. Wills, A model to compare cloud and non-cloud storage of big data, Future Generation Computer Systems, vol.57, pp.56-76, 2016.

T. Chang, G. Popescu, and C. Codella, Scalable and efficient update dissemination for distributed interactive applications, Proceedings. 22nd International Conference on, pp.143-150, 2002.

, IEEE, 2002.

Y. Lu, Y. Lu, and H. Jiang, Adaptive consistency guarantees for large-scale replicated services, Networking, Architecture, and Storage, 2008. NAS'08. International Conference on, pp.89-96, 2008.

T. Kraska, M. Hentschel, G. Alonso, and D. Kossmann, Consistency rationing in the cloud: pay only when it matters, Proceedings of the VLDB Endowment, vol.2, pp.253-264, 2009.

X. Wang, S. Yang, S. Wang, X. Niu, and J. Xu, An application-based adaptive replica consistency for cloud storage, Grid and Cooperative Computing (GCC), 2010 9th International Conference on, pp.13-17, 2010.

C. Li, D. Porto, A. Clement, J. Gehrke, M. Nuno et al., Making georeplicated systems fast as possible, consistent when necessary, OSDI, vol.12, pp.265-278, 2012.

S. Houssem-eddine-chihoub, G. Ibrahim, M. S. Antoniu, and . Perez, Harmony: Towards automated selfadaptive consistency in cloud storage, Cluster Computing (CLUSTER), 2012 IEEE International Conference on, pp.293-301, 2012.

S. Houssem-eddine-chihoub, G. Ibrahim, M. S. Antoniu, and . Perez, Consistency in the cloud: When money does matter! In Cluster, IEEE/ACM International Symposium on, pp.352-359, 2013.

B. Douglas, V. Terry, R. Prabhakaran, M. Kotla, M. K. Balakrishnan et al., Consistency-based service level agreements for cloud storage, Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, pp.309-324, 2013.

A. Bessani, M. Correia, B. Quaresma, F. André, and P. Sousa, Depsky: dependable and secure storage in a cloud-of-clouds, ACM Transactions on Storage (TOS), vol.9, issue.4, p.12, 2013.

Z. Zhou, S. Chen, T. Ren, and T. Wu, File heat-based self-adaptive replica consistency strategy for cloud storage, J Computers, vol.9, issue.8, pp.1928-1933, 2014.

P. Shraddha, A. R. Phansalkar, and . Dani, Tunable consistency guarantees of selective data consistency model, Journal of Cloud Computing, vol.4, issue.1, p.13, 2015.

M. Mckenzie, H. Fan, and W. Golab, Fine-tuning the consistency-latency trade-off in quorum-replicated distributed storage systems, 2015 IEEE International Conference on, pp.1708-1717, 2015.

S. Limam and G. Belalem, A self-adaptive conflict resolution with flexible consistency guarantee in the cloud computing, Multiagent and Grid Systems, vol.12, issue.3, pp.217-238, 2016.

R. Guerraoui, M. Pavlovic, and D. Seredinschi, Incremental consistency guarantees for replicated objects, OSDI, pp.169-184, 2016.

I. Sheff, T. Magrino, J. Liu, C. Andrew, R. Myers et al., Safe serializable secure scheduling: Transactions and the trade-off between security and consistency, Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pp.229-241, 2016.

S. Sidhanta, W. Golab, S. Mukhopadhyay, and S. Basu, Adaptable sla-aware consistency tuning for quorum-replicated datastores, IEEE Transactions on Big Data, vol.3, issue.3, pp.248-261, 2017.

S. Chatterjee and W. Golab, Self-tuning eventually-consistent data stores, International Symposium on Stabilization, Safety, and Security of Distributed Systems, pp.78-92, 2017.

V. Ghanekar and D. R. Shraddha-phansalkar, Selective consistency model on mongodb big data store, Journal of Theoretical and Applied Information Technology, vol.96, issue.5, 2018.

Z. Guo and S. Ding, Adaptive replica consistency policy for kafka, MATEC Web of Conferences, vol.173, p.1019, 2018.

H. Gupta and U. Ramachandran, Fogstore: A geo-distributed key-value store guaranteeing low latency for strongly consistent access, Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems, pp.148-159, 2018.

H. Yu and A. Vahdat, Design and evaluation of a continuous consistency model for replicated services, Proceedings of the 4th Conference on Symposium on Operating System Design & Implementation, vol.4, p.21, 2000.

Y. Shin, D. Koo, and J. Hur, A survey of secure data deduplication schemes for cloud storage systems, ACM Computing Surveys (CSUR), vol.49, issue.4, p.74, 2017.

P. Viotti and M. Vukoli?, Consistency in non-transactional distributed storage systems, ACM Computing Surveys (CSUR), vol.49, issue.1, p.19, 2016.

Y. Mansouri, A. N. Toosi, and R. Buyya, Data storage management in cloud environments: Taxonomy, survey, and future directions, ACM Computing Surveys (CSUR), vol.50, issue.6, p.91, 2017.

S. Houssem-eddine-chihoub, G. Ibrahim, M. Antoniu, and . Perez, Consistency management in cloud storage systems, Advances in data processing techniques in the era of Big Data, 2014.

A. Philip, V. Bernstein, N. Hadzilacos, and . Goodman, CONCURRENCY CONTROL AND RECOVERY IN DATABASE SYSTEMS, 1987.

K. Ahmed and . Elmagarmid, Database transaction models for advanced applications, 1992.

A. Eric and . Brewer, Towards robust distributed systems, PODC, vol.7, 2000.

S. Gilbert and N. Lynch, Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services, ACM Sigact News, vol.33, issue.2, pp.51-59, 2002.

V. Chang, Towards a big data system disaster recovery in a private cloud, Ad Hoc Networks, vol.35, pp.65-82, 2015.

G. Tarasuk-levin, P. William-penzias, I. Dirks, C. Langouev, and . Kolovson, Maintaining consistency using reverse replication during live migration, US Patent, vol.9, p.120, 2017.

M. Bharde, S. Bhattacharya, and D. Shree, Store edge ripplestream: Versatile infrastructure for iot data transfer, USENIX Workshop on Hot Topics in Edge Computing (HotEdge 18), 2018.

N. Erin, . Bournival, L. David, S. Black, A. Cohen et al., Maintaining stored data consistency of a plurality of related virtual machines across a plurality of sites during migration, US Patent, vol.9, p.333, 2017.

G. Pardon and C. Pautasso, Consistent disaster recovery for microservices: the cab theorem, 2017.

R. Roman, J. Zhou, and J. Lopez, On the features and challenges of security and privacy in distributed internet of things, Computer Networks, vol.57, issue.10, pp.2266-2279, 2013.

A. Singh-sohal, R. Sandhu, K. Sandeep, V. Sood, and . Chang, A cybersecurity framework to identify malicious edge device in fog computing and cloud-of-things environments, Computers & Security, vol.74, pp.340-354, 2018.

V. Chang and M. Ramachandran, Towards achieving data security with the cloud computing adoption framework, IEEE Trans. Services Computing, vol.9, issue.1, pp.138-151, 2016.

A. Shoker, H. Yactine, and C. Baquero, As secure as possible eventual consistency, Proceedings of PaPoC'17, 2017.

A. Felipe, M. Lopes, R. Santos, S. Fidalgo, and . Fernandes, A software engineering perspective on sdn programmability, IEEE Communications Surveys & Tutorials, vol.18, issue.2, pp.1255-1272, 2016.

S. Yustus-eko-oktian, H. Lee, J. Lee, and . Lam, Distributed sdn controller system: A survey on design choice, Computer Networks, vol.121, pp.100-111, 2017.

I. Farris, T. Taleb, Y. Khettab, and J. Song, A survey on emerging sdn and nfv security mechanisms for iot systems, IEEE Communications Surveys & Tutorials, pp.1-1, 2018.

T. Van-giang-nguyen, Y. Do, and . Kim, Sdn and virtualization-based lte mobile network architectures: A comprehensive survey, Wireless Personal Communications, vol.86, issue.3, pp.1401-1438, 2016.

F. Botelho, A. Tulio, P. Ribeiro, . Ferreira, M. V. Fernando et al., Design and implementation of a consistent data store for a distributed sdn control plane, 12th European Dependable Computing Conference (EDCC), pp.169-180, 2016.

M. Aslan and A. Matrawy, Adaptive consistency for distributed sdn controllers, 17th International Telecommunications Network Strategy and Planning Symposium (Networks), pp.150-157, 2016.

E. Sakic, F. Sardis, W. Jochen, W. Guck, and . Kellerer, Towards adaptive state consistency in distributed sdn control plane, 2017 IEEE International Conference on Communications (ICC), pp.1-7, 2017.

W. Vogels, Eventually consistent, Communications of the ACM, vol.52, issue.1, pp.40-44, 2009.

. Sathiya-prabhu-kumar, Adaptive Consistency Protocols for Replicated Data in Modern Storage Systems with a High Degree of Elasticity, Conservatoire national des arts et metiers-CNAM, 2016.

G. Alexandros, K. Dimakis, and . Ramchandran, Network coding for distributed storage in wireless networks, Networked Sensing Information and Control, pp.115-134, 2008.

J. Kreps, N. Narkhede, and J. Rao, A distributed messaging system for log processing, Proceedings of the NetDB, pp.1-7, 2011.

S. Wang, Y. Zhao, J. Xu, J. Yuan, and C. Hsu, Edge server placement in mobile edge computing, Journal of Parallel and Distributed Computing, 2018.

A. Aral and T. Ovatman, A decentralized replica placement algorithm for edge computing, IEEE Transactions on Network and Service Management, vol.15, issue.2, pp.516-529, 2018.

M. Sk-alamgir-hossain, M. Anisur-rahman, and . Anwar-hossain, Edge computing framework for enabling situation awareness in iot based smart city, Journal of Parallel and Distributed Computing, vol.122, pp.226-237, 2018.

Y. Zhang, L. Cui, W. Wang, and Y. Zhang, A survey on software defined networking with multiple controllers, Journal of Network and Computer Applications, vol.103, pp.101-118, 2017.

C. Tsai, S. Liu, and Y. Wang, A parallel metaheuristic data clustering framework for cloud, Journal of Parallel and Distributed Computing, vol.116, pp.39-49, 2018.

S. Teerapittayanon, B. Mcdanel, and H. T. Kung, Distributed deep neural networks over the cloud, the edge and end devices, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp.328-339

, IEEE, 2017.

S. Sridharan, K. Vaidyanathan, D. Kalamkar, D. Das, M. E. Smorkalov et al., On scale-out deep learning training for cloud and hpc, 2018.

T. Hsu, A. D. Kshemkalyani, and M. Shen, Causal consistency algorithms for partially replicated and fully replicated systems, Future Generation Computer Systems, vol.86, pp.1118-1133, 2018.