bem feita, pode-se piorar o tempo médio de resposta em aproximadamente 60%.
Figura 5.5: Comparação entre o Melhor e o Pior Caso para Tempo Médio de Resposta e Consumo de Energia
Observando-se o gráfico à direita da Figura 5.5 verifica-se que com uma escolha equivocada pode-se ter o consumo de energia do Data Center praticamente dobrado para serviços com carga de trabalho leve. Analisando-se a composição das políticas para cada estágio de escalonamento com serviços de carga pesada, pode-se piorar o consumo de energia do Data Center em mais que o dobro caso seja feita de forma não otimizada.
Nesta seção foram apresentados os resultados obtidos dos experimentos executados para avali- ação da eficiência na escolha das políticas nos 4 estágios de escalonamento do GreenMACC e que permitem reforçar alguns pontos relevantes.
A escolha adequada das políticas de escalonamento através da análise do TMR e do Consumo de energia feitas no módulo LRAM do GreenMACC, mostrou-se um forte aliado para se obter menores tempos de resposta, fator crucial para se conseguir respeitar o contrato (SLA) com o usuário, e também para se obter economia de energia em uma nuvem privada. Esse fatos permitem à empresa que utilizar a arquitetura proposta uma considerável redução de custos com energia além de manter a qualidade do serviço prestado aos seus usuários.
Na seção seguinte será avaliada a influência que cada política exerce nas demais políticas de outros estágios de escalonamento.
5.4
Influência entre as políticas dos 4 estágios de esca-
lonamento
Continuando a análise da seção anterior, essa seção mostra a influência das políticas de esca- lonamento de cada um dos quatro estágios de escalonamento. O tipo de carga de trabalho (leve ou
pesada) e a variável de resposta (TMR ou o consumo de energia) podem ser observados no título de cada figura.
A primeira coluna de cada figura refere-se aos resultados do estágio de Criação de MV e a segunda coluna apresenta os resultados do estágio de Escolha do Data Center (DC). Na terceira coluna, o resultado da Alocação de Máquinas Virtuais podem ser observados e, finalmente, a última coluna mostra os resultados de Alocação de Tarefas em máquinas virtuais. Cada linha também fornece um estágio de escalonamento do GreenMACC na mesma ordem que as colunas. Nas figuras dessa seção, as interações das políticas em cada estágio com as políticas de outros estágios podem ser observadas através da mesma linha, de modo que essa análise pode ser feita observando- se as linhas dos gráficos. Para analisar se há interação entre as políticas, é necessário observar se as linhas no gráfico são paralelas. Se forem, mostra que não há interação, caso contrário, há uma interação entre as políticas.
Afirmar que uma política de escalonamento, que para este caso é representada pela letra a, interage com outra política aqui representada pela letra b, é o mesmo que afirmar que quando as políticas a e b são utilizadas simultaneamente, uma em cada estágio, a política a influencia os resultados obtidos pela política b, e vice versa.
Na Figura 5.6, os resultados da simulação, com carga de trabalho leve e o tempo médio de resposta (TMR) como variável de resposta podem ser analisados. Na primeira linha da Figura 5.6 pode ser observado que todos os gráficos têm linhas em paralelo. Neste caso, pode-se afirmar que não há nenhuma influência no tempo médio de resposta dos serviços solicitados, mesmo que haja mudanças na escolha de políticas durante outras fases de escalonamento. Na segunda linha da Figura 5.6, observando-se o terceiro gráfico, pode-se afirmar-se que há uma ligeira influência entre a fase de Alocação de Tarefas e a escolha de Data Center. No terceiro gráfico da terceira linha observa-se que as linhas não são paralelas, o que caracteriza a influência entre as políticas de alocação de tarefas e as políticas de alocação de MV. A última linha comprova as influências descritas na segunda e terceira linhas.
Considerando as políticas avaliadas, a conclusão sobre a Figura 5.6 é que a decisão do LRAM sobre as políticas de Escolha de Data Center e políticas de Alocação de MVs podem ser influen- ciadas de acordo com a política de Alocação de Tarefas escolhida.
Os gráficos da Figura 5.7 mostram a interação entre as políticas dos quatro estágios de esca- lonamento com carga de trabalho leve e considerando-se o consumo de energia (em kW/s). Na primeira linha, tanto o primeiro quanto o terceiro gráficos apresentam linhas paralelas, mostrando- se que não há influência entre as políticas dos estágios de Escolha de Data Center e de Alocação de Tarefas sobre os resultados de consumo de energia nas políticas de Criação de MV. No entanto, no segundo gráfico pode-se observar a influência entre as políticas de Alocação de MV e as políticas de Criação de MV. Na segunda linha, os resultados mostram que a escolha do Data Center não é influenciada pelas demais, uma vez que todos os gráficos apresentam linhas paralelas. O primeiro gráfico na terceira linha reforça a influência da mudança de política de Alocação de MV sobre os
84 5.4. INFLUÊNCIA ENTRE AS POLÍTICAS DOS 4 ESTÁGIOS DE ESCALONAMENTO
Figura 5.6: Influência no Tempo Médio de Resposta com carga de trabalho Leve
resultados das políticas de criação de MV. Finalmente, o último gráfico da terceira fila também tem linhas paralelas, não mostrando nenhuma influência entre as políticas.
Considerando as políticas avaliadas, a conclusão sobre a Figura 5.7 é que a decisão do LRAM sobre políticas de criação de MV pode ser influenciada de acordo com a política de Alocação de MV que é escolhida.
Figura 5.7: Influência no Consumo de Energia com carga de Trabalho Leve
O TMR usando uma carga de trabalho pesada pode ser observado nos gráficos da Figura 5.8. Nos estágios de Criação de MV (primeira linha) e Escolha do DC (segunda linha) as linhas dos
gráficos estão quase sobrepostos. Isso demonstra que as políticas desses estágios não influencia significativamente os resultados de outras políticas nas demais fases. Ainda analisando as primeiras e segundas linhas pode ser observado nos gráficos na terceira coluna, um cruzamento das linhas. Isto significa que a política que utiliza de migração de MV é mais eficiente, devido à influência das políticas SD4c e BCR, e a política que não utiliza da técnica de migração de MV é influenciada pelas políticas SD2c e RR. Em outras palavras, é possível afirmar que existe influência entre as políticas de Alocação de MV com as políticas de Criação de MV e de Escolha do DC. Os primeiro e segundo gráficos na terceira linha confirmam a influência das políticas de Alocação de MV nos resultados dos estágios de Criação de MV e de Escolha do DC. O restante dos gráficos apresentam linhas paralelas, o que reforça a ideia de que não há nenhuma influência nos resultados entre outras políticas.
Figura 5.8: Influência no Tempo Médio de Resposta com carga de trabalho Pesada
Ao observar os gráficos da Figura 5.9 é possível concluir sobre a influência das políticas de escalonamento no consumo de energia em kW/s com uma carga de trabalho pesada. O primeiro gráfico na primeira linha da Figura 5.9 mostra que as duas linhas que representam os resultados obtidos não são paralelas. Este fato leva à conclusão de que há influência entre as políticas dos estágios de Criação de MV com os de Escolha do DC. O segundo gráfico, na primeira linha mostra uma ligeira influência entre as políticas de Criação de MV com as políticas de Alocação de MV. No terceiro gráfico, é evidente que não há nenhuma influência entre as etapas de alocação de tarefas, com a de Criação de MV. Na segunda linha, o primeiro e segundo gráficos são tomados como prova da influência das políticas de Escolha do DC com a de Criação de MV e políticas de Alocação de MV. Os gráficos nas terceira e quarta linhas mostram que não há nenhuma influência entre as políticas dos respectivos estágios.