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

Storage Area Network 의 이해 1 : SAN의 구성 2012. 2. 10.

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

Storage를 이해하기 위해서는 SAN을 이해하는 것이 중요합니다.

SAN을 이해하게 되면 storage에 관련된 지식 역시 자연스럽게 많아지게 됩니다.


그래서 SAN에 관한 이해를 높이기 위해서 SAN에 관련된 포스팅을 앞으로 진행할 계획입니다.


오늘은 SAN의 가장 기초적인 SAN의 구성을 알아보도록 하겠습니다.


SAN은 다음과 같이 구성이 되어 있습니다.

-파트: SAN을 이루는 HW로 스위치,케이블,디스크어레이 등과 같은 것을 의미

-프로토콜: 파트들이 서로 신호를 주고 받기위한 언어를 의미

-플랫폼: SAN에 사용되는 서버와 어플리케이션


파트

파트는 크게 3개의 영역으로 나눌 수 있습니다. 


-host 영역

    HBA(the host bus adapter): 서버가 SAN과 연결되는 데 사용

    GBIC(the gigabit interface connector): HBA카드에 케이블이 연결되는 부분, HBA뿐만 아니라 SAN의 모든 장비에 존재함

    Fiber-optic cables: SAN에 존재하는 모든 장비들을 연결하는 케이블. 유리섬유를 이용한 빛파장을 이용한 방식


-fabric 영역

    Hub: SAN의 장비들을 물리적으로 loop 형식으로 연결하는 장비. Hub-based SAN을 SAN loop라고 한다.

    Switch: 스위치는 SAN에서 가장 중요한 요소입니다. 데이타를 host영역에서 storage영역의 정확한 위치로 전달하는 역할을 합니다.

    Gateway: 게이트웨이는 브릿지라고도 하며, 물리적 또는 논리적으로 장비들이 다른 프로토콜로 통신이 가능하도록 하는 장비입니다. 예를 들면, iSCSI 게이트웨이는 호스트가 iSCSI 프로토콜을 사용하여 FC프로토콜을 사용하는 장비에 연결할 수 있도록 하는 것입니다.

    Router: 라우터는 두개의 독립적인 네트워크 사이에서 장비를 물리적 또는 논리적으로 데이타의 루트를 정해주는 기기 입니다.


-storage 영역

    Storage 영역은 SAN에서 데이타가 있는 영역입니다. disk 드라이브나 tape 드라이브 또는 다른 스토리지 장비가 여기에 속합니다. Storage array라고 하면 디스크들의 집단을 뜻합니다.


프로토콜

 Fibre Channel SAN에서 사용되는 프로토콜에는 크게 2가지가 있습니다.

-Fibre Channel 프로토콜

    이 프로토콜은 hub, HBA, switch, storage controller에서 서로 통신을 할때 사용됩니다. FC 프로토콜은 하드웨어들 간의 통신에만 사용됩니다.


-SCSI 프로토콜

    SCSI 프로토콜은 SAN에 연결된 서버의 application이 disk 드라이브와 통신할때 사용되는 프로토콜입니다.


두 프로토콜을 고속도로로 비교를 한다면 FC은 고속도로의 도로, SCSI는 고속도로 위의 자동차로 비유를 할 수 있습니다.


플랫폼

SAN에서 사용되는 서버와 어플리케이션을 의미합니다.


-SAN에 사용되기 좋은 서버

 Intel- or AMD- based sever

 Server that can run the different flavors of Unix

 Mainframes.


-SAN에서 사용되는 application

    Application을 이용해서 서버의 내장 disk보다 더 빠르고 쉽게 SAN의 디스크를 이용할수 있습니다.

    클러스터 application, SAN backup application, Server-virtualization solution 등으로 분류 할 수 있습니다.




728x90
반응형