Universidade Federal de Pernambuco Centro de Informática Aluno: Erica Sousa – Orientador: Paulo Maciel – Modelagem de.

Slides:



Advertisements
Apresentações semelhantes
Software Aging em uma Infraestrutura de Cloud Computing
Advertisements

Programa das Aulas 20/09/05 - Apresentação da disciplina
PortFacil Sistema de Suporte a Geréncia de Porfólio
1 ANÁLISE E PROJETO NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO: CONCEITO MODELOS DE PROCESSO PROCESSO UNIFICADO HISTÓRIA CARACTERÍSTICAS AS QUATRO.
Automação A importância da Automação Industrial para as médias e pequenas empresas.
Amintas engenharia.
Palestras, oficinas e outras atividades
Material pedagógico Multiplicar x 5 Clica!
Vamos contar D U De 10 até 69 Professor Vaz Nunes 1999 (Ovar-Portugal). Nenhuns direitos reservados, excepto para fins comerciais. Por favor, não coloque.
Exercício do Tangram Tangram é um quebra-cabeças chinês no qual, usando 7 peças deve-se construir formas geométricas.
Análise de Sensibilidade de Modelos Hierárquicos para Computação em Nuvem Rubens de Souza Matos Júnior Orientador: Prof. Paulo Maciel.
1 INQUÉRITOS PEDAGÓGICOS 2º Semestre 2003/2004 ANÁLISE GERAL DOS RESULTADOS OBTIDOS 1.Nº de RESPOSTAS ao inquérito 2003/2004 = (42,8%) 2.Comparação.
Metodologia Científica e Tecnológica
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Curso de ADMINISTRAÇÃO
e-UNI: UNIversidade Eletrônica
1 MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE) BREVE HISTÓRICO CARACTERÍSTICAS CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS MODELAGEM DE ANÁLISE E DE.
Rganização de Computadores Melhorias de Desempenho com Pipelines Capítulo 6 – Patterson & Hennessy Organização de Computadores Melhorias de Desempenho.
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Engenharia de Requisitos
Auditoria de Segurança da Informação
Aula 4 Nomes, Vinculações, Tipos e Escopos
Aula 8 Orientação à Objetos
Aula 6 Subprogramas Universidade do Vale do Rio dos Sinos
Linguagens de Programação
HellermannTyton Brasil Sistema de Gerenciamento Integrado HellermannTyton Brasil Sistema de Gerenciamento Integrado Alexandre Martins Consultor de Negócios.
Questionário de Avaliação Institucional
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Gerenciamento do Escopo
Provas de Concursos Anteriores
Contagem de Pessoas por Vídeo Usando Câmeras em Posição Zenital
© GfK 2012 | Title of presentation | DD. Month
TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Workshop de Testes PROSOFT Setembro/ 2010 Daniel Leitão Juliana Xavier.
MECÂNICA - ESTÁTICA Cabos Cap. 7.
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap. 12.
MECÂNICA - DINÂMICA Exercícios Cap. 13, 14 e 17. TC027 - Mecânica Geral III - Dinâmica © 2013 Curotto, C.L. - UFPR 2 Problema
Momentos de Inércia Cap. 10
Cinemática Plana de um Corpo Rígido Cap. 16
MECÂNICA - ESTÁTICA Análise Estrutural Cap. 6 Exercícios.
Resultantes de Sistemas de Forças Cap. 4
Análise Estrutural Cap. 6
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap Exercícios.
Cinética Plana de uma Partícula: Força e Aceleração Cap. 13
Fundamentos de Dinâmica Veicular
Object Oriented Software Construction (MEYER, Bertrand)
1 António Arnaut Duarte. 2 Sumário: primeiros passos;primeiros passos formatar fundo;formatar fundo configurar apresentação;configurar apresentação animação.
GAPH Integração de Hardware do Usuário ao CoreConnect Leandro Heleno Möller e Leonel Pablo Tedesco Prototipação Rápida e Computação.
Salas de Matemática.
MINISTÉRIO DO PLANEJAMENTO Projeto de Lei Orçamentária 2011 Ministro Paulo Bernardo Silva Brasília, novembro de 2010.
MINISTÉRIO DO PLANEJAMENTO Projeto de Lei Orçamentária 2010 Ministro Paulo Bernardo Silva Brasília, 31 de agosto de 2009.
FISCALIZAÇÃO DIRECIONADA NÍVEL DE SERVIÇO ANO I – Nº 7.
Coordenação Geral de Ensino da Faculdade
Call Center de Emergência Marcus A. de Queiroz V. Lima
Cinemática de uma Partícula Cap. 12
GERENCIAMENTO DE REDES UTILIZANDO O PROTOCOLO SNMP
Projeto de Banco de Dados
Avaliação energética e de dependabilidade de Data Centers.
1 2 Observa ilustração. Cria um texto. Observa ilustração.
DIEGO RICARDO DE ARAUJO DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO INSTITUTO DE CIÊNCIA EXATAS UNIVERSIDADE FEDERAL DE JUIZ DE FORA Seleção de Características.
Capítulo 1 Introdução 1.1 O que é um sistema operacional
MATRICIAL CONSULTORIA LTDA. PREFEITURA MUNICIPAL DE GARIBALDI 23/10/ : ATENÇÃO Os locais descritos nas planilhas anexas não correspondem ao total.
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
Olhe fixamente para a Bruxa Nariguda
Diagramas de Venn e de Carroll Não se chamam propriamente ferramentas/instrumentos estatísticos mas ajudam a organizar de uma forma simples alguns tipos.
Rio Verde - Goiás - Brasil
Cinemática Plana de um Corpo Rígido Cap. 16
Dinâmica do Movimento Plano de um Corpo Rígido: Força e Aceleração
Soluções de Inteligência de Negócios para o Judiciário - TJMS IV Encontro de Gestores do SAJ - São Paulo - SP Leonardo Torres de Lima Secretaria de Tecnologia.
GINÁSTICA LABORAL UM NOVO CAMINHO.
Transcrição da apresentação:

