[VMWare] 안녕하세요 몇일째 길을 헤매고있는 초보입니다.. 고수님들 조언부탁드리겠습니다.

Chul22   
   조회 1434   추천 0    

안녕하세요 거진 일주일째 길을 헤매고 있습니다.

시스템 구성은 


cpu : amd 2700x 

램 : 32g , 

그래픽 : rx570(?잘기억이안나네요 ㅠㅠ), 

메인보드는 : a320m-gaming

ssd : 마이크론 250g


저는 VMware pro 15를 사용중이고 

머신 1개당 2개의 게임클라이언트와 2개의 매크로를 돌리는게 목적입니다

제가 원하는건 4개의 머신 + (본컴퓨터os 2개의 게임클라+2개의매크로)

이렇게 원활하게 돌아가는겁니다. 


우선 가상os 시스템 구성은 램4기가 ,프로세스1 코어프로세스 2, 이렇게 주고 토탈 2코어로 나오구요

가상os는 윈도우10을 쓰며 구글에 최적화라고 치면 나오는것들은 다해줬습니다.

그무슨 하이퍼바이저?도 윈도우 프로그램가서 체크해줬구요.램도 얼마전에는 16g였는데 부족한것같아 16g더 구매해서 장착해줬습니다.


우선 가상머신4개 + 호스트os(겜클라2+매크로2) 이렇게 틀면 


가상머신2개(클라2+매크로2) + 호스트os(클라1+매크로1) 이렇게 틀면 

총cpu 40~50% 이고 머신 1개당 호스트os 작업관리자에서 15% 정도 cpu를 점유합니다 아주 원활하게 클라가 잘 구동이되구요.

매크로도 읽고쓰기를 잘하는것 같습니다.


그런데 가상머신4개(클라4+매크로4) + 호스트(클라2+매크로2) 정확히 두개를 틀기 시작하면

램은 대부분 70~75%차지하고 cpu는 75~85% 점유율 까지 보여줍니다. cpu도 넉넉하고 ram도 넉넉한데

이상하게 머신os 자체에서 렉이걸리기 시작합니다.


그리고 매크로를 시작시키면 읽고쓰는속도도 느려지네요..

저는 최적화와 cpu문제인것같아서 최대한 매크로도 이미지서치하는걸 줄이고 이펙트도 끄고 다시만들었는데 동일한증상이여서 보니까

아무래도 속도 ( 읽고 쓰는 )가 느려지는것 같습니다.

애초에 디스크가 ssd 하나라서 그냥 c드라이브에 가상머신 4개설치해서 그런건가요? 

이게 어떤 원리인지 잘모르겟네요.. ssd가 하나라서 읽고쓰는속도를 가상머신4개와 호스트pc 이렇게 쉐어 해서 쓰는거라서 느린건지..

ssd를 하나 더 산뒤 거기다가 머신파일들 다 몰아넣으면 되는지.. 근데 또 한개의 ssd에 4개가 다돌아가는거니 지금이랑 다를게 없는것같아서

 그것도 잘모르겠네요 ㅠㅠ


머신4개를 켰을때 렉을 조금줄일수있는 조언과 매크로구동이 느려지는 걸 어떻게 할수있는 방법이있을까요?

제발 조언부탁드립니다 일주일째 암것도못하고 이것만잡고  삽질중입니다ㅠㅠ

호스트를 많이 돌리고자 하신다면 VMware 말고 ESXI 사용을 추천드립니다.
해당 이슈는 SSD쪽 입출력 문제같은데, SSD를 더 구매해서 호스트를 분할하세요.
SATA3는 기껏해야 대역폭이 600MB/s 입니다.
아니면 PCI-e 포트에 NVMe를 사용하시는게 좋아보입니다만, NVMe는 발열도 고려해야 합니다.
     
Chul22 01-09
그 대역폭을 게스트OS들 4개가 나눠가지는건가요? 그냥 4개정도만 킬거라서 이것저것신경쓰는거보단 SSD를 구매하는게 좋을것 같습니다.
호스트를 분할하라는 말씀이 어떤건지 잘모르겠습니다..
1SSD : 호스트OS(C드라이브)
2SSD : 게스트OS들(D드라이브) 이렇게 나눠가지라는 말씀인가요?
이러면 게스트들끼리 D드라이브에 연결된  SSD를 공유해서 읽기 쓰기 속도를 사용한다면
지금상태는 호스트PC의 C드라이브에 게스트OS 4개가있는데 어짜피 게스트OS들 4개가 한꺼번에있는건 변함이없는데
따로 넣으면 차이가 나는건가요?! 질문이 많아서 죄송합니다.. 하루종일 내내검색해도 제가 생각하고있는 질문들의 답이없어서 ㅠㅠ
리플달아주셔서 감사합니다!
          
아 제가 댓글에 실수를 했네요. 호스트가 아니고 게스트 OS를 분할 하라는거였습니다.
지금 호스트 OS도 디스크를 사용하고 게스트 OS도 디스크를 사용하니, 서로 동시에 사용할 때 데이터 병목현상이 나타나면서 전체적으로 느려지는 현상인듯 합니다.
거기에다가 매크로가 어떤식으로 동작하는지 모르겠지만, 디스크 사용량이 많은 방식(스크린샷 분석 방식같은...)이라면 더더욱 게스트 OS를 분리해서 사용하는게 좋아보입니다.
일단 호스트 OS에서도 클라+매크로를 돌리시니 호스트 OS 단독 SSD를 할당하시고, 게스트 OS는 별도의 SSD에서 구동하는데,
만약 1개의 SSD에서 4개의 게스트 OS를 구동할 때 랙이 걸리면 1개 더 구매해서 게스트를 2개씩 분리하는 방법을 사용하시면 될거 같습니다.
구매하신 메인보드가 NVMe를 지원하므로, 호스트 OS는 NVMe에 설치하는게 좋을거 같습니다. 참고로 NVMe 사용 시 바이오스 업데이트가 필수라고 하네요.
NVMe 구매하실 때 방열판 꼭 추가구매하세요.
               
