[etc] 여러 VM의 OS를 공유하는 방법이 있을까요?

우킷스   
   조회 6348   추천 0    

가상환경 초보입니다.


윈도우 10 환경에서 VMWare Player 로 다시 여러개의 윈도우10 VM을 돌리고 있습니다.

JAVA 개발환경 / Web 개발환경 / 프로젝트 A / 프로젝트 B  이런 식으로요. 

이렇게 쓰는 이유는, 각 개발 환경별로 설정이 뒤죽박죽 되지 않게 하기 위한 것도 있고, 윈도우를 재설치 해도 VM만 잘 관리하면, 각 설정을 유지할 수 있어서 이기도 합니다.


문제는 VM 용량과 윈도우 업데이트인데요. 각각의 VM이 20GB 이상의 용량을 차지하기도 하고, 윈도우 업데이트가 뜰 때마다 모든 VM의 업데이트를 다 해줘야 하고, 그에 따른 기타 설정을 다 해줘야 하는 번거로움이 있네요.


질문1) 꼭 VMWare 가 아니더라도 VM 끼리 운영체제를 함께 쓰면서 그 위에 올라가는 Application 레벨에서 각각의 설정을 가지는 가상화 방법이 있을까요?


질문2) 질문1을 만족시키는 다른 솔루션이 없는 경우에, VM 용으로 설치할 윈도우 10에서 MR 이나 피플 같이 전혀 필요 없는 기능을 제거하고 Compact 하게 OS를 유지할 수 있는 방법이 없을까요?


엄태균 2018-05
말씀하신 개념이 docker에서 사용되는 개념입니다.

Os kernel을 공유해서 사용하고 각 컨테이너 마다 필요한 부분만 분리해서 가상화합니다.
     
우킷스 2018-05
예, 제가 알기로도 도커가 그런 개념으로 알고 있는데, 막상 활용하려니까 벽이 높더라고요.

도커는 웹 서버나, 데몬 같이 UI가 필요 없는? 인프라 구성에 적합해 보이고 활용 예시도 그에 관한 것만 있는 것 같습니다.

제가 생각하는 "개발환경을 위한 UI" 부분도 도커로 구성하는 것이 가능할까요?
흥마 2018-05
단순히 OS 사용량을 줄이는 방법은 Linked Clone 쓰는 방법이 있습니다. 초기 복제 후, 변경된 파일에 대한 용량만 증가 합니다.
     
우킷스 2018-05
와우! Workstation 버전에는 이런 기능이 있군요! 감사합니다. 업그레이드 해야겠네요. ^^

한가지 질문이 생겼는데요.
복제된 VM 이 이미 변경된 이후에, 원본 VM을 변경하면 상태가 깨지겠죠?
예를 들어, Linked Clone OS에 개발 환경을 구축해 사용하다가, 원본 VM의 윈도우를 업데이트 하는 경우...
          
흥마 2018-05
원본 이미지는 Snapshot을 하였기 추가 변동이 있어도 깨지지 않습니다. 그런데 Golden Image을 따로 수정 할 일이 있을까요??
저는 경험상 있지 않아서요.
     
우킷스 2018-05
감사합니다. 특정 시점으로 돌아가는 것이 아니라 해당 환경을 계속 유지해야 하기 때문에 스냅샷으로는 제가 생각하는 구성을 하지는 못할 것 같습니다. 물론 백업 용도로 스냅샷을 찍긴 해야겠네요.
딸기대장 2018-05
^^ 그런 환상적인 환경은 안 될 것 같은데요.
그냥 OS 업데이트를 안하는 방향이 유일 할 듯 합니다.
윈10 LTSB를 OS로 사용하시면 최소한 간단한 업데이트로만 유지가 가능합니다.
     
우킷스 2018-05
LTSB에 대해서 알아갑니다.
앞으로 생성하는 VM은 LTSB로 해야겠습니다. 감사합니다! ㅎㅎ
유동훈 2018-05
호스트가 윈도우 서버라면 디스크 중복 제거라는 것을 사용하실 수 있습니다. 호스트만 윈도우 서버로 변경하실 수 있다면 가장 좋은 대안이 될거라고 생각합니다. 자세한 사항은 다음 링크해 드린 문서를 참고하세요.

설치 방법: https://docs.microsoft.com/ko-kr/windows-server/storage/data-deduplication/install-enable

개요: https://technet.microsoft.com/ko-kr/library/hh831602(v=ws.11).aspx
     
유동훈 2018-05
덧 설명을 드리자면, 윈도우 10 게스트가 10개 설치된 경우, 디스크 중복 제거를 사용하면 실제 디스크에서는 1개분의 용량만 사용됩니다. 만일 이들 윈도우 사이에서 다른 점이 생긴다고 하더라도 문제는 전혀 없습니다.
          
우킷스 2018-05
이런 방법도 있네요~!
기본 운영체제를 윈도우 서버로 바꿔봐야겠네요. 좋은 정보 감사합니다.


제목Page 56/130
2015-12   1768656   백메가
2014-05   5243364   정은준1
2018-05   8321   전산직딩
2018-05   8959   뮤노
2018-05   8879   빠시온
2018-05   7967   의롭게살리라
2018-05   10746   의롭게살리라
2018-05   23434   의롭게살리라
2018-05   11295   의롭게살리라
2018-05   5788   의롭게살리라
2018-05   10824   의롭게살리라
2018-05   7403   ETHAN0
2018-05   6782   gentoo
2018-05   8115   송주환
2018-05   9355   김현린
2018-05   16721   gentoo
2018-05   7647   행복하세
2018-05   7092   킵고잉
2018-05   8028   포우
2018-05   8536   jutty
2018-05   6349   우킷스
2018-05   9248   송주환