논리 디스크 매니저

Logical Disk Manager

논리 디스크 매니저(LDM)는 MicrosoftVeritas Software에 의해 개발된 Microsoft Windows NT용 논리 볼륨 매니저의 구현입니다.Windows 2000 운영체제에서 도입되어 Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 8, Windows 10 및 Windows 11에서 지원됩니다.MMC 기반의 디스크 관리 스냅인(diskmgmt.msc)는 논리 디스크 매니저를 호스트합니다.Windows 8 및 Windows Server 2012에서 Microsoft는 LDM을 Storage [1]Spaces로 권장하지 않았습니다.

논리 디스크 매니저를 사용하면 표준 기본 볼륨 형식과 달리 디스크 볼륨을 동적으로 만들 수 있습니다.기본 볼륨과 동적 볼륨은 하나의 물리적 Disk를 넘어 스토리지를 확장할 수 있는 능력이 다릅니다.기본 파티션은 하나의 물리적 디스크에서 고정된 크기로 제한됩니다.동적 볼륨은 동일한 디스크 또는 다른 물리적 디스크에서 더 많은 여유 공간을 포함하도록 확장할 수 있습니다(차이에 대한 자세한 내용은 아래 기본동적 디스크볼륨을 참조하십시오).

개요

기본 스토리지에서는 디스크를 프라이머리 [2]파티션과 확장 파티션으로 분할합니다.이것은 DOS 처리 스토리지에 의존하는 모든 버전의 Windows가 선택한 경로이며, 이러한 방식으로 포맷된 디스크를 기본 디스크라고 합니다.동적 스토리지에는 디스크 전체를 커버하는 단일 파티션이 사용되며 디스크 자체는 볼륨으로 분할되거나 다른 디스크와 결합되어 디스크 자체보다 크기가 큰 볼륨을 형성합니다.볼륨은 지원되는 모든 파일 시스템을 사용할 수 있습니다.

기본 디스크를 동적 디스크로 업그레이드할 수 있지만, 이 경우 디스크를 다시 기본 디스크로 쉽게 다운그레이드할 수 없습니다.다운그레이드를 수행하려면 먼저 동적 디스크의 데이터를 다른 스토리지 디바이스에 백업해야 합니다.둘째, 동적 디스크를 기본 디스크로 다시 포맷해야 합니다(모든 데이터 삭제).마지막으로 백업 데이터를 새로 포맷된 기본 디스크에 다시 복사해야 합니다.

동적 디스크는 RAID 소프트웨어 구현 기능을 제공합니다.Microsoft Windows에서 동적 디스크의 주요 단점은 Windows 2000 이후(Windows XP Home Edition 및 Windows Vista Home Basic 및[3] Premium 버전 제외), FreeBSD 또는 버전 2.4.8 이후의 Linux 커널과 같은 특정 운영 체제에서만 인식된다는 것입니다.

Windows 의 다이나믹 디스크에는, 디스크에 보존되어 있는 데이타베이스가 사용됩니다.볼륨을 동적 볼륨이라고 합니다.동적 디스크당 2000개의 동적 볼륨을 가질 수 있지만 마이크로소프트가 권장하는 최대 볼륨은 32개입니다.

파티션 테이블 유형

ID(GUID 파티션 테이블 및 MBR 파티션 테이블) 묘사
GPT: 5808C8AA-7E8F-42E0-85D2-E1E90434CFB3
MBR: 없음1
파티션에 접속할 수 있습니다.LDM이 관리하는 볼륨을 설명하는 구성 데이터를 유지하는 데 사용되는 디스크 영역입니다.
GPT: AF9B60A0-1431-4F62-BC68-3311714A69AD
MBR: 0x42
"데이터" 파티션.LDM 볼륨 자체를 유지하는 데 사용되는 디스크 영역입니다.

^1 MBR 파티션 테이블 스킴으로 분할된 디스크에서는 논리 디스크 매니저 메타데이터는 파티션에 저장되지 않고 파티션에 [4]할당되지 않은 디스크 끝의 1MB 영역에 저장됩니다.Windows 2000 ~ Windows 10 의 디스크 파티션 툴에서는, 디스크 파티션에 그 영역을 사용하지 않지만, 다른 operating system의 툴에서는 사용할 수 있습니다.위의 1MB 예약은 Windows에서 "Removable Disk"가 아닌 "Local Disk"로 식별되는 디스크에서만 발생합니다.따라서 모바일 HDD 인클로저 케이스 등 IDE 포트 또는 USB-to-ATA 브릿지를 통해 Windows를 실행하는 PC에 진정한 IDE 모드를 연결할 수 있는 CompactFlash(CF) 카드는 이 예약을 받을 자격이 없는 일반 USB 카드 리더 또는 패시브 16비트 CF를 통해 PCMCIA 어댑터에 연결하는 것과 대조됩니다.동작.

