Contingência de Disco Alunos: Henrique Eloi RA: A32JAB-1

Slides:



Advertisements
Apresentações semelhantes
Controles Gerais Prof.: Cheila Bombana. Controles Gerais Prof.: Cheila Bombana.
Advertisements

Sistemas Distribuídos
Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Sistemas Distribuídos
Sistemas Cliente/Servidor Introdução
São programas (software) que gerenciam o armazenamento e a integridade de grandes volumes de dados. Os SGBDs podem variar em termos de capacidade de gerenciamento.
– Jorge Silva – Nuno Carvalho
Resumo 1.1) Introdução 1.2) Abordagem Convencional de Arquivos
BANCO DE DADOS Transparências baseadas no capítulo 1 do livro de KORTH e SILBERCHATZ e 1 e 2 do livro de ELMASRI e NAVATHE. Juliana Amaral e Rodrigo Baroni.
Rede Local - Instalação
Introdução a Banco de Dados
Introdução a Banco de Dados Prof.: Bruno Rafael de Oliveira Rodrigues.
Sistemas Operacionais - 6
Sistemas Distribuídos
SGBD.
Computação Distribuída
Conceitos Básicos Dado: fato do mundo real que está registrado e possui um significado implícito no contexto de um domínio de aplicação Exemplos: endereço,
1 Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. Exemplos de Sistemas Distribuídos. Desafios.
Daniel Paulo Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento.
Sistemas Prof. Carlos Padovani.
Professor Victor Sotero
Sistemas Operacionais de Rede
& B ackup S Egurança Interna ackup egurança Interna
RECUPERAÇÃO APÓS FALHA
Prefeitura de Santo André
Curso Superior de Tecnologia: Sistemas para Internet
Discos SCSI Fonte de alimentação Controlador SCSI Disco SAS
Banco de Dados Aplicado ao Desenvolvimento de Software
My Drivers Bruna Helena Silva, n°05 Gabrielle Prado, n°15 Legacy.
Redundant Array of Independent Drives Raid
Sistemas Distribuídos
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Gerenciamento de Dados
É um conjunto de registos dispostos numa estrutura regular que possibilita a reorganização dos mesmos e a produção de informação com a menor redundância.
Paulo Silva Tracker Segurança da Informação
ACESSO A BASE DE DADOS.
Tecnologia da Informação
Sistemas Distribuídos
BD Distribuído Conceitos Iniciais.
Contexto da disciplina
SGBD Distribuído Lílian Simão Oliveira.
O primeiro passo para a nuvem
Fundamentos de Banco de Dados Fundamentos de Banco de Dados Prof. Gale 2º. Semestre 2008.
Processos.
Sistemas Distribuídos
Introdução a Banco de Dados Aula 04
Controles Gerais Prof.: Cheila Bombana. Controles Gerais Prof.: Cheila Bombana.
Dados e Informações são considerados os maiores ativos de uma organização. Muito importantes para o correto planejamento, desenvolvimento e operação de.
Infra-estrutura da tecnologia de informação
Subsistema de Entrada e Saída do Kernel
Escola Tecnológica e Profissional do Sicó
Mestrado em Engenharia de Computação área de concentração Geomática
Rede Bruno Rafael de Oliveira Rodrigues. Backup  Um dos pontos importantes nos sistemas baseados em redes de computadores é a possibilidade de recuperação.
Tolerância a Falhas Carlos Oberdan Rolim Ciência da Computação.
Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série.
Conceitos básicos Professor Esp. Diego André Sant’Ana
Serviços de rede e internet Jackson Eduardo da Silva.
Linguagem Técnica II SCM Software Configuration Management Aula 03 Prof. Renato Novais
UCSal – Bacharelado em Informática
Arquitetura de computadores
Sistemas Operacionais IV – Gerenciamento de E/S
Terrível contra os insetos, contra os insetos.
Plano de Ensino Conceitos e Características Tipos de Banco de Dados
Sistemas de Arquivos. Alocação em memória – Problemas Quantidade Limitada de Informações Perda de informações quando o processo é terminado Vários processos.
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Leandro Clementino Almeida.  Anos 50 - Sistemas Operacionais tipo Lote:  Aumentar a capacidade de processamento de programas  Usuário ia ao computador.
Bancos de Dados Sistema de Banco de dados – sistema de manutenção de registros por computador. É considerado como uma sala.
Banco de Dados Distribuídos Sílvia Cristina de Matos Soares
Copyright © 2011 Ramez Elmasri and Shamkant Navathe slide 1 Tópicos  Introdução  Um exemplo  Características da abordagem de banco de dados  Vantagens.
Estruturas de Sistemas Operacionais. Componentes Comuns do Sistema Administração de Processos Administração da Memória Principal Administração do Armazenamento.
Transcrição da apresentação:

Contingência de Disco Alunos: Henrique Eloi RA: A32JAB-1 Weverton de Almeida RA: A35377-1 Diego Felipe da Silva RA: A974FD-0 Jacob Fred RA: A34354-7 Ricardo Souza RA: A956TI-8 Wanks Ricardo RA: 263756-1 Organização de Computadores – Prof. Marino

Contingência de Disco RAID Disk Storage SAN Cluster Replicação Organização de Computadores – Prof. Marino

RAID Uma imagem ilustrando um RAID

Oque é o raid Basicamente seria dois ou mais discos (por exemplo, HD) trabalhando simultaneamente para um mesmo fim, podendo servir como um espelhamento simples, rápido e confiável entre dois discos, para fazer o backup de um disco em outro. Apesar do RAID oferecer segurança e confiabilidade na adição de redundância e evitar falhas dos discos, o RAID não protege contra falhas de energia ou erros de operação.

Raid 1 Redundant Array of Independent Drives, ou mais conhecido como simplesmente RAID ou em portugues Conjunto Redundante de Discos Independentes ou também Conjunto Redundante de Discos Econômicos, é um meio de se criar um sub-sistema de armazenamento composto por vários discos individuais, com a finalidade de ganhar segurança e desempenho.

implementaçao Podendo ser implementado via software, assim sera gerenciado via S.O. oque lhe fara sair mais barato pois não sera necessario de um controlador de raids. Implementaçao via hardware:necessita de uma controladora, por este acesso tem uma integraçao maior com o driver de dispositivo oferecendo um melhor tratamenmto de erros

Niveis de raid Niveis de raid são as varias maneiras de combinar discos para um fim Raid-0 Raid-1 Raid-3 Raid-5 Etc...

Beneficios do raid Segurança no tratamento das informaçoes Agilidade no acesso as informaçoes E outros...

RAID

RAID

Disk Storages Contingência de Disco Organização de Computadores – Prof. Marino

Controladoras Contingência de Disco SCSI SAS Organização de Computadores – Prof. Marino

Conexão no Servidor Contingência de Disco 1- Controladora 2- Cabo SCSI 3- Traseira do server 4- Frente do server Discos Organização de Computadores – Prof. Marino

Conexão no Servidor Contingência de Disco Controladora Cabo SAS Discos Organização de Computadores – Prof. Marino

Storages Pequeno Porte Contingência de Disco Storages Pequeno Porte Organização de Computadores – Prof. Marino

Storages Pequeno Porte Contingência de Disco Storages Pequeno Porte Organização de Computadores – Prof. Marino

Storages Médio Porte Contingência de Disco Organização de Computadores – Prof. Marino

Storages Grande Porte Contingência de Disco Organização de Computadores – Prof. Marino

SAN Storage Area Network Contingência de Disco Organização de Computadores – Prof. Marino

Definição (Wiki) Contingência de Disco Na computação, um Storage Area Network (área de armazenamento em rede) ou SAN é uma rede projetada para agrupar dispositivos de armazenamento de computador. Os SANs são mais comuns nos armazenamentos de grande porte. Organização de Computadores – Prof. Marino

Contingência de Disco Organização de Computadores – Prof. Marino

Contingência de Disco Organização de Computadores – Prof. Marino

Cluster Contingência de Disco Organização de Computadores – Prof. Marino

Contingência de Disco Cluster Ou aglomerado de computadores Organização de Computadores – Prof. Marino

Contingência de Disco Cluster Cluster no SQL Server Organização de Computadores – Prof. Marino

Replicação Contingência de Disco Organização de Computadores – Prof. Marino

