skip to main content
10.1145/2684200.2684319acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiiwasConference Proceedingsconference-collections
research-article

Enterprise Workload Management through Ant Colony Optimization

Authors Info & Claims
Published:04 December 2014Publication History

ABSTRACT

Lately, the business enterprise networks (BEN) are expected to support more online applications than what are initially designed for, due to the competitive nature of the business nowadays. The business applications are known to generate sudden increase in traffic workload, which poses challenges in providing guaranteed service to all the new and old clients. Thus, the network administrators are faced with many challenges in how to smartly manage BEN with the available resources and at the same time maintain satisfactory returns on the business. Over-provisioning of resources may not be a feasible solution, and thus, BEN can be improved by re-synthesizing the existing infrastructure by localizing the workflow. At the duration of the sudden increase in the workflow within BEN, we view the infrastructure as a fully connected graph and the aim is to convert the fully connected graph into a connected one by re-grouping the clients into new clusters. We have formulated the conversion problem as an optimization problem with an objective function to maximize the local traffic within the new clusters; moreover, we have utilized Ant Colony Optimization (ACO) to find the suitable conversion. The simulation results show that re-synthesizing a typical BEN comprising of 100 clients with a heavy traffic of 7.54 TB into a set of 5 clusters reduces the backbone traffic by 18%.

References

  1. Dorigo, M., Maniezzo, V., and Colorni, A. 1996. Ant System: Optimization by A Colony of Cooperating Agents. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 26(1), 29--41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Mezuman, E., and Weiss, Y. 2012. Globally Optimizing Graph Partitioning Problems Using Message Passing. In the Proceedings of the 15th International Conference on Artificial Intelligence and Statistics, April 21--23, La Palma, Canary Islands, Spain, 770--778.Google ScholarGoogle Scholar
  3. Bui, T. N., and Moon, B. R. 1996. Genetic Algorithm and Graph Partitioning. IEEE Transactions on Computers. 45(7), 841--855. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Johnson, D. S., Aragon, C. R., McGeoch, L. A., and Schevon, C. 1989. Optimization by Simulated Annealing: an Experimental Evaluation: Part I - Graph Partitioning, Operation Research, 38, 865--892. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Kohmoto, K., Katayam, K., and Narihisa, H. 2003. Performance of Genetic Algorithm for the Graph Partitioning Problem. Mathematics and Computer Modeling, 38(11-13), 1325--352. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Korosec, P., Jurilic, E. C., and Robic, B. 2004. Solving the Mesh-Partitioning Problem with an Ant-Colony Algorithm, Parallel Computing, 30 (5), 785--801. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Chu, S., Roddick, J. F., Su, C., and Pan, J. 2004. Constrained Ant Colony Optimization for Data Clustering. In the Proceedings of 8th Pacific Rim International Conference on Artificial Intelligence, August 9-13, Auckland, New Zealand.Google ScholarGoogle Scholar
  8. Taskova, K. Korosec, P., and Jurilic, E.C. 2008. A Distributed Multilevel Ant Colonies Approach. Informatica, 32, 307--317.Google ScholarGoogle Scholar
  9. Fu, H. 2008. A Novel Clustering Algorithm with ANT Colony Optimization. In the Proceedings of Pacific-Asia Workshop on Computational Intelligence and Industrial Application, December 19-20, Wuhan, China, 66-69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Dai, W., Liu, S., and Liang, S. 2009. An improved Ant Colony Optimization Cluster Algorithm Based on Swarm Intelligence. Journal of Software, 4(4), 299--306.Google ScholarGoogle ScholarCross RefCross Ref
  11. Jiang, H., Yu, Q., and Gong, Y. 2010. An Improved Ant Colony Clustering Algorithm. In the Proceedings of 3rd International Conference on Biomedical Engineering and Informatics. October 16-18, Yantai, China, 2368 --2372.Google ScholarGoogle Scholar
  12. He, D., Liu, J., Liu, D., Jin, D. and Jia, Z.2011.Ant Colony Optimization for Community Detection in Large-Scale Complex Networks. In the Proceedings of Seventh International Conference on Natural Computation, July 26-28, Shanghai, China, 1151-1155.Google ScholarGoogle Scholar
  13. Habib, S. J., and Marimuthu, P. N. 2012. Optimizing Network Performance and Carbon Offset through Opportunistic Reclustering. Concurrency and Computation: Practice and Experience. 24(16), 1927--1939. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Chicco, G., Ionel, O. M., and Porumb, R. 2013. Formation of Load Pattern Clusters Exploiting Ant Colony Clustering Principles. In the Proceedings of EUROCON, July 1-4, Zagreb, Croatia, 1460-1467.Google ScholarGoogle Scholar
  15. Liyan, D., Sainan, Z., Geng, T., Yongli, L., and Guanyan, C. 2013. Ant Colony Clustering Algorithm Based on Swarm Intelligence. In the Proceedings of 6th International Conference on Intelligent Networks and Intelligent Systems, November 1-3, Shenyang, China, 123-126. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Mane, S. U., and Gaikwad, P. G. 2014. Nature Inspired Techniques for Data Clustering. In the Proceedings of International Conference on Circuits, Systems, Communication and Information Technology Applications, April 4-5, Maharashtra, India, 419-424.Google ScholarGoogle Scholar
  17. Ashraf, A., and Porres, I. 2014. Using Ant Colony System to Consolidate Multiple Web Applications in a Cloud Environment. In the Proceedings of 22nd Euro-micro International Conference on Parallel, Distributed and Network-Based Processing, February 12-14, Torino, Italy, 482--489. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Hussain, T., Marimuthu, P. N., and Habib, S. J. 2014. Supporting Multimedia Applications through Network Redesign. International Journal of Communication Systems. 27(3), 430--448.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Enterprise Workload Management through Ant Colony Optimization

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      iiWAS '14: Proceedings of the 16th International Conference on Information Integration and Web-based Applications & Services
      December 2014
      587 pages

      Copyright © 2014 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 December 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited
    • Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)1

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader