Dynamic multi-objective optimized replica placement and migration strategies for SaaS applications in edge cloud

The multi-replica strategy widely used in the traditional cloud makes storage costly and the replica cannot be accurately located. Due to many heterogeneous nodes in different locations of the edge cloud system, inefficient replica strategy will greatly affect the load balancing of the system. There...

Full description

Saved in:
Bibliographic Details
Published inFuture generation computer systems Vol. 100; pp. 921 - 937
Main Authors Li, Chunlin, Wang, YaPing, Tang, Hengliang, Luo, Youlong
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.11.2019
Subjects
Online AccessGet full text

Cover

Loading…
Abstract The multi-replica strategy widely used in the traditional cloud makes storage costly and the replica cannot be accurately located. Due to many heterogeneous nodes in different locations of the edge cloud system, inefficient replica strategy will greatly affect the load balancing of the system. Therefore, the dynamic multi-objective optimized replica placement and migration strategies for SaaS applications in edge cloud are proposed in this paper. The multi-objective optimized replica placement problem is solved according to the fast non-dominated sorting genetic algorithm. In the experiment, the algorithm of replica placement will minimize the effective network utilization, reduce the response time and guarantee the load balancing of data nodes. Moreover, the replica migration model for access hotspots is proposed to obtain the pairing migration relationship from source node to target node. In the experiment, the replica migration algorithm will effectively reduce the migration time, minimize the response time and improve network resource utilization. Besides, the applicability of the proposed replica methods is shown in different scenarios such as the social media, intelligent agriculture, military field and transportation field. •The multi-objective optimized replica placement method is proposed.•The consistency management of replicas is performed to improve system performance.•The replica migration method for access hotspots is proposed.•The applicability of the proposed replica methods is shown in different scenarios.
AbstractList The multi-replica strategy widely used in the traditional cloud makes storage costly and the replica cannot be accurately located. Due to many heterogeneous nodes in different locations of the edge cloud system, inefficient replica strategy will greatly affect the load balancing of the system. Therefore, the dynamic multi-objective optimized replica placement and migration strategies for SaaS applications in edge cloud are proposed in this paper. The multi-objective optimized replica placement problem is solved according to the fast non-dominated sorting genetic algorithm. In the experiment, the algorithm of replica placement will minimize the effective network utilization, reduce the response time and guarantee the load balancing of data nodes. Moreover, the replica migration model for access hotspots is proposed to obtain the pairing migration relationship from source node to target node. In the experiment, the replica migration algorithm will effectively reduce the migration time, minimize the response time and improve network resource utilization. Besides, the applicability of the proposed replica methods is shown in different scenarios such as the social media, intelligent agriculture, military field and transportation field. •The multi-objective optimized replica placement method is proposed.•The consistency management of replicas is performed to improve system performance.•The replica migration method for access hotspots is proposed.•The applicability of the proposed replica methods is shown in different scenarios.
Author Tang, Hengliang
Li, Chunlin
Luo, Youlong
Wang, YaPing
Author_xml – sequence: 1
  givenname: Chunlin
  surname: Li
  fullname: Li, Chunlin
  email: chunlin74@aliyun.com
  organization: Department of Computer Science, Wuhan University of Technology, Wuhan 430063, PR China
– sequence: 2
  givenname: YaPing
  surname: Wang
  fullname: Wang, YaPing
  organization: Department of Computer Science, Wuhan University of Technology, Wuhan 430063, PR China
– sequence: 3
  givenname: Hengliang
  surname: Tang
  fullname: Tang, Hengliang
  organization: School of Information, Beijing Wuzi University, Beijing 101149, China
– sequence: 4
  givenname: Youlong
  surname: Luo
  fullname: Luo, Youlong
  organization: Department of Computer Science, Wuhan University of Technology, Wuhan 430063, PR China
