Please use this identifier to cite or link to this item: http://repositorio.inesctec.pt/handle/123456789/4217
Title: Resource Usage Prediction in Distributed Key-Value Datastores
Authors: Francisco Miguel Cruz
Francisco Almeida Maia
Miguel Marques Matos
Rui Carlos Oliveira
João Tiago Paulo
José Orlando Pereira
Ricardo Pereira Vilaça
Issue Date: 2016
Abstract: In order to attain the promises of the Cloud Computing paradigm, systems need to be able to transparently adapt to environment changes. Such behavior benefits from the ability to predict those changes in order to handle them seamlessly. In this paper, we present a mechanism to accurately predict the resource usage of distributed key-value datastores. Our mechanism requires offline training but, in contrast with other approaches, it is sufficient to run it only once per hardware configuration and subsequently use it for online prediction of database performance under any circumstance. The mechanism accurately estimates the database resource usage for any request distribution with an average accuracy of 94 %, only by knowing two parameters: (i) cache hit ratio; and (ii) incoming throughput. Both input values can be observed in real time or synthesized for request allocation decisions. This novel approach is sufficiently simple and generic, while simultaneously being suitable for other practical applications.
URI: http://repositorio.inesctec.pt/handle/123456789/4217
http://dx.doi.org/10.1007/978-3-319-39577-7_12
metadata.dc.type: conferenceObject
Publication
Appears in Collections:HASLab - Articles in International Conferences

Files in This Item:
File Description SizeFormat 
P-00K-FDT.pdf1.64 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.