Share via


도메인 컨트롤러에서 높은 LSASS CPU 사용율 문제해결(1/2)

???? : Troubleshooting High LSASS CPU Utilization on a Domain Controller (Part 1 of 2)

https://blogs.technet.com/askds/archive/2007/08/20/troubleshooting-high-lsass-cpu-utilization-on-a-domain-controller-part-1-of-2.aspx

?????? ??(Ned)???. ??? LSASS? ?? CPU ??? ??? ??? ??? ????? ?? ????? ?? ????????. ? ?? ? ???? ??????. ??? ??? ??? ???? ?????.

l ????? ???? DC? ??? ?? ??? ???? ??

l DC ??? ??? ?? ??

LSASS(Local Security Authority Subsystem Service)? ?? ?? ?? ????? ??????. LSASS? ?? ??? ??? ??, Active Directory ????? ???? ?????? ?????. ??? ????? ? ??? LSASS? ???? Active Directory ????? ???? ???? ????. LSASS? ????? DC? ???? ???.

?? LSASS CPU ????? ? ??? "??"? ?? ???? ????. ??????? ???? ???? ??? ??? ??? ?? ??? CPU ???? 80% ??????????????? ?? ???? ?????. ? ??? ????? ?? ?? ??? ???? ?????(?? ??? ?? ??? ?? ??? ??? ????). ??? 10~15? ?? ???? ????? ?? ????? ??? ???, ??? ???? ?? ??? ???? ???. AD ??? ???? "??"? ?? ?? ?? ?????. ?? ??, MOM 2005? SCOM 2007 ???? DC? ??? CPU ??? 20%?? ?? ?? ???? ????. ????? DC? 50% CPU ???? ??? ???? ????? ???? ??? ?? ?????. ??? ???? ?? ??? ??? ??? ??? ?? ???? ??? ???? ???.

?? ??? ??? ??? ????. ?? DC?? ???? ???, ?? ????? ???? AD ?????? ???? ???, ?? PDC ???????? ??? ??? ??? ???. ??? ?? ????? ??? ??? ???? ???. PDCE? ??? ?? ??? ??? ???? ????(?? ???? ???? ????? ?? LMHOSTS ???? ????? ?????)? ??? ????? NT4 ? ??? ??? API? ???? ??? ?? ????? ????. ??? ? ?? ???? ??? ?????, ?????, ?????? ? ????. NT4 ?????? ?? ??? ????? ??? ? ????. PDCE? ?????? ?????. AD? ????? ??? ? ? ??? ???? ??? PDCE? ???? ?? ?????(???? ??, DFS ?? ?). PDCE? ??? ????, Active Directory ???? "???(Piling On)" ????? ??? ?????.

?? ??? ??? ?????? ????? DC ???? ????? ???? ????. ??? ??? 99.999%? ??? ???? ?????. ?? DC?? ???? ???? ?? 15? ?? ???? LSASS? 1% ???? ?????(? 15????? ???? ????? ?? ???? ???? ??? 15? ?? ??? DC? ?? ?? ?? ??? ??? ?????). ??? CPU ???? ???? ????, ??? DC ??? ?? ????. ??? ? ??? ??? ??? ??? ????.

????? ???? DC? ??? ?? ?? ?????. PDCE? ??? ?? ????.

?????? ???? ?? LSASS? ???? ?? ??? ??? ? ????. ? ??? ?? ??? ??? ?????.

l Windows Server 2003 Performance Advisor (SPA)

l Wireshark(????? Ethereal) ???? ?? ???? (?? : Wireshark? ????? ??????? ??? ???? ?? ????. Wireshark? ??? ?? ??? ?????? ???? ?? ??? ?? ?????. Netmon 3.1 ?? NMCAP, Netcap, ??? Netmon 2.x Lite? ?? ??? ??? ? ????. ? ???? Wireshark?? ??? ??? ????)

?? ?? ???(SPA : Server Performance Analyzer)? ??? ????? ??? ???? ??? ????, ??? ?? CPU? ??? ??? ??? ???. ???? ???? ???? ?? ??? ????? ?????. ??? ???? ???? ????? CPU? ?? ?? ??? ??? ?? ??? ? ????. ?? CPU ??? ????? ??? ??? ??? ????.

SPA? ????? ????? ???? ??? ??? ?? Active Directory? ?????.

????? 15??? ??? ??? ?? ?????. ?? ???? ?? ????? ???? ??? ?? ????.

