취미와 밥줄사이

[ SE ] 디스크 본문

Infrastructure

[ SE ] 디스크

취미와 밥줄사이 2022. 6. 24. 14:40

IDE

  • 하드디스크 등 주변장치 설치가 쉬우며 SCSI 디스크만큼 빠르면 가격이 저렴하다. 디스크 이외에도 다양한 주변장치를 사용할 수 있기 때문에 가장 널리 쓰이는 인터페이스이다.
  • IDE 방식은 CPU에 의해 제어되는 Programmed I/O 기능을 사용하기 때문에 대부분 CPU에서 작업을 처리하므로 시스템의 속도를 떨어뜨리는 것이 가장 큰 단점으로 지적된다.
  • 페리티 체크가 불가능하기 때문에 자료 전송 에러를 발견할 수 없다.
  • 케이블 길이가 짧기 때문에 대부분 내장형 장치로 제공된다.

SATA

  • IDE방식은 연결할 수 있는 기기 수의 한계, 병력 방식의 단점인 신호 간섭 등의 이유로 전송 속도 또한 한계가 있다. 이를 해결하기 위해 직렬통신 방식의 인터페이스가 적용되었으며, 하나의 연결 당 하나의 채널로 인식되므로 기기의 속도가 다른 기기의 속도에 영향을 미치지 않고 독립적으로 작동한다.

SCSI

  • SCSI는 메인보드 바이오스의 통제를 받지 않는 독립적인 규약이다. 따라서 SCSI는 별도의 BIOS와 제어장치를 가지고 있어야 한다. 이를 위해 필요한 장치가 SCSI 어댑터이며, 이 어댑터에는 ANSI 표준을 따르는 SCSI BIOS가 장착되어야 한다. BIOS 내에 별도의 SETUP 프로그램을 가지고 있어 SCSI의 기기 관리를 할 수 있다.
  • SCSI는 SCSI 호스트 어댑터가 CPU로부터 작업을 받아 데이터 처리를 할 수 있기 때문에 CPU의 부하를 덜어준다.
  • 싱글태스킹 환경에서는 EIDE와 비교해 볼 떄 뚜렷한 장점을 체감하기 힘들지만 멀티태스킹 환경에서는 강력하고 빠르며 안정적인 성능을 발휘한다.

 

SAS 

  • 병렬 SCSI 인터페이스의 장점을 토대로 고성능과 범용성, 확장성, 안정성, 신뢰성을 개선한 방식이다.
  • 병렬 방식의 신호혼선, 케이블 및 커넥터 제한, 장치 주소 할당 제약 등에서 벗어나 고속 전송 구현이 용이하고 케이블 간소화 등의 특징을 가진다.

 

 

PIO(Programmed I/O): 자료를 다른 장치로 전송하거나 디스크에 저장할 때 모두 CPU가 처리하는 방식
BUS Mastering: 자료를 다른 장치로 전송하거나 디스크에 저장할 떄 다른 장치가 처리해주는 방식

'Infrastructure' 카테고리의 다른 글

[ SE ] 서버용 메모리  (0) 2022.06.24
[ SE ] 서버용 메인보드 특징  (0) 2022.06.24
[ SE ] 서버와 PC의 차이점  (0) 2022.06.24
[ System ] ISO 파일이란  (0) 2022.06.03
[ Infra ] Zabbix란 무엇인가?  (0) 2022.03.06