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

   Á¶È¸ 5464   Ãßõ 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 2597/5684
2014-05   4960680   Á¤ÀºÁØ1
2015-12   1497241   ¹é¸Þ°¡
2017-05   3609   ¿À¼º±â
2008-01   5441   ÀÓ½ÃÇö
2011-07   5909   ¾Æ¸§´Ù¿î³ëÀ»
2015-04   4274   ±ÇÈñ¼®
2017-05   4556   ¾Æ¸§µå¸®¼Ò¡¦
2005-04   6820   °­¹®¼®
2008-01   5892   ÀÌÇöÈ£
2013-12   4010   Nicoffeine
2016-06   3578   ¾ÆÀÌõ
2015-05   7241   ±è½Â±Ç
2008-02   5147   ±èÀϼ®
2011-08   7472   ÃÖ¹Îö
2015-05   4661   ÀÌ»óÈÆRHB
2017-06   5679   ´ÃÆĶõ
2022-09   1622   ±Þ¿©ÀÏ¿¡¸¸³ª¿ä
2005-04   5752   ¿ì½Â¿±
2018-09   5766   ¸á¶û²Ã¸µ
2017-06   3563   ÃÖµ¿Çö
2005-05   5834   ±èÀçÈÆ
2011-08   8255   ±èÈ¿¼ö