기본 및 동적 디스크 및 볼륨

다이나믹 디스크는 [5][6]Veritas와 함께 개발된 Microsoft의 독자적인 포맷입니다.기본 볼륨은 기본 디스크에 저장된 볼륨이며 동적 볼륨은 동적 디스크에 저장된 볼륨입니다.기본 볼륨과 동적 볼륨은 스토리지를 하나의 물리적 Disk 이상으로 확장할 수 있는 능력이 다릅니다.기본 파티션은 디스크 1개로 제한되며 크기는 고정됩니다.동적 볼륨을 사용하면 크기를 조정하고 동일한 디스크 또는 다른 물리적 디스크에서 더 많은 여유 공간을 추가할 수 있습니다.스트라이프 볼륨(RAID 0)과 스팬 볼륨(SPAN)은 서로 다른 실제 Disk의 공간을 사용하는 동적 볼륨입니다.현재 스팬 볼륨은 최대 32개의 실제 [7]Disk를 사용할 수 있습니다.

기본 디스크와 동적 디스크의 주요 차이점은 다음과 같습니다.[8][9]

  • 동적 디스크는 다중 파티션 볼륨을 지원하지만 기본 디스크는 지원하지 않습니다.
  • 윈도우즈는 레지스트리에 기본 디스크 파티션 정보와 디스크에 동적 디스크 파티션 정보를 저장합니다.

다이내믹 디스크를 사용하면 시스템을 재시작할 필요 없이 보다 유연하게 구성할 수 있습니다.디스크가 동적 디스크로 업그레이드되지 않도록 윈도우즈 설치 프로그램에서 5.x 커널 버전을 사용하여 디스크 끝에 있는 일부 공간을 예약합니다.예약된 양은 1기통 또는 1MB 중 더 큰 것입니다.드라이브 지오메트리 및 변환에 따라 하나의 실린더는 최대 8MB(정확히는 512바이트/섹터 × 63섹터/헤드 × 255헤드/헤드 = 8225280바이트 = 7.844MB)가 될 수 있으며, Windows 설정을 사용하여 파티션을 만든 후에는 나머지 8MB의 여유 공간을 차지합니다.공교롭게도 Solaris 11에서는 디스크 선두에 이 정도의 공간이 남습니다.게다가 Windows Vista에서는, 다이나믹 디스크를 사용하기 위해서, 항상 2048 섹터 경계에 맞추어 1 MB를 남겨두고 있기 때문에, 이것은 사실이 아닙니다.

호환성 문제

Windows Vista 의 디스크 관리는, 「드라이브 지오메트리」또는 「CHS[10]라고 불리는 이전의 규칙을 무시하고, 1 MB 의 정렬 경계에 따라서 파티션을 만듭니다.즉, Vista의 디스크 관리는 트랙/헤드당 2048 섹터, 실린더당 1 트랙/헤드의 비표준 CHS 지오메트리를 사용하는 것처럼 동작합니다(섹터는 512바이트이므로 2048 섹터는 1MB입니다).

1MB 얼라인먼트 경계 사용에 따른 호환성 문제

  • Vista 디스크 관리를 사용하여 편집하는 확장 파티션 테이블은 Windows XP 디스크 관리를 사용하여 편집할 수 없습니다.XP 디스크 관리는 이러한 확장 파티션을 [11]경고 없이 삭제할 수 있습니다.이러한 혼합 파티션 테이블을 수정하는 한 가지 방법은 모든 파티션(드라이브 재부팅 또는 재연결)을 삭제하고 드라이브에 파티션 에디터를 하나만 사용하는 것입니다.
  • Vista 디스크 관리로 작성된 파티션에 XP 또는 Windows Server[13] 2003을 설치하지[12] 못할 수 있습니다.
  • 이러한 1MB 정렬은 파티션이 시작되고 끝나는 정기적인 간격, 확장 부트 레코드와 논리 드라이브 [10]사이의 거리 등 이전의 CHS 규칙을 무시합니다.
