Efficient Storage Approach for Big Data Analytics: An Iterative-Probabilistic Method for Dynamic Resource Allocation of Big Satellite Images

被引:1
|
作者
Jemmali, Mahdi [1 ,2 ,3 ]
Boulila, Wadii [4 ,5 ]
Cherif, Asma [6 ,7 ]
Driss, Maha [5 ,8 ]
机构
[1] Univ Sousse, MARS Lab, Sousse 4002, Tunisia
[2] Univ Monastir, Higher Inst Comp Sci & Math Monastir, Dept Comp Sci, Monastir 5000, Tunisia
[3] Univ Sharjah, Coll Comp & Informat, Sharjah, U Arab Emirates
[4] Prince Sultan Univ, Robot & Internet Things Lab, Riyadh 12435, Saudi Arabia
[5] Univ Manouba, Natl Sch Comp Sci, RIADI Lab, Manouba 2010, Tunisia
[6] King Abdulaziz Univ, Fac Comp & Informat Technol, Informat Technol Dept, Jeddah 21589, Saudi Arabia
[7] King Abdulaziz Univ, Ctr Excellence Smart Environm Res, Jeddah 21589, Saudi Arabia
[8] Prince Sultan Univ, Coll Comp & Informat Sci, Comp Sci Dept, Riyadh 12435, Saudi Arabia
关键词
Satellite images; big data; storage load balancing; heuristics; algorithms; approximate solutions; LOAD-BALANCING ALGORITHM; CLASSIFICATION;
D O I
10.1109/ACCESS.2023.3299213
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Satellite images play a crucial role in ecology as they provide rich information about the Earth's surface. The deep analysis of satellite images presents a vast challenge due to the sheer size of the data that needs to be managed. Sophisticated storage solutions are required to handle the ever-increasing velocity of incoming data and to deal with potential latency or data loss. Storage balancing ensures efficient allocation and distribution of storage capacity across a system, which involves monitoring, analyzing, and adjusting how data is stored to optimize performance, minimize downtime, and maximize cost savings. Additionally, storage balancing helps avoid data bottlenecks by automatically redistributing data across multiple resources. While many solutions have been proposed to balance storage, no polynomial solution is available. This paper addresses the issue of transmitting a considerable amount of satellite images across the network to various storage supports. The challenge is to find an effective way to schedule these satellite images to the storage supports that lead to equitable results in distribution. Many heuristics and enhancement methods are proposed to solve this problem. The effectiveness of the algorithms presented in this paper was tested and analyzed through extensive testing. The experimental study shows that the proposed heuristics outperform those developed in the literature. Indeed, in 73.8% of cases, the best-proposed algorithm, the best iterative-selection satellite images algorithm (BIS), reached the best solution compared to the best algorithm in the literature and the other proposed algorithms. The $BIS$ algorithm obtained an average gap of 0.147 in an average running time of 1.0654 s.
引用
收藏
页码:91526 / 91538
页数:13
相关论文
共 50 条
  • [1] An iterative approach for dynamic efficient resource allocation
    Mathiyalagan, P.
    Abinaya, T.R.
    Sivanandam, S.N.
    International Journal of Modelling and Simulation, 2015, 35 (3-4): : 113 - 121
  • [2] Data verification tasks scheduling based on dynamic resource allocation in mobile big data storage
    Xu, Guangwei
    Bai, Yanke
    Pan, Qiao
    Huang, Qiubo
    Yang, Yanbin
    COMPUTER NETWORKS, 2017, 126 : 246 - 255
  • [3] Efficient Embedding of Dynamic Languages in Big-data Analytics
    Salucci, Luca
    Bonetta, Daniele
    Binder, Walter
    2016 IEEE 36TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2016), 2016, : 19 - 24
  • [4] Dynamic Adaptive Resource Allocation for Edge Computing in Big Data Analytics Using GBDT, DQN, and GA Algorithms
    Balachandar, Sanjay Kanth
    Kumarai, I. Vasantha
    Godavari, Amdewar
    Marieswari, S.
    Karthikeyan, T.
    Anand, M. Gopi
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (05) : 2158 - 2165
  • [5] A Dynamic Resource Allocation Method for Load-Balance Scheduling over Big Data Platforms
    Tang, Wenda
    Liu, Xiang
    Rafique, Wajid
    Dou, Wanchun
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 524 - 531
  • [6] Resource Orchestration Meets Big Data Analytics: The Dynamic Slicing Use Case
    Raza, M. R.
    Rostami, A.
    Wosinska, L.
    Monti, P.
    2018 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2018,
  • [7] A Big Data Analytics Approach for Dynamic Feedback Warning for Complex Systems
    Li, Wenrui
    Li, Menggang
    Mei, Yiduo
    Li, Ting
    Wang, Fang
    COMPLEXITY, 2020, 2020
  • [8] Heuristic Based Resource Provisioning Approach for Big Data Analytics in Cloud Environment
    Wu Y.-W.
    Wu H.
    Ren J.
    Zhang W.-B.
    Wei J.
    Wang T.
    Zhong H.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (06): : 1860 - 1874
  • [9] Using Probabilistic Approach to Joint Clustering and Statistical Inference: Analytics for Big Investment Data
    Fang, Hua
    Wang, Honggang
    Wang, Chonggang
    Daneshmand, Mahmoud
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 2916 - 2918
  • [10] Fine-Grained Dynamic Resource Allocation for Big-Data Applications
    Baresi, Luciano
    Leva, Alberto
    Quattrocchi, Giovanni
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (08) : 1668 - 1682