SCSI - FIREWIRE - SAS/SCSI

Post on 28-Mar-2015

138 views 35 download

description

SCSI - FIREWIRE - SAS/SCSI

Transcript of SCSI - FIREWIRE - SAS/SCSI

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Small Computer Systems Interface (SCSI)&

FireWire

2º Semestre/2009

Cristiano Torres

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

1. SCSI2. FireWire3. SAS-SCSI4. Referências Bibliográficas

SUMÁRIO

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

História

Fonte: www.scsita.org

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

História

1983

Família: Classic Macs

CPU: Motorola MC68000Velocidade da CPU: 8 MHzVelocidade doBarramento: 8 MHzROM: 128 kBRAM: 4 MB

Monitor: 9"

Disco Externo: DB-19Joystick/Mouse: DE-9Serial: 2 DE-9Áudio: 8-bit mono

+SCSI: DB-25

Mr. “T”

http://www.apple-history.com/US$ 1.400,00

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

História 1987Notebook Apple

SCSISmall Computer Systems Interface

http://www.apple-history.com/US$ 6.500,00

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

• Linhas de 8 bits• Velocidade de 5 MHz• Taxa de dados de 5 MBytes• Até 7 sete periféricos

SCSI - 1

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Evolução

Fonte: www.scsita.org

Evolução

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Evolução

Fonte: www.scsita.org

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Equipamentos SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Glossário SCSI

Fonte: www.scsita.org

Initiator: Periférico (Físico/Virtual) que requisita o barramento.

Host Adapter: Dispositivo controlador SCSI.

Target: Periférico requisitado no barramento (“Alvo” ) .

Logical Unit: Indicador do periférico no barramento.

LUN (Logical Unit Number): Código de 3 bits para identificarnumericamente um periférico.

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Configurações Típicas SCSI

Fonte: www.scsita.org

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Configurações Típicas SCSI

Fonte: www.scsita.org

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configurações Típicas SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Etapas de Operação da Interface SCSI

Fonte: Stallings, 2002.

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Etapas de Operação da Interface SCSI

Fonte: www.scsita.org

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Sinalização no barramento SCSI

Fonte: Stallings, 2002.

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Temporização do barramentoSCSI

Fonte: Stallings, 2002.

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: Stallings, 2002 e www.scsita.org.

Fluxo de bits de Comando no Barramento

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Mensagens no Barramento SCSI

Fonte: Stallings, 2002.

- Comando Completado- Desconexão- Detecção de erro pelo iniciador- Aborto- Transferência de dados síncrona

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Comandos no Barramento SCSI

Fonte: Stallings, 2002.

- Código de Operação- Número de unidade lógica- Endereço de bloco lógico- Tamanho total da transferência

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte:www.scsita.org

Conectores Típicos SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

1- Conexão de terminadores no barramento;

2- Uso de Jumpers ou switches nos periféricos;

3- Limitação do número de periféricos.

Fonte: www.pcmagazine.com

Desvantagens da Interface SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

FireWire - IEEE 1394

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: http://www.1394ta.org/index.html

FIREWIRE

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: Stallings, 2002.

FIREWIRE

• Criado em 1998;• Barramento serial de alta performance;• Baixo custo;• Fácil implementação;• Utilizado em aplicações de vídeo (Câmeras,

DVR,TV);

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte:http://www.1394ta.org/press/WhitePapers/IEEE%201394%20Comparison.pdf

Comparativo com HD Externo

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: Stallings, 2002.

Vantagens do FireWire

• Taxas de dados de 25 a 400MBps;• Suporta até 63 periféricos;• Suporta até 1022 barramentos interligados com “bridges

FireWire”;• Configuração automática;• Não necessita de terminadores;• Estrutura em “árvores”.

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: Stallings, 2002.

Configuração FIREWIRE

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: Stallings, 2002.

Comunicação no Barramento FireWire

– Assíncrona• Pacotes com tamanhos e intervalos variados;• Explicíta o endereçamento;• Retorna confirmação.

– Síncrona• Pacotes enviados com tamanhos e intervalos

definidos.• Endereçamento simplificado dos periféricos;• Não tem retorno de confirmação de envio.

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: Stallings, 2002.

Comunicação no Barramento FireWire

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: Stallings, 2002.

Comunicação no Barramento FireWire

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Conexões FireWire

Fonte: http://www.1394ta.org/index.html

Cristiano TorresCRISWEB@IG.COM.BR

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

SAS-SCSISerial Attached SCSI

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Evolução

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Evolução

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Interoperabilidade SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Comunicação SAS-SCSI

Fonte: www.scsita.org

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Laboratório de Testes SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Laboratório de Testes SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Laboratório de Testes SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Referências de Pesquisa

www.ieee.org

www.ansi.org

www.scsita.org

Cristiano TorresCRISWEB@IG.COM.BR

Engenharia de TelecomunicaçõesSeminários de Arquitetura de Computadores

Dúvidas

Cristiano TorresCRISWEB@IG.COM.BR