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 条
  • [1] The Prospects for Multi-Cloud Deployment of SaaS Applications with Container Orchestration Platforms
    Reniers, Vincent
    [J]. 2016 MIDDLEWARE DOCTORAL SYMPOSIUM, 2016,
  • [2] MUSA Deployer: Deployment of Multi-cloud Applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    Rios, Erkuden
    Rego, Angel
    Capone, Giancarlo
    [J]. 2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 107 - 112
  • [3] Towards a distributed SaaS management system in a multi-cloud environment
    Linda Ouchaou
    Hassina Nacer
    Chahrazed Labba
    [J]. Cluster Computing, 2022, 25 : 4051 - 4071
  • [4] Policy-Driven Data Management Middleware for Multi-Cloud Storage in Multi-Tenant SaaS
    Rafique, Ansar
    Van Landuyt, Dimitri
    Lagaisse, Bert
    Joosen, Wouter
    [J]. 2015 IEEE/ACM 2ND INTERNATIONAL SYMPOSIUM ON BIG DATA COMPUTING (BDC), 2015, : 78 - 84
  • [5] Towards a distributed SaaS management system in a multi-cloud environment
    Ochaou, Linda
    Nacer, Hassina
    Labba, Chahrazed
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4051 - 4071
  • [6] A Blockchain-Based Multi-Cloud Storage Data Consistency Verification Scheme
    Wang, Feiyu
    Zhou, Jian-tao
    Wang, Dao
    Guo, Xu
    [J]. 2022 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING, ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM, 2022, : 371 - 377
  • [7] Seeding-Based Multi-Objective Evolutionary Algorithms for Multi-Cloud Composite Applications Deployment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2020), 2020, : 240 - 247
  • [8] Orchestrated multi-cloud application deployment in OpenStack with TOSCA
    Tricomi, Giuseppe
    Panarello, Alfonso
    Merlino, Giovanni
    Longo, Francesco
    Bruneo, Dario
    Puliafito, Antonio
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2017, : 469 - 474
  • [9] Cost Minimization of Service Deployment in a Multi-Cloud environment
    Legillon, Francois
    Melab, Nouredine
    Renard, Didier
    Talbi, El-Ghazali
    [J]. 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2580 - 2587
  • [10] A Multi-Cloud Approach for Secure Data Storage on Smart Device
    Alqahtani, Hassan Saad
    Sant, Paul
    [J]. 2016 SIXTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND ITS APPLICATIONS (DICTAP), 2016, : 63 - 69