SlideShare una empresa de Scribd logo
1 de 35
Tecnologias de Armazenamento
Tecnologias de Armazenamento
• Tradicionalmente, os dados são armazenados em hard
  disks localmente ligados a servidores individuais.


• Esta forma de armazenamento é conhecida
  como Direct Attached Storage (DAS).


• A desvantagem é que os dispositivos de
  armazenamento somente podem ser acessados a partir
  do servidor a que ele está ligado.
Tecnologias de Armazenamento
Tecnologias de Armazenamento
• Por este motivo, grande parte do espaço em disco não
  é utilizado;

• E muitas medidas de contingência devem ser
  executadas nos dispositivos de armazenamento de
  acordo com a especificação do servidor.


• Além disso, se houver falhas em um servidor, o acesso
  aos dados armazenados nos dispositivos conectados a
  este servidor é perdido.
SAN (Storage Area Network)
• Diferentemente do DAS, um SAN é uma
  “rede” separada e dedicada a dispositivos de
  armazenamento.

• Um SAN consiste em um “banco” de discos
  que oferecem espaço compartilhado de
  armazenamento, que pode ser acessado por
  muitos servidores ou sistemas.
SAN
NAS (Network Attached Storage)
• Comumente confundido com o SAN, o NAS é uma forma de
  armazenamento baseada em redes comuns (ou LAN) e acessível a todos
  os dispositivos ligados à LAN.

• Dispositivos NAS oferecem acesso a arquivos ao qual ele se conecta
  utilizando protocolos de acesso a arquivos transportados através do
  TCP/IP.

• Os protocolos de acesso a arquivos mais utilizados nos NAS são o
  NFS (Network File System) e o CIFS (Common Internet File System).

• Para acessar os arquivos normalmente é exigida alguma autenticação do
  sistema, que irá checar por permissões.

• Os grandes benefícios do NAS são a fácil instalação e grande capacidade.
SAN
• Como já explicado, SAN’s funcionam como redes de
  alta velocidade e estabelecem uma conexão direta
  entre os recursos de armazenamento e o servidor.

• O SAN é totalmente transparente ao sistema
  operacional do servidor, que “vê” os discos do SAN
  como se fossem seus próprios discos.

• No paradigma NAS, o sistema de arquivos que
  organiza os blocos de armazenamento em objetos
  apropriados a aplicações fica no dispositivo de
  armazenamento.
NAS x SAN
• O uso do NAS é indicado quando se busca simplicidade
  no compartilhamento de dados, particularmente entre
  computadores e sistemas de diferentes tipos.

• Já o uso de SAN é aconselhado quando se deseja alto
  desempenho na taxa de I/O entre o cliente e o
  servidor.

• O uso de SAN, no entanto, demanda um maior grau de
  planejamento e gerenciamento para obter a
  cooperação entre os servidores.
SAN x NAS
Fibre Channel
• É a arquitetura mais utilizada para implementações de
  SAN's.

• Trata-se de um padrão tecnológico alternativo à
  Ethernet, que permite a transferência de dados de um
  nó para outro nó da rede em velocidades
  extremamente altas.

• Implementações atuais podem atingir taxas de
  transferência de dados de 10Gbps ou mais, e alcançar
  distâncias de até 10 km quando a fibra ótica é utilizada
  como o meio físico.
Componentes da SAN
• Uma vez que a arquitetura predominante em
  SAN's é a Fibre Channel, a seguir serão
  descritos os componentes da SAN baseados
  nesta arquitetura.

• Conectividade
• Armazenamento
• Servidores
Componentes da SAN | Conectividade
• A conectividade entre dispositivos de
  armazenamento e servidores tipicamente
  usando Fibre Channel.

• Estes componentes têm sido utilizados em
  implementações de LAN e WAN.

• SAN’s, assim como as LAN's, interconectam
  interfaces de armazenamento em muitas
  configurações de rede e através de longas
  distâncias.
Componentes da SAN |
            Armazenamento
• O uso de SAN não requer que o dispositivo de
  armazenamento esteja em um barramento de um
  servidor em particular.

• Desta forma, desde que ele esteja ligado diretamente à
  rede, é possível liberá-lo. Ou seja, o armazenamento é
  externo e pode estar distribuído através da rede.

• SAN também permite a centralização de dispositivos de
  armazenamento e o agrupamento de servidores. Isto
  contribui para facilitar e tornar menos cara a
  administração centralizada.
Componentes da SAN |
            Armazenamento
• A infraestrutura de armazenamento é base de toda
  informação detida por uma empresa, e deve dar
  suporte aos objetivos comerciais e modelos de negócio
  da companhia.

• Neste ambiente, apenas alocar uma maior quantidade
  de dispositivos de armazenamento não é suficiente.

• Uma infraestrutura SAN oferece disponibilidade de
  rede, acessibilidade a dados e gerenciamento do
  sistema.
Componentes da SAN | Servidores
• A infraestrutura de servidores é a motivação
  fundamental para todas as soluções SAN.

