SISTEMAS DISTRIBUIDOS

Slides:



Advertisements
Apresentações semelhantes
MOtivação Atender clientes com eficiência e rapidez .
Advertisements

Gerência de Projetos Wesley Peron Seno Introdução
UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA EDUCAÇÃO
Metodologia do Trabalho Científico
Disciplina: Serviços de Rede Apresentação da Disciplina Prof. M.Sc. João Paulo de Brito Gonçalves Campus Cachoeiro Curso Técnico em Informática.
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Applets Carlos Bazilio Depto de Ciência e Tecnologia
Augusto César Ferreira Gustavo Demmer Marcela Santana Márcia Back
Sistema Web para Departamentos
Avaliação de Sistemas Operacionais
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC SISTEMAS OPERACIONAIS I Turmas.
Sistemas Distribuídos e Redes de Computadores
Avaliação de Desempenho de Sistemas Operacionais
Algoritmos de escalonamento (com e sem o
Localização em Redes Wireless Ad Hoc: Infra-estrutura e Algoritmos
Plano de Estudo e Pesquisa
Aspectos e Aplicações de INTERNET
Apresentação Executiva do Projeto
Tópicos Avançados em Engenharia de Software Eduardo Martins Guerra Instituto Tecnológico de Aeronáutica Curso de Pós-Graduação em Engenharia de Software.
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Cloud Empresarial para o SAP
Diretrizes para os Projetos de Monografia
Professora Vanessa Fonseca
Bacharelado em Sistemas de Informações
Implantação de um Centro de Processamento de Alto Desempenho sobre recursos não-dedicados Andamento das atividades Abmar Barros.
UNIVERSIDADE REGIONAL INTEGRADA DO ALTO URUGUAI E DAS MISSÕES
UNIVERSIDADE REGIONAL INTEGRADA DO ALTO URUGUAI E DAS MISSÕES
Algoritmos paralelos eficientes para alguns problemas de processamento de Cadeia de Caracteres Alunos: Diego Alencar dos Santos Melo Felipe Formagini Brant.
______________________
INTERFACE HOMEM-MÁQUINA
Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio Seminário de Metodologia GPU em Ambientes Compartilhados.
PLANO DE GESTÃO DO DESEMPENHO INDIVIDUAL
Apresentação da disciplina:
Trabalho de conclusão de curso
ÍNDICES DE CARGA E DE DESEMPENHO SSC-642 SISTEMAS COMPUTACIONAIS DISTRIBUÍDOS.
GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
Universidade de Mogi das Cruzes Tec
CENTRO DE DEFESA CIBERNÉTICA
Redes de Computadores I Curso de Análise de Sistemas Celso Cardoso Neto 2013.
EXEMPLO DE RESUMO Estudo de viabilidade econômica e ambiental de uma estação de queima de resíduos sólidos urbanos (RSU) Nome do aluno Nome do orientador.
Trabalho de conclusão de curso
Organização de Computadores
ANÁLISE E DESENVOLVIMENTO DO COMPONENTE DE UPLOAD DE ARQUIVOS DO E -PRAZO Aluno: Robson Cristian Tomaz Pereira Orientador: Charles Christian Miers Supervisor:
Sistemas Distribuidos
Abr-17 Projetar Processos Projetar distribuição.
1 III Workshop InteGrade InteGrade IDE – Um Ambiente Integrado de Desenvolvimento para o InteGrade Eduardo Leal Guerra Orientador: Prof.
UNIVERSIDADE DE BRASÍLIA Faculdade de Tecnologia Departamento de Engenharia Mecânica _________________________________________________________________________________________________________________________.
Painel 4 do WorkSIDAM O Papel de Agentes Móveis em Computação Móvel Antonio Alfredo Ferreira Loureiro Departamento de Ciência da Computação Universidade.
Sistema de Gerenciamento da Academia de Letras(SiGAL)
Implementação Distribuída Escalonamento de Tempo-Real Prof. Dr. Norian Marranghello Grupo 8 Daniela Gonçalves Strozi – Sayuri Watanabe
Sistemas Distribuídos Nadilma Nunes Aula Inicial – Apresentação da disciplina.
Projetar Processos. Copyright © 2002 Qualiti. Todos os direitos reservados. Qualiti Software Processes Projetar distribuição | 2 Descrição do Projeto.
Rede de Computadores 1 MATA85 – Redes de Computadores II Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação.
202 - Curso superior de tecnologia em design de produto Módulo IV: Design de móveis Unidade curricular: Design de produto MV Período: º semestre.
Projeto de Rede de Computador Prof.: Rostan Piccoli Salesiano – Fev/2015.
Rafael C. Marques Orientador – Eduardo Monks TCC 09/10/13 SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS.
Sistemas Operacionais de Redes Virtualização IGOR ALVES.
Projeto Integrador Proposta de ProjetoGlossárioPlano de ProjetoLista de RequisitosDocumento de Visão Projeto Integrador9.
Escalonamento de Operações de Reconfiguração Dinâmica Mestrado Integrado em Engenharia Eletrotécnica e de Computadores Aluno: Ricardo Ferreira Orientador:
Rafael C. Marques Projeto Integrador II SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento Internet Segura.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Trabalho de Conclusão de Curso (TCC) Seminário de Andamento.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento Tiago Alves SERVIÇO NACIONAL DE APRENDIZAGEM.
Faculdade de Tecnologia SENAC/RS Tecnólogo em Redes de Computadores Trabalho de Conclusão de Curso Redundância para Servidores de VPN Nome: Maicon de Vargas.
Curso Superior de Tecnologia em Redes de Computadores TCC Seminário de Andamento Aluno: Julio Borba Orientador: Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM.
1 Análise de Serviços Microsoft Windows Server 2000/2003/2008 Emanuel Machado da Silva Faculdade de Tecnologias SENAC Curso Superior Tecnologia em Redes.
Curso Superior de Tecnologia em Redes de Computadores TCC Seminário de Andamento II Leandro Ferreira Canhada Orientador: Prof. Msc.
Virtualização de Servidores – Vmware ESXi Leonardo Cruz 4º - REDES Proj.Int II.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento Funcionalidades.
Transcrição da apresentação:

SISTEMAS DISTRIBUIDOS MINISTÉRIO DA DEFESA EXÉRCITO BRASILEIRO DEPARTAMENTO DE CIÊNCIA E TECNOLOGIA INSTITUTO MILITAR DE ENGENHARIA CURSO DE ENGENHARIA DE COMPUTAÇÃO SISTEMAS DISTRIBUIDOS DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA Orientadores: Orientados: RAQUEL COELHO GOMES PINTO CAP. ANDERSON SANTOS DANIEL MADASCHI PICCOLI LEONARDO FERREIRA CARDOSO

ESTADO ATUAL DO PROJETO SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA SUMÁRIO OBJETIVO ARQUITETURA CRONOGRAMA ESTADO ATUAL DO PROJETO

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA OBJETIVO O objetivo do projeto consiste em desenvolver uma aplicação para o ambiente Linux que permita o aproveitamento da capacidade de processamento das máquinas ociosas.

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA ARQUITETURA O sistema proposto deve ser organizado em uma estrutura com um servidor rodando um gerenciador de processos e as máquinas clientes onde os programas serão executados.

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA ARQUITETURA Servidor: recebe submissão da execução de programas e realiza o escalonamento dos processos nas máquinas clientes ociosas. Cliente: executa um daemon denominado Monitor que monitora o nível de utilização dos recursos de máquina para determinar se o cliente está ou não ocioso.

Requisição do processo SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA ARQUITETURA z z z ... Cliente Servidor Requisição do processo Processo Processo

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA CRONOGRAMA Levantamento bibliográfico; Desenvolvimento do cliente; Desenvolvimento do Servidor; Desenvolvimento de um protocolo de comunicação; Testes e depuração; Escrita da monografia;

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA CRONOGRAMA Meses Ago Set Out Nov Dez Jan Fev Mar Abr Mai Jun Jul Etapas I I I I I I I V V V I I – Bibliografia II – Cliente III – Servidor IV – Comunicação V – Testes VI - Monografia

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA ESTADO ATUAL DO PROJETO Levantamento bibliográfico Definição do algoritmo de ociosidade Desenvolvimento do cliente Implementação do Monitor utilizando estatísticas da máquina extraídas do /proc/stat, /proc/swaps e /proc/meminfo Teste;

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA ESTADO ATUAL DO PROJETO Stat cpu <user> <nice> <sys> <idle> Meminfo MemFree MemTotal Swaps <Filename> <Type> <Size> <Used> <Priority>

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA ESTADO ATUAL DO PROJETO

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA ESTADO ATUAL DO PROJETO

SISTEMA DISTRIBUIDO DESENVOLVIMENTO DE UM SISTEMA DE APROVEITAMENTO DE MÁQUINAS OCIOSAS E BALANCEAMENTO DE CARGA ARGUIÇÃO DANIEL PICCOLI MADASHI piccoli@gmail.com LEONARDO FERREIRA CARDOSO lferreira.ime@gmail.com