논리 디스크 관리자
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
논리 디스크 관리자(LDM)는 디스크를 관리하는 방식으로, 기본 디스크와 동적 디스크로 구분된다. 기본 디스크는 파티션을 나누는 방식이고, 동적 디스크는 디스크 전체를 하나의 볼륨으로 사용하는 방식이다. 동적 디스크는 RAID 기능을 제공하며, 윈도우 2000 이상, FreeBSD, 리눅스 커널 2.4.8 이상에서 인식 가능하다. 동적 디스크는 Microsoft와 Veritas가 공동 개발한 독점 형식이며, 기본 볼륨과 동적 볼륨으로 나뉜다. 윈도우 비스타부터는 1MB 정렬 경계를 사용하여 파티션을 생성하며, 호환성 문제가 발생할 수 있지만, 성능 향상과 안정적인 파티션 관리를 제공한다.
더 읽어볼만한 페이지
- 윈도우 NT 아키텍처 - WoW64
WoW64는 64비트 윈도우에서 32비트 응용 프로그램을 실행하기 위한 호환성 계층으로, 32비트 코드를 변환하고 시스템 자원을 관리하며 파일 시스템 리디렉션을 제공하지만, 완벽한 호환성을 보장하지 않고 성능 오버헤드 및 API 관련 문제점을 가질 수 있다. - 윈도우 NT 아키텍처 - 로컬 보안 인증 하위 시스템 서비스
- 윈도우 구성 요소 - 인터넷 익스플로러
마이크로소프트가 개발한 웹 브라우저인 인터넷 익스플로러는 윈도우 운영 체제와의 통합으로 높은 시장 점유율을 유지했으나, 웹 표준 문제와 보안 취약점으로 비판받으며 2015년 엣지에 자리를 내주고 2022년 지원이 종료되었지만, 엣지의 IE 모드로 레거시 호환성을 유지하고 있다. - 윈도우 구성 요소 - 원격 데스크톱 서비스
원격 데스크톱 서비스(RDS)는 네트워크를 통해 원격으로 컴퓨터의 데스크톱 환경에 접근할 수 있게 해주는 기술이며, 클라이언트 소프트웨어, 서버 구성 요소, 다양한 역할을 수행하는 구성 요소로 구성된다.
논리 디스크 관리자 | |
---|---|
개요 | |
종류 | 논리 볼륨 관리자 |
개발사 | 마이크로소프트 |
운영체제 | 윈도우 NT 기반 운영체제 |
특징 | |
기능 | 여러 물리적 디스크를 하나의 논리적 볼륨으로 결합 볼륨 크기 조정 미러링 및 RAID 지원 |
구성 요소 | |
물리 디스크 | 실제 하드 디스크 또는 SSD |
동적 디스크 | 논리 디스크 관리자에 의해 관리되는 디스크 |
볼륨 | 하나 이상의 물리 디스크의 공간으로 구성된 논리적 드라이브 |
관련 기술 | |
VDS (가상 디스크 서비스) | 윈도우 스토리지 관리 API로 전환됨 |
관리 도구 | |
디스크 관리자 | (diskmgmt.msc) 그래픽 사용자 인터페이스 도구 |
DiskPart | 명령줄 도구 |
참고 사항 | |
주의 사항 | 기본 디스크를 동적 디스크로 변환하면 되돌릴 수 없음 (데이터 손실 위험) |
관련 항목 | 논리 볼륨 관리자 (Linux) |
2. 기본 디스크와 동적 디스크
기본 디스크와 동적 디스크는 윈도우에서 사용되는 두 가지 저장 방식이다. 기본 디스크는 디스크를 여러 개의 파티션으로 나누어 사용하며, 동적 디스크는 디스크 전체를 하나의 파티션으로 사용하고, 이를 다시 여러 개의 볼륨으로 나누거나 다른 디스크와 결합하여 더 큰 볼륨을 만들 수 있다.
동적 디스크는 Microsoft가 Veritas와 함께 개발한 독점 형식이다.[5][6] 기본 볼륨은 기본 디스크에, 동적 볼륨은 동적 디스크에 저장된다. 기본 볼륨과 동적 볼륨의 차이점은 하나의 물리적 디스크를 넘어 저장 공간을 확장할 수 있는지 여부이다. 기본 파티션은 하나의 디스크에 제한되며 크기가 고정되어 있지만, 동적 볼륨은 크기를 조정하고 동일한 디스크 또는 다른 물리적 디스크에서 더 많은 여유 공간을 추가할 수 있다. 스트라이프 볼륨(RAID 0) 및 스팬 볼륨(SPAN)은 다른 물리적 디스크의 공간을 사용하는 동적 볼륨이다. Windows XP에서 스팬 볼륨은 최대 32개의 물리적 디스크를 사용할 수 있다.[7]
디스크 끝부분의 일부 공간은 Windows 5.x 커널 버전 설정 프로그램에서 디스크가 동적 디스크로 업그레이드되지 않도록 예약한다. 예약되는 양은 1개의 실린더 또는 1 MB 중 더 큰 값이다. 드라이브 형상 및 변환에 따라 1개의 실린더는 최대 8 MB (정확히는 512바이트/섹터 × 63섹터/헤드 × 255헤드/실린더 = 8225280바이트 = 7.844 MiB)일 수 있으며, Windows 설정을 사용하여 파티션을 생성하면 8 MB의 여유 공간이 남게 된다. 솔라리스 11은 디스크 시작 부분에 정확히 이 양의 공간을 남긴다. 윈도우 비스타부터는 동적 디스크를 위해 항상 로컬 디스크 끝부분에 2048 섹터 경계에 맞춰 1 MB를 남겨둔다.
2. 1. 기본 디스크
기본 스토리지는 디스크를 기본 및 확장 파티션으로 나누는 것을 포함한다.[2] 이는 DOS에서 처리하는 스토리지를 사용하는 모든 버전의 윈도우가 취했던 방식이며, 이 방식으로 포맷된 디스크를 기본 디스크라고 한다. 기본 디스크는 동적 디스크로 업그레이드할 수 있지만, 이렇게 하면 다시 기본 디스크로 쉽게 다운그레이드할 수 없다. 다운그레이드를 수행하려면 먼저 동적 디스크의 데이터를 다른 저장 장치에 백업해야 한다. 둘째, 동적 디스크를 기본 디스크로 다시 포맷해야 한다(모든 데이터 삭제). 마지막으로, 백업한 데이터를 새로 포맷된 기본 디스크로 복사해야 한다.기본 디스크와 동적 디스크의 주요 차이점은 다음과 같다.[8][9]
항목 | 기본 디스크 | 동적 디스크 |
---|---|---|
다중 파티션 볼륨 지원 여부 | 미지원 | 지원 |
파티션 정보 저장 위치 | 레지스트리 | 디스크 |
2. 2. 동적 디스크
동적 스토리지는 디스크 전체를 포함하는 단일 파티션을 사용하며, 디스크 자체는 볼륨으로 나뉘거나 다른 디스크와 결합하여 하나의 디스크보다 큰 볼륨을 형성한다. 볼륨은 지원되는 모든 파일 시스템을 사용할 수 있다. 동적 디스크는 RAID의 소프트웨어 구현 기능을 제공한다.Microsoft Windows에서 동적 디스크의 주요 단점은 Windows 2000 또는 이후 버전(윈도우 XP Home Edition, 윈도우 비스타 Home Basic 및 Premium 제외[3]), FreeBSD 또는 버전 2.4.8부터의 Linux 커널과 같은 특정 운영 체제에서만 인식할 수 있다는 것이다.
Windows의 동적 디스크는 디스크에 저장된 데이터베이스를 사용하여 제공된다. 이때 볼륨은 동적 볼륨이라고 한다. 동적 디스크당 2000개의 동적 볼륨을 가질 수 있지만, Microsoft에서 권장하는 최대 개수는 32개이다.
Windows의 서버 버전(Windows Server)만이 LDM의 RAID5 기능을 지원할 수 있다.
기본 디스크와 동적 디스크의 주요 차이점은 다음과 같다.[8][9]
항목 | 기본 디스크 | 동적 디스크 |
---|---|---|
다중 파티션 볼륨 지원 여부 | 미지원 | 지원 |
파티션 정보 저장 위치 | 레지스트리 | 디스크 |
동적 디스크는 시스템을 다시 시작할 필요 없이 더 유연한 구성을 허용한다.
2. 3. 기본 디스크에서 동적 디스크로 업그레이드
기본 디스크는 동적 디스크로 업그레이드할 수 있지만, 이렇게 하면 다시 기본 디스크로 쉽게 다운그레이드할 수 없다. 다운그레이드를 수행하려면 먼저 동적 디스크의 데이터를 다른 저장 장치에 백업해야 한다. 둘째, 동적 디스크를 기본 디스크로 다시 포맷해야 한다(모든 데이터 삭제). 마지막으로, 백업한 데이터를 새로 포맷한 기본 디스크로 복사해야 한다.[2]3. 파티션 테이블 종류
MBR: 0x42