Application service placement in stochastic grid environments using learning and ant-based methods

被引:2
|
作者
Musunoori, Sharath Babu [1 ]
Horn, Geir [2 ]
机构
[1] SIMULA Res Lab, POB 134, N-1325 Lysaker, Norway
[2] SINTEF ICT, N-0314 Oslo, Norway
关键词
Service configuration; scheduling; mapping; partitioning; ant system;
D O I
10.3233/MGS-2007-3104
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Achieving acceptable application performance in a grid environment remains a difficult challenge. In particular, this is true for applications composed of services that require certain criteria regarding quality to be fulfilled in order to satisfy users' needs. The problem considered here is the partitioning of application services onto the available execution nodes of a grid environment in such away that they satisfy certain minimum criteria regarding quality. Fundamentally, this is an NP-hard problem. We propose three algorithms based on the concepts of learning automata and the metaphor of foraging ants. The algorithms naturally follow a decentralised multi-agent method for solving the service partitioning problem. Moreover, they establish a distributed problem-solving mechanism that does not require the use of a central controller. The proposed algorithms have been rigorously tested and evaluated through extensive simulations on randomly generated application services and grid environments. The results indicate that learning is an essential component for achieving scalability and efficiency in nature-inspired systems.
引用
收藏
页码:19 / 41
页数:23
相关论文
共 50 条
  • [1] Co-ordination in intelligent ant-based application service mapping in grid environments
    Musunoori, Sharath Babu
    Horn, Geir
    [J]. 2007 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2007, : 303 - +
  • [2] Ant-based approach to the quality aware application service partitioning in a grid environment
    Musunoori, Sharath Babu
    Horn, Geir
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 589 - +
  • [3] Intelligent ant-based solution to the application service partitioning problem in a grid environment
    Musunoori, Sharath Babu
    Horn, Geir
    [J]. ISDA 2006: SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 1, 2006, : 416 - 422
  • [4] Unintelligent guided ant-based solution to the application service mapping problem in a grid environment
    Musunoori, Sharath Babu
    Horn, Geir
    [J]. ICCTA 2007: INTERNATIONAL CONFERENCE ON COMPUTING: THEORY AND APPLICATIONS, PROCEEDINGS, 2007, : 170 - +
  • [5] BIG DATA CLUSTERING USING GRID COMPUTING AND ANT-BASED ALGORITHM
    Ku-Mahamud, Ku Ruhana
    [J]. COMPUTING & INFORMATICS, 4TH INTERNATIONAL CONFERENCE, 2013, 2013, : 6 - 14
  • [6] Using Metadata Snapshots for Extending Ant-based Resource Discovery Service in Inter-cooperative Grid Communities
    Huang, Ye
    Bessis, Nik
    Brocco, Amos
    Kuonen, Pierre
    Courant, Michele
    Hirsbrunner, Beat
    [J]. 2009 FIRST INTERNATIONAL CONFERENCE ON EVOLVING INTERNET (INTERNET 2009), 2009, : 89 - +
  • [7] HACP: An ant-based partitioner for grid computing applications
    Jin, L
    Wang, M
    Jiang, XF
    [J]. DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 63 - 67
  • [8] Semantic Web Service Clustering for Efficient Discovery Using an Ant-Based Method
    Pop, Cristina Bianca
    Chifu, Viorica Rozina
    Salomie, Ioan
    Dinsoreanu, Mihaela
    David, Tudor
    Acretoaie, Vlad
    [J]. INTELLIGENT DISTRIBUTED COMPUTING IV, 2010, 315 : 23 - 33
  • [9] Ant-based distributed denial of service detection technique using roaming virtual honeypots
    Selvaraj, Rajalakshmi
    Kuthadi, Venu Madhav
    Marwala, Tshilidzi
    [J]. IET COMMUNICATIONS, 2016, 10 (08) : 929 - 935
  • [10] Ant-based Resource Aggregation in a P2P Grid
    Xiong, Zenggang
    Yang, Yang
    Chen, Fu
    Zhang, Xuemin
    Zeng, Ming
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 7, PROCEEDINGS, 2008, : 502 - +