쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다
- 조금 더 테스트해보다가 해결이 된 것(?) 같아서 공유 합니다.
VM 1번의 VM 설정 -> 네트워크 어댑터 -> 어댑터 유형을 E1000 에서 VMXNET 3 으로
변경 하였더니 1.0 Gb / s 속도가 나오는 것 같습니다.
혹시 다른 방법이 있다면 알려주시면 감사하겠습니다.
-----------------
<환경>
CPU : AMD Ryzen 5800X (8C 16T)
RAM : 96 GB
M.B : AsrockRack X470D4U
OS (Hypervisor) : ESXi 7.0 Update 3
SSD : Intel P4610 1.6 TB
VM 1호기 OS : Windows 10 LTSC
VM 2호기 OS : Xpenology 7.2 (부트로더 : Mshell TCRP / 설치 모델명 : DS918+)
--> VM 1번, 2번 모두 동일 SSD (Intel P4610)에 가상 디스크 (vmdk)로 생성되어 있습니다.
--> Synolgy 기본 MTU 는 변경 안했습니다. (MTU 1500 에서 9000으로 바꿔봤더니 이상하게 복사 속도가 더 떨어지네요. : 300~400 Mb /s)
<질문 내용>
* 복사할 파일 사이즈 : 단일 파일 1개 / 용량 : 18GB
(1) VM 1번 (Windows 10) -> 윈도우 탐색기에서 (가상 드라이브)에서 (가상 드라이브)로 파일 복사시 복사 속도 : 1.04 Gb / s
(2) VM 1번 -> VM 2번을 SMB 연결후 복사시 (윈도우 탐색기) 복사 속도 : 500 ~ 700 Mb /s
(2번)도 동일 SSD에서 복사되는 것이라고 생각해서 1.04 Gb / s 복사 속도를 기대했습니다만...
실제 복사해보니 평균 500 ~ 700 Mb /s 속도가 나오더라구요.
혹시 속도를 높일 수 있는 방법이 있을까요?
감사합니다.
그렇게 되면, wirespeed 는 10G 이상을 확보 가능하고, 그 이후부터는 disk io 와 Host 성능 지표를 봐야할 것을 보입니다.
참고하겠습니다
가상이긴 해도 어쨋든 장비 가상화도 하는 것이니까.. 네트워크 패킷 만들어서 램간에 떤지고 받고
그걸 다시 TCP / IP 레이어다 거쳐가며 cpu 는 처리 할거고, 거기에 nfs가상화 레이어도 거쳐올거고..
어찌됐건 무조건 2번이 느릴 수 밖에 없을것 같습니다.
아무리 비슷해 진다해도 cpu 사용률은 무조건 높아질것 같습니다.