Noncooperative load balancing in distributed systems
Journal of Parallel and Distributed Computing
Future Generation Computer Systems
Enhancing Availability of Grid Computational Services to Ubiquitous Computing Applications
IEEE Transactions on Parallel and Distributed Systems
Communications of the ACM
Fast channel estimation using maximum-length shift-register sequences
International Journal of Wireless and Mobile Computing
A server selection algorithm for group mobility
International Journal of Wireless and Mobile Computing
International Journal of Wireless and Mobile Computing
Approaches to improve the resources management in the simulator cloudsim
ICICA'10 Proceedings of the First international conference on Information computing and applications
A Fuzzy Self-Constructing Feature Clustering Algorithm for Text Classification
IEEE Transactions on Knowledge and Data Engineering
Cloud computing - The business perspective
Decision Support Systems
Expert Systems with Applications: An International Journal
Multivariate fuzzy forecasting based on fuzzy time series and automatic clustering techniques
Expert Systems with Applications: An International Journal
Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing
IEEE Transactions on Parallel and Distributed Systems
Advances in complexity engineering
International Journal of Bio-Inspired Computation
Seeker optimisation algorithm for the solution of economic load dispatch problems
International Journal of Bio-Inspired Computation
Fuzzy molecular automaton using splicing theory
International Journal of Bio-Inspired Computation
Multiobjective Simulated Annealing for Fuzzy Clustering With Stability and Validity
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Video stabilisation using local salient feature in particle filter framework
International Journal of Wireless and Mobile Computing
International Journal of Wireless and Mobile Computing
Hi-index | 0.00 |
Cloud computing is still in its infancy in spite of recently gained significant momentum. To allocate virtual machine resources in cloud data centre and taking both cloud preference and fairness into account are some of the major challenges. In this paper, a novel virtual machine scheduling algorithm by a clustering mechanism for maximising cloud computing system utility is put forward with a brief survey of virtual machine scheduling suitable for large-scale distributed virtual computing environments. It includes (a) modelling a general virtual machine scheduling model for clouds; (b) evaluating cloud preference of user and realising pre-classification virtual machines resources by a clustering mechanism in cloud data centre. The clustering mechanism is applied to meeting performance and fairness requirements of users and (c) designing the virtual machine scheduling algorithm in a cloud. Theoretical as well as experimental results conclusively demonstrate that the scheduling algorithm has high potential as it takes both preference and fairness into account, and maximises cloud computing system utility by the clustering mechanism in cloud computing environments.