[ DELL T7910¿¡¼­ Intel I350 NIC ] vSphere¿¡ SR-IOV °¡´ÉÇÑÁö¿ä ?

   Á¶È¸ 5242   Ãßõ 0    

DELL T7910에 Linux (Bare matal)를 설치하여, SR-IOV는 별다른 문제없이 사용가능합니다.

그러나 vSphere(Bare matal)에서는 해당 SR-IOV가 활성화 되지 않습니다.

이러한 경우에, PCI direct path-through로 Linux Guest로 해당 NIC를 매핑하고,

해당 Linux Guest에서 SR-IOV를 활성화 해야 되는지요 ?


경험자분의 조언 부탁 드립니다. 꾸벅


하기에 관련 내역 첨부합니다.


* NIC List

[root@localhost:~] esxcli network nic list
Name    PCI Device    Driver  Admin Status  Link Status  Speed  Duplex  MAC Address         MTU  Description                                     
------  ------------  ------  ------------  -----------  -----  ------  -----------------  ----  -------------------------------------------------
vmnic0  0000:00:19.0  e1000e  Up            Up            1000  Full    98:90:96:a7:77:dc  1500  Intel Corporation Ethernet Connection I217-LM   
vmnic1  0000:06:00.0  igb     Up            Down             0  Half    98:90:96:a7:78:17  1500  Intel Corporation I210 Gigabit Network Connection
vmnic2  0000:02:00.0  igb     Up            Down             0  Half    a0:36:9f:39:83:3e  1500  Intel Corporation I350 Gigabit Network Connection <===== !!!
vmnic3  0000:02:00.1  igb     Up            Down             0  Half    a0:36:9f:39:83:3f  1500  Intel Corporation I350 Gigabit Network Connection <===== !!!


* NIC driver 및 firmware 버전

[root@localhost:~] ethtool -i vmnic2
driver: igb
version: 5.0.5.1 <====================== !!!
firmware-version: 1.63, 0x80000a60 <==== !!!
bus-info: 0000:02:00.0
[root@localhost:~]
[root@localhost:~] ethtool -i vmnic3
driver: igb
version: 5.0.5.1 <====================== !!!
firmware-version: 1.63, 0x80000a60 <==== !!!
bus-info: 0000:02:00.1


* max_vfs가 출력되지 않음 ( SR-IOV 기능을 설정 불가함 ) !!!

[root@localhost:~] esxcli system module parameters list -m igb
Name                   Type          Value  Description                                                                                        
---------------------  ------------  -----  ----------------------------------------------------------------------------------------------------
DMAC                   array of int         Disable or set latency for DMA Coalescing ((0=off, 1000-10000(msec), 250, 500 (usec))              
EEE                    array of int         Enable/disable on parts that support the feature                                                   
IntMode                array of int         Change Interrupt Mode (0=Legacy, 1=MSI, 2=MSI-X), default 2                                        
InterruptThrottleRate  array of int         Maximum interrupts per second, per vector, (max 100000), default 3=adaptive                        
LLIPort                array of int         Low Latency Interrupt TCP Port (0-65535), default 0=off                                            
LLIPush                array of int         Low Latency Interrupt on TCP Push flag (0,1), default 0=off                                        
LLISize                array of int         Low Latency Interrupt on Packet Size (0-1500), default 0=off                                       
MDD                    array of int         Malicious Driver Detection (0/1), default 1 = enabled. Only available when max_vfs is greater than 0
Node                   array of int         set the starting node to allocate memory on, default -1                                            
QueuePairs             array of int         Enable Tx/Rx queue pairs for interrupt handling (0,1), default 1=on                                
RSS                    array of int         Number of Receive-Side Scaling Descriptor Queues (0-8), default 1, 0=number of cpus                
VMDQ                   array of int         Number of Virtual Machine Device Queues: 0-1 = disable, 2-8 enable, default 0                      
debug                  int                  Debug level (0=none, ..., 16=all)                                                                  
heap_initial           int                  Initial heap size allocated for the driver.                                                        
heap_max               int                  Maximum attainable heap size for the driver.                                                       
skb_mpool_initial      int                  Driver's minimum private socket buffer memory pool size.                                           
skb_mpool_max          int                  Maximum attainable private socket buffer memory pool size for the driver.                          
[root@localhost:~]



ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.


QnA
Á¦¸ñPage 2527/5591
2014-05   4487317   Á¤ÀºÁØ1
2015-12   1039977   ¹é¸Þ°¡
2015-10   4122   ±èÁØÀ¯
2015-10   8899   ¹ÚÁß¼®
2015-10   6811   ÆíÇѼ¼»ó
2015-10   7765   KS°¨ÀÚ
2015-10   8629   ´«Æõ¹ÀÌ
2015-10   5316   À̽½»ç¶û00
2015-10   4733   ¾çÈñÀç
2015-10   31464   2FluF
2015-10   6683   deegie
2015-10   3704   ´ÏÆ÷
2015-10   3553   ÀÚÀ屸
2015-10   3906   ǪÇÏÈ÷
2015-10   3542   yexxnoah
2015-10   5600   ½Å¼î±â
2015-10   4933   Dreamer
2015-10   3688   ½É¿ìö
2015-10   3720   lovemiai
2015-10   8669   FreeBSD
2015-10   3953   À̹®¿µ
2015-10   3779   e5472