• Esta infraestrutura inclui um conjunto de
  diferentes plataformas (Windows, Unix).
SCSI
SCSI
• Small Computer Systems Interface (Pequena interface
  de sistema de computador) foi originalmente definido
  como uma interface paralela universal a nível de
  sistema para conectar vários dispositivos através de um
  único cabo, chamado barramento SCSI.

• O SCSI é um barramento de entradas e saídas locais
  pelo qual diferentes dispositivos e um ou mais
  controladores podem se comunicar e trocar
  informações independentemente do que o resto do
  sistema está fazendo.
SCSI
• No SCSI, o número de dispositivos que podem ser
  conectados ao barramento e o número de
  barramentos conectados ao servidor determinam a
  quantidade de dados disponíveis para o servidor.

• Mas, apesar de até 15 dispositivos poderem ser
  conectados a um servidor por meio de um único
  barramento SCSI, na prática, por causa das limitações
  de desempenho devido à arbitrariedade, é comum
  conectar no máximo cinco dispositivos, assim
  limitando a escalabilidade.
SCSI
• Em caso de falha de conexão do SCSI ao disco, o acesso
  aos dados é perdido.

• Isto também acontece ao se realizar a reconfiguração
  ou a manutenção de um dispositivo de disco conectado
  ao barramento SCSI, porque todos os dispositivos na
  série devem ser desligados.

• Em ambientes em que a disponibilidade é
  fundamental, o tempo de inatividade de uma conexão
  SCSI é inaceitável.
SCSI
• No SCSI, a velocidade de transferência de
  dados é determinada pelo número de bits
  transferidos e pelo tempo de ciclo do
  barramento. A duração do ciclo é
  inversamente proporcional à taxa de
  transferência, porém, devido às limitações da
  arquitetura do barramento, a diminuição do
  da duração do ciclo também irá acarretar a
  redução da distância em que os dados podem
  ser transportados.
SCSI
• As limitações com relação à distância ocorrem porque não
  há garantia da entrega dos bits no dispositivo alvo (target)
  em tempos iguais, este fenômeno é conhecido
  como skew (Figura 3).

• Isto é causado pelos atrasos de propagação no envio
  paralelo de dados através de muitos fios.

• Para diminuir este “viés” é necessário limitar a distância
  entre os dispositivos de armazenamento e o servidor.

• Ou seja, quanto menor a extensão do barramento SCSI,
  mais rápida é a transferência.
SCSI
SCSI
• Muitas aplicações necessitam do acesso do
  sistema a diversos dispositivos, ou de diferentes
  sistemas acessando o mesmo dispositivo.

• Isto é possível através do SCSI, que permite a
  conexão de múltiplos servidores e dispositivos ao
  mesmo barramento.

• Isto é conhecido como configuração multi-drop
  (Figura 4).
SCSI
SCSI
• Geralmente, somente é permitido a um único
  servidor acessar os dados de um disco
  específico por meio de um barramento SCSI.

• Obviamente, a arquitetura de barramento
  SCSI tem algumas limitações com relação à
  velocidade, distância e disponibilidade, que a
  tornaria menos apta a diversas aplicações.
SCSI
• Obviamente, a arquitetura de barramento
  SCSI tem algumas limitações com relação à
  velocidade, distância e disponibilidade, que a
  tornaria menos apta a diversas aplicações.
Versões do SCSI
     Versão           Velocidade


      SCSI-1           5 MB/s

SCSI-2(Fast SCSI)      10 MB/s

 Wide Fast SCSI        20 MB/s

SCSI-3 (Ultra SCSI)    20 MB/s

 Wide Ultra SCSI       40 MB/s

   Ultra2 SCSI         40 MB/s

Wide Ultra2 SCSI       80 MB/s


  Ultra160 SCSI       160 MB/s

  Ultra320 SCSI       320 MB/s

  Ultra640 SCSI       640 MB/s
Discos Rígido
Padrão IDE
• Desenvolvido na década de 80.

• A conexão dos dispositivos IDE ao micro é
  chamada de ATA e é feita através de um cabo
  flat de 40 vias.
Padrão SATA
• Desenvolvido no ano de 2000, considerado o
  novo padrão para dispositivos.

• Principal diferença é que no padrão SATA, a
  transmissão do sinal é feita em serialmente,
  enquanto que a da IDE a transmissão de dados
  era em paralela.

• Além da conexão física do dispositivo, que é dada
  pelo cabo SATA.
HD SATA x HD IDE
Conclusão
• As exigências por tecnologias de armazenamento
  estão ficando cada vez maiores.

• Há cada vez mais demandas por redes que
  permitam o armazenamento de grandes
  quantidades de informação.

• Além disso, a velocidade, robustez, segurança e
  escalabilidade figuram como características
  determinantes para o sucesso de sistemas
  comerciais e científicos.
Conclusão
• Com o uso da tecnologia SAN’s, é possível
  obter uma rede robusta, de alta velocidade,
  que estabelece uma comunicação direta entre
  os recursos de armazenamento e o servidor.
