[ DPDK ] vhost-user vs vhost-net

   조회 4091   추천 0    

INTEL DPDK 관련하여 공부 중인데, 해당 내역이 자주 언급이 되네요


1. vhost-user vs vhost-net 설명 및 차이점을 알려 주실 수 있을런지요 ?

2. VM 이나 Host에서 현재 구성이 vhost-user인지 vhost-net 인지 파악이 가능한지요 ?


제가 공부하는 관련 내역은 VM on OpenStack의 user-space에서,

  PMD로 역할하는 프로세스가 VM의 트래픽을 처리하게 되어 있습니다. 

참고로 현재 구성은 VM with PMD (DPDK) -> SRIOV -> NIC 이런 형태로 패킷 처리가 되는 상태 입니다.


감사합니다.

짧은글 일수록 신중하게.
1. 가상호스트 사용자 와 가상호스트 네트워크를 이야기 합니다.
2. 가상머신이나 호스트 에서 가상호스트 사용자인지 가상호스 네트워크인지 확인방법..

가상 머신 부터 이해를 하셔야될듯 합니다.

가상머신(VM)이 동작 하기 위해서는 가상호스트가 필요 합니다. vhost-m 거기서 네트워크도 vhost-net 입니다.
즉 가상 머신(VM)을 구동하기위한 준비 호스트를 vhost 라고 합니다.
가상마신은 가상호스트 기반에서 구동을 합니다.
즉 가상호스트 환경에 따라 가상머신의 cmos 환경이 정의 되는것입니다.
네트워크는 어떻게 되는지 하드는 어떤용량인지 등등..
네트워크는 가상호스트 기반의 네트워크를 사용할수도 잇고 다이렉트 네트워크를 사용 할수도 있습니다.
즉 패스스루 라는 개념으로 사용이 가능 합니다.
듀얼 네트워크에서 네트워크1번과 네트워크2번이 있다고 하면 가상 머신을 네트워크2번에서 동작 하게도 가능 하고 가상호스트의 nat에서 구성해서 사용도 가능 합니다.
적다보니 저도 햇갈리네요.. 하하하
술먹고 댓글은 삼가해야 겠습니다.. 하하하
     
아 그러구 보니, 제가 가상 호스트라는 단어를 미처 고민해 본적이 없었네요

답변 감사합니다.
     
김제연 2017-09
저도 잘 모르지만.. 구글링 해보면 1번 답변은 잘못된 답변 같습니다.. 단순히 문자 그대로 .. 가상호스트 사용자가 아닌
네트워크에 관련된 용어 같습니다.


QnA
제목Page 1699/5714
2015-12   1720006   백메가
2014-05   5186945   정은준1
2016-08   4097   perls
2015-03   4097   문한국
2020-07   4097   파피푸페
2017-12   4097   김건우
2019-10   4097   정상백
2021-12   4098   우뭉
2015-10   4098   2CPU최주희
2017-02   4098   두cpu
2015-11   4098   metaljw
2015-06   4098   가빠로구나
2018-07   4098   한덩어리
2015-06   4098   SF맹구
2019-01   4098   아날로그
2020-05   4098   김영기
2017-12   4098   dreamer74
2014-09   4098   김건우
2018-05   4098   벨라
2019-02   4098   행복하세
2014-12   4098   나파이강승훈
2017-03   4098   AKMU