vm웨어에서 완전하게 셋팅해둔 머신이 있습니다.
이제 클론을 만들려고 하는데요, 이 클론이라는게 풀클론과 링크클론이 있더라구요.
사실 머신 지울일이 전혀 없기 때문에 링크클론이 딱이라고 생각됩니다. 용량도 덜 먹지만 뭔가 수정해줄때
원본만 수정해주면 된다니까..
다만 걱정되는것은, 링크클론들이 원본 클론을 계속 참조해가면서 작동하는 방식이라면, 퍼포먼스가 좀 떨어진다거나
동시에 구동할 수 있는 머신의 숫자가 좀 줄어드는건 아닌지 싶습니다.
편리함도 중요하지만 동시에 구동 가능한 숫자가 가장 중요한 상황이기 때문에, 동시 구동 가능한 숫자에
영향이 없다고 한다면 링크클론을 쓰고, 조금이라도 퍼포먼스가 줄어든다거나, 동시 구동한 머신 숫자가
줄어든다면 풀클론을 쓰려고 합니다.
-------------------------------------------------내용추가-------------------------------------------
이 글을 써놓고서 풀클론과 링크 클론을 만들어서 시험해봤습니다. 일단은 체감상 약간은 링크클론이 더 느린거 같단느낌이들긴 하지만
이건 정말.. 느낌일 뿐이라서 뭐라고 할 수가 없는거 같기도 하고.. 또, 실제로 프로그램도 돌려봤습니다만 프로그램 무게에 따라서 달라질거
같기도 하고.. 느낌만 가지곤 뭐든지 확신할 수가 없겠더군요.
다만 링크 클론의 경우 원본 머신을 참조한다고 알고 있는데, 제가 원본 머신에서 무언가를 바꾸면 그게 클론 머신에서도 적용될거라고
생각했습니다만.. 원본 머신에서 저장한 내용(간단하게 로그인 대신 해주는 프로그램 입니다. 아이디와 비밀번호를 입력해서 저장해둘 수가 있습니다)이 클론 머신에 반영되지 않았고, 클론 머신에서 저장한 내용 또한, 원본 머신에 영향을 주지 않고 독립적으로 저장되더군요.
그렇다면 링크 클론이라는 것은 세세한 하드웨어 내의 저장내용까지 참조하는 것은 아니고, 중요한 윈도우 셋팅이나 뭐 그런것만 참조한다는 뜻일까요?
이 부분에 대해서 누군가 제가 이해할 수 있게끔 조금 설명해주시면 감사하겠습니다.
그냥 링크클론만들때 스냅샷기준으로 서로 별도의 VM이라고 생각하시면 됩니다.
제가 원래VM과 링크된VM을 내부에서 써보면서.. 속도에서는 차이를 못느끼겟더군요. 퍼포먼스에는 크게 차이 없으니 그대로 쓰시면 됩니다.
그 복사 된 vm을 이용하여 링크된 vm들을 생성하는 거지요
원본 변경된다고 수정 되는게 아니며..
링크 된 vm이 많을 수록 퍼포먼스가 약간 더 떨어지긴 합니다..만
디스크 퍼포먼스의 영향이 크지요
선택할 수 있는건 ssd, hdd 둘중 하나를 사야 하는건데,
이미 ssd이긴 합니다만.. 같은 디스크에서라면 적은 차이지만, 분명 차이가 있긴 있다
이렇게 말씀하시는걸로 보면 될까요?
퍼포먼스로 하고자하시면 VM OS전용으로 구동하시는게나을것같은데....
돌리려는 프로그램은 온라인 게임과 매크로프로그램입니다. 그렇기 때문에 윈도우에서 돌려야 하는데..
한국 온라인 게임이 VMos에서도 돌아갑니까? 만약 그렇다면, 이름이 뭔가요? 좀 알아보고 싶습니다
답댓글 감사합니다 ㅎㅎ
그건 원격전용이라 컨트롤용pc가따로있어야하지만
Pc자원을 100퍼센트로 사용가능하기때문에 가상화에는 제맛인데 이름이기억이안나네요
그런데.. 윈도우 프로그램이 거기서 돌아갑니까?
예를 들어 우분투나 리눅스에서 온라인 게임 돌릴 수 없듯이 os가 윈도우가 아닌데도 돌아갈지
좀 신경쓰입니다
그 os 위에 윈도우Vm을 생성해서 사용을 합니다
장점은 윈도우용 VM보다 pc자원을 확실하게 사용가능하다는것이죠
감사합니당
Vmware ESXI 입니다