다른 운영체제(백업 또는 리커버리 소프트웨어에서 사용되는 DOS 프로그램), 부트 로더 또는 파티셔너는 CHS 얼라인먼트를 따르지 않는 파티션을 표시 또는 편집하는 데 문제가 있을 수 있습니다.(일반적으로 툴로 얼라인먼트를 체크하지 않고 같은 파티션 테이블에서 여러 개의 파티션을 사용하면 예측할 수 없는 결과가 발생할 수 있습니다.Ranish 파티션 매니저로 uch.예를 들어 운영체제 설치는 보통 파티션 에디터로 시작하므로 운영체제를 설치하기 전에 모든 파티션을 삭제하지 않으면 이전 파티션 에디터와 동일한 정렬을 사용하는 것이 중요합니다.CHS 지오메트리의 변동은 거의 항상 실린더당 헤드의 수가 다릅니다.예를 들어 255가 아닌 240입니다.그러나 일부 상황에서는 파티션 편집기가 이러한 종류의 지오메트리를 무시하는 것처럼 보일 수 있습니다.여기서 "head"와 "track"은 같은 의미입니다.)

1MB 얼라인먼트 경계를 사용하는 장점

  • Microsoft 에서는, 어드밴스 포맷이라고도 불리는 대규모 섹터 드라이브에서는, 첫 번째 파티션의 시작 오프셋이 「홀수」인 경우, 「퍼포먼스의 문제」(즉, 문제)가 발생합니다.이 파티션 정렬 오프셋은 SSD 드라이브와 같은 고급 포맷으로 지정되지 않은 최신 세대 드라이브에도 영향을 미칩니다.정렬 불량으로 인해 랜덤 쓰기 성능뿐만 아니라 순차 쓰기 성능(보통 훨씬 낮은 수준)도 심각하게 저하됩니다.
(Microsoft를 직접 인용):"이전 버전의 Windows에서는 하드 디스크 드라이브의 첫 번째 파티션에 대한 기본 시작 오프셋은 섹터 0x3F였습니다.이 시작 오프셋은 홀수이기 때문에 파티션과 물리적 섹터 간의 정렬 불량으로 인해 대규모 섹터 드라이브에서 성능 문제가 발생할 수 있습니다.Windows Vista 에서는, 통상, 디폴트의 기동 오프셋은 섹터 0 x 800 [14]이 됩니다」
"시작 오프셋"은 파티션 앞의 섹터를 나타냅니다."3F"는 16진수 값이고, 10진수로는 "63"입니다.이것은 표준 CHS 지오메트리의 관점에서 하나의 헤드(또는 "트랙") 크기입니다.16진수 값 "800"(10진수 형식)은 2048이므로 디스크 시작부터의 첫 번째 MB 공간을 나타냅니다.Vista 파티션에서는 1MB의 얼라인먼트 경계가 사용되므로 기존의 63개 섹터(31.5KB)가 아닌 1MB가 마스터 부트 레코드(MBR)용으로 "예약"됩니다.MBR은 크기가 1개의 섹터에 불과하지만 많은 소프트웨어 패키지는 목적에 따라 이들 63개의 섹터(또는 파티션 앞에 있는 모든 빈 영역)를 사용합니다.63 섹터는 MBR 또는 Extended Boot Record(EBR; 확장 부트 레코드)으로 예약해야 하는 최소 공간입니다.
즉, 부팅 시 디스크에 파티션이 없는 경우 파티션은 표준 CHS 지오메트리(DOS fdisk, Linux fdisk, Ranish Partition Manager, XP 설치 디스크 등 대부분의 파티션 에디터에서 사용됨)를 사용하여 생성되고 이 파티션은 디스크 시작 시 생성됩니다.rt는 두 번째 헤드에 있습니다.MBR이 첫 번째 섹터에 있기 때문에 파티션을 시작할 수 없습니다.따라서 두 번째 헤드에서 파티션을 시작합니다.프라이머리 파티션은 (일반적인 CHS 지오메트리 정렬에 따라) 다른 위치에 작성되면 실린더의 시작 부분에서 시작됩니다.
파티션을 정의하지 않고 컴퓨터를 부팅하고 Vista 설치 디스크를 사용하여 첫 번째 파티션을 만든 경우 대신 1MB 정렬을 사용합니다(Vista 설치 디스크의 파티셔너는 Vista 디스크 관리와 마찬가지로 1MB 정렬을 따릅니다).1MB 정렬에 따라 모든 파티션에 짝수 오프셋이 지정됩니다(드라이브에 다른 파티셔너가 사용되지 않는 한).
  • 1MB 정렬 경계를 사용하면 Vista Disk Management를 사용하여 파티션 테이블을 안전하게 편집할 수 있습니다.
