-
Notifications
You must be signed in to change notification settings - Fork 0
Trabalho
O objetivo geral do trabalho é comparar o desempenho de diferentes tecnologias de virtualização utilizado microbenchmarks e aplicações reais. A comparação de incluir no mínimo um sistema de virtualização baseada em máquina virtual (ex: Xen, VMWare, VirtualBox, etc.) e um sistema de virtualização baseada em containers (ex: Docker, LXC, etc.).
Os objetivos específicos incluem:
- estudo do overhead de desempenho da virtualização baseada em máquina virtual;
- estudo do overhead de desempenho da virtualização baseada em container;
- comparação de desempenho entre ambientes de virtualização com um ambiente sem virtualização (nativo).
O trabalho consiste na comparação de desempenho entre diferentes ambientes de virtualização.
Utilizar microbenchmarks para analisar isoladamente o desempenho de:
- CPU (ex: sysbench, Linpack)
- Memória (ex: sysbench, STREAM)
- Disco (ex: hdparm, IOZONE, sysbench)
Utilizar uma aplicação real de livre escolha do aluno. Importante: Como avaliar o desempenho da aplicação escolhida? (ex: Sysbench, DBT2, ApacheBench, etc.)
O relatório deve ter no máximo 2 páginas (pode ser em formato de duas colunas) seguindo o modelo da SBC. Entregar o trabalho via e-mail até a data especificada. Trabalhos que não tenham sido entregues até a data limite não serão aceitos.
- Grupos: de 3 a 4 integrantes.
- Entrega: Envio por e-mail do arquivo do relatório em formato PDF.
- Data Entrega: 07/07/2019 até as 23:59.
- Modelo para Publicação de Artigos da SBC: http://www.sbc.org.br/documentos-da-sbc/summary/169-templates-para-artigos-e-capitulos-de-livros/878-modelosparapublicaodeartigos
- Performance Evaluation of Container-based Virtualization for High Performance Computing Environments: http://marceloneves.org/papers/pdp2013-containers.pdf
- Microbenchmarks para Linux: http://wiki.marceloneves.org/index.php?title=Microbenchmarks_para_Linux
- CPU benchmarking utility for Linux: https://askubuntu.com/questions/634513/cpu-benchmarking-utility-for-linux
- Stress Test CPU and Memory (VM) On a Linux / Unix With Stress-ng: https://www.cyberciti.biz/faq/stress-test-linux-unix-server-with-stress-ng/
- How to check hard disk performance: https://askubuntu.com/questions/87035/how-to-check-hard-disk-performance
- How to Benchmark Your Linux System: https://linuxconfig.org/how-to-benchmark-your-linux-system