달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2012. 4. 22. 09:15

Server Core에서의 Jumbo Frame 설정 Etc.2012. 4. 22. 09:15

Windows Server 2008 R2 Core 설치 후 NIC의 Jumbo Frame 설정
Hyper-V Jumbo Frame Jumbo Packet Network MTU iSCSI Live Migration

Hyper-V 기반의 서버 가상화 구성 시 iSCSI 및 Live Migration 용도의 네트워크 인터페이스에 Jumbo Packet을 Enable하면 네트워크 성능 향상을 가져올 수 있습니다. Full 설치, GUI 설치의 경우에는 장치 관리자를 통해 쉽게 할 수 있지만 Core 모드로 설치한 경우에는 아래와 같은 절차를 통해 설정이 가능합니다. 조금 복잡할 수 있죠..

1. 먼저, 다음 명령을 실행해 인터페이스에 대한 MTU 값을 설정합니다.
(인터페이스 이름은 netsh int show int 또는 ipconfig/all 등의 명령을 통해 알아냅니다.)
netsh int ipv4 set subint "<인터페이스 이름>" mtu=9000 store=persistent

추가적으로, NIC 드라이버 수준에서의 작업이 필요합니다. Broadcom NIC의 경우 Broadcom Management Application suite을 설치하고, 설치 시 BASP 항목을 설치하면 GUI 모드로 설정이 가능합니다. Intel의 경우 레지스트리에 해당 정보를 저장하기 때문에 아래와 같은 절차가 필요합니다. 설정은 서버 재부팅 후에 적용됩니다.
 
[Intel NIC 인 경우]
1. 레지스트리 편집기 실행 후 아래 위치로 이동합니다.
HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces

2. 하위 키로 네트워크 인터페이스에 대한 GUID가 보입니다. IP 주소 항목을 보고 수정할 인터페이스를 찾은 후 이에 해당하는 GUID 값을 기록해 둡니다.

3. 다시 아래의 위치를 찾아간 후 검색(찾기) 기능을 이용해 NetCfgInstanceId 값이 위 과정에서 적어둔 GUID 값과 일치하는 키를 검색합니다.
HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}


4. 값을 찾았으면 *JumboPacket 값을 9014로 값을 변경합니다.



Jumbo Packet 설정이 정상적으로 되었는지 확인하는 방법은 간단하게 Ping으로 가능합니다.
ping <대상 IP 주소> -t -f -l 8972 

 
:
Posted by 커널64