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

   Á¶È¸ 5456   Ãßõ 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 2625/5683
2015-12   1492035   ¹é¸Þ°¡
2014-05   4955550   Á¤ÀºÁØ1
2015-10   3851   Â÷Æò¼®
2015-10   4036   ±è°Ç¿ì
2015-10   4936   2CPUÃÖÁÖÈñ
2015-10   4515   ÆÄ·»
2015-10   3356   ±è°Ç¿ì
2015-10   4671   ÁÒ½´¾Æ
2015-10   3670   ¾Æ·Õ»çÅÂ
2015-10   3187   °æ¹ÚÇѽùÎ
2015-10   3556   ¹æoÈ¿o¹®
2015-10   5346   ¸Ó¶óÄ«´Âµ¥
2015-10   4810   ÄÄÃʺÀ
2015-10   3493   °Å·æ
2015-10   4876   ¾Æħ¿£¿ÀÆ®¹Ð
2015-10   4680   °Ü¿ï³ª¹«
2015-10   3497   Æ®À§½ºÅÍ
2015-10   4553   SecondToNone
2015-10   5457   Àü¼³¼ÓÀǹ̡¦
2015-10   3673   ÀÓ½ÃÇö
2015-10   4024   °Å·æ
2015-10   13294   Á¤ÀºÁØ1