SULTAN: A Composite Data Consistency Approach for SaaS Multi-Cloud Deployment

被引:2
|
作者
Elgedawy, Islam [1 ]
机构
[1] Middle East Tech Univ, Dept Comp Engn, Northern Cyprus Campus, TR-10 Guzelyurt, Mersin, Turkey
关键词
D O I
10.1109/UCC.2015.28
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Migrating business services to the clouds creates many high business risks such as "cloud vendor lock-in". One approach for preventing this risk is to deploy business services on different clouds as SaaS (i.e., Software as a Service) services. Unfortunately, such SaaS multi-cloud deployment approach faces many technical obstacles such as clouds heterogeneity and ensuring data consistency across different clouds. Cloud heterogeneity could be easily resolved using service adapters, but ensuring data consistency remains a major obstacle, as existing approaches offer a trade-off between correctness and performance. Hence, SaaS providers opt to choose one or more of these approaches at design time, then create their services based on the limitations of the chosen approaches. This approach limits the agility and evolution of business services, as it tightly couples them to the chosen data consistency approaches. To overcome such problem, this paper proposes SULTAN, a composite data consistency approach for SaaS multi-cloud deployment. It enables SaaS providers to dynamically define different data consistency requirements for the same SaaS service at run-time. SULTAN decouples the SaaS services from the cloud data stores, enabling services to adapt and migrate freely among clouds without any SaaS code modifications.
引用
收藏
页码:122 / 131
页数:10
相关论文
共 50 条
  • [41] A Metric for Evaluating the Privacy Level of a Business Process Logic in a Multi-Cloud Deployment
    Nacer, Amina Ahmed
    Godart, Claude
    Youcef, Samir
    Tari, Abdelkamel
    [J]. PROCEEDINGS OF THE 2017 IEEE 21ST INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2017), 2017, : 153 - 158
  • [42] Distributed data hiding in multi-cloud storage environment
    Leonel Moyou Metcheka
    René Ndoundam
    [J]. Journal of Cloud Computing, 9
  • [43] Cost-Effective Web Application Replication and Deployment in Multi-Cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    Hartmann, Sven
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (08) : 1982 - 1995
  • [44] Data-driven Workflows in Multi-Cloud Marketplaces
    Diaz-Montes, Javier
    Zou, Mengsong
    Singh, Rahul
    Tao, Shu
    Parashar, Manish
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 168 - 175
  • [45] A Novel Approach for Multi-Cloud Storage for Mobile Devices
    Bedi, Rajeev Kumar
    Singh, Jaswinder
    Gupta, Sunil Kumar
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2018, 13 (02) : 24 - 36
  • [46] Distributed data hiding in multi-cloud storage environment
    Metcheka, Leonel Moyou
    Ndoundam, Rene
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2020, 9 (01):
  • [47] Preserving Data Confidentiality using Multi-Cloud Architecture
    Sulochana, M.
    Dubey, Ojaswani
    [J]. BIG DATA, CLOUD AND COMPUTING CHALLENGES, 2015, 50 : 357 - 362
  • [48] NSGA-II with Local Search for Multi-objective Application Deployment in Multi-Cloud
    Ma, Hui
    da Silva, Alexandre Sawczuk
    Kuang, Wentao
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 2800 - 2807
  • [49] Hybrid Multi-Cloud Data Security (HMCDS) Model and Data Classification
    Zardari, Munwar Ali
    Jung, Low Tang
    Zakaria, Mohamed Nordin B.
    [J]. 2013 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2014, : 166 - 171
  • [50] A composite particle swarm optimization approach for the composite SaaS placement in cloud environment
    Mohamed Amin Hajji
    Haithem Mezni
    [J]. Soft Computing, 2018, 22 : 4025 - 4045