음.... 일단 잘 되기는 하는데,...
채널 수가 NIC 숫자 뿐 아니라 CPU Core수에도 종속적인 듯 합니다.
i3 탑제한 스토라지 서버에서 NIC 4개를 묶고 해당 Team의 RSS를 켰지만 CPU Core 2개의 한계에 묶여서 2Channel밖에 안나오네요.
PS:> Get-NetAdapterRSS
Name | : Local Network |
InterfaceDescription | : Microsoft Network Adapter Multiplexor Driver |
Enabled | : True |
NumberOfReceiveQueues | : 0 |
Profile | : NUMAStatic |
Base Processor: [Group:Number] | : 0:0 |
MaxProcessor: [Group:Number] | : 0:2 |
MaxProcessors | : 2 |
RssProcessorArray: [Group:Number/NUMA Distance] | : 0:0/0 0:2/0 |
파일 전송 중 Switch에서 확인해봐도 2개의 NIC만 사용하고 있습니다.
이게 물리 NIC의 RSS와 의미가 완전히 같다면 결국 NIC 4개를 묶든 10개를 묶든 CPU 코어가 2개뿐이면 동시에 사용할 수 있는 NIC는 두개뿐이라는 이야기가 되나요?...
제가 맞게 보고 있는지 궁금합니다.
앞으로 티밍을 구성할 땐 이것도 고려해서 구성해야겠군요.
CPU를 바꿀까 2:2로 나눌까 고민하고 있습니다.
혹시 좀더 많은 코어에 티밍을 활용하시는 분들 중 티밍에서 2채널 이상 SMB Multi-channel 확보하신 분 계신가요?
나중에 여력이 되면 E3 업그레이드나 해보렵니다.
당신과의 거리 0.1m
±×·±µ¥ .. °¡Á¤ÇϽŠºÎºÐÀº ¾Æ´Ñ°Í °°½À´Ï´Ù.. ¿Ö³ÄÇϸé
http://www.2cpu.co.kr/bbs/board.php?bo_table=QnA&wr_id=439471
2cpu ¿¡µµ .. °°Àº ºÐÀÌ °è½Ê´Ï´Ù... i7 ÀÌÁö¸¸ 2°³¹Û¿¡ »ç¿ëÇÏÁö ¾Ê°í ÀÖ½À´Ï´Ù...
¼ÂÆà ¹®Á¦°Å³ª µå¶óÀ̹ö ¹ö±×°Å³ª .. µðÆúÆ®°¡ 2°³°Å³ª .. ¹¹ ±×·±°Ô ¾Æ´Ò±î¿ä .. Àü 16Æ÷Æ® Çãºê°¡ ÀÖ°í .. ÄÄÇ»Å͵éÀÌ ³²¾Æ µµ´Âµ¥ ..
¸· ºü¸¥°Ô ÇÊ¿äÇÑ »óȲÀÌ ¾Æ´Ï¶ó¼ ... Çѹøµµ ¸øÇغó׿ä.
Á¦ °æ¿ì¿¡´Â 4°³ÀÇ NIC¸¦ Teaming Çسõ¾Ò°í, Á¦ ÃßÃø¿¡´Â ÇØ´ç ÆÀNICÀÇ RSSü³ÎÀÌ µÎ°³¹Û¿¡ ÀâÈ÷Áö ¾Ê¾Æ¼ »ý±â´Â Çö»óÀÔ´Ï´Ù.
Switch¿¡¼ üũ ½Ã µ¿½Ã¿¡ Á¤È®ÇÏ°Ô µÎ°³ÀÇ NIC¸¸ ¾²°í ÀÖ¾ú½À´Ï´Ù. ³ª¸ÓÁö µÎ°³´Â ÀüÇô Àü¼Û ¾ÈÇÏ°í¿ä.
https://support.microsoft.com/ko-kr/help/2846837/incorrect-rss-processor-assignment-on-a-windows-8-or-windows-server-2012-based-computer-that-has-multi-core-processors
´äº¯ °¨»çµå¸³´Ï´Ù.
ÇØ´ç ¹®Á¦¸¦ Å°¿öµå »ï¾Æ ã¾Æº¸°í ÀÖ½À´Ï´Ù.
2ÄÚ¾î ±îÁö ´ç±æ ¼ö ÀÖ´Â ±¸Çü nic·Î 3ä³Î »ç¿ëÀ» Çß¾ù´ø Áö¶ó..
±×°ÅºÎÅÍ Á¶Á®ºÁ¾ß°Ú±º¿ä.
¿ö³« ¿À·¡Àü¿¡ Å×½ºÆ®ÇÑ°Å¶ó °¡¹°°¡¹° ÇϱäÇÕ´Ï´Ù¸¸....
SMB ¸ÖƼä³ÎÀº º¹¼ö°³ÀÇ NIC°¡ ÀÖÀ»¶§ ¼¹ö-Ŭ¶óÀ̾ðÆ® SMB ¿¬°á¿¡ ±× NICµéÀ» »ç¿ëÇÑ´Ù´Â ¾ê±âÀÌ°í..
RSS´Â ¼¹ö NIC¿Í Ŭ¶óÀ̾ðÆ® NICÀÇ ¿¬°á¿¡ º¹¼ö°³ÀÇ TCP Ä¿³Ø¼ÇÀ» »ç¿ëÇÑ´Ù´Â °³³äÀÔ´Ï´Ù.(´Ü, NIC°¡ RSS Áö¿øÇؾßÇÏ°í, ±âº»Àº ¼¹öÃø CPU ÄÚ¾î¼ö¸¸Å¸¸ °¡´ÉÇÕ´Ï´Ù.)
°í·Î, ÇöÀç Ƽ¹ÖµÈ NIC 1°³»ÓÀÌ°í(¹°¸®ÀûÀ¸·Î´Â 10°³¸¦ ¹¾ú´Ù ÇÒÁö¶óµµ...), CPU´Â 2ÄÚ¾î »ÓÀÌ´Ï TCP Ä¿³Ø¼ÇÀÌ 2°³¸¸ »ý¼ºµÇ¾î ÀÖÀ»°Ì´Ï´Ù.
Ƽ¹ÖµÈ ÀÎÅÍÆäÀ̽º°¡ ÇÑ °³ÀÇ Ä¿³Ø¼Çµµ ¿©·¯ NIC¿¡ ºÐ»êÇÏ´Â °³³äÀº ¾Æ´Ï±â¿¡ ½ÇÁ¦ ¿¬°áÀÌ ÀÖ´Â 2°³ÀÇ ¹°¸® NIC ÀÌ¿Ü¿¡ ´Ù¸¥ NIC´Â ³î°í ÀÖ°ÚÁö¿ä..
¶§¹®¿¡ SMB 3.0 ½ºÅ丮Áö¸¦ ±¸¼ºÇÏ¸é¼ ±»ÀÌ Æ¼¹ÖÀ» °íÁýÇÒ ÀÌÀ¯´Â ¾ø½À´Ï´Ù.
Ȥ¿©³ª Ƽ¹ÖÀ» ²À ¾²¼Å¾ß ÇÑ´Ù¸é, RSS Ä¿³Ø¼Ç ¼ö¸¦ ´Ã·ÁÁÖ¼Å¾ß ÇÒ µí ÇÕ´Ï´Ù...(¹æ¹ýÀº ¿À·¡µÇ¼ ±â¾ïÀÌ Àß...)
-------------------------------------------------------
PS C:\Users\Administrator> Get-SmbClientConfiguration
ConnectionCountPerRssNetworkInterface : 8
----------------------------------------------------------------
Âü°í·Î À§ °ªÀº ¸î³âÀü¿¡ ±¸¼ºÇÑ ÀúÈñ ½ºÅ丮Áö ¼¹öÀÔ´Ï´Ù. 2012ÀÌ°í ÄÚ¾î 4°³¿¡ NIC 4°³, Ƽ¹ÖÀº »ç¿ë¾ÈÇÕ´Ï´Ù.
¿¹Àü¿¡ ºñ½ÁÇÏ°Ô »ðÁúÇÏ´Ù ConnectionCountPerRssNetworkInterface °ª ¹Ù²ãÁÖ°í ÇØ°áÇß´ø ±â¾ïÀÌ ³³´Ï´Ù.
ÇöÀç´Â ÇÑ°³ÀÇ Å¬¶óÀ̾ðÆ® ¿¬°á¿¡ ÃÑ 32°³(NIC´ç 8°³) Ä¿³Ø¼Ç »ç¿ëÁßÀÔ´Ï´Ù.
¾Æ¸¶ ½ÇÁ¦ Àü¼Û ½Ã¿¡´Â RSS¿¡¼ ¿¬°áÀ» ÇÒ´ç ÇÒ ¶§ ´õÀÌ»ó »ç¿ë°¡´ÉÇÑ Äھ ¾ø¾î¼ TeamingµÈ NIC¿¡¼ 2 ÀÌ»ó ´Ã¸®Áö ¾Ê´Âµí ÇÕ´Ï´Ù.
½ÇÁ¦ Net AdapterÀÇ MaxProcessors´Â 2·Î ÂïÈü´Ï´Ù.
ÇÁ·Î¼¼¼ Âü¿© ¼ö´Â ´ç¿¬ÇÏÁö¸¸ žÁ¦µÈ°Å ÀÌ»ó ¸ø´Ã¸®³×¿ä. (Set-NetAdapterRss -MaxProcessors 4¸¦ ½ÃµµÇغ½)
CPU¾÷±×·¹À̵å Àü±îÁö´Â Ƽ¹ÖÀ» Ç®¾î ¾²´Â°ÍÀ¸·Î ŸÇùÇß½À´Ï´Ù.
³ª´©¸é Á¤»óÀûÀ¸·Î NIC 4°³ ´ë¿ªÆø ÀüºÎ »ç¿ëÇÕ´Ï´Ù.
´õºÒ¾î NIC´ç RSS¸¦ ÅëÇØ 2°³¾¿ ¿¬°áÇÏ´Ï ÃÖ´ë ¿¬°áÀÌ 2 -> 8·Î ´Ã¾ú½À´Ï´Ù. (Á¤¸»·Î Àü¼Û ¶§ ¿¬°áÀÌ 8°³ÀÎÁö´Â È®ÀÎ ¸øÇßÁö¸¸¿ä)
´Ù½ÃÇѹø °¨»çµå¸³´Ï´Ù.