Reducing Noisy-Neighbor Impact with a Fuzzy Affinity-Aware Scheduler
2015 (English)In: 2015 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC), New York: IEEE Computer Society, 2015, 33-44 p.Conference paper (Refereed)
Overbooking techniques have been proven efficientto increase overall utilization of cloud datacenters. However,overbooking may also degrade applications performance as (atleast) some applications need to share physical resources suchas CPU or memory. Consequently, interference may increaseamong the virtual machines that share resources, the so callednoisy neighbors effect. We present an affinity-aware schedulerto reduce the impact of such interference. A fuzzy logic engineaccounts for the uncertainty in these environments and estimateswhich CPU cores are currently more suitable for each incomingapplication. This helps the scheduler make virtual machine tophysical resource mapping decisions, also known as vcpu pinning.An experimental evaluation based on a combination of interactiveservices and batch applications confirms that our affinity-awarefuzzy scheduler reduces the interference among applications,enabling more predictable performance and consequently saferoverbooking.
Place, publisher, year, edition, pages
New York: IEEE Computer Society, 2015. 33-44 p.
Cloud Computing, Clustering, Fuzzy Logic Programming, In-Server Scheduling, Noisy Neighbor, Overbooking
Research subject Computer Science
IdentifiersURN: urn:nbn:se:umu:diva-109498DOI: 10.1109/ICCAC.2015.14ISI: 000380476500004ISBN: 978-1-4673-9566-3OAI: oai:DiVA.org:umu-109498DiVA: diva2:857427
International Conference on Cloud and Autonomic Computing (ICCAC), SEP 21-25, 2015, Boston, MA, USA.