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

   Á¶È¸ 5476   Ãßõ 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 2628/5686
2015-12   1511927   ¹é¸Þ°¡
2014-05   4975786   Á¤ÀºÁØ1
2008-04   5248   ÀÎÄ¡ÁØ
2006-05   5248   Áøµ¿Çö
2006-04   5248   ±è¿ë¼ö
2008-03   5248   ±èÇü½Å
2006-02   5248   ÃÖÀϼ·
2008-09   5248   À±È£¿ë
2008-06   5248   À¯½Â¿í
2015-04   5248   ¸·ÆÇ´ëÀå
2006-06   5248   ±èÁؼº
2008-03   5248   ÀÌÁ¤¹è
2016-11   5248   ÄĹÚ
2009-05   5248   ºí·ç¸ð¼Ç
2015-11   5248   °Ü¿ï³ª±×³×
2016-12   5248   ºê¸µ
2008-09   5248   À̺´¿µ
2009-01   5248   À±Ä¡¿­
2006-06   5248   ±è¿ªÀÎ
2007-06   5248   ÀÌÀÎ
2019-04   5248   FreeBSD
2014-08   5248   ±è¹ÎöGC