BookMark eNqFkE1LAzEQhoNUsFb_gYf8gV0n-9n1IEj9hIKHKngL2WRSpuwXSVrQX--29eRBTzMw8wzzPuds0vUdMnYlIBYgiutNbLdh6zBOQFQx5DFAesKmYl4mUSlEPmHTca2MyrT6OGPn3m8AQJSpmLLh_rNTLWnebptAUV9vUAfaIe-HQC19oeEOh4a04kOjNLbYBa46w1taOxWo77gPY4NrQs9t7_hKqRVXw4HZzz2njqNZI9dNvzUX7NSqxuPlT52x98eHt8VztHx9elncLSOdQhEiI4p5budJUmEO-RhCW6gzmCMIVQNkYFVd5ViYSpu0QmVVBhkWpcUssba26YzdHO9q13vv0EpN4fDQ-C41UoDcu5MbeXQn9-4k5HJ0N8LZL3hw1Cr3-R92e8RwDLYjdNJrwk6jITdqlaanvw98Az-kkQE
CitedBy_id crossref_primary_10_1016_j_comcom_2021_07_008
crossref_primary_10_1007_s11277_023_10240_7
crossref_primary_10_1016_j_jksuci_2022_05_002
crossref_primary_10_1016_j_future_2024_02_004
crossref_primary_10_1002_spe_3032
crossref_primary_10_3233_JIFS_240069
crossref_primary_10_1007_s10586_022_03575_6
crossref_primary_10_3390_electronics14020249
crossref_primary_10_1016_j_egyr_2021_09_205
crossref_primary_10_1080_0954898X_2024_2353665
crossref_primary_10_1007_s10878_022_00934_2
crossref_primary_10_1007_s11277_024_11082_7
crossref_primary_10_1016_j_ins_2019_12_049
crossref_primary_10_1007_s11227_020_03191_4
crossref_primary_10_1007_s11227_020_03192_3
crossref_primary_10_3390_math9192348
crossref_primary_10_1007_s10586_021_03283_7
crossref_primary_10_1016_j_future_2024_03_014
crossref_primary_10_4018_IJGHPC_301591
crossref_primary_10_1038_s41598_023_27674_5
crossref_primary_10_1007_s10586_022_03663_7
crossref_primary_10_1007_s00500_020_04802_1
crossref_primary_10_1007_s00500_020_04847_2
crossref_primary_10_1016_j_advengsoft_2023_103496
crossref_primary_10_1016_j_mlwa_2023_100495
crossref_primary_10_1109_ACCESS_2021_3064917
crossref_primary_10_1145_3582883
crossref_primary_10_1109_TPDS_2024_3506625
crossref_primary_10_1109_TSC_2024_3478822
crossref_primary_10_1007_s10462_022_10309_y
crossref_primary_10_1007_s00500_020_04931_7
crossref_primary_10_1016_j_comcom_2021_08_007
crossref_primary_10_1145_3452741
crossref_primary_10_1016_j_cie_2019_106136
crossref_primary_10_1080_0952813X_2022_2117421
Cites_doi 10.1109/TMC.2015.2404791
10.1016/j.jnca.2012.01.014
10.1109/JSAC.2019.2894555
10.1287/opre.49.4.469.11231
10.3233/JIFS-169168
10.1007/s11042-016-3593-x
10.1109/TCC.2016.2628374
10.1109/TPDS.2018.2837743
10.1109/TNSM.2017.2788945
10.1007/s00778-013-0332-z
10.1007/s10723-018-9432-8
10.1109/CC.2016.7833463
10.1109/COMST.2016.2626384
10.1016/S0167-6911(82)80025-X
10.1007/s10586-015-0459-3
10.1109/MCC.2017.37
10.1088/1742-6596/930/1/012002
10.1109/TPDS.2008.25
10.1109/JIOT.2016.2579198
ContentType Journal Article
Copyright 2019 Elsevier B.V.
Copyright_xml – notice: 2019 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.future.2019.05.003
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7115
EndPage 937
ExternalDocumentID 10_1016_j_future_2019_05_003
S0167739X18323124
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
29H
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABFNM
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CS3
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M41
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
UHS
WUQ
XPP
ZMT
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACRPL
ADNMO
AEIPS
AFJKZ
AFXIZ
AGCQF
AGQPQ
AGRNS
AIIUN
ANKPU
APXCP
BNPGV
CITATION
SSH
ID FETCH-LOGICAL-c306t-d1685f8229e505711cf0b408e01ab0040fab95e6d9cd39eafa404e67fe42ffbf3
IEDL.DBID .~1
ISSN 0167-739X
IngestDate Tue Jul 01 01:42:40 EDT 2025
Thu Apr 24 23:04:24 EDT 2025
Fri Feb 23 02:30:15 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Edge cloud
SaaS applications
Replica migration
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c306t-d1685f8229e505711cf0b408e01ab0040fab95e6d9cd39eafa404e67fe42ffbf3
PageCount 17
ParticipantIDs crossref_citationtrail_10_1016_j_future_2019_05_003
crossref_primary_10_1016_j_future_2019_05_003
elsevier_sciencedirect_doi_10_1016_j_future_2019_05_003
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate November 2019
2019-11-00
PublicationDateYYYYMMDD 2019-11-01
PublicationDate_xml – month: 11
  year: 2019
  text: November 2019
