Differences

This shows you the differences between two versions of the page.

Link to this comparison view

word:students:joão_otavio_martini_korczovei [2024/09/12 18:25] – created magsilvaword:students:joão_otavio_martini_korczovei [2024/11/19 18:12] (current) – removed magsilva
Line 1: Line 1:
-====== João Otavio Martini Korczovei ====== 
  
-===== Sexta-feira, 30 de agosto de 2024 ===== 
-  * Banca de TCC 1, entitulada "Uma comparação do KEDA entre Knative e HPA para Autoescalonamento de Aplicações Baseadas em Eventos no Kubernetes". 
-    * A fundamentação teórica do trabalho precisa ser melhorada. Sugestões: 
-      * Definir claramente o que é computação em nuvem. 
-      * Criar diagrama que relaciona os conceitos de computação em nuvem, principalmente aqueles relacionados ao trabalho. 
-    * Ainda quanto à fundamentação teórica, definir claramente o que é kubernete e como ele se relaciona com a computação em nuvem. Pode ser criado um diagrama ampliado daquele primeiro de computação em nuvem, contemplando os elementos específicos de kubernetes. 
-      * Ao tratar de kubernetes, falar claramente da questão da escalabilidade, abordado tanto a escalabilidade horizontal quanto vertical, definindo-as adequadamente. 
-      * Ao tratar da escalabilidade horizontal, definir os algoritmos de escalonamento HPA, kEDA e Knative. Explicar como cada algoritmo se encaixa no desenho do Kubernete e quais poderiam ser os impactos em tempo de execução (em especial quanto às métricas de desempenho e sustentabilidade que se deseja medir). 
-    * Acrescentar uma seção sobre medidas pertinentes à escalabilidade horizontal, tanto de desempenho quanto de sustentabilidade (computação verde). 
-  * Quanto ao método, tenho as seguintes sugestões: 
-    * Travar a configuração referente à escalabilidade vertical. Nesse ponto, ao invés de usar o Google Kubernetes, que permite uma ampla escalabilidade vertical (porém desnecessária), poder-se-ia utilizar uma máquina local, com uma configuração razoável (que não seja incrivelmente lenta, mas não absurdamente rápida), de modo que fosse fácil alcançar os limites da máquina. 
-    * Além da máquina local possuir uma configuração mais fácil de fixar (variáveis independentes), também é mais fácil medir parâmetros diretamente a partir do equipamento, em especial aqueles associados com computação verde (por exemplo, consumo de energia). 
-    * Escolher programas adequados para estressar a máquina tanto quanto ao processamento quanto em entrada e saída de dados. MInha sugestão é olhar os benchmarks do https://openbenchmarking.org/. 
-    * Estabelecer as medidas a serem coletadas. 
-