Universidade Federal de Pernambuco Centro de Informática Aluno: Erica Sousa – Orientador: Paulo Maciel – Modelagem de Desempenho, Dependabilidade e Custo para o Planejamento de Infraestruturas de Nuvem

Motivação Introdução Metodologia Modelos Ferramenta Estudo de Caso Conclusão Agenda 2September 14, 2014

O planejamento da infraestrutura de computação em nuvem é uma atividade essencial pois possibilita que o provedor da nuvem tenha recursos suficientes para alocá-los e liberá-los dinamicamente O planejamento permite o dimensionamento da infraestrutura de nuvem computacional para suportarem altos niveis de carga de trabalho com tempos de resposta aceitáveis Motivação 3September 14, 2014

Um dos grandes desafios da computação em nuvem é o planejamento da sua infraestrutura de forma que os serviços sejam provisionados conforme a solicitação dos usuários Um outro desafio é a garantia dos níveis de disponibilidade e confiabilidade requeridos pelos serviços hospedados na computação em nuvem Motivação 4September 14, 2014

Uma solução integrada composta por uma metodologia, métodos, modelos de representação, modelos de otimização e uma ferramenta Seleção de infraestruturas de nuvem que hospedam ambientes virtuais de aprendizagem de acordo com requisitos de desempenho, dependabilidade e custo Introdução 5September 14, 2014

A modelagem hierárquica baseada em redes de Petri estocásticas, diagramas de bloco de confiabilidade e expressões matemáticas A confecção de modelos de otimização para a geração de cenários de infraestruturas de nuvem Introdução 6September 14, 2014

A confecção de modelos estocásticos e expressões algébricas para avaliar o desempenho, a dependabilidade e o custo da infraestrutura de nuvem O desenvolvimento do Gerador de Modelos Estocásticos para o Planejamento de Infraestruturas de Nuvem para geração automática dos modelos Introdução 7September 14, 2014