Chul22 01-09
아안그래도 다시 리플달려고했는데 감사하게도 먼저 답글주셧네요 너무 감사합니다!
아 이게 그 보기만햇던 병목현상이였군요 저는 렉랑 속도가 왜안나오나.. 하루종일 고민하고있었는데 이렇게 글올리고 답변주시는 분들 덕분에
한시름 놓게 되었습니다 너무 감사합니다.

오토핫키라는 매크로프로그램이며 이미지서치 마우스클릭 키보드클릭등을 위주로 루프를 돌립니다.
제가 좋아하는 미나리나물닉을 쓰시는 나물님님말씀은 지금 호스트os 는 나두고 그안에있는 게스트os들을 다른 ssd에 옮겨 사용하라는 말씀이시지요?
바이오스 업데이트는 얼마전 cpu바꾸면서 한번 해주어서 괜찮을것 같습니다 ㅎㅎ

알려주신 nvme 가격을 검색해보았더니 일반 ssd와 가격갭이 크지않아서 구매하는데 부담은 없을것같습니다.
거진 가상머신 1개당 디스크 30기가씩사용중이라 500기가같은  너무 큰용량은 필요가없어서 250기가를 가진 nvme 를 구매해도 될까요?
그리고 nvme 를 장착하는곳은 본체안의 그래픽카드 밑부분이 맞나요? 이번에도 질문이 많아 죄송합니다 좋은밤되세요!
                    
https://photos.app.goo.gl/ryqrscZy2seU4dw89

그리고 삼성 Evo Plus NVMe를 기준으로 보면,

읽기 : 3,500 MB/s
쓰기 : 250 GB: Up to 2,300 MB/s
          500 GB: Up to 3,200 MB/s

의 속도차이를 보여주네요.
                         
Chul22 01-09
아 혹시 매크로 같은경우에는 명령을받아서 할당받은 프로그램을 움직이게 하는것인데
읽기가 중요한가요 쓰기가 중요한가요?!
렉걸리는 상태에서 호스트 작업관리자 SSD 읽기/쓰기 속도 확인해보세요.
     
Chul22 01-09
네 내일 속도확인후 다시 댓글 드리겠습니다 리플달아주셔서 감사합니다!
오토핫키 자체는 가볍습니다. 오토핫키의 이미지 서치는 CPU와 관련 있다고 하네요.
매크로 동작시 디스크 읽기는 매우 낮고, 쓰기의 경우에는 매크로에따라 달라지므로 케바케입니다.
     
Chul22 01-09
그러면 nvme 로 바꿔봣자 매크로가 움직이는건 별다른 차이점이 안생기는건가요?
          
Chul22 01-09
아그리고 한가지더 여쭈자면
게스트os가 4개가 구동되는 추가 d 드라이브로 맞추지말고
 nvme 설치를 c드라이브로하고 윈도우를 깔아야되나요?
               
지금 매크로때문에 느려지는거 보다는 호스트 OS 1개 + 게스트 OS 4개 + 클라 6개를 한 디스크에서 돌리는게 문제인겁니다.
현재 사용중인 호스트OS(Windows10)를 NVMe에 설치 하시고,
게스트 OS가 설치될 가상하드디스크는 다른 SSD에 저장하시면 됩니다.

호스트 OS에서도 클라를 2개 돌리시니 NVMe에 설치하라는것이고, 남은 SSD 1개에 게스트 OS를 설치하는데,
이래도 느려지면 SSD를 한개 더 구입해서 SATA방식 SSD 한개당 게스트 OS를 2개씩 구동하라는 뜻이었습니다.
                    
Chul22 01-10
나물님 어제 답변못드려서 죄송합니다 어제 받고 설치후
처음에는 그냥 nvme를 d드라이브로 나두고 해보자 했는데 아무것도 안키고했을때는
읽기 3500, 쓰기 3200, 랜덤io는 읽기26.5만 쓰기25만 쯤 나왓고
모든 프로그램 구동시에
읽기 2700, 쓰기 3000, 랜덤io는 읽기18만 쓰기17만 이렇게 나옵니다 ㅎㅎ
이렇게두고 했을시 아주 구동이 잘되네요 읽기쓰기가 너무 빠릅니다 도와주셔서 너무감사합니다
이렇게 부품하나만 추가해주면되는걸 너무 삽질을 했네요 ㅋㅋ 새복많이받으십셔!




제목Page 3/93
2015-12   13179   백메가
2014-05   2941347   정은준1
01-17   1014   Ansyncic
01-08   1435   Chul22
01-05   1434   고공
01-04   1463   고공
2019-12   1848   송주환
2019-12   2127   송주환
2019-12   1627   xcpng
2019-12   1804   일리케
2019-12   1370   왕봉구
2019-12   2807   MikroTik이진
2019-12   2251   행복하세
2019-12   1719   히소카
2019-12   2079   탱고
2019-12   1432   나라사랑
2019-12   1398   나라사랑
2019-12   1260   히소카
2019-12   1654   히소카
2019-12   2744   ZISQO
2019-12   2576   MikroTik이진
2019-12   1538   히소카