PublicationDecade 2010
PublicationTitle Future generation computer systems
PublicationYear 2019
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Y. Liu, C.Q. Wu, M. Wang, A. Hou, Y. Wang, On a Dynamic Data Placement Strategy for Heterogeneous Hadoop Clusters. 2018 International Symposium on Networks, Computers and Communications, ISNCC, Rome, 2018, pp. 1–7.
Shi, Cao, Zhang, Li, Xu (b2) 2016; 3
Linthicum (b1) 2017; 4
Amina, Ali, Faten (b17) 2018
Z. Yang, J. Wang, D. Evans, N. Mi, AutoReplica: Automatic data replica manager in distributed caching and data processing systems. 2016 IEEE 35th International Performance Computing and Communications Conference, IPCCC, Las Vegas, 2016, pp. 1–6.
Khair, Fahmi, Hakim (b38) 2017; 930
Mansouri, Dastghaibyfard (b32) 2012; 35
Guerrero, Lera, Bermejo, Juiz (b5) 2018; 29
Weijie, Yanmin (b37) 2018; 324
Aral, Ovatman (b12) 2018; 15
B. Tian, et al. A Flexible Dynamic Migration Strategy for Cloud Data Replica. 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Exeter, 2017, pp. 567–572.
Mansouri, Dastghaibyfard (b39) 2012; 35
F.D. Vita, D. Bruneo, A. Puliafito, G. Nardini, A. Virdis, G. Stea, A Deep Reinforcement Learning Approach for Data Migration in Multi-Access Edge Computing. 2018 ITU Kaleidoscope: Machine Learning for a 5G Future (ITU K), Santa Fe., 2018, pp. 1–8.
W. Hongxia, Replica placement strategy based on VCG mechanism. 2015 IEEE International Conference on Computer and Communications, ICCC, Chengdu, 2015, pp. 72–76.
D. Zhao, T. Yang, Y. Jin, Y. Xu, A service migration strategy based on multiple attribute decision in mobile edge computing. 2017 IEEE 17th International Conference on Communication Technology, ICCT, Chengdu, 2017, pp. 986–990.
J. Liu, W. Li, Greedy Permuting Method for Genetic Algorithm on Traveling Salesman Problem. 2018 8th International Conference on Electronics Information and Emergency Communication, ICEIEC, Beijing, 2018, pp. 47–51.
A. Mseddi, M.A. Salahuddin, M.F. Zhani, H. Elbiaze, R.H. Glitho, On optimizing replica migration in distributed cloud storage systems. 2015 IEEE 4th International Conference on Cloud Networking, CloudNet, Niagara Falls, 2015, pp. 191–197.
Sahoo, Salahuddin, Glitho (b33) 2017; 19
Hochman, Rodgers (b29) 1969; 59
A. Waqas, N. Majeed, Z.M. Yusof, A.W. Mahesar, Dynamic object replica placement using underlying routing protocols: Ensuring the reliability. 2013 5th International Conference on Information and Communication Technology for the Muslim World (ICT4M), Rabat. 2013, pp. 1–4.
Luo, Xin, Wang, al (b31) 2015; 18
Yu (b3) 2016; 13
Fati, Sumari (b27) 2017; 76
Richter, Quiané-Ruiz, Schuh (b9) 2014; 23
Wang, Shi, Hu (b22) 2015; 14
(Accessed November 2015).
D. Duolikun, H. Kataoka, S. Nakamura, T. Enokido, M. Takizawa, Energy-Aware Migration and Replication of Processes in a Cluster. 2015 10th International Conference on Broadband and Wireless Computing, Communication and Applications, BWCCA, Krakow, 2015, pp. 283–287.
O. foundation. Swift documentation. (2015) Available
W. Yang, Y. Hu, A replica management strategy based on MOEA/D. 2018 13th IEEE Conference on Industrial Electronics and Applications, ICIEA, Wuhan. 2018, pp. 2154–2159.
Tao, Ota, Dong (b15) 2016
.
Forman, Gass (b26) 2001; 49
Benoit (b28) 2008; 19
Chang, Wang (b8) 2019; 37
H. Bhattacharya, S. Chattopadhyay, M. Chattopadhyay, Problems with Replica Placement Using Data Dependency in Scientific Cloud Workflow. 2018 Fifth International Conference on Emerging Applications of Information Technology, EAIT, Kolkata, 2018, pp. 1–4.
Deng (b25) 1982; 1
W. Guo, X. Wang, Y. Don, A Workload-Based Dynamic Adaptive Data Replica Placement Method. 2014 11th Web Information System and Application Conference, Tianjin. 2014, pp. 184–187.
Released Trace Data
L. Zhang, et al. Cost-Effective and Traffic-Optimal Data Placement Strategy for Cloud-based Online Social Networks. 2018 IEEE 22nd International Conference on Computer Supported Cooperative Work in Design, CSCWD, Nanjing, 2018, pp. 110–115.
Qu, Meng, Yang (b36) 2016
Guerrero, Lera, Juiz (b24) 2018; 6
Wu, Guan (b34) 2016; 31
Weijie (10.1016/j.future.2019.05.003_b37) 2018; 324
Guerrero (10.1016/j.future.2019.05.003_b5) 2018; 29
Wu (10.1016/j.future.2019.05.003_b34) 2016; 31
Mansouri (10.1016/j.future.2019.05.003_b32) 2012; 35
Khair (10.1016/j.future.2019.05.003_b38) 2017; 930
10.1016/j.future.2019.05.003_b40
10.1016/j.future.2019.05.003_b4
10.1016/j.future.2019.05.003_b23
10.1016/j.future.2019.05.003_b20
Mansouri (10.1016/j.future.2019.05.003_b39) 2012; 35
Amina (10.1016/j.future.2019.05.003_b17) 2018
10.1016/j.future.2019.05.003_b21
Wang (10.1016/j.future.2019.05.003_b22) 2015; 14
Fati (10.1016/j.future.2019.05.003_b27) 2017; 76
10.1016/j.future.2019.05.003_b7
Chang (10.1016/j.future.2019.05.003_b8) 2019; 37
Aral (10.1016/j.future.2019.05.003_b12) 2018; 15
10.1016/j.future.2019.05.003_b6
Qu (10.1016/j.future.2019.05.003_b36) 2016
Guerrero (10.1016/j.future.2019.05.003_b24) 2018; 6
Benoit (10.1016/j.future.2019.05.003_b28) 2008; 19
Sahoo (10.1016/j.future.2019.05.003_b33) 2017; 19
Deng (10.1016/j.future.2019.05.003_b25) 1982; 1
Shi (10.1016/j.future.2019.05.003_b2) 2016; 3
10.1016/j.future.2019.05.003_b30
Yu (10.1016/j.future.2019.05.003_b3) 2016; 13
10.1016/j.future.2019.05.003_b11
Luo (10.1016/j.future.2019.05.003_b31) 2015; 18
10.1016/j.future.2019.05.003_b10
10.1016/j.future.2019.05.003_b16
10.1016/j.future.2019.05.003_b13
10.1016/j.future.2019.05.003_b35
10.1016/j.future.2019.05.003_b14
Hochman (10.1016/j.future.2019.05.003_b29) 1969; 59
10.1016/j.future.2019.05.003_b19
10.1016/j.future.2019.05.003_b18
Richter (10.1016/j.future.2019.05.003_b9) 2014; 23
Tao (10.1016/j.future.2019.05.003_b15) 2016
Forman (10.1016/j.future.2019.05.003_b26) 2001; 49
Linthicum (10.1016/j.future.2019.05.003_b1) 2017; 4
References_xml – volume: 13
  start-page: 89
  year: 2016
  end-page: 99
  ident: b3
  article-title: Mobile edge computing towards 5G: Vision, recent progress and open challenges
  publication-title: China Commun.