Conclusão
• Estas tecnologias, no entanto, ainda precisam ser
  aprimoradas.

• Devido sua alta complexidade de manutenção e
  instalação, o seu uso ainda é inviável a usuários
  de redes de armazenamento de porte pequeno e
  médio.

• Para alcançar uma maior abrangência, é
  importante que a tecnologia seja revista de forma
  a ser simplificada.

Más contenido relacionado

La actualidad más candente

Gerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosGerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosAlexandre Duarte
 
RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.
RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.
RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.Wellington Oliveira
 
Sd08 (si) sistemas de arquivos distribuídos
Sd08 (si)   sistemas de arquivos distribuídosSd08 (si)   sistemas de arquivos distribuídos
Sd08 (si) sistemas de arquivos distribuídosComputação Depressão
 
Servidores 02 - Sistemas de arquivos
Servidores 02 - Sistemas de arquivosServidores 02 - Sistemas de arquivos
Servidores 02 - Sistemas de arquivosManoel Afonso
 
Artigo sobre redes san e armazenamento em grande capacidade
Artigo sobre redes san e armazenamento em grande capacidadeArtigo sobre redes san e armazenamento em grande capacidade
Artigo sobre redes san e armazenamento em grande capacidadeAugusto Cezar Pinheiro
 
2010 1 sistemas_operacionais_seminario
2010 1 sistemas_operacionais_seminario2010 1 sistemas_operacionais_seminario
2010 1 sistemas_operacionais_seminarioCarlos
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1diogomendes99
 
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...elliando dias
 
Gerência de Armazenamento: Interface do Sistema de Arquivos
Gerência de Armazenamento: Interface do Sistema de ArquivosGerência de Armazenamento: Interface do Sistema de Arquivos
Gerência de Armazenamento: Interface do Sistema de ArquivosAlexandre Duarte
 
Sistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFSSistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFSCleber Ramos
 
Sistemas De Arquivos Distribuídos (SAD)
Sistemas De Arquivos Distribuídos (SAD)Sistemas De Arquivos Distribuídos (SAD)
Sistemas De Arquivos Distribuídos (SAD)Frederico Madeira
 
Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Faculdade Mater Christi
 
Arquitetura de Computadores - RAID
Arquitetura de Computadores - RAIDArquitetura de Computadores - RAID
Arquitetura de Computadores - RAIDelliando dias
 

La actualidad más candente (20)

Gerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosGerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de Arquivos
 
RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.
RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.
RAID Teoria Silberschatz, Abraham. Sistemas operacionais com java.
 
Sd08 (si) sistemas de arquivos distribuídos
Sd08 (si)   sistemas de arquivos distribuídosSd08 (si)   sistemas de arquivos distribuídos
Sd08 (si) sistemas de arquivos distribuídos
 
Servidores 02 - Sistemas de arquivos
Servidores 02 - Sistemas de arquivosServidores 02 - Sistemas de arquivos
Servidores 02 - Sistemas de arquivos
 
Artigo sobre redes san e armazenamento em grande capacidade
Artigo sobre redes san e armazenamento em grande capacidadeArtigo sobre redes san e armazenamento em grande capacidade
Artigo sobre redes san e armazenamento em grande capacidade
 
2010 1 sistemas_operacionais_seminario
2010 1 sistemas_operacionais_seminario2010 1 sistemas_operacionais_seminario
2010 1 sistemas_operacionais_seminario
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
 
Aula 5 (Raid)
Aula 5 (Raid)Aula 5 (Raid)
Aula 5 (Raid)
 
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
 
Gerência de Armazenamento: Interface do Sistema de Arquivos
Gerência de Armazenamento: Interface do Sistema de ArquivosGerência de Armazenamento: Interface do Sistema de Arquivos
Gerência de Armazenamento: Interface do Sistema de Arquivos
 
Sistemas de Ficheiros Linux
Sistemas de Ficheiros LinuxSistemas de Ficheiros Linux
Sistemas de Ficheiros Linux
 
Servidor
ServidorServidor
Servidor
 
SO-08 Sistemas de Arquivos
SO-08 Sistemas de ArquivosSO-08 Sistemas de Arquivos
SO-08 Sistemas de Arquivos
 
Aula 5 (raid)
Aula 5 (raid)Aula 5 (raid)
Aula 5 (raid)
 
Sistema de Arquivos
Sistema de ArquivosSistema de Arquivos
Sistema de Arquivos
 
Sistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFSSistemas de Arquivos FAT x NTFS
Sistemas de Arquivos FAT x NTFS
 
Sistemas De Arquivos Distribuídos (SAD)
Sistemas De Arquivos Distribuídos (SAD)Sistemas De Arquivos Distribuídos (SAD)
Sistemas De Arquivos Distribuídos (SAD)
 
Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)
 
Arquitetura de Computadores - RAID
Arquitetura de Computadores - RAIDArquitetura de Computadores - RAID
Arquitetura de Computadores - RAID
 
Sistemas de Arquivos do Windows
Sistemas de Arquivos do WindowsSistemas de Arquivos do Windows
Sistemas de Arquivos do Windows
 

