SCSI
IT 위키
더 많은 작업
SCSI : Small Computer System Interface; 스카시
하드 디스크·스캐너·테이프 장치 등을 하나의 버스에 여러 대 연결하는 인터페이스 규격. 서버와 워크스테이션에서 주로 썼다.
- 호스트 어댑터 하나에 7대 또는 15대까지 장치를 이어 붙일 수 있다.
- 장치마다 고유한 SCSI ID를 지정해야 한다. 번호가 겹치면 동작하지 않는다.
- CPU 를 거의 쓰지 않고 장치끼리 데이터를 주고받을 수 있다.
- 여러 명령을 한꺼번에 받아 처리할 수 있어 멀티태스킹에 유리하다.
- 보통 메인보드에 없는 별도의 SCSI 컨트롤러(호스트 어댑터) 카드를 꽂고, 장치를 그 카드의 포트에 잇는다.
- 장치와 컨트롤러가 E-IDE(ATA) 방식보다 비싸다. 그래서 개인용 PC보다 서버에서 썼다.
- 연결 대수는 버스 폭이 정한다. 8비트 버스는 ID 0~7, 16비트(Wide) 버스는 ID 0~15 이고 이 가운데 하나를 호스트 어댑터가 쓴다. "257대"처럼 수백 대를 잇는다는 서술은 틀렸다.
버스의 양 끝에 종단 저항을 달아 신호가 되돌아오는 것을 막아야 한다. 데이지 체인으로 잇는 방식이라 필요한 조치다.
- 스카시 호스트 어댑터와 스카시 장치는 종단 설정이 필요하다.
- 동축 케이블을 쓰는 네트워크(10BASE-2)도 양 끝에 종단 저항을 단다.
- UTP 케이블을 쓰는 성형 네트워크는 종단 처리가 필요 없다.
허브나 스위치를 중심으로 각 장치가 따로 연결되기 때문이다.
- SCSI-1 → SCSI-2 → Ultra SCSI → Ultra320 SCSI 로 폭과 속도가 늘었다.
- 병렬 방식의 한계로 SAS(Serial Attached SCSI)로 이어졌다.
- 네트워크로 SCSI 명령을 보내는 iSCSI 도 쓰인다.