CHS 지오메트리(또는 정렬의 일부 조합)를 사용하는 파티션 테이블은 Vista에서 파티션 크기를 조정할 수 없거나 기존과 다른 파티션 테이블을 생성할 수 있습니다.예를 들어 "EBR 확장 파티션"의 끝(타입 0x05)이 다른 파티션과 겹칠 수 있으며, 확장 부트 레코드와 논리 드라이브 사이에 전례 없는 공간을 확보할 수 있습니다.Ranish Partition Manager는 EBR과 논리 볼륨 사이에 63개 이상의 섹터가 있는 경우 EBRVBR트랙(헤드)의 첫 번째 섹터에 있는 한 오류를 표시하지 않습니다.VBR 또는 EBR이 헤드의 첫 번째 섹터에 없는 경우 Ranish Partition Manager는 "partition"을 빨간색으로 표시하고 파티션을 강조 표시하면 "Boot sector has not valid information"이라는 오류 메시지가 나타납니다.1 MB 얼라인먼트 경계를 사용하면 VBR 또는 EBR이 트랙의 첫 번째 섹터에 배치되지 않으며(표준 CHS 지오메트리에 따라), Vista 디스크 관리에서는 다른 파티션 에디터로 작성된 파티션 테이블의 CHS 지오메트리를 사용하지 않습니다.
  • Vista Disk Management로만 분할된 디스크는 정확한 MB 크기로 파티션을 만들 수 있으며 파티션 사이에 남은 공간을 남기지 않습니다.(각 논리 파티션에 할당된 풀1 MB를 1 섹터 확장 부트레코드만 포함시키지 않는 한).
Vista DM 에서는, 확장 파티션의 선두에 가장 가까운 드라이브(타입 0x0F)를 제외한 모든 논리 드라이브는, 통상, CHS 지오메트리에 근거해 가장 일반적으로 예약되어 있는 63 섹터(31.5KB) 대신에, 확장 부트 레코드의 선두에 있는 드라이브(타입 0x0F)를 1개만 더 예약합니다.디스크상에서 다른 파티션 에디터를 사용하고 있는 경우는, Vista DM 에 의해서 EBR 에 다른 용량이 예약되는 일이 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Virtual Disk Service is transitioning to Windows Storage Management API (Windows)". Microsoft MSDN.
  2. ^ "How Basic Disks and Volumes Work". Microsoft TechNet. 2003-03-28. Archived from the original on 2006-04-23.
  3. ^ "Windows Vista support for large-sector hard disk drives". Microsoft. 2007-05-29. Archived from the original on 2007-07-03. Retrieved 2007-10-08.
  4. ^ "How Dynamic Disks and Volumes Work". Microsoft TechNet.
  5. ^ "VERITAS Storage Foundation for Windows: The Dynamic Disk Advantage - Comparing Dynamic Disks to Basic Disks". Symantec. Archived from the original on 2012-05-29.
  6. ^ "Veritas Storage Foundation for Windows by Symantec (PDF)" (PDF). Symantec.
  7. ^ https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/dm_striped_volume.mspx?mfr=true[베어 URL]
  8. ^ "Basic and Dynamic Disks". Microsoft MSDN.
  9. ^ "Dynamic vs. Basic Storage in Windows 2000". Microsoft Support.
  10. ^ a b "Vista's New Partitioning Rules". Multibooters Dual and Multibooting with Vista. (출처가 불분명합니다.이 소스 페이지에는 혼란이 있습니다.여기서 설명하겠습니다).
  11. ^ "The case of the disappearing partitions". Vista Information.
  12. ^ "You cannot install Windows XP successfully after you use Windows Vista or Windows PE 2.0 to create partitions on a hard disk". Microsoft Support. July 23, 2009.
  13. ^ "You cannot install Windows Server 2003 successfully after you use Windows Vista or Windows PE 2.0 to create partitions on a hard disk". Microsoft Support. August 14, 2009.
  14. ^ "Windows Vista support for large-sector hard disk drives". Microsoft Support. May 29, 2007.

외부 링크