• DocumentCode
    2797467
  • Title

    Cost optimization in cloud provisioning using Particle Swarm Optimization

  • Author

    Netjinda, Nuttapong ; Sirinaovakul, Booncharoen ; Achalakul, Tiranee

  • Author_Institution
    Dept. of Comput. Eng., King Mongkut´´s Univ. of Technol. Thonburi, Bangkok, Thailand
  • fYear
    2012
  • fDate
    16-18 May 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    A cloud technology has emerged as a prominent workflow computing infrastructure. The need arises to optimize the allocation of resources to cloud provider´s customers. An appropriate number of VMs must be created along with the allocation of supporting resources. Moreover, commercial clouds may have many different purchasing options. Finding optimal provisioning solutions is thus an NP-hard problem. Currently, there are many research works discussing the cloud provisioning cost optimization. However, most of the works mainly concerned with task scheduling. In this paper, we proposed a new framework where number of purchased instance, instance type, purchasing options, and task scheduling are considered within an optimization process. In order to identify a solution in a reasonable amount of time, we studied the use of Particle Swarm Optimization (PSO) technique. The decoding scheme is also designed to convert real values in PSO´s particles into an integer representing a solution. The initial results show a promising performance in both the perspectives of the total cost and fitness convergence. We believe that our system will be useful in purchasing options decision. Budget can also be accurately estimated for any specified workflow-based application. We believe that the work will benefit the on-demand provisioning of the virtualized resources as a service in the near future.
  • Keywords
    cloud computing; computational complexity; costing; decoding; particle swarm optimisation; purchasing; resource allocation; scheduling; virtual machines; NP-hard problem; PSO technique; VM; cloud provisioning cost optimization; cloud technology; commercial clouds; decoding scheme; fitness convergence; instance type; particle swarm optimization; purchased instance; purchasing options; resource allocation; task scheduling; total cost convergence; virtual machine; virtualized resources on-demand provisioning; workflow computing infrastructure; workflow-based application; Cloud computing; Computers; Decoding; Job shop scheduling; Optimization; Particle swarm optimization; Processor scheduling; Particle Swarm Optimization; cloud computing; provisioning cost optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2012 9th International Conference on
  • Conference_Location
    Phetchaburi
  • Print_ISBN
    978-1-4673-2026-9
  • Type

    conf

  • DOI
    10.1109/ECTICon.2012.6254298
  • Filename
    6254298