Alta Disponibilidade. Evandro Deliberal
|
|
- Marco Antônio Olivares
- 5 Há anos
- Visualizações:
Transcrição
1 Alta Disponibilidade Evandro Deliberal
2 Geral 9 Aulas (Trimestre) 19h às 20h40-20h55 às 22h35 Tolerância de 15 Minutos ED Entrega: 31/05/2016 / Formato: Digital, PDF (50% da nota) Grupo (no máximo 4 pessoas) Tema (Pesquisa) Aplicações e exemplo de arquiteturas tolerantes a falhas Projetando um sistemas de alta disponibilidade Estrutura: Introdução, Objetivo, Desenvolvimento e conclusão Apresentação (50% Nota) U1 (24/05/2016) Segunda parte da aula U2 (28/06/2016) 19:45 Bons modos é fundamental Respeito Planejamento (Regra)
3 Planejamento 1. Conceitos e terminologia de segurança quanto a disponibilidade 2. Avaliação de Segurança 3. Mecanismos de Controle de falhas 4. Aplicações e exemplo de arquiteturas tolerantes a falhas 5. Projetando um sistemas de alta disponibilidade 6. Clusters de alta disponibilidade 7. Grids computacionais 8. Virtualização 9. Tolerância a falhas em rede de computadores
4 Planejamento 19:00 19:45 Revisão sobre calculo de Confiabilidade e Disponibilidade 19:45 Exercicio de ficção 19:55 20:40 - Aplicações e exemplo de arquiteturas tolerantes a falhas 20:55 21:45 - Projetando um sistemas de alta disponibilidade 21:45 22:35 Trabalho em sala de aula
5 Curva da Banheira
6 Confiabilidade TEMPO MÉDIO PARA FALHAR (Mean Time to Failure MTTF) TEMPO MÉDIO ENTRE FALHAS (Mean Time Between Failure MTBF) = é obtido pela dos tempos de operação de todas as unidades, incluindo as que não falharam e dividindo pela somatória de falhas das unidades. O tempo de operação é a somatória de horas que as unidades estavam em uso, ou seja, não estavam desligadas. Quanto maior (MTTF e MTBF), menor a probabilidade da unidade falhar para uma dada missão de tempo e maior a confiabilidade. Um decréscimo na taxa de falha resulta em um aumento da MTTF e MTBF e consequentemente, um aumento da confiabilidade Confiabilidade MTBF = (Tempo Total de operação / (Numero de Falhas + 1))
7 Confiabilidade MTTF = (Dt 1 + Dt 2 + Dt 3 )/nº defeitos MTTF = 46,5/3 = 15,5 h Taxa de defeitos ( ) = 1/MTTF = 0,064 def/h
8 Confiabilidade MTTR Mean time to repair (Tempo médio de reparação) = Tempo médio da parada do processo a até a recuperaçã como um todo MTBI Mean time Between Interruption (Tempo médio de Interrupção) = Tempo médio entre interrupções OEE - Overall Equipament Effectiveness (Eficiência Geral de Equipamento)
9 Disponibilidade Disponibilidade é a probabilidade que uma unidade estará pronta para uso num instante de tempo determinado, ou sobre um período de tempo determinado, baseados em aspectos combinados de confiabilidade e mantenabilidade. Em outras palavras, a disponibilidade é uma função de sua taxa de falha (confiabilidade) e o tempo requerido para restaurar a unidade após uma falha (mantenabilidade). Disponibilidade = MTBF ( MTBF + MTTR )
10 Disponibilidade e Confiabilidade Disponibilidade e Confiabilidade são os atributos mais conhecidos e usados, muitas vezes aparecem como sinônimos de Dependabilidade (Dependability)
11 Formula MTBF = (Tempo Total de operação / (Numero de Falhas + 1)) MTTR = Soma(Total de horas utilizado para reparo) / nr. de vezes Disponibilidade = MTBF ( MTBF + MTTR )
12 Equipamento Trabalhou 8640 Horas Durante um ano Falho 17 Vezes Tempo médio de reparo foi de 2 Horas (MTTR) Confiabilidade = 8640 / (17 + 1) = 480 (MTBF) Calculo MTBF Disponibilidade = = (MTBF + MTTR) 480 ( ) = 0,9958 ou 99,58%
13 Exercicio Equipamento Trabalhou 14 Horas por dia Durante 360 dias Falho 2 Vezes Total de tempo para realizar o reparo das 2 falhas foram de 3 horas
14 Equipamento Trabalhou 14 Horas por dia Durante 360 dias Falho 2 Vezes Tempo médio de reparo foi de 1,5 Horas (MTTR) Confiabilidade = 5040/ (2 + 1) = 1680 (MTBF) Exercicio MTBF Disponibilidade = = (MTBF + MTTR) 1680 ( ,5) = 0,9991 ou 99,91%
15 Exercicio Equipamento Trabalhou 6 Horas e 30 Minutos por dia Durante 360 dias Falho 5 Vezes Total de tempo para realizar o reparo das 5 falhas foram de 4 horas
16 Exercicio Equipamento Trabalhou 170 Horas Durante 360 dias Falho 2 Vezes Total de tempo para realizar o reparo das 2 falhas foram de 12 horas
17 Equipamento Trabalhou 24 Horas Durante 360 dias Falho 4 Vezes A média de reparo foi de 15 minutos Exercicio Qual foi o tempo total de reparo
18 Equipamento Trabalhou 24 Horas Durante 360 dias Falho 4 Vezes A média de reparo foi de 15 minutos Exercicio Qual foi o índice de confiabilidade / Tempo médio de funcionamento? MTBF = (Tempo Total de operação / (Numero de Falhas + 1))
19 Utilizando resultado Availability % Downtime per year Downtime per month* Downtime per week 90% 36.5 days 72 hours 16.8 hours 95% days 36 hours 8.4 hours 98% 7.30 days 14.4 hours 3.36 hours 99% 3.65 days 7.20 hours 1.68 hours 99.5% 1.83 days 3.60 hours 50.4 min 99.8% hours min min 99.9% ("three nines") 8.76 hours 43.2 min 10.1 min 99.95% 4.38 hours min 5.04 min 99.99% ("four nines") 52.6 min 4.32 min 1.01 min % ("five nines") 5.26 min 25.9 s 6.05 s % ("six nines") 31.5 s 2.59 s s
20 Aplicações e exemplos de arquiteturas tolerantes a falhas
21 Agenda I) Computação de propósitos gerais II) Sistemas de alta disponibilidade III) Sistemas de vida longa IV) Computação crítica
22 Sistema Teoria Geral de Sistemas Um conjunto de elementos inter-relacionados com um objetivo comum Todo sistema é um sub-sistema de um sistema maior Homeostase Capacidade do organismode apresentar uma situação físico-quimica característica e constante, dentro de determinados limites, mesmo diante de alterações impostas pelo meio ambiente.
23 Atributos Interface Ponto de vista Nivel de abordagem (Detalhe) Hierarquia (divisão) Caracteristicas Elemento Ambiente Objetivo Comum Relação entre elementos Cumprir uma Função Sistema
24 Computação de propósitos Gerais
25 Computação de propósitos Gerais GPOS General Purpose Operating System Realização de atividades comum Não precisa de um algo especifico Generalista Sistemas Gerais - São aqueles em que falhas e interrupções curtas de serviço são toleráveis desde que o sistema volte a funcionar posteriormente.
26 Sistemas de alta disponibilidade Sistemas que buscam-se manter ativos no maior tempo possível Utilização Redundância Segurança Contigência Normas Gestão Cluster Preciso de sincronização (Processamento e dados)
27 Rede Dados Banco de Dados Serviço Banco Cartão de Crédito Segurança publica Energia Telecomunicações Sistemas de alta disponibilidade
28 Sistemas de alta disponibilidade
29 Sistemas de vida longa A confiabilidade é prioridade máxima e normalmente é impossível realizar manutenção não-planejada. Baixa utilização de energia, leves e finos Resiliência = Capacidade de superar, de recuperar de adversidades. Exemplos: Satélites Controladores de Vôo (Espacial, doméstico e demais) Sondas (espacial, maritima, terrestre) Sistemas de Saude Sistemas de monitoramento Geográfico (Mar, Vulcão e outros)
30 Computação Critica Missão critica em ti = é quando um processo, equipamento ou aplicação, ao falharem ou ficarem indisponíveis, afetam a operação de uma empresa ou causam grandes perdas e transtornos União entre investigação técnica, desenvolvimento e Teoria Critica Advanced Identity Representation (AIR) Caracteristicas Alta Disponibilidade e Disponibilidade Continua Redundância
31 Computação Critica Possui grande contribuição para as areas: Social Humana Cultural Exemplo: Criação de avatar dinamico Second Life Rede Social
32 Computação Critica Exemplos Sistema de controle de coleta de dados de um projeto em Física Experimental para criação de estado de plasma Um núcleo de negociação para o mercado financeiro, tratando milhões de operações/dia, envolvendo mensageria em banco de dados, cache distribuído, gerenciamento de recursos em memória, etc., com requisitos rígidos de baixa latência, também é um exemplo de missão crítica Um sistema SaaS Software as a Service sobre algum provedor em nuvem, para uma solução multi-inquilino com interfaces Web, responsável pelo núcleo de faturamento da empresa Jogos Complexidade e montagem de cenários dinamicamente Sistema de uma aeronave Sistemas militares
33 Resultado Availability % Downtime per year Downtime per month* Downtime per week 90% 36.5 days 72 hours 16.8 hours 95% days 36 hours 8.4 hours 98% 7.30 days 14.4 hours 3.36 hours 99% 3.65 days 7.20 hours 1.68 hours 99.5% 1.83 days 3.60 hours 50.4 min 99.8% hours min min 99.9% ("three nines") 8.76 hours 43.2 min 10.1 min 99.95% 4.38 hours min 5.04 min 99.99% ("four nines") 52.6 min 4.32 min 1.01 min % ("five nines") 5.26 min 25.9 s 6.05 s % ("six nines") 31.5 s 2.59 s s
34 Revisão Curva da Banheira Confiabilidade Disponibilidade Métricas MTTR, MTBR, MTTF, MTBI Revisão Aplicações e Exemplos de arq. Tolerante a falhas Sistema (Teoria Geral) Atributos e Caracteristicas Computação de propósitos Gerais Sistemas de alta disponibilidade Contingência X Redundância Sistemas de vida longa Computação Critica
35 Duvidas?
36 Obrigado Evandro Deliberal
37 Projetando um sistema de alta disponibilidade
38 Agenda I) Introdução II) Implementando a arquitetura III) Pontos críticos de falha IV) Eliminando SPOF
39 O que eu preciso? Availability of typical systems classes. Today s best systems are in the high-availability range. The best of the general-purpose systems are in the fault-tolerant range as of Unavailability Availability System Type (min/year) Availability Class unmanaged 50, % 1 managed 5, % 2 well-managed % 3 fault-tolerant % 4 high-availability % 5 very-high-availability % 6 ultra-availability % 7
40 O que eu preciso? Segurança Disponbilidade Performance Custo
41 Projetando Requisitos Objetivo Ambiente Tempo Custo Quem? Metologia de apoio / suporte PMBOK, SCRUM, PRINCE2 (Gestão do Projeto) CMMI, RUP, XP, UML (Desenv Soft) ISO e (Infra Estrutura) SOA (Serviço) Cobit (Gestão de TI) ITIL (Gestão do Serviços) Introdução
42 Planejamento Estratégico Visão compartilhada - Futuro Objetivos de negócio - Melhorias Processos de Negócio Cronograma de alteração Criação de processo de negócios orientado a serviços Mudança na concepção do usuario Implementação de infra-estrutura Recursos de rede Computadores pessoais de trabalhadores de conhecimento Operações de servidor consolidadas Serviços de autenticação Proteção contra intrusos Serviços de aplicações Implementando a arquitetura
43 Implementando a arquitetura Gerenciamento de infra-estrutura Investimento Unificação Propriedade Conhecimento interno e externo Evolução Controle de alterações Definição de Objetivos de integração de aplicações Gerenciamento do desenvolvimento de aplicações Definição de padrões Gerenciamento de mudanças Consolidação de gerenciamento de Sistemas de informação Analise de fatores importantes para o sucesso
44 Ja sei o que preciso Segurança Disponbilidade Performance Custo
45 Pontos criticos de falha (SPOF) Single points of Failure (Pontos unicos de Falha) Compromete toda a disponibilidade Compromete todo o processo / Sistema Pode surgir por: Uma falha de projeto ou concepção Execução falha Monitoramento indevido
46 Pontos criticos de falha (SPOF) Como reduzir riscos? Plano de resposta
47 Pontos criticos de falha (SPOF) Fase de implementação Hardware Estar atento a todo e qualquer componente Saber da capacidade dos mesmos Realizar testes de stress Buscar referências Software Buscar informações detalhadas Alinhar requisitos e escopo Simular, testar, ensaiar Processamento Armazenamento
48 Eliminando SPOF Rede Controle de disco Controle de endereço IP por meio de aliases de IP Controle de endereço IP por meio de substituição de IP (com ou sem controle endereço de hardware) Aplicativo Controlador de aplicativo Controle de cluster Monitores de aplicativo Ferramenta de análise de disponibilidade de aplicativo Notificação de erro
49 Projetando um Sistema HA Projeto Metodologia Implementação da arquitetura Pontos Criticos de Falha (SPOF) Eliminando SPOF Revisão
50 Duvidas?
51 Obrigado Evandro Deliberal
Alta Disponibilidade. Evandro Deliberal
Alta Disponibilidade Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal Geral 9 Aulas (Trimestre) 19h às 20h40-20h55 às 22h35 Tolerância de 15 Minutos ED Entrega: 31/05/2016
Leia maisAlta Disponibilidade. Evandro Deliberal https://www.linkedin.com/in/evandrodeliberal
Alta Disponibilidade Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal Conceitos e terminologia de segurança quanto à disponibilidade Introdução Segurança Conjunto das
Leia maisConceitos e terminologia de segurança quanto à disponibilidade
Conceitos e terminologia de segurança quanto à disponibilidade Parte 1 I) Revisão II) Introdução Segurança Disponibilidade III) Serviços IV) Cluster V) Redundância Agenda Sistemas Operacionais Ponteiro
Leia maisEvandro Deliberal Aula 04
Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal http://www.deljoe.com.br/professor Aula 04 Agenda PARTE III Continuidade de Negócios Introdução à Continuidade de Negócios
Leia maisConceitos de Segurança Física e Segurança Lógica. Segurança Computacional Redes de Computadores. Professor: Airton Ribeiro Fevereiro de
Conceitos de e Segurança Lógica Segurança Computacional Redes de Computadores 1 Professor: Airton Ribeiro Fevereiro de 2016-1 Conceitos de e Segurança Lógica 2 Conceitos de e Segurança Lógica Segurança
Leia maisBackup e Restauração Banco de Dados. Evandro Deliberal
Backup e Restauração Banco de Dados Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal Introdução a Backup e Recuperação de Dados I) Introdução II) Regras III) O que guardar
Leia maisSemana de Tecnologia FATEC Mauá
Semana de Tecnologia FATEC Mauá Confiabilidade em Redes Óticas Prof. MSc. Wallace Rodrigues de Santana Consultor Técnico Legislativo em Informática da Câmara Municipal de São Paulo Agenda Motivação Confiabilidade
Leia maisAdministração de Sistemas (ASIST)
Administração de Sistemas (ASIST) Continuidade de Negócio ( business continuity ). Disponibilidade. Prevenção de falhas. Tolerância a falhas. Deteção de falhas. Setembro de 2014 1 Continuidade de negócio
Leia maisSSC546 -Avaliação de Desempenho Parte 1 Sarita Mazzini Bruschi
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC546 -Avaliação de Desempenho Parte 1 Sarita Mazzini Bruschi Material baseado nos slides
Leia maisDesigning Data Intensive Applications
Designing Data Intensive Applications Capítulo 1 Carmem Hara Aplicações Atuais Dados Processamento Problemas Volume Complexidade Velocidade de atualização Tecnologias SGBD: armazenamento Cache: resultados
Leia maisBackup e Restauração Banco de Dados. Evandro Deliberal
Backup e Restauração Banco de Dados Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal Redes de armazenamento: Tecnologias e Virtualização Agenda I. DAS e Introdução a
Leia maisIntrodução à Ciência da Computação
1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: leandro.uff.puro@gmail.com site:
Leia maisSistemas Críticos. Centro de Informática - Universidade Federal de Pernambuco Engenharia da Computação Kiev Gama
Sistemas Críticos Centro de Informática - Universidade Federal de Pernambuco Engenharia da Computação Kiev Gama kiev@cin.ufpe.br Slides originais elaborados por Ian Sommerville e adaptado pelos professores
Leia maisComputadores. HW e SW
Computadores HW e SW CTEE 20:50 1 Design dos Computadores Requisitos e Objetivos da Missão Avaliar arquiteturas e interfaces candidatas Realizar a divisão das funções Avaliar requisitos de confiabilidade
Leia maisQualidade de software. Prof. Emiliano Monteiro
Qualidade de software Prof. Emiliano Monteiro Por que realizar revisões por pares? 1. Para melhorar a qualidade. 2. Captura 80% de todos os erros se feito corretamente. 3. Captura erros de codificação
Leia maisArquitetura de sistemas distribuídos
Arquitetura de sistemas distribuídos 2. Introdução aos Sistemas Distribuídos 2.1.Características de sistemas distribuídos 2.2 Aplicações distribuídas e TI Verde 2.3 Tratamento de Falhas 2.4 Classificação
Leia maisSis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o
Sistemas Operacionais um pouco da história... - Evolução dos SO s através do tempo - Novas técnicas não são assimiladas simultaneamente por todos - Década de 40, não existia SO - O programador é o faz
Leia maisEvandro Deliberal Aula 06
Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal http://www.deljoe.com.br/professor Aula 06 Agenda Lei de Little Fila Pilha Lei de Little Já parou para pensar em quantos
Leia maisGestão de Segurança da Informação
Gestão de Segurança da Informação Grade Curricular Unidade de aprendizagem Ementa Carga horária Semestre 1 Auditoria de Segurança da Informação Forense Computacional Gerenciamento de Serviços de TI Pelo
Leia maisSISTEMAS OPERACIONAIS
SISTEMAS OPERACIONAIS Introdução a Sistemas Operacionais Andreza Leite andreza.leite@univasf.edu.br Plano de Aula Introdução aos Sistemas Operacionais Fundamentação Teórica Evolução Histórica Características
Leia maisfalhas em sistemas distribuídos
Tolerância a Falhas falhas em sistemas distribuídos Lamport: A distributed system is a system where I can t get any work done if a machine I ve never heard of crashes. sistemas distribuídos e falhas parciais
Leia maisFiabilidade de Sistema Informáticos
From: Fiabilidade de Sistema Informáticos Engenharia Informática Ramo Sistemas de Informação 4ª ano / 2ª semestre - Basic Concepts and Taxonomy of Dependable and Secure Computing, A. Avizienis, J.C. Laprie
Leia maisEvandro Deliberal Aula 08
Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal http://www.deljoe.com.br/professor Aula 08 Agenda Metodologia Metodologia O que seria metodologia? Para que serve? Como
Leia maisMeios para obter e validar a dependabilidade
Meios para obter e validar a dependabilidade Tolerância a defeitos / falhas Prevenção de defeitos / falhas Previsão de defeitos / falhas Bibliografia J-C Laprie, Dependability: Basic Concepts and Terminology,
Leia maisInfra Estrutura Hardware e Software
Infra Estrutura Hardware e Software CEA145 Teoria e Fundamentos de Sistemas de Informação Universidade Prof. Federal George de H. G. Ouro Fonseca Preto DECEA / João Monlevade Universidade
Leia maisEvandro Deliberal Aula 06
Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal http://www.deljoe.com.br/professor Aula 06 Agenda Estratégia operacional Estratégia O que é estratégia: Vem de strategós
Leia maisSSC643 -Avaliação de Desempenho de Sistemas Computacionais -
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 -Avaliação de Desempenho de Sistemas Computacionais - Aula 2 Sarita Mazzini Bruschi
Leia maisIntrodução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Leia maisTolerância a falha. Edy Hayashida
Tolerância a falha Edy Hayashida E-mail: edy.hayashida@uol.com.br Introdução Um objetivo importante do projeto de sistemas distribuídos é construir o sistema de modo tal que ele possa se recuperar automaticamente
Leia maisComputação Distribuída
Aula 1 Introdução aos Sistemas Distribuídos Anos 50 - Sistemas Operacionais tipo Lote Aumentar a capacidade de processamento de programas Usuário ia ao computador Processamento Seqüencial Leitoras de cartões
Leia maisConfiabilidade de software. Qualidade de Software. Confiança: Funcionalidade. Falhas provocam custos
Qualidade de Software Confiabilidade de software Confiabilidade de software Aula 03 - QS - Confiabilidade de SW pode ser Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com medida e estimada usando dados
Leia maisELT030. 2º Semestre-2016
ELT030 Instrumentação 2º Semestre-2016 Ferramental estatístico Na ciência da instrumentação, os métodos estatísticos se apresentam como ferramentas fundamentais para medição. Estatística é ciência que
Leia maisNOÇÕES MATEMÁTICAS. Cálculo da disponibilidade e mantenabilidade do sistema ou equipamento na manutenção.
NOÇÕES MATEMÁTICAS Cálculo da disponibilidade e mantenabilidade do sistema ou equipamento na manutenção. DISPONIBILIDADE: É a probabilidade que um sistema esteja em condição operacional no instante determinado.
Leia maisANEXO XI-B ACORDO DE NÍVEL DE SERVIÇO ANS
ANEXO XI-B ACORDO DE NÍVEL DE SERVIÇO ANS 1. Disponibilidade dos serviços do ambiente de produção Meta aceitável Garantir que os serviços do ambiente de produção do Data Center do estejam disponíveis para
Leia maisUm estudo sobre a relação entre processos de engenharia de software com a dependabilidade e previsão de falhas em sistemas
Um estudo sobre a relação entre processos de engenharia de software com a dependabilidade e previsão de falhas em sistemas Defesa de mestrado de Thiago Graziani Traue Orientador: Prof. Drº. Guiou Kobayashi
Leia maisGestão de Projeto. CARGA HORÁRIA 16 horas PROGRAMA
Gestão de Projeto Esse curso oferece ampla visão sobre a arte de gerenciar projetos. Apresenta como projetos tornamse viabilizadores estratégicos para as organizações demonstrando a importância de seu
Leia maisProcesso de gerenciamento da disponibilidade
Processo de gerenciamento da disponibilidade Devido ao ritmo de crescimento da tecnologia, as organizações têm dificuldade em manter um ambiente padronizado no que diz respeito a hardware e software necessários
Leia maisAvaliação de Desempenho
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Avaliação de Desempenho Introdução Aula 1 Marcos José Santana Regina Helena Carlucci Santana
Leia maisSegurança e Controle em Sistemas de Informação. Profa. Ellen Francine ICMC-USP
Segurança e Controle em Sistemas de Informação Profa. Ellen Francine ICMC-USP 11/09: nem tudo está sob controle Com o ataque contra o World Trade Center e Pentágono, todo transporte aéreo e terrestre foi
Leia maisPROJETO DE REDES
PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro AULA 5: Desempenho dos Sistemas
Leia maisComponente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída
11 1 Introdução Recentes avanços em redes de computadores impulsionaram a busca e o desenvolvimento de meios para facilitar e acelerar o desenvolvimento de aplicações em sistemas distribuídos, tornando
Leia maisProjeto de Sistemas Distribuídos. Considerações
Projeto de Sistemas Distribuídos Considerações Projeto de TI em Camadas Infraestrutura Gestão Integração Colaboração Hardware Software: sistemas operacionais, SGBDs, middleware (serviços), middleware (integração
Leia maisSistemas Operacionais: O quê? Por quê? Quando?
Sistemas Operacionais: O quê? Por quê? Quando? Prof. Marcio Seiji Oyamada moyamada@unioeste.br Msoyamada@gmail.com http://www.inf.unioeste.br/~marcio Sistemas Operacionais: O quê? Definição: Um programa
Leia maisAgenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção
AFINAL O QUE É UMA FÁBRICA DE SOFTWARE Aguinaldo Aragon Fernandes Agenda O conceito da fábrica de software A fábrica de software é um negócio Escopos de fábricas de software Requisitos para uma fábrica
Leia maisIntrodução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Leia maisCOMPUTADORES NAS EMPRESAS Cloud Computing Prof. Reginaldo Brito
COMPUTADORES NAS EMPRESAS Prof. Reginaldo Brito Os computadores são essenciais para enfrentar o desafio da concorrência global, na qual as empresas precisam ser eficientes e ágeis e tem de produzir produtos
Leia maisData Centers ESTRUTURA E TOPOLOGIA DATACENTER INTEGRAÇÃO. Arquitetura Elétrica Ar Condicionado Telecomunicações Gestão Manutenção
DATACENTERS 1 O IDC recentemente publicou o artigo The Diverse and Exploding Digital Universe, patrocinado pelo EMC, onde os pesquisadores fizeram uma espécie de sizing (dimensionamento) anual do universo
Leia maisSegurança Física Redes de Computadores
Redes de Computadores Prof. Airton Ribeiro 2º Bimestre - 2016 A segurança começa pelo ambiente físico. Não adianta investir dinheiro em esquemas sofisticados e complexos se não instalarmos uma simples
Leia maisHardware para Virtualização Construindo uma solução física para uma infraestrutura virtualizada
Hardware para Virtualização Construindo uma solução física para uma infraestrutura virtualizada PUBLIC INFORMATION Agenda Introdução Networking Storage Servidores e estações clientes Software 2 O que é
Leia maisSistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:
Sistemas Distribuídos Prof. Msc. André Luiz Nasserala Pires nassserala@gmail.com! EMENTA: Plano de Curso! Conceitos. Comunicação entre processos (IPC). Programação de aplicações cliente- servidor. Sincronização
Leia maisCom relação à gestão de tecnologia da informação (TI) do ITIL, Versão 2, julgue os itens seguintes.
Questão: 200461 Com relação à gestão de tecnologia da informação (TI) do ITIL, Versão 2, julgue os itens seguintes. O atributo denominado situação no banco de dados do gerenciamento da configuração (BDGC)
Leia maisCaracterísticas de Sistemas Distribuídos
Características de Sistemas Distribuídos Carlos Ferraz cagf@cin.ufpe.br 2002-2003 Carlos A. G. Ferraz 2 Tópicos O conceito de Sistemas Distribuídos Infra-estrutura básica Exemplos Vantagens e desvantagens
Leia maisVIRTUALIZAÇÃO DE SERVIDORES - HYPER-V E SYSTEM CENTER
20409 - VIRTUALIZAÇÃO DE SERVIDORES - HYPER-V E SYSTEM CENTER CONTEÚDO PROGRAMÁTICO Módulo 1: Avaliando o ambiente de virtualização Este módulo fornece uma visão geral das tecnologias de virtualização
Leia maisAN INTRODUCTION TO SOFTWARE ENGINEERING
AN INTRODUCTION TO SOFTWARE ENGINEERING Ian Sommerville, 8º edição Capítulo 1 Aula de Luiz Eduardo Guarino de Vasconcelos "Se eu soubesse o que eu estava fazendo, não seria chamada pesquisa." (Albert Einstein)
Leia maisSistemas Distribuídos
Faculdades SENAC Análise e Desenvolvimento de Sistemas 23 de fevereiro de 2011 Histórico Anos 50 - Sistemas Operacionais tipo Lote Aumentar a capacidade de processamento de programas Usuário ia ao computador
Leia maisComputação em nuvem (Cloud Computing)
Computação em nuvem (Cloud Computing) Disciplina: Gestão da Tecnologia de Sistemas Professor: Thiago Silva Prates Computação em nuvem O termo computação em nuvem refere-se a modelo de capacitação na qual
Leia maisServidor. Servidor rack. Servidor de blade
Data center É um espaço onde se concentram os recursos e sistemas necessários para o processamento das informações de uma empresa. Um data center é formado por 3 componentes principais: servidores, conectividade
Leia maisGerência de Projetos de TI
Gerência de Projetos de TI Grade Curricular Unidade de aprendizagem Ementas Carga horária Semestre 1 Business Intelligence Gerência de Qualidade de Software Métodos e Práticas na Engenharia de Requisitos
Leia maisSistemas Distribuídos
Caracterização de Faculdades SENAC Análise e Desenvolvimento de Sistemas 24 de fevereiro de 2010 Caracterização de Histórico Anos 50 - Sistemas Operacionais tipo Lote Aumentar a capacidade de processamento
Leia maisSistemas Computacionais. Desempenho Confiabilidade Avaliação de sistemas
Sistemas Computacionais Desempenho Confiabilidade Avaliação de sistemas Sistemas Computacionais O que são Sistemas Computacionais? Essencialmente, são sistemas - composição de computadores, softwares e
Leia maisGESTÃO DA TECNOLOGIA DA INFORMAÇÃO
GESTÃO DA TECNOLOGIA DA INFORMAÇÃO Aula 3 Computação em Nuvem Bacharelado em Ciência da Computação Professor MSc. Ariel da Silva Dias Complexo Educacional FMU Computação em Nuvem Por que Nuvem? Um Pouco
Leia maisCaracterísticas de Sistemas Distribuídos
Tópicos O conceito de Características de Carlos Ferraz cagf@cin.ufpe.br Infra-estrutura básica Exemplos Vantagens e desvantagens Convergência digital Características 2002-2003 Carlos A. G. Ferraz 2 O Conceito
Leia maisEngenharia de Confiança. Helena Macedo Reis Luis Fernando de Souza Moro
Engenharia de Confiança Helena Macedo Reis Luis Fernando de Souza Moro 1 Engenharia de Confiança Preocupada com técnicas que aumentam a confiança e diminui os riscos de falhas Falha pode causar perda de
Leia maisSistema Distribuído. Sistema Distribuído. Aplicações Distribuídas. Conceitos Básicos
Sistema Distribuído Conjunto de máquinas (CPU + memória) interligadas em rede. Sistema Distribuído Sistema operacional distribuído trata este conjunto como um único sistema computacional. Estação 1 Estação
Leia maisSistemas Distribuídos
Sistemas Distribuídos Thaís Vasconcelos Batista UFRN DIMAp http://www.dimap.ufrn.br/~thais thais@ufrnet.br Programa do Curso INTRODUÇÃO Conceitos Básicos Sistemas em Rede X Sistemas Distribuídos Necessidade
Leia maisTESTES DE SOFTWARE. Unidade 5 Teste de Software em Sistema em Produção. Luiz Leão
Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 5.1 - Teste de software nos diversos tipos de Manutenção 5.2 - Confiabilidade 5.3 - Disponibilidade Teste de software nos diversos
Leia maisSIMULADO 01 Governança de TI
SIMULADO 01 Governança de TI 1 - Qual das seguintes é a preocupação mais importante do gerenciamento de TI? a. Manter a TI funcionando b. Fazer com que a tecnologia funcione corretamente c. Manter-se atualizado
Leia maisCOMPUTADORES NAS EMPRESAS Cloud Computing Prof. Reginaldo Brito
COMPUTADORES NAS EMPRESAS Prof. Reginaldo Brito Os computadores são essenciais para enfrentar o desafio da concorrência global, na qual as empresas precisam ser eficientes e ágeis e tem de produzir produtos
Leia maisAula 2. Prof: Carlos Eduardo de Carvalho Dantas
Sistemas Operacionais Aula 2 Prof: Carlos Eduardo de Carvalho Dantas (carloseduardoxpto@gmail.com) http://carloseduardoxp.wordpress.com As três coisas mais difíceis no mundo: guardar segredo, perdoar uma
Leia maisb) choosing either numerical analysis or simulation as the evaluation method;
Avaliação de Sistemas Críticos Lista IV Prof.: Paulo Maciel Prazo: 20/01 às 23:59 Aleciano Ferreira Lobo Júnior aflj@cin.ufpe.br Charles Bezerra Moreira cbm3@cin.ufpe.br Carlos Alexandre Silva de Melo
Leia maisUNIVERSIDADE FEDERAL DE GOIÁS INSTITUTO DE INFORMÁTICA. Sistemas Distribuídos
UNIVERSIDADE FEDERAL DE GOIÁS INSTITUTO DE INFORMÁTICA Sistemas Distribuídos Mestrado em Ciência da Computação 1o. Semestre / 2006 Prof. Fábio M. Costa fmc@inf.ufg.br www.inf.ufg.br/~fmc/ds-msc2006 Aula
Leia maisSUPORTE ATLASSIAN 2017 SUPORTE ATLASSIAN
SUPORTE ATLASSIAN 2017 1 Se as ferramentas Atlassian são de alto nível de importância dentro da sua organização, considere nosso Suporte Platinum. Mantenha sua equipe focada no que realmente interessa
Leia maisIntrodução aos Sistemas Operacionais
1 Introdução aos Sistemas Operacionais 1.1 O que é um sistema operacional 1.2 História dos sistemas operacionais 1.3 O zoológico de sistemas operacionais 1.4 Conceitos sobre sistemas operacionais 1.5 Chamadas
Leia maisPCS 2039 Modelagem e Simulação de Sistemas Computacionais
UNIVERSIDADE DE SÃO PAULO ESCOLA POLITÉCNICA Departamento de Engenharia de Computação e Sistemas Digitais PCS 2039 Modelagem e Simulação de Sistemas Computacionais Graduação em Engenharia de Computação
Leia maisUma conversa que não pára: o Pinguim, o Morcego e o Elefante
Uma conversa que não pára: o Pinguim, o Morcego e o Elefante Uma solução de backup de alta disponibilidade para DataCenter Allan Rodrigo de Lima CCE/USP VIII GeINFO Agenda Soluções em produção Motivação
Leia maisAnálise e Modelagem de Desempenho de Sistemas de Computação. Profa. Jussara M. Almeida 1 o Semestre de 2014
Análise e Modelagem de Desempenho de Sistemas de Computação Profa. Jussara M. Almeida 1 o Semestre de 2014 Modelo de Sistema Serviço Modelo: representação do comportamento do desempenho do sistema Etapas
Leia maisSilvio Fernando Vieira Correia Filho Paulo Henrique dos Santos
Silvio Fernando Vieira Correia Filho Paulo Henrique dos Santos MISSÃO DO SERPRO Prover e integrar soluções de tecnologia da informação e comunicação para o êxito da governança do Estado, em benefício da
Leia maisSSC0640 Sistemas Operacionais I
SSC0640 Sistemas Operacionais I 1ª Aula Apresentação da disciplina Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br 1 Objetivos do curso Introduzir o estudante nos conceitos e princípios básicos dos sistemas
Leia maisModernização Empresarial, Modernização na Nuvem e Migração
Modernização Empresarial, Modernização na Nuvem e Migração Priscila Siqueira Applications Snr Director 12 de Novembro de 2014 Tendências Conduzindo à Computação na Nuvem GLOBALIZAÇÃO 9 Bilhões de dispositivos
Leia maisProgramação Concorrente
INE 5410 Programação Concorrente Professor: Lau Cheuk Lung (turma A) INE UFSC lau.lung@inf.ufsc.br Conteúdo Programático 1. 2. Programação Concorrente 3. Sincronização 1. Condição de corrida, região critica
Leia maisIntrodução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação
Introdução à Programação Aula 01 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação QUAL O OBJETIVO DA DISCIPLINA? Objetivo Tornar vocês (alunos) capazes
Leia maisCURSO DE SISTEMAS DE INFORMAÇÕES
1 CURSO DE SISTEMAS DE INFORMAÇÕES EMENTÁRIO DAS DISCIPLINAS Matriz Curricular 2018.1 BRUSQUE (SC) Consunini nº. 13/18, 2018 de 21 de março de 2018. 2 SUMÁRIO 1ª FASE... 4 01 ARQUITETURA DE COMPUTADORES...
Leia maisQual a diferença entre sistemas abertos e fechados? Descreva uma empresa do ponto de vista sistêmico.
RESPOSTAS DAS QUESTÕES PARA DISCUSSÃO DA AULA 2 Qual a diferença entre sistemas abertos e fechados? 1. Os sistemas abertos possuem interação direta com o ambiente onde se encontra (ambiente externo) e
Leia maisAdministração de Serviços de Redes. Introdução a Clusters. Prof. Dayvidson Bezerra Contato:
Administração de Serviços de Redes Introdução a Clusters Prof. Dayvidson Bezerra Contato: dayvidsonbezerra@gmail.com Definição Cluster é um termo amplamente utilizado, significa computadores independentes
Leia maisArquitetura Cliente-Servidor Generalizada com identificação de tiers. Arquitetura Cliente-Servidor Generalizada com identificação de tiers
Projeto de Sistemas Distribuídos Prof João Paulo A Almeida (@infufesbr) Projeto de Sistemas Distribuídos Até agora consideramos apenas a infraestrutura para a construção de aplicações distribuídas (middleware)
Leia mais1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento
Grupo 11 1. Em um SID a segurança é de grande importância, ela deve garantir que apenas usuários autorizados acessem recursos e garantir que a informação transmitida pela rede somente possa ser alcançada
Leia maisCurso: Redes de Computadores
Curso: Redes de Computadores Cadeira de Introdução a Sistemas Operacionais. Bibliografia Sistemas Operacionais Modernos Andew S. Tanembaum Sistema Operacionais Abraham Silberchatz, Peter Galvin e Greg
Leia maisEvandro Deliberal Aula 03
Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal http://www.deljoe.com.br/professor Aula 03 Agenda Estrutura de Banco de Dados e Infra Estrutura Infraestrutura X Estrutura
Leia maisCOMPUTAÇÃO EM NUVEM E PROCESSAMENTO MASSIVO DE DADOS Conceitos, tecnologias e aplicações
COMPUTAÇÃO EM NUVEM E PROCESSAMENTO MASSIVO DE DADOS Conceitos, tecnologias e aplicações Jaqueline Joice Brito Slides em colaboração com Lucas de Carvalho Scabora Sumário Computação em Nuvem Definição
Leia maisSUMÁRIO. 1.3 CONCEITOS DE SISTEMA OPERACIONAL Processos Arquivos O shell 42
SUMÁRIO 1 INTRODUÇÃO 21 1.1 O QUE É O SISTEMA OPERACIONAL? 23 1.1.1 O sistema operacional como uma máquina estendida 23 1.1.2 O sistema operacional como gerenciador de recursos 24 1.2 HISTÓRIA DOS SISTEMAS
Leia maisARQUITETURA DE SISTEMAS DISTRIBUÍDOS. Aula 1- Introdução aos Sistemas Distribuídos
Aula 1- Introdução aos Sistemas Distribuídos OBJETIVOS DA DISCIPLINA: Compreender os conceitos de Sistemas Distribuídos; Conhecer os principais modelos de arquitetura; Entender a importância dos conceitos
Leia maisAula 7 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MULTI PLAYER. Marcelo Henrique dos Santos
Aula 7 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MULTI PLAYER Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais MBA em Marketing e
Leia maisfalhas em sistemas distribuídos
Tolerância a Falhas falhas em sistemas distribuídos Lamport: A distributed system is a system where I can t get any work done if a machine I ve never heard of crashes. sistemas distribuídos e falhas parciais
Leia maisMBA em Tecnologia da Informação Empresarial (MTIE)
MBA em Tecnologia da Informação Empresarial (MTIE) CATEGORIA: Curso de Pós-Graduação Latu-Senso - MBA ÁREA BÁSICA: Tecnologia da Informação ÁREAS DE CONHECIMENTO: Empresarial DEPARTAMENTO: Departamento
Leia maisDisponibilidade Operacional como Indicador da Qualidade de Serviços em Sistemas Metroviários
Disponibilidade Operacional como Indicador da Qualidade de Serviços em Sistemas Metroviários George Faria 30/08/2007 TRANSPORT Agenda 1o. tópico Qualidade de Serviço - QoS Pág. 3 2o. tópico Acordo de Nível
Leia maisTolerância a Faltas. Terminologia básica. Tolerância a Faltas. Page 1. Departamento de Engenharia Informática. Departamento de Engenharia Informática
Tolerância a Faltas Tolerância a Faltas Terminologia básica Page 1 1 Sistema Computacional Sistema computacional: Formado por um conjunto de componentes internas Tem um estado interno Sujeito a um conjunto
Leia mais