– reference: W. Hongxia, Replica placement strategy based on VCG mechanism. 2015 IEEE International Conference on Computer and Communications, ICCC, Chengdu, 2015, pp. 72–76.
– reference: Y. Liu, C.Q. Wu, M. Wang, A. Hou, Y. Wang, On a Dynamic Data Placement Strategy for Heterogeneous Hadoop Clusters. 2018 International Symposium on Networks, Computers and Communications, ISNCC, Rome, 2018, pp. 1–7.
– reference: D. Duolikun, H. Kataoka, S. Nakamura, T. Enokido, M. Takizawa, Energy-Aware Migration and Replication of Processes in a Cluster. 2015 10th International Conference on Broadband and Wireless Computing, Communication and Applications, BWCCA, Krakow, 2015, pp. 283–287.
– volume: 3
  start-page: 637
  year: 2016
  end-page: 646
  ident: b2
  article-title: Edge computing: Vision and challenges
  publication-title: IEEE Internet Things J.
– reference: , (Accessed November 2015).
– reference: A. Mseddi, M.A. Salahuddin, M.F. Zhani, H. Elbiaze, R.H. Glitho, On optimizing replica migration in distributed cloud storage systems. 2015 IEEE 4th International Conference on Cloud Networking, CloudNet, Niagara Falls, 2015, pp. 191–197.
– volume: 4
  start-page: 18
  year: 2017
  end-page: 20
  ident: b1
  article-title: Connecting fog and cloud computing
  publication-title: IEEE Cloud Comput.
