본문 바로가기
IT 지식정리/스토리지

Storage Area Network 의 이해 3 : FC SAN의 프로토콜 2012. 2. 10.

by G. Hong 2017. 11. 4.
728x90
반응형

프로토콜이란 네트워크에서 사용되는 각각 다른 장비들간의 communication을 위한 언어와도 같은 역할을 하는 것입니다.

Fibre-Channel 에서는 3개의 프로토콜이 사용되는데, 이번에는 프로토콜들에 대해서 알아보도록 하겠습니다.

-FC-AL

-FC-SW

-SCSI


FC-AL(Fibre Channel-Arbitrated Loop Protocol)

FC-AL 프로토콜은 fibre channel loop에 있는 장비들 간의 통신에 사용되는 프로토콜로 FC loop는 허브를 사용합니다.. 최근의 스토리지 어레이들은 내부의 디스크들이 FC loop로 연결이되어 있습니다.(한 loop당 126개의 디스크들이 연결된다)

연결된 모든 장비들은 각각의 loop address(loop ID)를 가지게 되어, 통신이 진행될때 우선순위가 결정되게 됩니다.


FC-SW(Fibre Channel-Switched Protocol)

FC-SW 프로토콜은 fibre channel switch에 있는 장비들이 통신을 할때 사용하는 프로토콜입니다. 각각의 포트는 스위치의 백플래인과 연결이 되어, 스위치에 연결된 장비들이 동시에 다른장비들과 통신을 가능하게 해줍니다. FC switch 들이 연결되어 switched fabric이 형성되게 됩니다.

Fabric의 모든 장비들은 World Wide Name(WWN)을 가지고 있고, WWN은 HBA에 기억되어 모든 서버와 스토리지의 포트에 존재합니다. 장비가 fabric에 연결이 되면 WWN이 네임서버에 등록이 되고, 스위치는 장비가 해당포트에 연결된 것을 인식합니다.


네입서버에는 fabric에 연결된 장비들의 WWN이 등록되어, 한 장비가 다른 장비와 통신을 시도할때, 연결될 장비의 WWN을 네임서버에서 찾은 뒤, 스위치에서 찾아 연결이 되는데 사용됩니다. 이러한 모든 과정은 SW 프로토콜이 하게 됩니다.


SCSI

SCSI 프로토콜은 컴퓨터 어플리케이션이 디스크 스토리지 장비와 통신을 할 때 사용한는 프로토콜입니다. SAN에서는 SCSI프로토콜이 가장 상위계층에 존재하는 프로토콜이고, FC-AL이나 FC-SW 프로토콜들은 어플리케이션이 SAN의 디스크 드라이브와 연결되도록 합니다.


SAN에서 사용되는 SCSI와 서버내부의 디스크와 통신에 사용되는 SCSI간에는 약간 다른 점이 있습니다. 서버의 내부에 사용되는 SCSI는 구리선으로 연결이 되어 데이타가 패러럴(병렬)로 전송이 됩니다.(내장 디스크 뿐만 아니라 구리선으로 되어진 SCSI케이블을 통해 전달되는 장비들도 이에 해당하게 됩니다.) 반면 SAN에서 사용되는 SCSI는 FC을 통해 데이타가 시리얼(직렬)로 전송이 되게 됩니다.

728x90
반응형