Maystyle :
Admin : New post
Guestbook
Local
media
Catergories
Recent Articles
Recent Comments
Recent Trackbacks
Calendar
Tag
Archive
Link
Search
 
  Windows 2008의 향상된 네트워크 기능들 그러나… 
작성일시 : 2010. 10. 19. 17:00 | 분류 : Windows Server/Network

그러나 이 기능들이 활성화 되어 있으면 Exchange 2007의 CCR 에서 문제를 겪을 수 있습니다.

Windows 2008에는 기본적으로 해당 기능을 사용할 수 있으며, 만약 Windows 2003에서 해당 기능을 이용하고 싶다면 아래의 패치 (http://support.microsoft.com/kb/912222/ko) 을 설치하시면 됩니다.
지금부터 하는 애기는 아마도 H/W (NIC) 에서 지원이 되어야 쓸 수 있습니다… :)

TCP Chimney Offload
이전에는 CPU가 통신에 대한 모든 부분에 대한 Workload 를 담당했다면 이제는 NIC가 이 짐을 일부 덜어주게 하는 기능 입니다. 물론 NIC에서 해당 기능을 지원해야 합니다.
아래 표를 통해 해당 기능 사용 여부를 결정 하시기 바랍니다.

image

Receive Side Scaling (RSS)
수신 데이터에 대한 처리를 여러 CPU로 분산하는 기능입니다.
문서를 읽어 봤는데 원래 인터럽트 처리가 중요한 놈은 높은 우선 순위로 처리되고, 좀 덜 중요한 녀석들이 DPC로 묶여서 높은 우선 순위 이후에 처리하게 되어 있는데, 멀티 코어 환경에서 이 DPC 처리를 다른 CPU에 할당하는 기술을 말하는 거 같습니다.

Network Direct Memory Access
말 그대로 네트워크에서 바로 메모리에 접근하는 기술 입니다. 원래는 네트워크에서 수신한 데이터는 메모리에 저장하고 이를 다시 어플리케이션에서 사용하기 위하여 어플리케이션 버퍼로 옮겨 줘야 하는데 이 과정을 하나로 줄여 성능을 향상 시킵니다.

설정 확인 : netsh int tcp show global
설정 Disable : netsh int tcp set global rss=disabled chimney=disabled
NetDMA 활성화 및 비활성화 방법

  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate the following registry subkey, and then click it:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. Double-click the EnableTCPA registry entry.
    Note If this registry entry does not exist, right-click Parameters, point to New, click DWORD Value, type EnableTCPA, and then press ENTER.
  4. To enable NetDMA, type 1 in the Value data box, and then click OK.
  5. To disable NetDMA, type 0 in the Value data box, and then click OK.
  6. If the EnableTCPA registry entry does not exist, enable the NetDMA functionality.

출처 : http://support.microsoft.com/kb/951037/en-us / Mcirosoft 이경화 차장님

PS. 한번은 이 기능들을 정리해야 할 꺼 같아서 정리해 봅니다.

|