– reference: A. Waqas, N. Majeed, Z.M. Yusof, A.W. Mahesar, Dynamic object replica placement using underlying routing protocols: Ensuring the reliability. 2013 5th International Conference on Information and Communication Technology for the Muslim World (ICT4M), Rabat. 2013, pp. 1–4.
– reference: B. Tian, et al. A Flexible Dynamic Migration Strategy for Cloud Data Replica. 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Exeter, 2017, pp. 567–572.
– volume: 59
  start-page: 542
  year: 1969
  end-page: 557
  ident: b29
  article-title: Pareto optimal redistribution
  publication-title: Amer. Econ. Rev.
– start-page: 1
  year: 2016
  end-page: 11
  ident: b15
  article-title: Dependency-aware dependable scheduling workflow applications with active replica placement in the cloud
  publication-title: IEEE Trans. Cloud Comput.
– reference: H. Bhattacharya, S. Chattopadhyay, M. Chattopadhyay, Problems with Replica Placement Using Data Dependency in Scientific Cloud Workflow. 2018 Fifth International Conference on Emerging Applications of Information Technology, EAIT, Kolkata, 2018, pp. 1–4.
– reference: Z. Yang, J. Wang, D. Evans, N. Mi, AutoReplica: Automatic data replica manager in distributed caching and data processing systems. 2016 IEEE 35th International Performance Computing and Communications Conference, IPCCC, Las Vegas, 2016, pp. 1–6.
– reference: D. Zhao, T. Yang, Y. Jin, Y. Xu, A service migration strategy based on multiple attribute decision in mobile edge computing. 2017 IEEE 17th International Conference on Communication Technology, ICCT, Chengdu, 2017, pp. 986–990.
– volume: 6
  start-page: 265
  year: 2018
  end-page: 284
  ident: b24
  article-title: Migration-aware genetic optimization for mapreduce scheduling and replica placement in hadoop
  publication-title: J. Grid Comput.
– reference: F.D. Vita, D. Bruneo, A. Puliafito, G. Nardini, A. Virdis, G. Stea, A Deep Reinforcement Learning Approach for Data Migration in Multi-Access Edge Computing. 2018 ITU Kaleidoscope: Machine Learning for a 5G Future (ITU K), Santa Fe., 2018, pp. 1–8.
– reference: W. Yang, Y. Hu, A replica management strategy based on MOEA/D. 2018 13th IEEE Conference on Industrial Electronics and Applications, ICIEA, Wuhan. 2018, pp. 2154–2159.
– reference: Released Trace Data,
– volume: 18
  start-page: 1127
  year: 2015
  end-page: 1140
  ident: b31
  article-title: Superset: A non-uniform replica placement strategy towards perfect load balance and fine-grained power proportionality
  publication-title: Clust. Comput.
– reference: J. Liu, W. Li, Greedy Permuting Method for Genetic Algorithm on Traveling Salesman Problem. 2018 8th International Conference on Electronics Information and Emergency Communication, ICEIEC, Beijing, 2018, pp. 47–51.
– reference: L. Zhang, et al. Cost-Effective and Traffic-Optimal Data Placement Strategy for Cloud-based Online Social Networks. 2018 IEEE 22nd International Conference on Computer Supported Cooperative Work in Design, CSCWD, Nanjing, 2018, pp. 110–115.
– volume: 29
  start-page: 2568
  year: 2018
  end-page: 2581
  ident: b5
  article-title: Multi-objective optimization for virtual machine allocation and replica placement in virtualized hadoop
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– volume: 37
  start-page: 656
  year: 2019
  end-page: 667
  ident: b8
  article-title: Write-aware replica placement for cloud computing
  publication-title: IEEE J. Sel. Areas Commun.
– volume: 19
  start-page: 1002
  year: 2017
  end-page: 1026
  ident: b33
  article-title: A survey on replica server placement algorithms for content delivery networks
  publication-title: IEEE Commun. Surv. Tutor.
– volume: 324
  start-page: 012
  year: 2018
  end-page: 049
  ident: b37
  article-title: Analysis of the Mean Absolute Error, MAE and the Root Mean Square Error, RMSE in assessing rounding model
  publication-title: IOP Conf. Ser. : Mater. Sci. Eng.
– volume: 930
  start-page: 012
  year: 2017
  end-page: 018
  ident: b38
  article-title: Forecasting error calculation with mean absolute deviation and mean absolute percentage error
  publication-title: J. Phys. Conf. Ser.
– reference: .
– reference: W. Guo, X. Wang, Y. Don, A Workload-Based Dynamic Adaptive Data Replica Placement Method. 2014 11th Web Information System and Application Conference, Tianjin. 2014, pp. 184–187.
– volume: 31
  start-page: 2859
  year: 2016
  end-page: 2868
  ident: b34
  article-title: Data set replica placement strategy based on fuzzy evaluation in the cloud
  publication-title: J. Intell. Fuzzy Systems