?? ???? ?? ?? ??? ? ? ????. ??? ???? CPU ???? 61%?? ???? LSASS? ???? ?? ? ? ????. ?? LDAP ??? ????? ???? ?? ? ? ???, ??? ?? ??? ?????? ?? ???? ?? ? ? ????.

??? SPA?? ??? ??? ?? ?? ?? ??? ???? LDAP ?? ??? ?????. 'whenCreated'? 'whenChanged' ??? ??? ?? ??? ??? ?? ??? ?????(??? ?? ??? ?? ?? ????? ?????).

??? ??? ??? ???, SPA? ???? ?? LDAP ??? ?????. ?? ??? ??? ????? ????? ?????.

100MB ?? ??? ???? ??? ?????. ??? Netmon Lite ??? ?????, Windows ?? ??? NETCAP? ?????, ?? ??? ??? ?????. 100MB???? ????? ?? ?? ????. 100MB??? ?? ??? ????? ???? ?? ? ????. ??? ? ???? ?? ????.

CAP ??? ????? Wireshark?? ? ? ????. 'Statistics' ? ???? 'Conversations' ? ?????. ??? ??? ???? ??? ??? ???? TSV ??? ??? ???? ?? ? ????. IPv4? ??? ??? ?? ?????.

?? ??????. 10.80.0.13? 10.70.0.11? DC? ?? ??? ?? ?? ??? ???, ?? ??? ? ?????. SPA? ???? .13 ??? ? ? ?? .11 ???? NSLOOKUP? ?? XPPRO11A ????? ?? ?? ? ????. ??? ?? ?? ????? ?????.

CAP???? 10.80.0.13 ??? ?? ??? ???? ??? ?? LDAP ???? ????? ?????.

10.80.0.13 ??? ???? LDAP ??? DC? ??? ?? ? ? ????. ??????? ?? ????????, ??? ??? ????? ???? ?? ??? ??? ????. ?? ????? ?? ?? ??, ???? ??? ?? ??? ??? ?? ?? ?? ???? ????. ?? ?? ?? ???? Wireshark?? ??? ???? ??? ??? ????.

??? SPA?? ??? ?? ?? ????. Litewareinc.com ???? ????, ?? ?? ????? ?? ?? ???? ?????. 100,000?? ???? 100,000 ??, 100,000 ???? ???? ???, ??? ????? LSASS ????? ??? ????. ??? ??? ??? ? ?? ??? ????? ??? ? ??? ???? ?? ??? ????

??? ?? ???? ?? ??? ?? ??? regsvr32 schmmgmt.dll? ????, MMC.EXE? ????, Active Directory ???? ?????. ?? ?? ???? createTimeStamp? ?? ? ????.

 

?? ?? ??? ????. ? ??? ????? ????? ?? ????! ??? ?? ?? ???? ?? ?????. DC? ??? ??? ?? ????? ??? IO? ??? ? ????. Active Directory? ????? ???? ???? ?? ?? ????. ??? ???? ??? ??? ?? ?? LDAP ?? ????? ?? ?????? ?? ??????(??? ??? ????!). ??? ?? ??? ?? ?? ??? ?????, Active Directory? ?? ????? ?? ???? ??? ?????. ?? ????? ???? ?? ?? ???? ??????. ?? ????? ??????.

??? ??? ?? ?? LSASS CPU ????? ?? ????? ?????. ?? ???? ????? ???? ??? ??? ???? ??? ?? ???????.

?? :

SPA? ?? ??? ?? ?????.

?? ???? ??? ? ?? ????. DC? ??? ?? LDAP ????? ? ? ??????.

LSASS ??? ???? ??? ?? ??????. ??? ?????? ???? JET ??????? ?? ??? ????? ??, ????? LSASS? ??? ?? ?? ???? ??? ???? ??? ??? ?? ? ????(?? ?? ????? ???? ???? ???? ?????). ??? ? DC? ?????, SQL??, Exchange??, ISA?? ?? ?? ???? ??, DC? ???? ??? ???? ?????. ?? ???? ???, ??? ??? ?????. ? ?? ??? ??? ????. ‘Windows Server 2003 ?? Windows 2000 Server? ???? ??? ?????? Lsass.exe ????? ??? ??’ ??? 2000?? ADPERF?? ??? SPA? ??? ??? ???, ?? ???? ??? ???? ??? ?????.

- Ned Pyle