A Scheduling Algorithm for a Fog Computing System with Bag-of-Tasks Jobs: Simulation and Performance Evaluation

被引:54
作者
Tychalas, Dimitrios [1 ]
Karatza, Helen [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki, Greece
关键词
Cloud; Cluster; Containers; Smartphones; Raspberry; Bag-of-Tasks; CLOUD;
D O I
10.1016/j.simpat.2019.101982
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cloud computing is evolving in such a way that it is apparent that the future of High Performance Computing (HPC) lies in interconnected heterogeneous systems. Moreover, many of today's needs prefer resources that are diverse in geographic distribution and are close to their location. Hence, Fog Computing was "born" in order to better meet all the demands of today's computational needs. Compared to Cloud Computing, Fog Computing extends it by bringing computing nearer to users, enhancing location-based services and utilizing every available resource. The development and simulation of a Fog Computing System based on Grids, Smartphones, Raspberries and Cloud (Virtual Machines or Containers) is presented in this paper. This work aims at studying the possibilities of using every resource that is available in order to reduce total expenses under a Bag-of-Tasks workload model. Simulation results show that by combining every available resource we can reduce the costs, while the mean response time is not increasing drastically.
引用
收藏
页数:16
相关论文
共 30 条
  • [1] Anglano C., 2008, P IEEE INT S PARALLE, P1
  • [2] [Anonymous], 1991, SIMULATION MODELING
  • [3] [Anonymous], P EUR 3 INT C INF AP
  • [4] Bonomi F., P 1 ED MCC WORKSH MO, P13, DOI 10.1145/2342509.2342513
  • [5] Internet of intelligent things and robot as a service
    Chen, Yinong
    Hu, Hualiang
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2013, 34 : 159 - 171
  • [6] Chen Yinong., 2018, SERVICE ORIENTED COM, V6th
  • [7] Dastjerdi A.V., 2016, INTERNET OF THINGS, P61, DOI [DOI 10.1016/B978-0-12-805395-9.00004-6.ARXIV:1601.02752, DOI 10.1016/B978-0-12-805395-9.00004-6]
  • [8] Dimitrios T, 2018, 2018 THIRD INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), P26, DOI 10.1109/FMEC.2018.8364041
  • [9] Etemad M, 2016, INT CONF COMPUT NETW, P849
  • [10] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    [J]. COMMUNICATIONS OF THE ACM, 1990, 33 (10) : 30 - 53