– volume: 35
  start-page: 1297
  year: 2012
  end-page: 1303
  ident: b32
  article-title: A dynamic replica management strategy in data grid
  publication-title: J. Netw. Comput. Appl.
– reference: O. foundation. Swift documentation. (2015) Available:
– volume: 23
  start-page: 469
  year: 2014
  end-page: 494
  ident: b9
  article-title: Towards zero-overhead static and adaptive indexing in hadoop
  publication-title: Vldb J.
– volume: 15
  start-page: 516
  year: 2018
  end-page: 530
  ident: b12
  article-title: Decentralized replica placement algorithm for edge computing
  publication-title: IEEE Trans. Netw. Serv. Manag.
– volume: 76
  start-page: 1
  year: 2017
  end-page: 25
  ident: b27
  article-title: Content-aware replica placement strategy for IPTV services over peer service area architecture
  publication-title: Multimed. Tools Appl.
– start-page: 1
  year: 2018
  end-page: 14
  ident: b17
  article-title: Efficient replica migration scheme for distributed cloud storage systems
  publication-title: IEEE Trans. Cloud Comput.
– volume: 14
  start-page: 2576
  year: 2015
  end-page: 2589
  ident: b22
  article-title: Virtual servers co-migration for mobile accesses: Online versus off-line
  publication-title: IEEE Trans. Mob. Comput.
– start-page: 337
  year: 2016
  end-page: 342
  ident: b36
  article-title: A dynamic replica strategy based on Markov model for hadoop distributed file system, HDFS
  publication-title: International Conference on Cloud Computing and Intelligence Systems
– volume: 19
  start-page: 1614
  year: 2008
  end-page: 1627
  ident: b28
  article-title: Replica placement and access policies in tree networks
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– volume: 35
  start-page: 1297
  year: 2012
  end-page: 1303
  ident: b39
  article-title: A dynamic replica management strategy in data grid
  publication-title: J. Netw. Comput. Appl.
– volume: 49
  start-page: 469
  year: 2001
  end-page: 486
  ident: b26
  article-title: The analytic hierarchy process: An exposition
  publication-title: Oper. Res.
– volume: 1
  start-page: 288
  year: 1982
  end-page: 294
  ident: b25
  article-title: Control problems of grey systems
  publication-title: Systems Control Lett.
– volume: 14
  start-page: 2576
  issue: 12
  year: 2015
  ident: 10.1016/j.future.2019.05.003_b22
  article-title: Virtual servers co-migration for mobile accesses: Online versus off-line
  publication-title: IEEE Trans. Mob. Comput.
  doi: 10.1109/TMC.2015.2404791
– volume: 35
  start-page: 1297
  issue: 4
  year: 2012
  ident: 10.1016/j.future.2019.05.003_b32
  article-title: A dynamic replica management strategy in data grid
  publication-title: J. Netw. Comput. Appl.
  doi: 10.1016/j.jnca.2012.01.014
– ident: 10.1016/j.future.2019.05.003_b7
– volume: 37
  start-page: 656
  issue: 3
  year: 2019
  ident: 10.1016/j.future.2019.05.003_b8
  article-title: Write-aware replica placement for cloud computing
  publication-title: IEEE J. Sel. Areas Commun.
  doi: 10.1109/JSAC.2019.2894555
– ident: 10.1016/j.future.2019.05.003_b18
– volume: 49
  start-page: 469
  issue: 4
  year: 2001
  ident: 10.1016/j.future.2019.05.003_b26
  article-title: The analytic hierarchy process: An exposition
  publication-title: Oper. Res.
  doi: 10.1287/opre.49.4.469.11231
– ident: 10.1016/j.future.2019.05.003_b16
– ident: 10.1016/j.future.2019.05.003_b20
– volume: 31
  start-page: 2859
  issue: 6
  year: 2016
  ident: 10.1016/j.future.2019.05.003_b34
  article-title: Data set replica placement strategy based on fuzzy evaluation in the cloud
  publication-title: J. Intell. Fuzzy Systems
  doi: 10.3233/JIFS-169168
– volume: 76
  start-page: 1
  issue: 7
  year: 2017
  ident: 10.1016/j.future.2019.05.003_b27
  article-title: Content-aware replica placement strategy for IPTV services over peer service area architecture
  publication-title: Multimed. Tools Appl.
  doi: 10.1007/s11042-016-3593-x