Destacado

MC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoMC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoFelipe J. R. Vieira
 
Capítulo 04 - Infraestrutura de tecnologia da informação
Capítulo 04 - Infraestrutura de tecnologia da informaçãoCapítulo 04 - Infraestrutura de tecnologia da informação
Capítulo 04 - Infraestrutura de tecnologia da informaçãoEverton Souza
 
Computação Autonoma no Ambiente das Tecnologias da Informação
Computação Autonoma no Ambiente das Tecnologias da InformaçãoComputação Autonoma no Ambiente das Tecnologias da Informação
Computação Autonoma no Ambiente das Tecnologias da InformaçãoLeonardo Sepulcri
 
Dispositivo de armazenamento de dados
Dispositivo de armazenamento de dadosDispositivo de armazenamento de dados
Dispositivo de armazenamento de dadosFilipe Simão Kembo
 
A evolução dos dispositivos de armazenamento
A evolução dos dispositivos de armazenamentoA evolução dos dispositivos de armazenamento
A evolução dos dispositivos de armazenamentoNuno Pereira
 
Dispositivos de armazenamento
Dispositivos de armazenamentoDispositivos de armazenamento
Dispositivos de armazenamentofelipefaleiro
 
Dispositivos de armazenamento
Dispositivos de armazenamentoDispositivos de armazenamento
Dispositivos de armazenamentoVinicius Buffolo
 
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de MemóriaDispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de MemóriaSara Coelho
 
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaGerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaAlexandre Duarte
 
Redes san, Data center e virtualizacao
Redes san, Data center e virtualizacaoRedes san, Data center e virtualizacao
Redes san, Data center e virtualizacaoJohn Muconto
 
Muito prazer, eu sou o storage!
Muito prazer, eu sou o storage!Muito prazer, eu sou o storage!
Muito prazer, eu sou o storage!Italo Santos
 
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...Marcelo Dieder
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadoresCarol Pereira
 

Destacado (20)

MC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoMC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de Armazenamento
 
Capítulo 04 - Infraestrutura de tecnologia da informação
Capítulo 04 - Infraestrutura de tecnologia da informaçãoCapítulo 04 - Infraestrutura de tecnologia da informação
Capítulo 04 - Infraestrutura de tecnologia da informação
 
Dispositivos de entrada e saída
Dispositivos de entrada e saídaDispositivos de entrada e saída
Dispositivos de entrada e saída
 
Computação Autonoma no Ambiente das Tecnologias da Informação
Computação Autonoma no Ambiente das Tecnologias da InformaçãoComputação Autonoma no Ambiente das Tecnologias da Informação
Computação Autonoma no Ambiente das Tecnologias da Informação
 
Storage
StorageStorage
Storage
 
Dispositivo de armazenamento de dados
Dispositivo de armazenamento de dadosDispositivo de armazenamento de dados
Dispositivo de armazenamento de dados
 
A evolução dos dispositivos de armazenamento
A evolução dos dispositivos de armazenamentoA evolução dos dispositivos de armazenamento
A evolução dos dispositivos de armazenamento
 
Dispositivos de armazenamento
Dispositivos de armazenamentoDispositivos de armazenamento
Dispositivos de armazenamento
 
Dispositivos de Armazenamento
Dispositivos de ArmazenamentoDispositivos de Armazenamento
Dispositivos de Armazenamento
 
Dispositivos de armazenamento
Dispositivos de armazenamentoDispositivos de armazenamento
Dispositivos de armazenamento
 
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de MemóriaDispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
 
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaGerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
 
Ppt Imd
Ppt ImdPpt Imd
Ppt Imd
 
slides
slidesslides
slides
 
Redes san, Data center e virtualizacao
Redes san, Data center e virtualizacaoRedes san, Data center e virtualizacao
Redes san, Data center e virtualizacao
 
Muito prazer, eu sou o storage!
Muito prazer, eu sou o storage!Muito prazer, eu sou o storage!
Muito prazer, eu sou o storage!
 
Redes de computador
Redes de computadorRedes de computador
Redes de computador
 
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Árvore B
Árvore BÁrvore B
Árvore B
 

Similar a Aula 4 (tecnologias de armazenamento)

SAN: Storage Area Network
SAN: Storage Area NetworkSAN: Storage Area Network
SAN: Storage Area NetworkFernando Palma
 
Valdir Adorni - Compwire / EMC2 - S.A.N Essentials
Valdir Adorni - Compwire / EMC2 - S.A.N EssentialsValdir Adorni - Compwire / EMC2 - S.A.N Essentials
Valdir Adorni - Compwire / EMC2 - S.A.N EssentialsValdir Adorni
 
Aula 04 meios de comunicação de dados
Aula 04 meios de comunicação de dadosAula 04 meios de comunicação de dados
Aula 04 meios de comunicação de dadosJorge Ávila Miranda
 
Introdução à Computação em Nuvem
Introdução à Computação em NuvemIntrodução à Computação em Nuvem
Introdução à Computação em NuvemTonyEsa
 