Contingência de Disco Replicação de dados se refere ao armazenamento de dados e a estratégia de backups entre computadores em locais distintos. A replicação sob uma rede de computadores pode ser feita inteiramente independente do armazenamento central de dados. Replicação é mais popularmente dito como Sistema de gerenciamento de banco de dados relacionais onde pode ser feita a redundância ou balanço de dados entre vários servidores de banco de dados. Organização de Computadores – Prof. Marino

Contingência de Disco Organização de Computadores – Prof. Marino

Contingência de Disco É cada vez mais freqüente a necessidade que os dados estejam sendo replicados em um outro lugar. A replicação de arquivos consiste em copiar os arquivos existentes em um disco (ou servidor) para outro. A replicação é feita um arquivo de cada vez, ou então em lotes. Modificações incrementais (ou deltas) também podem ser anexadas a um arquivo já existente. Organização de Computadores – Prof. Marino

Contingência de Disco Esta tecnologia apresenta alguns desafios. Em primeiro lugar, é preciso selecionar quais arquivos ou diretórios deverão ser replicados. Quanto maior o número de arquivos replicados para outra localização, maior o impacto na largura de banda e na velocidade da rede; desse modo, é preciso optar entre uma atualização mais freqüente dos dados ou um melhor desempenho da rede. Organização de Computadores – Prof. Marino

Contingência de Disco Além disso, muitas tecnologias de replicação copiam somente as modificações incrementais dos arquivos. Isto faz com que dois sistemas de arquivos sejam manipulados em cada transação, o que contribui para a instabilidade do sistema e produz dois conjuntos de dados potencialmente diferentes - o que pode ser especialmente problemático para a recuperação dos dados em circunstâncias que exijam um grande número de transações. O failover geralmente não é automático, e o failback para o estado original e estável é difícil de ser conseguido. Organização de Computadores – Prof. Marino

Contingência de Disco Principais Benefícios da Solução O principal benefício de uma solução de replicação de dados está associado ao problema administrativo que ele vem resolver. Abaixo listamos alguns dos benefícios mais comuns: Desafios Administrativos Benefícios Proteger informação de missão crítica contra falhas locais Manter a disponibilidade das informações para que os usuários possam continuar produzindo Organização de Computadores – Prof. Marino

Contingência de Disco Proteger informação de missão crítica contra desastres maiores Manter uma cópia remota num site replicado para garantir a disponibilidade da informação, não importa o que aconteça Manter uma cópia fiel e atualizada de seus dados de missão crítica em tempo real sem afetar a performance da aplicação Backups atualizados com menos restrições Eliminar o risco de uma brecha de segurança quando alguém acessa os dados replicados Informações protegidas através de criptografia garantem a segurança necessária Organização de Computadores – Prof. Marino

Contingência de Disco Um Sistema de Gerenciamento de Banco de Dados (SGBD) - do inglês DBMS (Data Base Management System) - é o conjunto de programas de computador responsáveis pelo gerenciamento de um(a) base de dados. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, manipulação e organização dos dados. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados. Em bancos de dados relacionais a interface é constituída pelas APIs (Application Programming Interface) ou drivers do SGBD, que executam comandos na linguagem SQL(Structured Query Language). Organização de Computadores – Prof. Marino

Contingência de Disco Failover O failover é a capacidade de determinado sistema/serviço migrar automaticamente para um outro servidor, sistema ou rede redundante ou que está em standby quando da ocorrência de falha ou término anormal do servidor, do sistema ou da rede que estava ativo até aquele instante. O Failover acontece sem intervenção humana e geralmente sem aviso prévio, diferente de switchover. Organização de Computadores – Prof. Marino

Contingência de Disco Ao ser percebida a falha de um servidor, além do failover é obviamente necessário que se faça manutenção no servidor falho. Ao ser recuperado de uma falha, este servidor será recolocado em serviço, e então se tem a opção de realizar o processo inverso do failover, que se chama failback. O failback é portanto o processo de retorno de um determinado serviço de uma outra máquina para sua máquina de origem. Também pode ser automático, manual ou até mesmo indesejado. Em alguns casos, em função da possível nova interrupção na prestação de serviços, o failback pode não ser atraente. Organização de Computadores – Prof. Marino