Método para Geração de Cenários de Computação em Nuvem Método para Geração de Modelo de Desempenho Método para Geração de Modelo de Dependabilidade Método para Geração de Modelo de Custo Método para Avaliação de Cenários de Computação em Nuvem Método para Seleção de Cenários de Computação em Nuvem Metodologia 8September 14, 2014

Visão de Alto Nível Metodologia 9September 14, 2014

Modelo de Desempenho Modelo de Dependabilidade −Eucalyptus −Nimbus −OpenNebula −OpenStack −Sistema Computacional −Máquina Virtual Modelo de Custo − Infraestutura − Software − Redundância Modelos 10September 14, 2014

Modelo de Desempenho 11September 14, 2014

Modelo da Plataforma Eucalyptus −Modelo de Alto Nível −Modelo de Baixo Nível Sistema Computacional Máquina Virtual Modelo de Dependabilidade 12September 14, 2014

Hot Standby Cold Standby Modelo de Dependabilidade 13September 14, 2014

Warm Standby Modelo de Dependabilidade 14September 14, 2014

Custo de Infraestrutura Custo de Software Custo de Redundância Modelo de Custo 15September 14, 2014

Gerador de Modelos Estocásticos para o Planejamento de Infraestruturas de Nuvem (Stochastic Models Generator for Cloud Infrastructure Planning - SMG4CIP) −Editor −Gerador de Cenários −Gerador de Modelos −Avaliador Ferramenta 16September 14, 2014

Ferramenta 17September 14, 2014

Avaliar o impacto da atribuição de diferentes conjuntos de software a nuvem computacional quando submetida a variações na carga de trabalho. Avaliar o efeito da atribuição de diferentes mecanismos de redundância aos componentes da nuvem computacional. Estudo de Caso 18September 14, 2014

O cenário adotado consiste no ambiente virtual de aprendizagem Moodle hospedado na plataforma de nuvem Eucalyptus. Estudo de Caso 19September 14, 2014

Desempenho e Custo −Conjuntos de software Plataforma Eucalyptus Moodle MySQL Ubuntu Apache ou Lighttpd −Conjunto de hardware Processador de dois núcleos Memória principal de 2GB Memória secundária de 80GB. Estudo de Caso 20September 14, 2014

Tempos de resposta obtidos no modelo de desempenho considerando as diferentes configurações de software e de hardware Estudo de Caso 21September 14, 2014

Parâmetros de Custo Estudo de Caso 22September 14, 2014

Resultado − Conjunto de software 2 −O custo total da infraestrutura de nuvem com os diferentes conjuntos de software foi (US$) ,00 Estudo de Caso 23September 14, 2014

Dependabilidade e Custo −Componentes CLC CC NC Switch Roteador −Mecanismo de Redundância None Cold Standby Hot Standby Warm Standby Estudo de Caso 24September 14, 2014

Parâmetros de Dependabilidade de Hardware Parâmetros de Dependabilidade de Software Estudo de Caso 25September 14, 2014

Parâmetros de Dependabilidade dos Componentes Estudo de Caso 26September 14, 2014

Parâmetros de Dependabilidade de Redundância Estudo de Caso 27September 14, 2014

Parâmetros de Custo Estudo de Caso 28September 14, 2014

Soluções da Infraestrutura do Cenário - Iteração 1 Estudo de Caso 29September 14, 2014

Resultado −As soluções 8, 37, 38, 40, 42, 43, 44, 54, 61 e 65 Estudo de Caso 30September 14, 2014

Criação de soluções com diferentes configurações de software e de hardware para o sistema Moodle configurado na plataforma Eucalyptus. Criação de soluções com diferentes mecanismos de redundância atribuídos aos componentes da nuvem computacional que hospeda o Moodle. O resultado da combinação das métricas de desempenho, dependabilidade e custo foi a obtenção de um conjunto de soluções capazes de satisfazer aos requisitos dos usuários do Moodle. Conclusão 31September 14, 2014