222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidoresMarco Guimarães
 
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MERRodrigo Kiyoshi Saito
 
Desenho de uma rede
Desenho de uma redeDesenho de uma rede
Desenho de uma redeMaxFiberson
 
19-Sistemas Distribuidos.pptx
19-Sistemas Distribuidos.pptx19-Sistemas Distribuidos.pptx
19-Sistemas Distribuidos.pptxRoberto Aragy
 
CDNs – Introdução
CDNs – IntroduçãoCDNs – Introdução
CDNs – Introduçãoelliando dias
 
Banco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bdBanco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bdM Serafim
 
Desenho da rede
Desenho da redeDesenho da rede
Desenho da redeH P
 
Ws2012r2 hyper v
Ws2012r2 hyper vWs2012r2 hyper v
Ws2012r2 hyper vFabio Hara
 
Fundamento Hardware - Aula 003
Fundamento Hardware - Aula 003Fundamento Hardware - Aula 003
Fundamento Hardware - Aula 003Cláudio Amaral
 
Aula 3 barramentos de placa mae
Aula 3 barramentos de placa maeAula 3 barramentos de placa mae
Aula 3 barramentos de placa maeMarcos Basilio
 
CCNA 3 - Introdução à Redes de Computadores
CCNA 3 - Introdução à Redes de ComputadoresCCNA 3 - Introdução à Redes de Computadores
CCNA 3 - Introdução à Redes de ComputadoresFerNandoSantos287416
 

Similar a Aula 4 (tecnologias de armazenamento) (20)

SAN: Storage Area Network
SAN: Storage Area NetworkSAN: Storage Area Network
SAN: Storage Area Network
 
Redes e Servidores
Redes e ServidoresRedes e Servidores
Redes e Servidores
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
Valdir Adorni - Compwire / EMC2 - S.A.N Essentials
Valdir Adorni - Compwire / EMC2 - S.A.N EssentialsValdir Adorni - Compwire / EMC2 - S.A.N Essentials
Valdir Adorni - Compwire / EMC2 - S.A.N Essentials
 
Aula 04 meios de comunicação de dados
Aula 04 meios de comunicação de dadosAula 04 meios de comunicação de dados
Aula 04 meios de comunicação de dados
 
Introdução à Computação em Nuvem
Introdução à Computação em NuvemIntrodução à Computação em Nuvem
Introdução à Computação em Nuvem
 
222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores
 
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
2019-2 - BD I - Aula 02 - Camadas de aplicação a Banco de Dados e Introd MER
 
Desenho de uma rede
Desenho de uma redeDesenho de uma rede
Desenho de uma rede
 
Frame relay
Frame relayFrame relay
Frame relay
 
19-Sistemas Distribuidos.pptx
19-Sistemas Distribuidos.pptx19-Sistemas Distribuidos.pptx
19-Sistemas Distribuidos.pptx
 
CDNs – Introdução
CDNs – IntroduçãoCDNs – Introdução
CDNs – Introdução
 
Banco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bdBanco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bd
 
Ccna cap02 mod01
Ccna cap02 mod01Ccna cap02 mod01
Ccna cap02 mod01
 
Comdad 5
Comdad 5Comdad 5
Comdad 5
 
Desenho da rede
Desenho da redeDesenho da rede
Desenho da rede
 
Ws2012r2 hyper v
Ws2012r2 hyper vWs2012r2 hyper v
Ws2012r2 hyper v
 
Fundamento Hardware - Aula 003
Fundamento Hardware - Aula 003Fundamento Hardware - Aula 003
Fundamento Hardware - Aula 003
 
Aula 3 barramentos de placa mae
Aula 3 barramentos de placa maeAula 3 barramentos de placa mae
Aula 3 barramentos de placa mae
 
CCNA 3 - Introdução à Redes de Computadores
CCNA 3 - Introdução à Redes de ComputadoresCCNA 3 - Introdução à Redes de Computadores
CCNA 3 - Introdução à Redes de Computadores
 

Más de Evandro Júnior

Logica de programação / Algoritmos em Portugol
Logica de programação / Algoritmos em PortugolLogica de programação / Algoritmos em Portugol
Logica de programação / Algoritmos em PortugolEvandro Júnior
 
Programação para dispositivos móveis com PhoneGap Cordova
Programação para dispositivos móveis com PhoneGap CordovaProgramação para dispositivos móveis com PhoneGap Cordova
Programação para dispositivos móveis com PhoneGap CordovaEvandro Júnior
 
Arquitetura de Computadores: Processos e Threads
Arquitetura de Computadores: Processos e ThreadsArquitetura de Computadores: Processos e Threads
Arquitetura de Computadores: Processos e ThreadsEvandro Júnior
 
Arquitetura de Computadores - Concorrência
Arquitetura de Computadores - ConcorrênciaArquitetura de Computadores - Concorrência
Arquitetura de Computadores - ConcorrênciaEvandro Júnior
 
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.Evandro Júnior
 
