Otimização de Escalonamento no Xen

  • Juliano Potrich Conectt
  • Fábio Diniz Rossi IF Farroupilha

Resumo


Este artigo apresenta uma análise do monitor de máquinas virtuais Xen, descrevendo a estrutura interna de seu escalonador padrão (Credit). Nesse trabalho o objetivo principal é implementar maneiras de tornar o Xen uma ferramenta de virtualização com um maior desempenho de processamento. Para tanto, analisamos possíveis pontos de otimização do escalonador. Após realizadas as mudanças em seu código-fonte, mostramos avaliações de desempenho deste escalonador mostrando seus resultados.

Referências

Antoniou, Z. and Stavrakakis, I. (2002). An efficient deadline-credit-based transport scheme for prerecorded semisoft continuous media applications. IEEE/ACM Transactions on Networking, 10(5):630–643.

Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., andWarfield, A. (2003). Xen and the art of virtualization. In SOSP ’03: Proceedings of the nineteenth ACM symposium on Operating systems principles, pages 164–177, Bolton Landing, NY, USA. ACM Press.

Habib, I. (2006). Xen. Linux Journal, 2006(145):4.

Kalibera, T., Lehotsky, J., Majda, D., Repcek, B., Tomcanyi, M., Tomecek, A., Tuma, P., and Urban, J. (2006). Automated benchmarking and analysis tool. In VALUETOOLS ’06: Proceedings of the 1st international conference on Performance evaluation methodolgies and tools, page 5, Pisa, Italy. ACM.

Mergen, M. F., Uhlig, V., Krieger, O., and Xenidis, J. (2006). Virtualization for high-performance computing. SIGOPS Operating System Review, 40(2):8–11.
Publicado
20/07/2009
POTRICH, Juliano; ROSSI, Fábio Diniz. Otimização de Escalonamento no Xen. In: WORKSHOP DE SISTEMAS OPERACIONAIS (WSO), 6. , 2009, Bento Gonçalves/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 2477-2482.