# 개념
# Hyper-V 가상 디스크 유형 3가지
1. 동적 디스크 (Dynamic Hard Disk )
- 정의한 만큼 용량을 주지만, 미리 할당받지 않고 실제 사용한 용량만큼 채워서 유동적으로 운영되는 방식
- 그래서 데이터가 디스크에 순차적으로 입력되지는 않음
- 또한 실제 하드 디스크에서 vm 할당한 만큼 용량이 남지 않아도 vm 운영이 가능
- 개발, 테스트 용도로 주로 사용
2. 정적 디스크 (Fixed Hard Disk )
- 처음부터 정의한 용량 만큼 디스크에 고정되어 할당되는 방식
- 동적 디스크 보다 성능이 뛰어남
- 실제 서비스를 유저에게 제공할 때 사용(프로덕션 환경-prd)
3. 차이점 보관용 디스크(Differencing Hard Disk)
- 부모 가상 디스크(기본 이미지)와 자식 가상 디스크(부모 디스크에 대한 변경 사항만 기록)로 구성
- 부모 디스크를 공유하면서도 각각의 가상 머신(VM)에 맞춤형 설정 가능
- 부모 디스크 재사용 가능(리눅스는 SID가 없기 때문에 복제해서 사용 가능) -> 링크를 걸면 됨.
- 즉, 차이점 보관용 디스크 = 자식디스크
- 자식디스크는 변경사항은 부모디스크에 영향을 미치지 않음
- 부모 디스크를 두고 새로이 변화 되는 부분은 자식 디스크에 저장하여, 하나의 부모 vm 이미지로 여러대의 서버를 운영할때 사용하는 방식
* SID : 도메인 가입시에만 영향을 끼침 / 따라서 여기서는 부모와 자식 디스크의 SID 가 같아도 된다.
차이점 보관용 디스크의 장점
- 스토리지 공간 절감: 부모 디스크를 링크로 공유하므로 디스크 공간을 절감할 수 있습니다.
- 관리 용이성: 부모 디스크 하나만 관리하면 되므로 효율적입니다.
- 테스트 환경 구축: 부모 디스크에 자식 디스크를 연결하여 개발/테스트 환경을 쉽게 구축할 수 있습니다.
- 시간 단축 : 단시간 내 많은 운영체제 배포시 활용 가능합니다.
차이점 보관용 디스크의 단점
- 안정성 부족: 부모 디스크가 고장나면 자식디스크도 링크로 연결되어 있기에 모두 고장납니다.
주의사항
- 부모 디스크와 자식 디스크의 관계를 유지해야 합니다.
- 부모 디스크 공간이 부족하면 모든 자식 VM에 영향을 줄 수 있습니다.
- 자식디스크가 부모디스크를 링크로 연결해서 사용중이면 부모 디스크는 가상머신을 올릴 수 없습니다.
- 자식 디스크를 다른 부모 디스크에 연결하면 데이터가 손상될 수 있습니다.
# 실습
# 자식 하드디스크 만들기
기존 리눅스 디스크를 그냥 복사 => 하나는 부모 디스크, 하나는 자식 디스크로 설정
#부모 디스크를 띄울 VM 생성(LINUX1) / 자식 디스크를 띄울 VM 생성(CL1,CL2) 생성 (둘 다 비슷한 방식으로 생성)
: HYPER-V 관리자 > 가상 컴퓨터 > VHDX > 차이점 보관용 > (EXTERNAL) > 이름 및 위치 지정
부모가 VHD면 자식도 VHD, 부모가 VHDX면 자식도 VHDX. 서로 같아야 합니다.
# 자식디스크가 사용중인 부모 디스크로는 가상서버를 올릴 수 없다.
오늘은 Hyper-V 디스크 유형과 그 중에 '차이점 보관용 디스크'에 대해 알아보았습니다. 차이점 보관용 디스크는 부모 가상 디스크(기본 이미지)와 자식 가상 디스크(부모 디스크에 대한 변경 사항만 기록)으로 구성되어 있었습니다. 생소한 용어겠지만 개념은 그리 어렵지 않으니 꼭 익히고 넘어가면 좋을 것 같습니다. 감사합니다.
'가상화 솔루션(플랫폼) > Microsoft의 Hyper-V(Hyper-V 하이퍼바이저)' 카테고리의 다른 글
[Hyper-V] SMB LIVE Migration 가상 서버 간 마이그레이션 / 공유폴더 내 디스크로 가상 서버 생성 (0) | 2024.05.20 |
---|---|
[Hyper-V] Sysprep(시스템 준비)을 이용해서 신속하게 가상머신 배포하기 (0) | 2024.04.30 |
[Hyper-V] Hyper-V 개념 / Hyper-V 내 리눅스 서버, 윈도우2003 서버 설치 방법 (0) | 2024.04.26 |