Aula 1 - Introdução a linguagem JAVA SE
Aula 1 - Introdução a linguagem JAVA SEAula 1 - Introdução a linguagem JAVA SE
Aula 1 - Introdução a linguagem JAVA SEEvandro Júnior
 
Aula 01 - Começando a programar em PHP
Aula 01 - Começando a programar em PHPAula 01 - Começando a programar em PHP
Aula 01 - Começando a programar em PHPEvandro Júnior
 
Programação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoProgramação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoEvandro Júnior
 
Construtores e destrutores com aplicação em c#
Construtores e destrutores com aplicação em c#Construtores e destrutores com aplicação em c#
Construtores e destrutores com aplicação em c#Evandro Júnior
 
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Evandro Júnior
 
Placa Mãe - Atualizado 29/10/2014
Placa Mãe - Atualizado 29/10/2014Placa Mãe - Atualizado 29/10/2014
Placa Mãe - Atualizado 29/10/2014Evandro Júnior
 
Comandos ms-dos - Atualizado 29/10/2014
Comandos ms-dos - Atualizado 29/10/2014Comandos ms-dos - Atualizado 29/10/2014
Comandos ms-dos - Atualizado 29/10/2014Evandro Júnior
 
Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014Evandro Júnior
 
Fundamentos da Informática - Componentes (Atualizado 2014)
Fundamentos da Informática - Componentes  (Atualizado 2014)Fundamentos da Informática - Componentes  (Atualizado 2014)
Fundamentos da Informática - Componentes (Atualizado 2014)Evandro Júnior
 
Modelo de camadas TCP/IP
Modelo de camadas TCP/IPModelo de camadas TCP/IP
Modelo de camadas TCP/IPEvandro Júnior
 
Cascateamento x Empilhamento de Switches
Cascateamento x Empilhamento de SwitchesCascateamento x Empilhamento de Switches
Cascateamento x Empilhamento de SwitchesEvandro Júnior
 
Aula 1 - curso java web - JSP Java Server Page
Aula 1 - curso java web - JSP Java Server PageAula 1 - curso java web - JSP Java Server Page
Aula 1 - curso java web - JSP Java Server PageEvandro Júnior
 

Más de Evandro Júnior (20)

Logica de programação / Algoritmos em Portugol
Logica de programação / Algoritmos em PortugolLogica de programação / Algoritmos em Portugol
Logica de programação / Algoritmos em Portugol
 
Programação para dispositivos móveis com PhoneGap Cordova
Programação para dispositivos móveis com PhoneGap CordovaProgramação para dispositivos móveis com PhoneGap Cordova
Programação para dispositivos móveis com PhoneGap Cordova
 
Arquitetura de Computadores: Processos e Threads
Arquitetura de Computadores: Processos e ThreadsArquitetura de Computadores: Processos e Threads
Arquitetura de Computadores: Processos e Threads
 
Arquitetura de Computadores - Concorrência
Arquitetura de Computadores - ConcorrênciaArquitetura de Computadores - Concorrência
Arquitetura de Computadores - Concorrência
 
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
 
Aula 1 - Introdução a linguagem JAVA SE
Aula 1 - Introdução a linguagem JAVA SEAula 1 - Introdução a linguagem JAVA SE
Aula 1 - Introdução a linguagem JAVA SE
 
Aula 01 - Começando a programar em PHP
Aula 01 - Começando a programar em PHPAula 01 - Começando a programar em PHP
Aula 01 - Começando a programar em PHP
 
Programação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoProgramação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e Implementação
 
Construtores e destrutores com aplicação em c#
Construtores e destrutores com aplicação em c#Construtores e destrutores com aplicação em c#
Construtores e destrutores com aplicação em c#
 
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
 
Placa Mãe - Atualizado 29/10/2014
Placa Mãe - Atualizado 29/10/2014Placa Mãe - Atualizado 29/10/2014
Placa Mãe - Atualizado 29/10/2014
 
Comandos ms-dos - Atualizado 29/10/2014
Comandos ms-dos - Atualizado 29/10/2014Comandos ms-dos - Atualizado 29/10/2014
Comandos ms-dos - Atualizado 29/10/2014
 
Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014
 
Fundamentos da Informática - Componentes (Atualizado 2014)
Fundamentos da Informática - Componentes  (Atualizado 2014)Fundamentos da Informática - Componentes  (Atualizado 2014)
Fundamentos da Informática - Componentes (Atualizado 2014)
 
Modelo de camadas TCP/IP
Modelo de camadas TCP/IPModelo de camadas TCP/IP
Modelo de camadas TCP/IP
 
Cascateamento x Empilhamento de Switches
Cascateamento x Empilhamento de SwitchesCascateamento x Empilhamento de Switches
Cascateamento x Empilhamento de Switches
 
Cabeamento estruturado
Cabeamento estruturadoCabeamento estruturado
Cabeamento estruturado
 
Endereçamento IP CIDR
Endereçamento IP CIDREndereçamento IP CIDR
Endereçamento IP CIDR
 
