Scheduling Parallel Intrusion Detecting Applications on Hybrid Clouds

被引:3
|
作者
Zhang, Yi [1 ]
Sun, Jin [1 ]
Wu, Zebin [1 ,2 ]
Xie, Shuangyu [1 ]
Xu, Ruitao [1 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, 200 Xiaolingwei St, Nanjing, Jiangsu, Peoples R China
[2] Lianyungang E Port Informat Dev Co Ltd, Lianyungang, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
COST MINIMIZATION;
D O I
10.1155/2018/2863793
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, Parallel Intrusion Detection (PID) becomes very popular and its procedure of the parallel processing is called a PID application (PIDA). This PIDA can be regarded as a Bag-of-Tasks (BoT) application, consisting of multiple tasks that can be processed in parallel. Given multiple PIDAs (i.e., BoT applications) to be handled, when the private cloud has insufficiently available resources to afford all tasks, some tasks have to be outsourced to public clouds with resource-used costs. The key challenge here is how to schedule tasks on hybrid clouds to minimize makespan given a limited budget. This problem can be formulated as an Integer Programming model, which is generally NP-Hard. Accordingly, in this paper, we construct an Iterated Local Search (ILS) algorithm, which employs an effective heuristic to obtain the initial task sequence and utilizes an insertion-neighbourhood-based local search method to explore better task sequences with lower makespans. A swap-based perturbation operator is adopted to avoid local optimum. With the objective of improving the proposal's efficiency without loss of any effectiveness, to calculate task sequences' objectives, we construct a Fast Task Assignment (FTA) method by integrating an existing Task Assignment (TA) method with an acceleration mechanism designed through theoretical analysis. Accordingly, the proposed ILS is named FILS. Experimental results show that FILS outperforms the existing best algorithm for the considered problem, considerably and significantly. More importantly, compared with TA, FTA achieves a 2.42x speedup, which verifies that the acceleration mechanism employed by FTA is able to remarkably improve the efficiency. Finally, impacts of key factors are also evaluated and analyzed, exhaustively.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Scheduling Many-Task Applications on Multi-clouds and Hybrid Clouds
    Mithila, Shifat P.
    Franz, Peter
    Baumgartner, Gerald
    ASYNCHRONOUS MANY-TASK SYSTEMS AND APPLICATIONS, WAMTA 2023, 2023, 13861 : 65 - 78
  • [2] Scheduling in Hybrid Clouds
    Bittencourt, Luiz F.
    Madeira, Edmundo R. M.
    da Fonseca, Nelson L. S.
    IEEE COMMUNICATIONS MAGAZINE, 2012, 50 (09) : 42 - 47
  • [3] Scheduling Bag-of-Tasks applications with Budget constraints on Hybrid Clouds
    Zhang, Yi
    Sun, Jin
    Wu, Zebin
    Chen, Li
    2018 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2018, : 12 - 17
  • [4] Survey on Scheduling in Hybrid Clouds
    Chopra, Nitish
    Singh, Sarbjeet
    2014 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT, 2014,
  • [5] Scheduling Grid Applications on Clouds
    Chaves, Cesar G.
    Batista, Daniel M.
    da Fonseca, Nelson L. S.
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [6] Hybrid scheduling for scientific workflows on hybrid clouds
    Pasdar, Amirmohammad
    Lee, Young Choon
    Almi'ani, Khaled
    COMPUTER NETWORKS, 2020, 181 (181)
  • [7] Research on Scheduling Strategy in Parallel Applications Based on a Hybrid Genetic Algorithm
    Gao, Ren
    Zhou, Huaibei
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 5731 - +
  • [8] Elastic Scheduling for Microservice Applications in Clouds
    Wang, Sheng
    Ding, Zhijun
    Jiang, Changjun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (01) : 98 - 115
  • [9] Efficient Task Scheduling for Applications on Clouds
    Al-Zoubi, Hussein
    2019 6TH IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (IEEE CSCLOUD 2019) / 2019 5TH IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND SCALABLE CLOUD (IEEE EDGECOM 2019), 2019, : 10 - 13
  • [10] Scheduling bag-of-tasks applications on hybrid clouds under due date constraints
    Zhang, Yi
    Zhou, Junlong
    Sun, Jin
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 101