Abstract

Focusing on the problem of resource allocation under large-scale, distributed, autonomous, heterogeneous and dynamic environments in grid computing, a heuristic algorithm combining fuzzy clustering with application preference is proposed. Fuzzy clustering method is applied according to a group of features, which describe the user's application preference, to realize reasonable pre-classification resource. Then a resource is chosen according to the synthetic evaluation value, which can make the user's target utility maximized. There is no need to search every resource at each scheduling step. Therefore, the cost on choosing the resource to execute the current task is reduced significantly. Experimental results show that the bigger the target system, the more efficient the algorithm is, and the more satisfactorily the application preferences of users are met. Furthermore, since resources are classified by different application preferences, this method can also avoid heavy loads concentrating on only a few resources so as to improve load balance in grid environments.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.