Optimal scheduling in cloud computing environment using the bee algorithm

In this article, we want to use honeybee colony algorithm for resources scheduling. This algorithm is an optimization method based on swarm intelligence and intelligent behavior of honeybee population. Honeybee algorithm involves a group based on search algorithm. | International Journal of Computer Networks and Communications Security VOL. 3, NO. 6, JUNE 2015, 253–258 Available online at: E-ISSN 2308-9830 (Online) / ISSN 2410-0595 (Print) Optimal Scheduling In Cloud Computing Environment Using the Bee Algorithm HESABIAN1, 2 and HAJ SEYYED JAVADI3 1 Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Boroujerd, Iran 2 3 Department of Computer Engineering, Boroujerd Branch, Islamic Azad University, Boroujerd, Iran Department of Applied Mathematics, Faculty of Mathematics and Computer Science, Shahed University, Tehran, Iran E-mail: 1, , ABSTRACT Cloud computing has made a fundamental change in the way of strange information and data and implementation of application progress. Everything is hosted on a cloud that is a set of several servers and computer, which can be accessed through internet instead of placing data and application programs on a personal computer. The challenge of cloud computing system is dedicating the resources to the system requests. Dedicating resources to the requests is a NP-complete problem due to requests and resource dynamics. In recent year, one of the most important and promising method to solve such problems is innovatin methods inspired from the nature. These methods are similar to the social or natural system. In this article, we want to use honeybee colony algorithm for resources scheduling. This algorithm is an optimization method based on swarm intelligence and intelligent behavior of honeybee population. Honeybee algorithm involves a group based on search algorithm. Keywords: Cloud Computing, Scheduling, Resource Dedication, Honeybee Algorithm. 1 INTRODUCTION Cloud computing is a general and newfound technology delivering resources and application program to the users. Multi-national companies such as Microsoft, IBM, Google and Oracel companies provide various .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.