윈 도 우 VHD 부팅의 활용 방안
2011.05.15 15:24
음.. 예전에 썼던 글에 오류가 있어서 이번 글을 소개할까 말까 고민하다가 조심스럽게 소개해 봅니다...
이왕이면 댓글로 평가 부탁드려요.
원문입니다.
---
몇 달 동안 VHD 부팅을 사용하며, VHD 부팅의 여러 장점에 대해 알게 되었고, 여러 활용 방법들도
생각해 보게 되었습니다. 특히 Differencing VHD 기능의 활용 방안은 정말 무궁무진한 것 같아 몇 가지 활용 방안들을 소개해 보려고
합니다.
1. 하나의 운영체제에서 여러 종류의 작업을 할 때
첫번째 활용 방안은 하나의 운영체제에서 해 여러 종류의 작업을 할 경우입니다.물론 단순히 하나의 운영체제의 각각의 종류의 작업에 필요한 프로그램들을 설치할 수도 있습니다. 하지만 Differencing VHD 기능을 사용할 경우, 하나의 운영체제를 기반으로 마치 여러 개의 운영체제에서 사용하는 것과 같은 효과를 볼 수 있습니다.
간단한 예를 들어 보죠.
한 컴퓨터에서 3D 그래픽 모델링과 영상 편집 및 인코딩 업무를 보아야
하고, 게임도 하려고 합니다. 당연히 하나의 운영체제에 각각의 경우에 필요한 모든 프로그램들을 설치할 수도 있지만, 3D 그래픽 모델링이나 영상
편집 등 무거운 작업에 필요한 프로그램의 경우 시스템에 미치는 영향이 큽니다. 한 운영체제에 이런 프로그램들을 모두 설치할 경우, 전반적인
시스템 속도가 저하되는 등 작업 능률이 떨어지죠.
먼저 부모 VHD에 운영체제를 설치한 후 기본적인 설정들과 필수 프로그램들을 설정합니다. 즉 모든 작업에 공통적으로 필요한 환경을 구축해 놓는 것이죠. 그리고 부모 VHD에 대한 자식 VHD를 생성합니다. 그리고 각각의 작업에 필요한 환경을 각각의 자식 VHD에 구축한 후, 실제 부팅은 그 자식 VHD로 하는 것이죠.
위 VHD를 참고하시면 이해가 쉬울 것입니다.
2. 운영체제 환경을 바꿀 수 없도록 할 때
이 방법은 PC방이나 학교 등에서 매우 유용하게 활용할 수 있습니다.PC방이나 학교에서는 기본적인 운영체제의 환경을 구축한 후, 그 환경을 계속 유지하기 위해 PC키퍼 등 특정 영역의 접근을 제한하는 프로그램을 사용합니다. 하지만 이런 프로그램들로 초기의 운영체제 환경을 완벽하게 유지하는 것에는 한계가 있죠.
하지만, 역시 VHD를 활용하면 이런 문제도 해결할 수 있습니다.
역시 모식도를 참고하시면 좋을 듯 합니다. 먼저 부모 VHD에 기본 환경을 구축해 놓습니다. 그리고 자식 VHD를 생성해 부팅 용도로 사용합니다. Differencing VHD에서는 자식 VHD에 어떤 작업을 하는 부모 VHD에는 영향이 없기 때문에, 자식 VHD만 초기화해주면 바로 기본 환경을 돌아가죠.(Snoopy님의 블로그에 자식 VHD의 초기화를 매 부팅마다 진행할 수 있는 방법이 소개되어 있습니다.) 또한 자식 VHD에서 부모 VHD로의 접근을 제한해 놓으면,(소유권 등을 이용할 수 있겠죠.) 부모 VHD는 변경할 수 없겠죠.
3. 컴퓨터 환경의 변화 내용을 알고자 할 때
Differencing VHD를 잘 활용하면, 컴퓨터 환경에 변화 내용을 추적할 수 있습니다.이 방식은 간단하죠.
먼저 부모 VHD를 생성해 기본적인 시스템을 구축해 놓고 첫번째 자식 VHD로 부팅합니다. 그리고 매 부팅(또는 일정한 주기가 될 수 있겠죠.) 마다 현재 부팅된 자식 VHD의 자식 VHD(즉 부모 VHD에 대해서는 손자 VHD가 됩니다.)를 생성해 그 자식 VHD로 부팅하도록 해 놓으면, 각 자식 VHD의 파일 내용을 보고 변경된 내용을 추적할 수 있습니다.
제가 생각한 위 3가지 방법들 외에도 VHD 기능의 활용 방법은 무궁무진합니다. 위 3가지 방법은 단지 제가 유용할 것 같다고 생각한 것들을 모아 놓은 것이죠. 이외에도 기본 시스템 환경이 구축되어 있는 VHD를 복사하므로서 하나의 운영체제를 설치하고 기본 설정 및 프로그램 설치까지 완료하는 효과를 볼 수 있는 방법 등 VHD의 활용 방안은 정말 끝이 없는 것 같습니다.
기술은 뒷받침되어 있고, 중요한 것인 우리가 기술을 어떻게 활용하는가가 중요하다고 생각합니다.
댓글 [6]
-
인생무상 2011.05.15 15:38 -
nubibiz 2011.05.15 16:26
2번의경우 부모VHD파일을 보호하는게 어려워서 고민중인데 도와주세요 ㅠㅠ
스누피님 블로그에 소개된 방법으로 부팅할때마다
깨끗한 자식VHD를 복사해서 자식1VHD로 만든뒤 기본부팅메뉴로등록 ->
자식1로 부팅했을때 깨끗한자식 VHD를 자식2VHD로 만든뒤 기본부팅메뉴로등록
이걸 반복하는데요
소유권을 이용하면 깨끗한 다른 자식VHD로 교체하는 작업이 자식VHD에서 진행해야되는데 불가능하지 않나요?
-
Andrei Sakharov 2011.05.15 21:34
VM에서 또 VM을 구동하는 즉 3단계 케스케이드 사용은 엄청난 성능저하가 발생 합니다.
물론 2Way CPU 시스템이라면야 문제없겟지만 ....
악성 Active-x 대응용으로는 Hyper-v도 쓸만 하겠으나 다양한 OS구동이 목적일 경우 아직 Vmware 이상은 없는것 같습니다.
-
초음속 2011.05.15 22:28 VHD는 가상머신의 개념이 아니라, 가상 하드의 개념일 뿐입니다.
연산구조와 메모리영역까지 가상화 하는게 아니기 때문에, 연산성능 저하는 없습니다.
제 체감성능상으로도, 3단계 자식 VHD로 OS 사용하는데에 별 무리 없네요.
약간 발전 시키면 OS 자체내에서 VMWARE 처럼 스냅샷 기능을 구현할 수 있을런지도 모르겠군요.
-
초록 날개 2011.05.16 15:13
네, 초음속 님의 말이 맞습니다...
위 방법은 VM 위에 또 VM 을 구동하는 방법이 아니라,
단순히 접근 체계가 구분되어 있는 Differencing VHD를 이용하는 것입니다.
즉, 부모 VHD 나 증손자 VHD의 성능 차이는 없다고 볼 수 있죠.
-
WFYLSE 2011.05.16 18:01
제가 이때까지 diff VHD만을 이용하다가 어제 홈베이직 설치했습니다.
어찌된게 Diff VHD 얼티 쓸때가 지금 보다 더 쾌적하고 빠른것 같네요.ㅡ.,ㅡ (지금은 같은분이 커스텀한 홈 베이직)
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
1041 | 윈 도 우| 윈도우 7 & 비스타 자녀보호 설정하기... [14] |
|
7298 | 0 | 05-15 |
» | 윈 도 우| VHD 부팅의 활용 방안 [6] | 초록 날개 | 14027 | 1 | 05-15 |
1039 | 윈 도 우| IE8-구글을 기본 검색자로 등록시키는 레지스트리 [4] |
|
8012 | 0 | 05-14 |
1038 | 윈 도 우| 키보드볼륨이 없는 키보드를 위해... [15] | Andrei Sak | 8805 | 0 | 05-12 |
1037 | 윈 도 우| 단일 계정 로그인 화면에 '다른 사용자' 아이콘이 뜰 때 [4] | 블루블루 | 7042 | 0 | 05-12 |
1036 | 소프트웨어| SSD유저를 위한 우분투 11.04 최적화 설정 [3] | 수퍼센트 | 12927 | 0 | 05-10 |
1035 | 소프트웨어| 윈미플12 + VOBSUB + 하드웨어가속 [4] |
|
9031 | 0 | 05-09 |
1034 | 윈 도 우| Sysprep(일반화)에 대한 이해-Sysprep업뎃하기 [2] |
|
12315 | 0 | 05-08 |
1033 | 윈 도 우| 자동실행이안될때... [5] | SE7EN | 7793 | 0 | 05-07 |
1032 | 윈 도 우| IE9과 플래쉬 플레이어 [8] |
|
15974 | 0 | 05-06 |
1031 | 서버 / IT| 서버8 M3의 유용한 유닉스 명령어 소개 [3] | 우금티 | 8009 | 0 | 05-03 |
1030 | 소프트웨어| 크롬 - 기본글꼴을 맑은고딕으로 [12] | 지니왕자 | 12139 | 1 | 05-03 |
1029 | 소프트웨어| 한글인터넷주소도우미 삭제하기-제휴검색삭제(야후) [6] | byestars | 9470 | 0 | 04-28 |
1028 | 윈 도 우| USB로 윈도7설치, PE활용하기(추가) [25] | 고라이안 | 23778 | 1 | 04-28 |
1027 | 소프트웨어| 토렌트 자석주소(마그넷) 먹통 해결법 [6] |
|
24749 | 0 | 04-25 |
1026 | 윈 도 우| 인텔의 칩셋 드라이버에 대해서.. [16] |
|
14180 | 0 | 04-25 |
1025 | 윈 도 우| 바탕화면에 익스플로러아이콘 생성 + 복구 [14] |
|
21259 | 0 | 04-24 |
1024 | 소프트웨어| 안드로이드폰으로 CYBERLINK POWERDVD 11 Romote 하기 [1] | 아리송해 | 8346 | 0 | 04-24 |
1023 | 윈 도 우| WINDOW7에서 16BIT DOS 게임즐기기 _DOSBOX활용_ [4] | K2 | 8364 | 0 | 04-23 |
1022 | 소프트웨어| 오마이뉴스 너 가만 안둘테야~! [15] | 우금티 | 8469 | 1 | 04-22 |
좋은 글 감사합니다.