Using Free Cloud Storage Services For Distributed Evolutionary Algorithms

被引:0
|
作者
Arenas, Maribel G. [1 ]
Merelo, Juan-Julian [1 ]
Castillo, Pedro [1 ]
Laredo, Juan-Luis J. [1 ]
Romero, Gustavo [1 ]
Mora, Antonio M. [1 ]
机构
[1] Univ Granada, Dept Comp Architecture & Technol, ETSIIT, E-18071 Granada, Spain
关键词
Cloud Computing; Cloud Storage; Evolutionary Algorithms; Distributed Algorithms;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing, in general, is becoming part of the toolset that the scientist uses to perform compute-intensive tasks. In particular, cloud storage is an easy and convenient way of storing files that will be accessible over the Internet, but also a way of distributing those files and performing distributed computation using them. In this paper we describe how such a service commercialized by Dropbox is used for pool-based evolutionary algorithms. A prototype system is described and its peformance measured over a deceptive combinatorial optimization problem, finding that, for some type of problems and using commodity hardware, cloud storage systems can profitably be used as a platform for distributed evolutionary algorithms. Preliminary results show that Dropbox is indeed a viable alternative for execution of pool-based distributed evolutionary algorithms, showing a good scaling behavior with up to 4 computers.
引用
收藏
页码:1603 / 1610
页数:8
相关论文
共 50 条
  • [1] Assessing Speed-ups In Commodity Cloud Storage Services For Distributed Evolutionary Algorithms
    Garcia-Arenas, Maribel
    Merelo, Juan-J.
    Mora, Antonio M.
    Castillo, Pedro
    Romero, Gustavo
    Laredo, J. L. J.
    [J]. 2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 304 - 311
  • [2] Novel distributed load balancing algorithms in cloud storage
    Gupta, Yogesh
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 186
  • [3] Is there a free lunch for cloud-based evolutionary algorithms?
    Garcia-Valdez, Mario
    Mancilla, Alejandra
    Trujillo, Leonardo
    Merelo, Juan-J.
    Fernandez-de-Vega, Francisco
    [J]. 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 1255 - 1262
  • [4] Distributed Database Design using Evolutionary Algorithms
    Tosun, Umut
    [J]. JOURNAL OF COMMUNICATIONS AND NETWORKS, 2014, 16 (04) : 430 - 435
  • [5] Brokering Algorithms for Optimizing the Availability and Cost of Cloud Storage Services
    Mansouri, Yaser
    Toosi, Adel Nadjaran
    Buyya, Rajkumar
    [J]. 2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1, 2013, : 581 - 589
  • [6] Online cost optimization algorithms for tiered cloud storage services
    Erradi, Abdelkarim
    Mansouri, Yaser
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 160
  • [7] Comparison between Hierarchical Distributed Evolutionary Algorithms and General Distributed Evolutionary Algorithms
    Tang, Zukai
    [J]. PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2158 - 2161
  • [8] Sharing Files Using Cloud Storage Services
    Oliveira, Tiago
    Mendes, Ricardo
    Bessani, Alysson
    [J]. EURO-PAR 2014: PARALLEL PROCESSING WORKSHOPS, PT II, 2014, 8806 : 13 - 25
  • [9] Scalable and Cost-Efficient Algorithms for Reliable and Distributed Cloud Storage
    Hadji, Makhlouf
    [J]. CLOUD COMPUTING AND SERVICES SCIENCE, CLOSER 2015, 2016, 581 : 15 - 37
  • [10] Manufacturing cell formation using distributed evolutionary algorithms
    Paris, JL
    Pierreval, H
    [J]. CAD/CAM ROBOTICS AND FACTORIES OF THE FUTURE, 1996, : 369 - 374