– volume: 35
  start-page: 1297
  issue: 4
  year: 2012
  ident: 10.1016/j.future.2019.05.003_b39
  article-title: A dynamic replica management strategy in data grid
  publication-title: J. Netw. Comput. Appl.
  doi: 10.1016/j.jnca.2012.01.014
– start-page: 1
  year: 2016
  ident: 10.1016/j.future.2019.05.003_b15
  article-title: Dependency-aware dependable scheduling workflow applications with active replica placement in the cloud
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2016.2628374
– ident: 10.1016/j.future.2019.05.003_b11
– ident: 10.1016/j.future.2019.05.003_b13
– ident: 10.1016/j.future.2019.05.003_b30
– ident: 10.1016/j.future.2019.05.003_b40
– volume: 29
  start-page: 2568
  issue: 11
  year: 2018
  ident: 10.1016/j.future.2019.05.003_b5
  article-title: Multi-objective optimization for virtual machine allocation and replica placement in virtualized hadoop
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2018.2837743
– start-page: 1
  year: 2018
  ident: 10.1016/j.future.2019.05.003_b17
  article-title: Efficient replica migration scheme for distributed cloud storage systems
  publication-title: IEEE Trans. Cloud Comput.
– volume: 324
  start-page: 012
  year: 2018
  ident: 10.1016/j.future.2019.05.003_b37
  article-title: Analysis of the Mean Absolute Error, MAE and the Root Mean Square Error, RMSE in assessing rounding model
  publication-title: IOP Conf. Ser. : Mater. Sci. Eng.
– volume: 15
  start-page: 516
  issue: 2
  year: 2018
  ident: 10.1016/j.future.2019.05.003_b12
  article-title: Decentralized replica placement algorithm for edge computing
  publication-title: IEEE Trans. Netw. Serv. Manag.
  doi: 10.1109/TNSM.2017.2788945
– ident: 10.1016/j.future.2019.05.003_b4
– volume: 23
  start-page: 469
  issue: 3
  year: 2014
  ident: 10.1016/j.future.2019.05.003_b9
  article-title: Towards zero-overhead static and adaptive indexing in hadoop
  publication-title: Vldb J.
  doi: 10.1007/s00778-013-0332-z
– volume: 6
  start-page: 265
  issue: 2
  year: 2018
  ident: 10.1016/j.future.2019.05.003_b24
  article-title: Migration-aware genetic optimization for mapreduce scheduling and replica placement in hadoop
  publication-title: J. Grid Comput.
  doi: 10.1007/s10723-018-9432-8
– volume: 13
  start-page: 89
  year: 2016
  ident: 10.1016/j.future.2019.05.003_b3
  article-title: Mobile edge computing towards 5G: Vision, recent progress and open challenges
  publication-title: China Commun.
  doi: 10.1109/CC.2016.7833463
– ident: 10.1016/j.future.2019.05.003_b19
– volume: 19
  start-page: 1002
  issue: 2
  year: 2017
  ident: 10.1016/j.future.2019.05.003_b33
  article-title: A survey on replica server placement algorithms for content delivery networks
  publication-title: IEEE Commun. Surv. Tutor.
  doi: 10.1109/COMST.2016.2626384
– ident: 10.1016/j.future.2019.05.003_b6
– ident: 10.1016/j.future.2019.05.003_b23
– volume: 1
  start-page: 288
  issue: 5
  year: 1982
  ident: 10.1016/j.future.2019.05.003_b25
  article-title: Control problems of grey systems
  publication-title: Systems Control Lett.
  doi: 10.1016/S0167-6911(82)80025-X
– start-page: 337
  year: 2016
  ident: 10.1016/j.future.2019.05.003_b36
  article-title: A dynamic replica strategy based on Markov model for hadoop distributed file system, HDFS
– ident: 10.1016/j.future.2019.05.003_b21
– volume: 18
  start-page: 1127
  issue: 3
  year: 2015
  ident: 10.1016/j.future.2019.05.003_b31
  article-title: Superset: A non-uniform replica placement strategy towards perfect load balance and fine-grained power proportionality
  publication-title: Clust. Comput.
  doi: 10.1007/s10586-015-0459-3
– volume: 59
  start-page: 542
  issue: 4
  year: 1969
  ident: 10.1016/j.future.2019.05.003_b29
  article-title: Pareto optimal redistribution
  publication-title: Amer. Econ. Rev.
– volume: 4
  start-page: 18
  issue: 2
  year: 2017
  ident: 10.1016/j.future.2019.05.003_b1
  article-title: Connecting fog and cloud computing
  publication-title: IEEE Cloud Comput.
  doi: 10.1109/MCC.2017.37
