DLP, 스팸메일차단, 웹방화벽, 어베스트 백신
기회 잠금을 이용한 네트워크 공유속도 향상 비법 소개 :: 전세계 PC 10대중 2대는 어베스트 백신을 선택하였습니다 - 세계 1억 8천만, 국내 3백만 사용자

태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
 avast! 안티바이러스


이 자료는 어베스트! SE(or ADMN)과 어베스트! Professional을 사용하는 윈도우 네트워크 환경에서 클라이언트들이 파일 서버의 네트워크 드라이브에 공유하여 액세스할 경우 속도가 저하되는 현상을 해결하기 위한 관련 자료이다. 정확히는 기회 잠금과 읽기 캐싱 기능을 함께 설명해야 하지만, 기회 잠금만으로 충분하므로 나머지는 생략한다.

기회 잠금(Opportunistic locking)

윈도우 네트워크 환경에서 가장 많이 사용되는 예를 살펴 보면, Windows NT/2K/2K3 서버에 공유 폴더를 설정하고 각 사용자들이 네트워크 공유 또는 드라이브 매핑을 통해 이용한다.

기회 잠금(Opportunistic locking, 약자로 oplock)은 윈도우에서 사용되는 특수한 메커니즘으로, 서버-클라이언트 환경에서 클라이언트들이 동시에 파일을 사용할 수 있도록 캐시하여 잠그면서도 여러 개의 프로세스를 실행할 수 있게 해주는 기능을 말한다. 클라이언트가 로컬로 캐시하기 때문에 윈도우 네트워크의 성능 향상뿐만 아니라 네트워크 트래픽도 줄일 수 있다.

하지만, 파일 처리에 대한 성능 향상이라는 장점도 있지만 다른 클라이언트가 파일에 액세스를 요청할 때마다 해당 잠금을 처리해야 하기 때문에 오히려 성능의 저하를 가져올 수도 있다.

oplock을 사용하는 방법과 사용하지 않게 하는 방법에 대해 설명한다. 이를 위해서는 레지스트리를 수정해야 하므로 주의를 기울여야 한다.

oplock에 관련된 부분은 서버(Windows NT/2000/2003)과 워크스테이션(Windows NT/2000, XP) 운영체제가 다르므로 주의해야 한다.

  1. 서버
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters EnableOpLockForceClose
    REG_DWORD: 0(사용, 기본값), 1(사용안함)

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters EnableOplocks
    REG_DWORD: 1(사용), 0(사용안함)

    주의: Windows NT에서 업그레이드된 Windows 2000에서는 다음의 레지스트리를 확인하여 변경해야 한다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRXSmb\Parameters OplocksDisabled
    REG_DWORD: 0(사용), 1(사용안함)

  2. 워크스테이션
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters EnableOpLockForceClose
    REG_DWORD: 0(사용), 1(사용안함)

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters EnableOplocks
    REG_DWORD: 1(사용), 0(사용안함)


    관련 자료:
    http://msdn2.microsoft.com/en-us/library/aa365433.aspx
    http://support.microsoft.com/default.aspx?scid=kb;en-us;Q224992
    http://support.microsoft.com/default.aspx?scid=kb;en-us;Q296264
    http://support.microsoft.com/default.aspx?scid=kb;en-us;Q129202




질의응답 | 뉴스수신해지 | 사용약관 | 개인정보보호 | 회사소개 | 연락처 | 파트너 | 트위터 | 페이스북 | rss
avast! is a registered trademark of AVAST Software a.s. and is used in www.avastkorea.com under non-exclusive license from AVAST Software a.s.
Copyright 2002-2012 (주)소프트메일 All Rights Reserved. Tel:02-3486-9220 Fax:02-3486-9331
사업자:214-87-14889, 통신판매 구로제0716호, 대표:오봉근, 개인정보관리:김선일, (주)케이에스넷 구매안전서비스(에스크로) 가입
어베스트 개인정보는 당사의 HALON SX방화벽, 트릿센트리 웹방화벽, 어베스트 서버용 백신, SPG스팸메일 차단시스템으로 보호되고 있습니다.