Aula 1 - curso java web - JSP Java Server Page
Aula 1 - curso java web - JSP Java Server PageAula 1 - curso java web - JSP Java Server Page
Aula 1 - curso java web - JSP Java Server Page
 
Aula 1 apresentação
Aula 1   apresentaçãoAula 1   apresentação
Aula 1 apresentação
 

Aula 4 (tecnologias de armazenamento)

  • 2. Tecnologias de Armazenamento • Tradicionalmente, os dados são armazenados em hard disks localmente ligados a servidores individuais. • Esta forma de armazenamento é conhecida como Direct Attached Storage (DAS). • A desvantagem é que os dispositivos de armazenamento somente podem ser acessados a partir do servidor a que ele está ligado.
  • 4. Tecnologias de Armazenamento • Por este motivo, grande parte do espaço em disco não é utilizado; • E muitas medidas de contingência devem ser executadas nos dispositivos de armazenamento de acordo com a especificação do servidor. • Além disso, se houver falhas em um servidor, o acesso aos dados armazenados nos dispositivos conectados a este servidor é perdido.
  • 5. SAN (Storage Area Network) • Diferentemente do DAS, um SAN é uma “rede” separada e dedicada a dispositivos de armazenamento. • Um SAN consiste em um “banco” de discos que oferecem espaço compartilhado de armazenamento, que pode ser acessado por muitos servidores ou sistemas.
  • 6. SAN
  • 7. NAS (Network Attached Storage) • Comumente confundido com o SAN, o NAS é uma forma de armazenamento baseada em redes comuns (ou LAN) e acessível a todos os dispositivos ligados à LAN. • Dispositivos NAS oferecem acesso a arquivos ao qual ele se conecta utilizando protocolos de acesso a arquivos transportados através do TCP/IP. • Os protocolos de acesso a arquivos mais utilizados nos NAS são o NFS (Network File System) e o CIFS (Common Internet File System). • Para acessar os arquivos normalmente é exigida alguma autenticação do sistema, que irá checar por permissões. • Os grandes benefícios do NAS são a fácil instalação e grande capacidade.
  • 8. SAN • Como já explicado, SAN’s funcionam como redes de alta velocidade e estabelecem uma conexão direta entre os recursos de armazenamento e o servidor. • O SAN é totalmente transparente ao sistema operacional do servidor, que “vê” os discos do SAN como se fossem seus próprios discos. • No paradigma NAS, o sistema de arquivos que organiza os blocos de armazenamento em objetos apropriados a aplicações fica no dispositivo de armazenamento.
  • 9. NAS x SAN • O uso do NAS é indicado quando se busca simplicidade no compartilhamento de dados, particularmente entre computadores e sistemas de diferentes tipos. • Já o uso de SAN é aconselhado quando se deseja alto desempenho na taxa de I/O entre o cliente e o servidor. • O uso de SAN, no entanto, demanda um maior grau de planejamento e gerenciamento para obter a cooperação entre os servidores.
  • 11. Fibre Channel • É a arquitetura mais utilizada para implementações de SAN's. • Trata-se de um padrão tecnológico alternativo à Ethernet, que permite a transferência de dados de um nó para outro nó da rede em velocidades extremamente altas. • Implementações atuais podem atingir taxas de transferência de dados de 10Gbps ou mais, e alcançar distâncias de até 10 km quando a fibra ótica é utilizada como o meio físico.
  • 12. Componentes da SAN • Uma vez que a arquitetura predominante em SAN's é a Fibre Channel, a seguir serão descritos os componentes da SAN baseados nesta arquitetura. • Conectividade • Armazenamento • Servidores
  • 13. Componentes da SAN | Conectividade • A conectividade entre dispositivos de armazenamento e servidores tipicamente usando Fibre Channel. • Estes componentes têm sido utilizados em implementações de LAN e WAN. • SAN’s, assim como as LAN's, interconectam interfaces de armazenamento em muitas configurações de rede e através de longas distâncias.
  • 14. Componentes da SAN | Armazenamento • O uso de SAN não requer que o dispositivo de armazenamento esteja em um barramento de um servidor em particular. • Desta forma, desde que ele esteja ligado diretamente à rede, é possível liberá-lo. Ou seja, o armazenamento é externo e pode estar distribuído através da rede. • SAN também permite a centralização de dispositivos de armazenamento e o agrupamento de servidores. Isto contribui para facilitar e tornar menos cara a administração centralizada.
  • 15. Componentes da SAN | Armazenamento • A infraestrutura de armazenamento é base de toda informação detida por uma empresa, e deve dar suporte aos objetivos comerciais e modelos de negócio da companhia. • Neste ambiente, apenas alocar uma maior quantidade de dispositivos de armazenamento não é suficiente. • Uma infraestrutura SAN oferece disponibilidade de rede, acessibilidade a dados e gerenciamento do sistema.
  • 16. Componentes da SAN | Servidores • A infraestrutura de servidores é a motivação fundamental para todas as soluções SAN. • Esta infraestrutura inclui um conjunto de diferentes plataformas (Windows, Unix).
  • 17. SCSI
  • 18. SCSI • Small Computer Systems Interface (Pequena interface de sistema de computador) foi originalmente definido como uma interface paralela universal a nível de sistema para conectar vários dispositivos através de um único cabo, chamado barramento SCSI. • O SCSI é um barramento de entradas e saídas locais pelo qual diferentes dispositivos e um ou mais controladores podem se comunicar e trocar informações independentemente do que o resto do sistema está fazendo.
  • 19. SCSI • No SCSI, o número de dispositivos que podem ser conectados ao barramento e o número de barramentos conectados ao servidor determinam a quantidade de dados disponíveis para o servidor. • Mas, apesar de até 15 dispositivos poderem ser conectados a um servidor por meio de um único barramento SCSI, na prática, por causa das limitações de desempenho devido à arbitrariedade, é comum conectar no máximo cinco dispositivos, assim limitando a escalabilidade.
  • 20. SCSI • Em caso de falha de conexão do SCSI ao disco, o acesso aos dados é perdido. • Isto também acontece ao se realizar a reconfiguração ou a manutenção de um dispositivo de disco conectado ao barramento SCSI, porque todos os dispositivos na série devem ser desligados. • Em ambientes em que a disponibilidade é fundamental, o tempo de inatividade de uma conexão SCSI é inaceitável.
  • 21. SCSI • No SCSI, a velocidade de transferência de dados é determinada pelo número de bits transferidos e pelo tempo de ciclo do barramento. A duração do ciclo é inversamente proporcional à taxa de transferência, porém, devido às limitações da arquitetura do barramento, a diminuição do da duração do ciclo também irá acarretar a redução da distância em que os dados podem ser transportados.
  • 22. SCSI • As limitações com relação à distância ocorrem porque não há garantia da entrega dos bits no dispositivo alvo (target) em tempos iguais, este fenômeno é conhecido como skew (Figura 3). • Isto é causado pelos atrasos de propagação no envio paralelo de dados através de muitos fios. • Para diminuir este “viés” é necessário limitar a distância entre os dispositivos de armazenamento e o servidor. • Ou seja, quanto menor a extensão do barramento SCSI, mais rápida é a transferência.
  • 23. SCSI
  • 24. SCSI • Muitas aplicações necessitam do acesso do sistema a diversos dispositivos, ou de diferentes sistemas acessando o mesmo dispositivo. • Isto é possível através do SCSI, que permite a conexão de múltiplos servidores e dispositivos ao mesmo barramento. • Isto é conhecido como configuração multi-drop (Figura 4).
  • 25. SCSI
  • 26. SCSI • Geralmente, somente é permitido a um único servidor acessar os dados de um disco específico por meio de um barramento SCSI. • Obviamente, a arquitetura de barramento SCSI tem algumas limitações com relação à velocidade, distância e disponibilidade, que a tornaria menos apta a diversas aplicações.
  • 27. SCSI • Obviamente, a arquitetura de barramento SCSI tem algumas limitações com relação à velocidade, distância e disponibilidade, que a tornaria menos apta a diversas aplicações.
  • 28. Versões do SCSI Versão Velocidade SCSI-1 5 MB/s SCSI-2(Fast SCSI) 10 MB/s Wide Fast SCSI 20 MB/s SCSI-3 (Ultra SCSI) 20 MB/s Wide Ultra SCSI 40 MB/s Ultra2 SCSI 40 MB/s Wide Ultra2 SCSI 80 MB/s Ultra160 SCSI 160 MB/s Ultra320 SCSI 320 MB/s Ultra640 SCSI 640 MB/s
  • 30. Padrão IDE • Desenvolvido na década de 80. • A conexão dos dispositivos IDE ao micro é chamada de ATA e é feita através de um cabo flat de 40 vias.
  • 31. Padrão SATA • Desenvolvido no ano de 2000, considerado o novo padrão para dispositivos. • Principal diferença é que no padrão SATA, a transmissão do sinal é feita em serialmente, enquanto que a da IDE a transmissão de dados era em paralela. • Além da conexão física do dispositivo, que é dada pelo cabo SATA.
  • 32. HD SATA x HD IDE
  • 33. Conclusão • As exigências por tecnologias de armazenamento estão ficando cada vez maiores. • Há cada vez mais demandas por redes que permitam o armazenamento de grandes quantidades de informação. • Além disso, a velocidade, robustez, segurança e escalabilidade figuram como características determinantes para o sucesso de sistemas comerciais e científicos.
  • 34. Conclusão • Com o uso da tecnologia SAN’s, é possível obter uma rede robusta, de alta velocidade, que estabelece uma comunicação direta entre os recursos de armazenamento e o servidor.
  • 35. Conclusão • Estas tecnologias, no entanto, ainda precisam ser aprimoradas. • Devido sua alta complexidade de manutenção e instalação, o seu uso ainda é inviável a usuários de redes de armazenamento de porte pequeno e médio. • Para alcançar uma maior abrangência, é importante que a tecnologia seja revista de forma a ser simplificada.