Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

올바르게 정렬된 LUN의 입출력 정렬 불량 개요

기여자

ONTAP는 올바르게 정렬된 LUN에 대한 I/O 정렬 불량을 보고할 수 있습니다. 일반적으로 이 정렬 불량 경고는 LUN이 제대로 프로비저닝되고 파티셔닝 테이블이 올바른 경우에 무시할 수 있습니다.

LUN과 하드 디스크는 모두 스토리지를 블록으로 제공합니다. 호스트의 디스크에 대한 블록 크기가 512바이트이므로 LUN은 호스트에 해당 크기의 블록을 제공하는 동시에 실제로 더 큰 4KB 블록을 사용하여 데이터를 저장합니다. 호스트에서 사용되는 512바이트 데이터 블록을 논리적 블록이라고 합니다. LUN에서 데이터를 저장하는 데 사용하는 4KB 데이터 블록을 물리적 블록이라고 합니다. 즉, 각 4KB 물리적 블록에는 8개의 512바이트 논리적 블록이 있습니다.

LUN의 물리적 블록의 논리적 블록

호스트 운영 체제는 모든 논리 블록에서 읽기 또는 쓰기 I/O 작업을 시작할 수 있습니다. I/O 작업은 물리적 블록의 첫 번째 논리적 블록에서 시작될 때만 정렬되는 것으로 간주됩니다. 물리적 블록의 시작이 아닌 논리적 블록에서 I/O 작업이 시작되면 I/O가 잘못 정렬된 것으로 간주됩니다. ONTAP는 자동으로 정렬 불량을 감지하여 LUN에 보고합니다. 하지만 잘못 정렬된 I/O가 있다고 해서 LUN도 제대로 정렬되지 않은 것은 아닙니다. 잘못 정렬된 I/O가 제대로 정렬된 LUN에 보고될 수 있습니다.

추가 조사가 필요한 경우 기술 자료 문서를 참조하십시오 "LUN에서 정렬되지 않은 IO를 어떻게 식별합니까?"

정렬 문제 해결을 위한 도구에 대한 자세한 내용은 다음 설명서를 참조하십시오:

LUN OS 유형을 사용하여 I/O를 조정할 수 있습니다

ONTAP 9.7 이하 버전의 경우 권장 ONTAP LUN을 사용해야 합니다 ostype OS 파티셔닝 스키마에 I/O를 정렬하기 위해 운영 체제에 가장 일치하는 값

호스트 운영 체제에서 사용되는 파티션 구조는 I/O 정렬 불량을 크게 유발하는 요소입니다. 일부 ONTAP LUN "OSType" 값에는 호스트 운영 체제에서 사용하는 기본 파티셔닝 구조를 정렬할 수 있도록 "접두사"라고 하는 특수 오프셋을 사용합니다.

참고 경우에 따라 I/O를 정렬하기 위해 사용자 지정 파티셔닝 테이블이 필요할 수 있습니다. 그러나 접두사 값이 0보다 큰 OSType 값에서는 사용자 지정 파티션이 잘못 정렬된 I/O를 생성할 수 있습니다

ONTAP 9.7 이하 버전에서 프로비저닝된 LUN에 대한 자세한 내용은 KB 문서를 참조하십시오 "LUN에서 정렬되지 않은 IO를 식별하는 방법".

참고 기본적으로 ONTAP 9.8 이상에서 프로비저닝된 새 LUN은 모든 LUN OS 유형에 대한 접두사 및 접미사 크기가 0입니다. I/O는 기본적으로 지원되는 호스트 운영 체제에 맞춰 정렬되어야 합니다.

Linux에 대한 특수 I/O 정렬 고려 사항

Linux 배포판은 데이터베이스, 다양한 볼륨 관리자 및 파일 시스템을 위한 원시 디바이스로 LUN을 사용하는 다양한 방법을 제공합니다. 원시 디바이스로 사용하거나 논리적 볼륨에서 물리적 볼륨으로 사용할 경우 LUN에 파티션을 생성할 필요가 없습니다.

RHEL 5 이전 및 SLES 10 이전 버전의 경우, 볼륨 관리자 없이 LUN을 사용할 경우, 정렬된 오프셋에서 시작하는 하나의 파티션을 LUN에 분할해야 합니다. 이 파티션은 8개의 논리적 블록의 짝수 배수로 이루어진 섹터입니다.

Solaris LUN에 대한 특수 I/O 정렬 고려 사항

'솔리스' OSType을 사용할지, '솔리스_EFI' OSType을 사용할지 결정할 때는 다양한 요소를 고려해야 합니다.

를 참조하십시오 "Solaris 호스트 유틸리티 설치 및 관리 가이드" 을 참조하십시오.

ESX 부팅 LUN이 잘못 정렬되었습니다

ESX 부팅 LUN으로 사용되는 LUN은 일반적으로 ONTAP에서 정렬 불량이 있다고 보고합니다. ESX는 부팅 LUN에 여러 파티션을 생성하므로 정렬하기가 매우 어렵습니다. 잘못 정렬된 ESX 부팅 LUN은 일반적으로 성능 문제가 되지 않습니다. 잘못 정렬된 입출력의 총량이 작기 때문입니다. LUN이 VMware "OSType"으로 올바르게 프로비저닝되었다고 가정할 경우 별도의 작업이 필요하지 않습니다.