LUN(논리 단위 번호)이란 무엇이며 어떻게 작동합니까?
What Is Logical Unit Number
논리 장치 번호는 무엇입니까? 호스트와 입출력(I/O) 명령을 수행하는 물리적 또는 가상 저장 장치의 개별 또는 집합을 지정하는 데 사용되는 고유 식별자인 LUN으로 축약될 수 있습니다.
이 페이지에서:논리 단위 번호란 무엇입니까?
LUN이란 무엇입니까? 논리 유닛 번호(Logical Unit Number)의 약어입니다. 컴퓨터 스토리지에서는 논리 유닛을 식별하는 데 사용되는 번호입니다. 논리 장치는 iSCSI를 캡슐화하는 SCSI 프로토콜이나 SAN(Storage Area Network) 프로토콜(예: 파이버 채널 또는 iSCSI)에 의해 주소가 지정되는 장치입니다.
LUN은 테이프 드라이브와 같이 읽기/쓰기 작업을 지원하는 모든 장치와 함께 사용할 수 있지만 SAN에서 생성된 논리 디스크를 참조하는 데 가장 일반적으로 사용됩니다. 기술적으로는 정확하지 않지만 LUN이라는 용어는 논리 디스크 자체를 지칭하는 데에도 일반적으로 사용됩니다. 계속 읽으면 MiniTool이 LUN의 작동 방식을 알려줄 것입니다.
LUN은 어떻게 작동합니까?
LUN 설정은 시스템에 따라 다릅니다. 호스트가 SCSI 장치를 검색하여 논리 장치를 찾으면 논리 장치 번호를 할당합니다. LUN이 대상 포트 식별자와 같은 정보와 결합되면 SCSI 개시자의 특정 논리 장치를 식별합니다.
하나 이상의 스토리지 시스템에서 논리 유닛은 스토리지 드라이브 및 전체 스토리지 드라이브의 일부일 수도 있고, 하드 디스크 드라이브 및 솔리드 스테이트 드라이브와 같은 여러 스토리지 드라이브의 모든 부분일 수도 있습니다.
LUN은 전체 RAID 세트, 단일 드라이브나 파티션, 여러 스토리지 드라이브나 파티션을 참조할 수 있습니다. 어떤 경우든 논리 장치는 단일 장치로 간주되며 논리 장치 번호로 식별됩니다. LUN 용량 제한은 시스템에 따라 다릅니다.
LUN은 SAN(Storage Area Network)에서 블록 스토리지 어레이 관리의 핵심입니다. LUN을 사용하면 논리적 식별자를 사용하여 액세스 및 제어 권한을 할당할 수 있으므로 스토리지 리소스 관리가 단순화됩니다.
LUN 유형
기본 스토리지 구조와 논리 장치 유형은 성능과 안정성에 중요한 역할을 합니다. 아래에는 몇 가지 유형의 LUN이 나열되어 있습니다.
미러링된 LUN 데이터 중복성과 백업을 위해 두 개의 물리적 드라이브에 동일한 복사본이 있는 내결함성 LUN입니다.
연결된 LUN 여러 LUN을 하나의 논리 장치나 볼륨으로 결합합니다.
스트라이프 LUN 여러 물리적 드라이브에 데이터를 쓰고 드라이브 간에 I/O 요청을 분산하여 잠재적으로 성능을 향상시킵니다.
패리티가 있는 스트라이프 LUN 3개 이상의 물리적 드라이브에 데이터 및 패리티 정보를 분산시킵니다. 물리적 드라이브에 오류가 발생하면 나머지 드라이브의 정보를 사용하여 데이터를 재구성할 수 있습니다. 패리티 계산은 쓰기 성능에 영향을 미칠 수 있습니다.
LUN 용도
LUN의 주요 사용 사례는 저장 장치를 지정하기 위한 식별자입니다. 그러나 각 LUN 유형의 용도는 다를 수 있습니다. 예를 들어 단순 LUN은 물리적 디스크의 일부 또는 전체에 대한 지정자로 사용됩니다. 스팬 LUN은 두 개 이상의 물리적 디스크에 걸쳐 있는 LUN을 나타내는 지정자입니다.
미러링된 LUN은 한 디스크에 보관된 데이터를 두 번째 디스크에 복사하도록 지시하는 데 사용됩니다. 한 디스크에 오류가 발생하면 미러링된 LUN이 사용됩니다.
LUN은 SAN의 구역화 및 마스킹에 사용하거나 가상화하여 여러 물리적 LUN을 매핑할 수 있습니다.
LUN 구역화 및 마스킹
LUN 구역화는 최종 포트 간의 FC SAN 구조를 통해 I/O에 대한 격리된 경로를 제공하여 결정적인 동작을 보장합니다. 호스트는 호스트가 할당된 영역으로 제한됩니다. LUN 구역화는 일반적으로 스위치 계층에서 설정됩니다. 보안을 강화하고 네트워크의 핫스팟을 제거하는 데 도움이 될 수 있습니다.
LUN 마스킹은 지정된 SCSI 대상과 해당 LUN에 대한 호스트 액세스를 제한합니다. LUN 마스킹은 일반적으로 스토리지 컨트롤러에서 수행되지만 HBA(호스트 버스 어댑터) 또는 스위치 계층에서 구현될 수도 있습니다. LUN 마스킹을 사용하면 여러 호스트와 영역이 스토리지 장치의 동일한 포트를 사용할 수 있습니다. 그러나 할당된 특정 SCSI 대상과 LUN만 볼 수 있습니다.
LUN 및 가상화
어떤 의미에서 LUN은 가상화 형태를 구성합니다. 즉, 표준 SCSI 식별 및 통신 방법을 사용하여 뒤에 있는 하드웨어 장치를 추상화합니다. 호스트의 표현이 변경되지 않는 한 LUN으로 표시되는 스토리지 개체를 설정, 압축 또는 중복 제거할 수 있습니다. 스토리지 장치 내에서 그리고 스토리지 장치 간에 LUN을 마이그레이션, 복사, 복제, 스냅샷 및 계층화할 수 있습니다.
가상 LUN을 생성하여 여러 물리적 LUN에 매핑하고 사용 가능한 물리적 공간 외부에 생성할 수 있는 용량을 가상화할 수 있습니다. 사용 가능한 물리적 용량을 초과하는 가상 LUN을 생성하면 데이터가 기록되기 전에 물리적 스토리지가 할당되지 않으므로 스토리지 사용량을 최적화하는 데 도움이 될 수 있습니다. 가상 LUN이라고도 합니다.
가상 LUN은 서버 운영 체제(OS), 하이퍼바이저 또는 스토리지 컨트롤러 수준에서 설정할 수 있습니다. VM(가상 머신)은 스토리지 시스템의 물리적 LUN을 볼 수 없으므로 LUN 영역화가 필요하지 않습니다.
LUN에 대한 자세한 내용을 보려면 다음을 클릭하십시오. 링크 .