Treballs Fi de Màster> Enginyeria Informàtica i Matemàtiques

Flexible and Realistic Client-centric Evaluation of Personal Clouds via User Stereotypes

  • Datos identificativos

    Identificador: TFM:156
    Autores:
    Chenglong Zou
  • Otros:

    Palabras clave: Núvol Personal D’emmagatzemament, Anàlisi de Rendiment, Generador de Carrega de Treball Personal Cloud Storage, Performance Analysis, Workload Generator Nubes Personales de Almacenamiento, Análisis de Rendimiento, Generador de Carga de Trabajo
    Título en diferentes idiomas: Avaluació flexible y realistic centrat en els usuaris dels nuvols personals mitjanant receptes d'usuaris Flexible and Realistic Client-centric Evaluation of Personal Clouds via User Stereotypes Evaluación flexible y realistico centrado en usuarios de las nubes personales mediante recetas de usuarios
    Áreas temàticas: Enginyeria informàtica Computer engineering Ingeniería informática
    Confidencialidad: No
    Curso académico: 2015-2016
    Codirector del trabajo: García López, Pedro
    Estudiante: Chenglong Zou
    Departamento: Enginyeria Informàtica i Matemàtiques
    Creditos del TFM: 12
    Fecha de la defensa del trabajo: 2016-11-15
    Director del proyecto: Garcia-Tenido, Raúl
    Resumen: Resum. L'avaluació del rendiment de Núvols Personals (ex.,Dropbox, GoogleDrive, Box) és desafiant a causa de la seva arquitectura amb un client gruixut i l'absència de generadors de càrrega de treball realistes que produeixin els tipus dispars de comportament de l'usuari. En aquest treball, es proposa una nova metodologia d'avaluació on la càrrega generada és generada mitjançant una recepta que emula grup d'usuari que tenen comportaments similars. Hem creat una instància d'aquesta metodologia amb BenchBox, una eina d'anàlisi de rendiment distribuït que integra:(I) Un model pràctici precís que reprodueix localment els comportaments dels usuaris que són rellevants pel rendiment dels clients d'escriptori (ex. Tipus d'activitat, característiques dels fitxers);(II) Un sistema de gestió centralitzada i monitoratge en temps real dels clients d'escriptori; (III) BenchBox també utilitza arxius compactes per representar els estereotips dels usuaris, permetent als investigadors compartir només el comportament dels usuaris sense revelar trets privats.Demostrem els beneficis de BenchBox mitjançant l'exercici dels núvols personals publiques i privades. Es mostra com diferents tipus d'usuaris impacten amb el rendiment i l'eficiència d'aquests sistemes, l'eina ens pot ser de guia de possibles optimitzacions als proveïdors d'aquests serveis.Paraules clau: Núvol personal d'emmagatzemament, Anàlisi de rendiment, Generador de Treball, Estereotip. Abstract The performance evaluation of Personal Clouds (e.g., Dropbox, Google Drive, Box) is challenging due to their fat-client architecture and the absence of realistic workload generators that reproduce the disparate types of user behavior. In this work, we propose a novel storage benchmarking methodology in which the workload is generated by emulating groups of users that exhibit a similar behavior, namely, user stereotypes. Weinstantiate this methodology in BenchBox, a distributed performance analysis tool that integrates: (i) A practical yet accurate model that locally reproduces the aspects of user behavior that matter to the performance of desktop clients (e.g., types of activity, data contents); (ii) A centralized management and real-time monitoring system of Personal Cloud desktop clients. (iii) BenchBox also uses compact files to represent user stereotypes, enabling researchers to share only the behavior of users withoutdisclosing private traces. We show the benefits of BenchBox by exercising public and private Personal Clouds. We show how distinct types of users impact on the performance and efficiency of these systems, which may guide their optimization. Keywords: Personal Cloud Storage, Performance Analysis, Workload Generator, Stereotype. Resumen. La evaluación del rendimiento de Nubes Personales (ej., Dropbox, Google Drive, Box) es desafiante debido a su arquitectura con un cliente grueso y la ausencia de generadores de carga de trabajo realistas que reproduzcan los tipos dispares de comportamiento de usuario. Este trabajo, propone una nueva metodología de evaluación donde la carga generada, se realiza mediante una receta que emula un grupo de usuario que tienen comportamientos similares. Hemos creado una instancia de esta metodología con BenchBox, una herramienta de análisis de rendimiento distribuida que integra: (I) un modelo práctico y preciso que reproduce localmente los comportamientos de los usuarios que son relevantes para el rendimiento de los clientes de escritorio (ej. Tipo de actividad, características de los ficheros); (II) Un sistema de gestión centralizada imonitorización en tiempo real de los clientes de escritorio (III) BenchBox también utiliza archivos compactos para representar los estereotipos de los usuarios, permitiendo que los investigadores comportan solamenteel comportamiento de los usuarios sin revelar rasgos privados. Demostramos los beneficios de BenchBox mediante la evaluación de nubes personales publicas privadas. Se muestra como diferentes tipos de usuarios impactan con el rendimiento ila eficiencia de estos sistemas, la herramienta puede servir de guía para posibles optimizaciones de la Nube. Palabras clave: Nube personal de almacenamiento, Análisis de rendimiento, Generador de Trabajo, Estereotipo.
    Materia: Enginyeria
    Entidad: Universitat Rovira i Virgili (URV)
    Idioma: Anglès
    Enseñanza(s): Enginyeria Informàtica, Seguretat Informàtica i Sistemes Intel·ligents
    Título en la lengua original: Flexible and Realistic Client-centric Evaluation of Personal Clouds via User Stereotypes
    Fecha de alta en el repositorio: 2016-02-09
  • Palabras clave:

    Enginyeria informàtica
    Computer engineering
    Ingeniería informática
    Enginyeria
  • Documentos:

  • Cerca a google

    Search to google scholar