Abstract

Utility Computing offers on-demand services from a shared pool of resources and can be envisaged to be a benchmark in the IT development. The capability to provide on-demand services involves management of large number of resources that are geographically dispersed and thus poses a number of resource management and scheduling challenges in the domain of resource heterogeneity, dynamic resource locations and load balancing. Proficient resource allocations and efficient scheduling helps in achieving optimal resource utilization and hence enhances the performance of the system. This paper evaluates existing resource management systems, listing their key characteristic features and highlighting the factors that make the existing systems excel upon each other. It also discusses various resource scheduling techniques currently available and characterizes the techniques based on Quality of Service (QoS) parameters supported by them along with the classification on basis of their operating environment and further extends towards load balancing and energy efficiency support if available.

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.