– ident: 10.1016/j.future.2019.05.003_b10
– ident: 10.1016/j.future.2019.05.003_b35
– volume: 930
  start-page: 012
  year: 2017
  ident: 10.1016/j.future.2019.05.003_b38
  article-title: Forecasting error calculation with mean absolute deviation and mean absolute percentage error
  publication-title: J. Phys. Conf. Ser.
  doi: 10.1088/1742-6596/930/1/012002
– ident: 10.1016/j.future.2019.05.003_b14
– volume: 19
  start-page: 1614
  issue: 12
  year: 2008
  ident: 10.1016/j.future.2019.05.003_b28
  article-title: Replica placement and access policies in tree networks
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2008.25
– volume: 3
  start-page: 637
  issue: 5
  year: 2016
  ident: 10.1016/j.future.2019.05.003_b2
  article-title: Edge computing: Vision and challenges
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2016.2579198
SSID ssj0001731
Score 2.4751742
Snippet The multi-replica strategy widely used in the traditional cloud makes storage costly and the replica cannot be accurately located. Due to many heterogeneous...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 921
SubjectTerms Edge cloud
Replica migration
SaaS applications
Title Dynamic multi-objective optimized replica placement and migration strategies for SaaS applications in edge cloud
URI https://dx.doi.org/10.1016/j.future.2019.05.003
Volume 100
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELaqsrDwRpRH5YHVNKmd11gVqgKiS6nULXL8QKnapCrtwsBvJ2c7UBhAYkzkk6LL-e7s--47hK5pzFXGk4Qo6nHCYk-TLAp8QhljVHhCUIN2fxqFwwl7mAbTBurXvTAAq3S-3_p0463dm47TZmeZ550xAOgjmkzBKGkVpqCDnUVg5TfvXzAPP3IzCSuHAKvr9jmD8bK8HQDwSgx_Zz0662d42go5gwO053JF3LOfc4gaqjhC-_UcBuy25TFa3tqx8tigA0mZzawXw2XlDxb5m5J4pUydGhsIFlwIYl5IvMhfrAHg13VNGYGrLBaPOR_j7do2zgsMN29YzMuNPEGTwd1zf0jcJAUiqiPBmkg_jAMN3O4KDiS-L7SXMS9Wns_NPtY8SwIVykRImiiuOfOYCiOtWFfrTNNT1CzKQp0hTLuCaQr05qLSdlfGiQiEimSsMiixsRaitQJT4WjGYdrFPK3xZLPUqj0FtadeAPSkLUQ-pZaWZuOP9VH9b9Jv5pJWkeBXyfN_S16gXXiyjYiXqLlebdRVlZGss7YxuTba6d0_Dkcfo13jiQ
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07b8IwED5RGNql76r06aGrRYKd14hoEZTHAkhskePYVRAkiIalv75x7KC2Qyt1TXKSdTl_58d33wE8EZ-JiAUBFsRimPqWxJHn2JhQSgm3OCcl2308cftz-rpwFjXoVrUwilZpsF9jeonW5knLeLO1SZLWVBHoPRIsVFCSIk0dQEOpUzl1aHQGw_5kD8i2Z9oSFpigDKoKupLmpaU7FMcrKCU8q-5ZPzPUl6zTO4Vjs1xEHT2iM6iJ9BxOqlYMyMzMC9g8687yqCQI4ixaaiBDWQEJ6-RDxGgryqtqVLKw1JkgYmmM1smbjgH0nleqEahYyKIpY1P09XobJSlSh2-Ir7JdfAnz3sus28emmQLmxa4gx7Ht-o5U8u5C7Ulsm0sropYvLJuVU1myKHCEGwc8JoFgklGLCteTgraljCS5gnqapeIaEGlzKolSOOeUeu3YD7jDhRf7IlK3bLQJpHJgyI3SuGp4sQorStky1G4PldtDy1EKpU3Ae6uNVtr443uv-jfht4gJi2Twq-XNvy0f4bA_G4_C0WAyvIUj9UbXJd5BPd_uxH2xQMmjBxOAn29t5jo
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Dynamic+multi-objective+optimized+replica+placement+and+migration+strategies+for+SaaS+applications+in+edge+cloud&rft.jtitle=Future+generation+computer+systems&rft.au=Li%2C+Chunlin&rft.au=Wang%2C+YaPing&rft.au=Tang%2C+Hengliang&rft.au=Luo%2C+Youlong&rft.date=2019-11-01&rft.pub=Elsevier+B.V&rft.issn=0167-739X&rft.eissn=1872-7115&rft.volume=100&rft.spage=921&rft.epage=937&rft_id=info:doi/10.1016%2Fj.future.2019.05.003&rft.externalDocID=S0167739X18323124
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-739X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-739X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-739X&client=summon