기술 교육

LUN (Logical Unit Number)이란 무엇입니까?

LUN (Logical Unit Number)은 컴퓨터 저장 장치와 관련된 논리 장치를 인식하는 데 사용되는 번호입니다. 논리 장치는 FC (Fibre Channel), SCSI (Small Computer System Interface), iSCSI (Internet SCSI), FTP (File Transfer Protocol) 및 기타 관련 프로토콜과 같은 컴퓨터 네트워크 프로토콜에서 처리 할 수있는 장치입니다.

논리 단위 번호는 저장소 영역의 블록 저장소 배열을 관리하는 데 필요합니다. 일반적으로 읽기 / 쓰기를 지원하는 구성 요소가있는 프로세스에서 LUN을 사용할 수 있습니다. LUN이라는 용어는 SCSI가 사용 된 때부터 각 장치가 논리 번호로 식별되고 최대 수는 그 당시에 8 개로 제한된 방식으로 불려졌습니다. 이제 더 많은 LUN을 갖춘 서버가 추세에 있으며 기존의 내장형 SCSI 디스크 어레이에 연결됩니다. 반대로 서버의 기본 저장소를 LUN이라고합니다.

논리 장치 번호는 논리 장치의 도움으로 저장소 환경의 특정 하드 디스크 드라이브 또는 하드 디스크 어레이를 식별합니다. 따라서이 시나리오를 고려하면 LUN은 전체 RAID 세트, 단일 드라이브 또는 파티션 또는 여러 개의 하드 디스크를 참조 할 수 있습니다. 각각의 경우 논리 장치는 단일 장치 인 것으로 간주되어 LUN에 의해 ​​인식됩니다.

좀 더 기술적 인 방법으로이 용어를 이해하면 여러 개의 SCSI 포트가 있고 각각 대상 주소가 할당 된 표준 디스크 어레이를 가정 해 봅시다. RAID 배열은 디스크 배열에 적용되며 다양한 저장 장치로 분할됩니다. 따라서 논리적 단위는 각 볼륨 등으로 구성되므로 여러 논리적 단위가 여러 볼륨에서 형성됩니다.

같은 방법으로 디스크 드라이브에는 단일 SCSI 포트가 있으므로 LUN이 0 인 단일 논리 장치가있는 대상이 하나만 있습니다. 여기서 0은 디스크 드라이브의 전체 저장소를 의미한다는 점에 유의해야합니다. 따라서 0과 7 사이의 숫자는 8 비트 버스의 각 장치에 할당되거나 8과 16 사이의 숫자는 16 비트 버스의 장치에 할당됩니다.

장치가 I / O 요청을 시작하면이를 초 기자 (Initiator)라고하며 요청을 실행하는 장치를 대상이라고합니다. 개별 대상은 컨트롤러를 사용하여 최대 8 개 이상의 구성 요소와 상호 연결할 수 있습니다. 이러한 구성 요소를 논리 단위라고하며 SCSI LUN은 대상 ID, 디스크 ID, 컨트롤러 ID 및 슬라이스 ID의 조합으로 주소 지정할 수 있습니다.