Contingência de Disco Replicação de dados se refere ao armazenamento de dados e a estratégia de backups entre computadores em locais distintos. A replicação sob uma rede de computadores pode ser feita inteiramente independente do armazenamento central de dados. Replicação é mais popularmente dito como Sistema de gerenciamento de banco de dados relacionais onde pode ser feita a redundância ou balanço de dados entre vários servidores de banco de dados. Organização de Computadores – Prof. Marino

Contingência de Disco Organização de Computadores – Prof. Marino

Contingência de Disco É cada vez mais freqüente a necessidade que os dados estejam sendo replicados em um outro lugar. A replicação de arquivos consiste em copiar os arquivos existentes em um disco (ou servidor) para outro. A replicação é feita um arquivo de cada vez, ou então em lotes. Modificações incrementais (ou deltas) também podem ser anexadas a um arquivo já existente. Organização de Computadores – Prof. Marino

Contingência de Disco Esta tecnologia apresenta alguns desafios. Em primeiro lugar, é preciso selecionar quais arquivos ou diretórios deverão ser replicados. Quanto maior o número de arquivos replicados para outra localização, maior o impacto na largura de banda e na velocidade da rede; desse modo, é preciso optar entre uma atualização mais freqüente dos dados ou um melhor desempenho da rede. Organização de Computadores – Prof. Marino

Contingência de Disco Além disso, muitas tecnologias de replicação copiam somente as modificações incrementais dos arquivos. Isto faz com que dois sistemas de arquivos sejam manipulados em cada transação, o que contribui para a instabilidade do sistema e produz dois conjuntos de dados potencialmente diferentes - o que pode ser especialmente problemático para a recuperação dos dados em circunstâncias que exijam um grande número de transações. O failover geralmente não é automático, e o failback para o estado original e estável é difícil de ser conseguido. Organização de Computadores – Prof. Marino

Contingência de Disco Principais Benefícios da Solução O principal benefício de uma solução de replicação de dados está associado ao problema administrativo que ele vem resolver. Abaixo listamos alguns dos benefícios mais comuns: Desafios Administrativos Benefícios Proteger informação de missão crítica contra falhas locais Manter a disponibilidade das informações para que os usuários possam continuar produzindo Organização de Computadores – Prof. Marino

Contingência de Disco Proteger informação de missão crítica contra desastres maiores Manter uma cópia remota num site replicado para garantir a disponibilidade da informação, não importa o que aconteça Manter uma cópia fiel e atualizada de seus dados de missão crítica em tempo real sem afetar a performance da aplicação Backups atualizados com menos restrições Eliminar o risco de uma brecha de segurança quando alguém acessa os dados replicados Informações protegidas através de criptografia garantem a segurança necessária Organização de Computadores – Prof. Marino

Contingência de Disco Um Sistema de Gerenciamento de Banco de Dados (SGBD) - do inglês DBMS (Data Base Management System) - é o conjunto de programas de computador responsáveis pelo gerenciamento de um(a) base de dados. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, manipulação e organização dos dados. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados. Em bancos de dados relacionais a interface é constituída pelas APIs (Application Programming Interface) ou drivers do SGBD, que executam comandos na linguagem SQL(Structured Query Language). Organização de Computadores – Prof. Marino

Contingência de Disco Failover O failover é a capacidade de determinado sistema/serviço migrar automaticamente para um outro servidor, sistema ou rede redundante ou que está em standby quando da ocorrência de falha ou término anormal do servidor, do sistema ou da rede que estava ativo até aquele instante. O Failover acontece sem intervenção humana e geralmente sem aviso prévio, diferente de switchover. Organização de Computadores – Prof. Marino

Contingência de Disco Ao ser percebida a falha de um servidor, além do failover é obviamente necessário que se faça manutenção no servidor falho. Ao ser recuperado de uma falha, este servidor será recolocado em serviço, e então se tem a opção de realizar o processo inverso do failover, que se chama failback. O failback é portanto o processo de retorno de um determinado serviço de uma outra máquina para sua máquina de origem. Também pode ser automático, manual ou até mesmo indesejado. Em alguns casos, em função da possível nova interrupção na prestação de serviços, o failback pode não ser atraente. Organização de Computadores – Prof. Marino

@contingencia_de_disco Contingência de Disco Dúvidas??? Follow us on twitter: @contingencia_de_disco Organização de Computadores – Prof. Marino