SCSI - FIREWIRE - SAS/SCSI

52
Engenharia de Telecomunicações Seminários de Arquitetura de Computadores Small Computer Systems Interface (SCSI) & FireWire 2º Semestre/2009 Cristiano Torres

description

SCSI - FIREWIRE - SAS/SCSI

Transcript of SCSI - FIREWIRE - SAS/SCSI

Page 1: SCSI - FIREWIRE - SAS/SCSI

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

Small Computer Systems Interface (SCSI)&

FireWire

2º Semestre/2009

Cristiano Torres

Page 2: SCSI - FIREWIRE - SAS/SCSI

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

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

SUMÁRIO

Page 3: SCSI - FIREWIRE - SAS/SCSI

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

História

Fonte: www.scsita.org

Cristiano [email protected]

Page 4: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 5: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 6: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 7: SCSI - FIREWIRE - SAS/SCSI

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

Evolução

Fonte: www.scsita.org

Evolução

Cristiano [email protected]

Page 8: SCSI - FIREWIRE - SAS/SCSI

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

Evolução

Fonte: www.scsita.org

Cristiano [email protected]

Page 9: SCSI - FIREWIRE - SAS/SCSI

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

Equipamentos SCSI

Cristiano [email protected]

Page 10: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 11: SCSI - FIREWIRE - SAS/SCSI

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

Configurações Típicas SCSI

Fonte: www.scsita.org

Cristiano [email protected]

Page 12: SCSI - FIREWIRE - SAS/SCSI

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

Configurações Típicas SCSI

Fonte: www.scsita.org

Cristiano [email protected]

Page 13: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configurações Típicas SCSI

Cristiano [email protected]

Page 14: SCSI - FIREWIRE - SAS/SCSI

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

Etapas de Operação da Interface SCSI

Fonte: Stallings, 2002.

Cristiano [email protected]

Page 15: SCSI - FIREWIRE - SAS/SCSI

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

Etapas de Operação da Interface SCSI

Fonte: www.scsita.org

Cristiano [email protected]

Page 16: SCSI - FIREWIRE - SAS/SCSI

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

Sinalização no barramento SCSI

Fonte: Stallings, 2002.

Cristiano [email protected]

Page 17: SCSI - FIREWIRE - SAS/SCSI

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

Temporização do barramentoSCSI

Fonte: Stallings, 2002.

Cristiano [email protected]

Page 18: SCSI - FIREWIRE - SAS/SCSI

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

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

Fluxo de bits de Comando no Barramento

Cristiano [email protected]

Page 19: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 20: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 21: SCSI - FIREWIRE - SAS/SCSI

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

Fonte:www.scsita.org

Conectores Típicos SCSI

Cristiano [email protected]

Page 22: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 23: SCSI - FIREWIRE - SAS/SCSI

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

FireWire - IEEE 1394

Page 24: SCSI - FIREWIRE - SAS/SCSI

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

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

FIREWIRE

Cristiano [email protected]

Page 25: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 26: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 27: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 28: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: Stallings, 2002.

Configuração FIREWIRE

Cristiano [email protected]

Page 29: SCSI - FIREWIRE - SAS/SCSI

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 [email protected]

Page 30: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: Stallings, 2002.

Comunicação no Barramento FireWire

Cristiano [email protected]

Page 31: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: Stallings, 2002.

Comunicação no Barramento FireWire

Cristiano [email protected]

Page 32: SCSI - FIREWIRE - SAS/SCSI

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

Conexões FireWire

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

Cristiano [email protected]

Cristiano [email protected]

Page 33: SCSI - FIREWIRE - SAS/SCSI

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

SAS-SCSISerial Attached SCSI

Page 34: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Evolução

Cristiano [email protected]

Page 35: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Evolução

Cristiano [email protected]

Page 36: SCSI - FIREWIRE - SAS/SCSI

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

Interoperabilidade SAS-SCSI

Cristiano [email protected]

Page 37: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Cristiano [email protected]

Page 38: SCSI - FIREWIRE - SAS/SCSI

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

Comunicação SAS-SCSI

Fonte: www.scsita.org

Cristiano [email protected]

Page 39: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Laboratório de Testes SAS-SCSI

Cristiano [email protected]

Page 40: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Laboratório de Testes SAS-SCSI

Cristiano [email protected]

Page 41: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 42: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Laboratório de Testes SAS-SCSI

Cristiano [email protected]

Page 43: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 44: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 45: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 46: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 47: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 48: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 49: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 50: SCSI - FIREWIRE - SAS/SCSI

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

Fonte: www.scsita.org

Configuração SAS-SCSI

Cristiano [email protected]

Page 51: SCSI - FIREWIRE - SAS/SCSI

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

Referências de Pesquisa

www.ieee.org

www.ansi.org

www.scsita.org

Cristiano [email protected]

Page 52: SCSI - FIREWIRE - SAS/SCSI

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

Dúvidas

Cristiano [email protected]