Sun ONE Directory Server 5.2 ¼³Ä¡ ¹× Á¶Á¤ ¼³¸í¼ |
Directory Server´Â Ŭ¶óÀ̾ðÆ® ¿äû¿¡ º¸´Ù ½Å¼ÓÇÏ°Ô ÀÀ´äÇÒ ¼ö ÀÖµµ·Ï µð·ºÅ丮 Á¤º¸¸¦ ¸Þ¸ð¸®¿Í µð½ºÅ©¿¡ ij½ÃÇÕ´Ï´Ù. ij½ÌÀ» ÀûÀýÈ÷ Á¶ÀýÇϸé Ŭ¶óÀ̾ðÆ® ¿äûÀ» ó¸®ÇÒ ¶§ µð½ºÅ© ÇÏÀ§ ½Ã½ºÅÛ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ ÃÖ¼ÒÈÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ Ä³½Ã°¡ Á¦´ë·Î Á¶Á¤ ¹× ÀÛµ¿µÇÁö ¾ÊÀ¸¸é ´Ù¸¥ Á¶Á¤ ÀÛ¾÷µµ ¼º´É¿¡ Å« µµ¿òÀÌ µÇÁö ¾Ê½À´Ï´Ù.
ij½Ã Á¾·ù
Directory Server´Â Ç¥ 6-1¿¡ ¼³¸íµÈ °Íó·³ ¼¼ °¡Áö Á¾·ùÀÇ Ä³½Ã¸¦ ó¸®ÇÕ´Ï´Ù.
Directory Server´Â ±âº» ¿î¿µ üÁ¦¿¡¼ ó¸®ÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛ°ú µð½ºÅ© ÇÏÀ§ ½Ã½ºÅÛÀÇ ÀÔÃâ·Â ¹öÆÛµµ »ç¿ëÇÕ´Ï´Ù.
±×¸² 6-1Àº ÀÚü Ç׸ñ ij½Ã°¡ ÀÖ´Â Á¢¹Ì»ç ¼¼ °³¸¦ ó¸®ÇÏ´Â Directory Server ÀνºÅϽºÀÇ Ä³½Ã¸¦ º¸¿©ÁÝ´Ï´Ù. ÀÌ ÀνºÅϽº´Â 8Àå "·Î±ë Á¶Á¤"¿¡ ¼³¸íµÈ °Íó·³ Æ®·£Àè¼Ç ·Î±×, µ¥ÀÌÅͺ£À̽º ¹× ±âŸ ÆÄÀÏ°ú ·Î±×¸¦ º°µµÀÇ µð½ºÅ© ÇÏÀ§ ½Ã½ºÅÛ¿¡ ÀúÀåÇÏ¿© Áß¿äÇÑ µð½ºÅ© ÀÛ¾÷À» ó¸®Çϵµ·Ï ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
±×¸² 6-1    ƯÁ¤ ÀνºÅϽºÀÇ Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã
µ¥ÀÌÅͺ£À̽º ij½Ã
°¢ Directory Server ÀνºÅϽº¿¡´Â ÇÑ °³ÀÇ µ¥ÀÌÅͺ£À̽º ij½Ã°¡ ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º ij½Ã´Â »öÀΰú Ç׸ñÀÌ ÀÖ´Â µ¥ÀÌÅͺ£À̽ºÀÇ ÆäÀÌÁö¸¦ ÀúÀåÇÕ´Ï´Ù. °¢ ÆäÀÌÁö´Â Ç׸ñÀÌ ¾Æ´Ï¶ó µ¥ÀÌÅͺ£À̽º ÀϺΰ¡ Æ÷ÇÔµÈ ¸Þ¸ð¸® Á¶°¢ÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ij½Ã Å©±â(nsslapd-dbcachesize)´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ij½Ã °ø°£Àº ¼¹ö¸¦ ½ÃÀÛÇÒ ¶§ ÇÒ´çµÇ±â ¶§¹®¿¡ µ¥ÀÌÅͺ£À̽º ij½Ã Å©±âÀÇ º¯°æ »çÇ×Àº ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÑ ÈÄ¿¡ Àû¿ëµË´Ï´Ù.
Directory Server´Â ÃÖ´ë µ¥ÀÌÅͺ£À̽º ij½Ã Å©±â¸¦ À¯ÁöÇϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ°ú µ¥ÀÌÅͺ£À̽º ij½Ã °£¿¡ ÆäÀÌÁö¸¦ À̵¿ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ij½Ã ÀÚü¸¦ °ü¸®Çϱâ À§ÇÑ ¸Þ¸ð¸®°¡ Ãß°¡·Î ÇÊ¿äÇϹǷΠDirectory Server¿¡¼ µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ »ç¿ëÇÏ´Â ½ÇÁ¦ ¸Þ¸ð¸® ¾çÀº ÁöÁ¤ÇÑ Å©±âº¸´Ù ÃÖ´ë 25%±îÁö ´Ã¾î³¯ ¼ö ÀÖ½À´Ï´Ù.
´ë±Ô¸ð µ¥ÀÌÅͺ£À̽º ij½Ã¸¦ »ç¿ëÇÏ´Â °æ¿ì, Solaris ½Ã½ºÅÛ¿¡¼´Â pmap(1) À¯Æ¿¸®Æ¼¿Í °°Àº µµ±¸·Î ¸Þ¸ð¸® »ç¿ëÀ» ¸ð´ÏÅÍÇÏ°í ½ÇÁ¦·Î Å×½ºÆ®ÇÔÀ¸·Î½á Directory ServerÀÇ ¸Þ¸ð¸® »ç¿ë·®ÀÌ »ç¿ë °¡´ÉÇÑ ¹°¸®Àû ¸Þ¸ð¸® Å©±â¸¦ ÃÊ°úÇÏÁö ¾Êµµ·Ï ÇϽʽÿÀ. »ç¿ëÇÒ ¼ö ÀÖ´Â ¹°¸®Àû ¸Þ¸ð¸®¸¦ ÃÊ°úÇÏ¸é ½Ã½ºÅÛÀÌ ¹Ýº¹Çؼ ÆäÀÌ¡À» ½ÃÀÛÇϹǷΠ¼º´ÉÀÌ Å©°Ô ÀúÇϵ˴ϴÙ.
Directory Server¿¡¼ Áö¿øÇÏ´Â UNIX Ç÷§ÆûÀÇ ps(1) À¯Æ¿¸®Æ¼¸¦ -p pid ¹× -o format ¿É¼Ç°ú ÇÔ²² »ç¿ëÇÏ¿© Directory Server¿Í °°Àº ƯÁ¤ ÇÁ·Î¼¼½º¿¡¼ ÇöÀç »ç¿ëÇÏ´Â ¸Þ¸ð¸®¸¦ º¼ ¼öµµ ÀÖ½À´Ï´Ù(ns-slapd). Windows ½Ã½ºÅÛ¿¡¼´Â "ÀÛ¾÷ °ü¸®ÀÚ"ÀÇ "ÇÁ·Î¼¼½º" ÅÇ ÆäÀÌÁö¿¡ ÇÁ·Î¼¼½º ´ç ¸Þ¸ð¸® »ç¿ë·®ÀÌ Ç¥½ÃµË´Ï´Ù(slapd.exe). ÀÚ¼¼ÇÑ ³»¿ëÀº ¿î¿µ üÁ¦ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
½ÇÁ¦·Î 32ºñÆ® ¼¹ö¿¡¼´Â µ¥ÀÌÅͺ£À̽º ij½Ã Å©±â¸¦ 2GB ÀÌÇÏ·Î Á¦ÇÑÇØ¾ß ÇÕ´Ï´Ù.
ÁÖ Windows ¹× AIX Ç÷§Æû¿¡¼´Â µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ 1GB(1,073,741,824 ¹ÙÀÌÆ®) ÀÌ»ó ÇÒ´çÇÏÁö ¸¶½Ê½Ã¿À.
nsslapd-dbcachesize °ªÀÇ ¿Ã¹Ù¸¥ ¹üÀ§¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Directory Server Reference ManualÀ» ÂüÁ¶ÇϽʽÿÀ.
Ç׸ñ ij½Ã
Ç׸ñ ij½Ã¿¡´Â Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Àü´ÞÇÒ ¼ö ÀÖµµ·Ï ¼½ÄÀÌ ÁöÁ¤µÈ ÃÖ±Ù ¾×¼¼½º Ç׸ñÀÌ ÀúÀåµË´Ï´Ù. Á¢¹Ì»çÀÇ Ç׸ñ ij½Ã Å©±â(nsslapd-cachememsize)¿Í ÃÖ´ë Ç׸ñ ¼ö(nsslapd-cachesize)´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÕ´Ï´Ù. Ç׸ñ ij½Ã´Â ÇÊ¿ä¿¡ µû¶ó ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç׸ñ ij½Ã¿¡ ÀúÀåµÈ Ç׸ñÀº ÀÌ¹Ì ¼½ÄÀÌ ÁöÁ¤µÇ¾î ÀÖÀ¸¹Ç·Î Directory Server´Â Ç׸ñ ij½ÃÀÇ Ç׸ñÀ» ¸Å¿ì È¿À²ÀûÀ¸·Î ¹ÝȯÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º Ç׸ñÀº ¿ø½Ã ¹ÙÀÌÆ® ¹®ÀÚ¿·Î ÀúÀåµÇ¸ç Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Àü´ÞÇϱâ Àü¿¡ ¼½ÄÀ» ÁöÁ¤ÇÏ°í Ç׸ñ ij½Ã¿¡ ÀúÀåÇØ¾ß ÇÕ´Ï´Ù.
Ç׸ñ ij½Ã Å©±â¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì nsslapd-cachememsize´Â Directory Server°¡ ±âº» ¸Þ¸ð¸® ÇÒ´ç ¶óÀ̺귯¸®¿¡¼ ¿äûÇÏ´Â ¸Þ¸ð¸® ¾çÀ» ³ªÅ¸³À´Ï´Ù. ¸Þ¸ð¸® ÇÒ´ç ¶óÀ̺귯¸®¿¡¼ ÀÌ·¯ÇÑ ¿äûÀ» ó¸®ÇÏ´Â ¹æ¹ý¿¡ µû¶ó ½ÇÁ¦ »ç¿ëµÇ´Â ¸Þ¸ð¸®´Â Directory Server°¡ Ç׸ñ ij½Ã¿¡ ÃÖÁ¾ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸® ¾çº¸´Ù ÈξÀ Ŭ ¼ö ÀÖ½À´Ï´Ù.
Directory Server ÇÁ·Î¼¼½º¿¡ »ç¿ëµÇ´Â ½ÇÁ¦ ¸Þ¸ð¸®´Â ÁÖ·Î »ç¿ëµÈ ¸Þ¸ð¸® ÇÒ´ç ¶óÀ̺귯¸®¿Í ij½ÃµÈ Ç׸ñ¿¡ µû¶ó °áÁ¤µË´Ï´Ù. ÀÛÀº ¼Ó¼º °ªÀ» °¡Áø ´Ù¼öÀÇ Ç׸ñÀÌ Å« ¼Ó¼º °ªÀ» °¡Áø ¼Ò¼öÀÇ Ç׸ñº¸´Ù ¿À¹öÇìµå°¡ Å®´Ï´Ù.
½ÇÁ¦·Î 32ºñÆ® ¼¹ö¿¡¼´Â Ç׸ñ ij½Ã Å©±â¸¦ 2GB ÀÌÇÏ·Î Á¦ÇÑÇØ¾ß ÇÕ´Ï´Ù.
nsslapd-cachememsize ¹× nsslapd-cachesize °ªÀÇ ¿Ã¹Ù¸¥ ¹üÀ§¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Directory Server Reference ManualÀ» ÂüÁ¶ÇϽʽÿÀ.
°¡Á®¿À±â ij½Ã
°¡Á®¿À±â ij½Ã´Â ´ë·® ·Îµå ¶Ç´Â °¡Á®¿À±â¶ó°íµµ ÇÏ´Â Á¢¹Ì»ç ÃʱâÈ Áß¿¡¸¸ ÀÛ¼ºµÇ¾î »ç¿ëµË´Ï´Ù. ¹èÆ÷ ½Ã offline Á¢¹Ì»ç Ãʱâȸ¸ »ç¿ëÇÏ´Â °æ¿ì °¡Á®¿À±â ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã´Â »ç¿ëµÇÁö ¾ÊÀ¸¹Ç·Î "ÃÑ Ä³½Ã Å©±â"¿¡ ¼³¸íµÈ °Íó·³ ÃÑ Ä³½Ã Å©±â¸¦ °è»êÇÒ ¶§ ÀÌ µÎ Ç׸ñÀ» Ãß°¡ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. °¡Á®¿À±â ij½Ã Å©±â(nsslapd-import-cachesize)´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÕ´Ï´Ù. °¡Á®¿À±â ij½Ã´Â ÃʱâÈ¿¡ ÇÒ´çµÈ ´ÙÀ½ ÃʱâÈ ÈÄ¿¡ ÇØÁ¦µÇ±â ¶§¹®¿¡ °¡Á®¿À±â ij½Ã Å©±â¸¦ º¯°æÇÏ¸é ´ÙÀ½¿¡ Á¢¹Ì»ç¸¦ Àç¼³Á¤ÇÏ¿© ÃʱâÈÇÒ ¶§ Àû¿ëµË´Ï´Ù.
Directory Server´Â µ¥ÀÌÅͺ£À̽º ij½Ã¿Í °°Àº ¹æ½ÄÀ¸·Î °¡Á®¿À±â ij½Ã¸¦ ó¸®ÇÕ´Ï´Ù. µû¶ó¼ ½º¿ÍÇÎÀ» ¹æÁöÇÏ·Á¸é »ç¿ëÇÒ ¼ö ÀÖ´Â ¹°¸®Àû ¸Þ¸ð¸®°¡ ÃæºÐÇÑÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
½ÇÁ¦·Î 32ºñÆ® ¼¹ö¿¡¼´Â °¡Á®¿À±â ij½Ã Å©±â¸¦ 2GB ÀÌÇÏ·Î Á¦ÇÑÇØ¾ß ÇÕ´Ï´Ù. nsslapd-import-cachesize °ªÀÇ ¿Ã¹Ù¸¥ ¹üÀ§¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Directory Server Reference ManualÀ» ÂüÁ¶ÇϽʽÿÀ.
ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã
¿î¿µ üÁ¦´Â »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸® Áß Directory Server ij½Ã¿Í ±âŸ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÏÁö ¾Ê´Â ¸Þ¸ð¸®´Â ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡ ÇÒ´çÇÕ´Ï´Ù. ÀÌ Ä³½Ã¿¡´Â µð½ºÅ©¿¡¼ ÃÖ±Ù¿¡ ÀÐÀº µ¥ÀÌÅÍ°¡ ÀúÀåµÇ¹Ç·Î ÀÌÈÄ ¿äûÀº µð½ºÅ©¿¡¼ ´Ù½Ã µ¥ÀÌÅ͸¦ ÀÐÀ» ÇÊ¿ä ¾øÀÌ Ä³½Ã¿¡¼ º¹»çµÈ µ¥ÀÌÅ͸¦ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ¸Þ¸ð¸® ¾×¼¼½º°¡ µð½ºÅ© ¾×¼¼½ºº¸´Ù ÈξÀ ºü¸£±â ¶§¹®¿¡ ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹°¸®Àû ¸Þ¸ð¸®¸¦ ³²°Ü µÎ¸é ¼º´ÉÀÌ Çâ»óµË´Ï´Ù.
ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿î¿µ üÁ¦ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÃÑ Ä³½Ã Å©±â
µ¿½Ã¿¡ »ç¿ëµÇ´Â ¸ðµç ij½ÃÀÇ ÇÕ°è´Â »ç¿ëÇÒ ¼ö ÀÖ´Â ¹°¸®Àû ¸Þ¸ð¸®ÀÇ Àüü Å©±âº¸´Ù ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡ ÇÒ´çµÈ ¸Þ¸ð¸®¸¸Å ÀÛ¾Æ¾ß ÇÕ´Ï´Ù. µû¶ó¼ ½ÇÁ¦·Î 32ºñÆ® ¼¹ö¿¡¼´Â ÃÑ Ä³½Ã Å©±â¸¦ 2GB ÀÌÇÏ·Î Á¦ÇÑÇØ¾ß ÇÕ´Ï´Ù. »ç¿ëµÇ´Â ÃÑ Ä³½Ã´Â ÁöÁ¤ÇÑ Å©±âº¸´Ù ÈξÀ ´Ã¾î³¯ ¼ö ÀÖ½À´Ï´Ù. ij½Ã Å©±â ¹× Directory Server ÇÁ·Î¼¼½º Å©±â°¡ »ç¿ë °¡´ÉÇÑ ¹°¸®Àû ¸Þ¸ð¸®¸¦ ÃÊ°úÇÏÁö ¾Êµµ·Ï ¼³Á¤ÇÏ´Â ¹æ¹ýÀº "µ¥ÀÌÅͺ£À̽º ij½Ã"¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÁÖ Windows Ç÷§Æû¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ÃÖ´ë ÁÖ¼Ò °ø°£Àº 2GBÀÔ´Ï´Ù. ÃÑ Ä³½Ã Å©±â°¡ ÀÌ Á¦ÇÑÀ» ÃÊ°úÇϸé Directory Server´Â ¿À·ù ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÏ°í Á¾·áµË´Ï´Ù.
Directory Server°¡ ¿Â¶óÀÎ »óÅÂÀÏ ¶§ Á¢¹Ì»ç¸¦ ÃʱâÈ(´ë·® ·Îµå)ÇÏ´Â °æ¿ì µ¥ÀÌÅͺ£À̽º ij½Ã, Ç׸ñ ij½Ã ¹× °¡Á®¿À±â ij½Ã Å©±âÀÇ ÇÕ°è´Â »ç¿ë °¡´ÉÇÑ ¹°¸®Àû ¸Þ¸ð¸®ÀÇ Àüü Å©±âº¸´Ù ÀÛ¾Æ¾ß ÇÕ´Ï´Ù.
Ç¥ 6-2    Á¢¹Ì»ç ÃʱâÈ(°¡Á®¿À±â) ÀÛ¾÷ ¹× ij½Ã »ç¿ë ¿©ºÎ
ij½Ã Á¾·ù
¿ÀÇÁ¶óÀÎ °¡Á®¿À±â
¿Â¶óÀÎ °¡Á®¿À±â
µ¥ÀÌÅͺ£À̽º
¾Æ´Ï¿ä
¿¹
Ç׸ñ
¿¹
¿¹
°¡Á®¿À±â
¿¹
¿¹
Directory Server°¡ ÁßÁöµÈ »óÅ¿¡¼ ¸ðµç Á¢¹Ì»ç Ãʱâȸ¦ ¿ÀÇÁ¶óÀÎÀ¸·Î ¼öÇàÇϸé ÀÌ·¯ÇÑ Á¦ÇÑÀ» ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì °¡Á®¿À±â ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã°¡ ÇÔ²² »ç¿ëµÇÁö ¾ÊÀ¸¹Ç·Î ¿ÀÇÁ¶óÀÎ Á¢¹Ì»ç ÃʱâÈ¿¡¼´Â °¡Á®¿À±â ij½Ã¿¡, ¿Â¶óÀÎ »ç¿ë¿¡¼´Â µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ °°Àº ¸Þ¸ð¸®¸¦ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÀÌ·± Ư¼öÇÑ °æ¿ì¸¦ ±¸ÇöÇÏ·Á¸é ÀÛ¾÷ ½Ã½ºÅÛ¿¡¼ ´Ù¸¥ »ç¿ëÀÚ°¡ ¿Â¶óÀÎ ´ë·® ·Îµå¸¦ ¼öÇàÇÏÁö ¾Êµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ °æ¿ì¿¡µµ µ¿½Ã¿¡ »ç¿ëµÇ´Â ij½ÃÀÇ ÇÕ°è´Â »ç¿ë °¡´ÉÇÑ ¹°¸®Àû ¸Þ¸ð¸®ÀÇ Àüü Å©±âº¸´Ù ÀÛ¾Æ¾ß ÇÕ´Ï´Ù.
°Ë»ö ½Ã ij½Ã »ç¿ë ¹æ¹ý
±×¸² 6-2´Â Directory Server¿¡¼ ¾î¶»°Ô ±âº» DNÀ» ÁöÁ¤ÇÑ °Ë»ö°ú ÇÊÅ͸¦ »ç¿ëÇÑ °Ë»öÀ» ¸ðµÎ ó¸®ÇÏ´ÂÁö º¸¿©ÁÝ´Ï´Ù. °¢°¢ÀÇ ¼±Àº ¿©·¯ ¼öÁØÀÇ ¸Þ¸ð¸®¸¦ ¾×¼¼½ºÇÏ´Â ½º·¹µå¸¦ ³ªÅ¸³»°í Á¡¼±Àº È¿°úÀûÀÎ Á¶Á¤À» ÅëÇØ Ä³½Ã »ç¿ëÀ» ÃÖ¼ÒÈÇÏ´Â ´Ü°è¸¦ ³ªÅ¸³À´Ï´Ù.
±×¸² 6-2    °Ë»ö ¹× ij½Ã
±âº» °Ë»ö ÇÁ·Î¼¼½º
±×¸²¿¡ Ç¥½ÃµÈ °Íó·³ ±âº» °Ë»ö(±âº» DNÀ» ÁöÁ¤ÇÑ °Ë»ö)Àº Directory Server¿¡¼ 󸮵Ǵ °¡Àå °£´ÜÇÑ °Ë»ö À¯ÇüÀÔ´Ï´Ù. ÀÌ °Ë»öÀ» ó¸®Çϱâ À§ÇØ Directory Server´Â ´ÙÀ½°ú °°Àº ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- Ç׸ñ ij½Ã¿¡¼ ÁöÁ¤µÈ ±âº» DNÀÇ Ç׸ñÀ» °Ë»öÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù.
Ç׸ñÀ» ãÀ¸¸é Directory Server´Â Èĺ¸ Ç׸ñÀÌ °Ë»ö¿¡ Á¦°øµÈ ÇÊÅÍ¿Í ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
Ç׸ñÀÌ ÀÏÄ¡Çϸé Directory Server´Â ¼½ÄÀÌ ÁöÁ¤µÈ ij½Ã Ç׸ñÀ» ½Å¼ÓÇÏ°Ô Å¬¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î ¹ÝȯÇÕ´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º ij½Ã¿¡¼ Ç׸ñÀ» °Ë»öÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù.
Ç׸ñÀ» ãÀ¸¸é Directory Server´Â ÀÌ Ç׸ñÀ» Á¢¹Ì»çÀÇ Ç׸ñ ij½Ã¿¡ º¹»çÇÑ ´ÙÀ½, Ç׸ñ ij½Ã¿¡¼ ãÀº °Íó·³ ó¸®ÇÕ´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º ÀÚü¿¡¼ Ç׸ñÀ» °Ë»öÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù.
Ç׸ñÀ» ãÀ¸¸é Directory Server´Â ÀÌ Ç׸ñÀ» µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ º¹»çÇÑ ´ÙÀ½, µ¥ÀÌÅͺ£À̽º ij½Ã¿¡¼ ãÀº °Íó·³ ó¸®ÇÕ´Ï´Ù.
ÇÏÀ§ Æ®¸® ¹× one-level °Ë»ö ÇÁ·Î¼¼½º
¿ª½Ã ±×¸² 6-2¿¡ Ç¥½ÃµÈ °Íó·³ ÇÏÀ§ Æ®¸® ¶Ç´Â Æ®¸®ÀÇ ÇÑ ¼öÁØ¿¡¼ °Ë»öÇÏ·Á¸é Ç׸ñ ÁýÇÕÀ» ó¸®ÇÏ´Â Ãß°¡ ÀÛ¾÷ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ °Ë»öÀ» ó¸®Çϱâ À§ÇØ Directory Server´Â ´ÙÀ½°ú °°Àº ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º ij½ÃÀÇ »öÀÎÀ» »ç¿ëÇÏ¿© ÇÊÅÍ¿Í ÀÏÄ¡ÇÏ´Â Èĺ¸ Ç׸ñ ÁýÇÕÀ» ±¸¼ºÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù.
ÀûÀýÇÑ »öÀÎÀÌ ¾øÀ¸¸é µ¥ÀÌÅͺ£À̽º ÀÚü Ç׸ñ¿¡¼ Èĺ¸ Ç׸ñ ÁýÇÕÀ» »ý¼ºÇØ¾ß ÇÕ´Ï´Ù.
- ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î °¢ Èĺ¸ Ç׸ñÀ» ó¸®ÇÕ´Ï´Ù.
- ±âº» °Ë»öÀ» ¼öÇàÇÏ¿© Ç׸ñÀ» °Ë»öÇÕ´Ï´Ù.
- ÀÌ Ç׸ñÀÌ °Ë»ö¿¡ Á¦°øµÈ ÇÊÅÍ¿Í ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- Ç׸ñÀÌ ÇÊÅÍ¿Í ÀÏÄ¡Çϸé Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î ¹ÝȯÇÕ´Ï´Ù.
ÀÌ·¸°Ô Çϸé Directory Server¿¡¼ ¸Þ¸ð¸®¿¡ Èĺ¸ Ç׸ñ ÁýÇÕÀ» ±¸¼ºÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
Directory Server¸¦ Á¶Á¤Çϱâ Àü¿¡ ¿¹»óµÇ´Â °Ë»ö À¯ÇüÀ» ¾Ë°í ÀÖ´Ù¸é °¡Àå ¹Ù¶÷Á÷ÇÏ°ÚÁö¸¸ ½ÇÁ¦ Å×½ºÆ®¸¦ ÅëÇØ °¡Á¤À» È®ÀÎÇÏ´Â °Íµµ ÇÑ °¡Áö ´ë¾ÈÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.
¾÷µ¥ÀÌÆ® ½Ã ij½Ã »ç¿ë ¹æ¹ý
±×¸² 6-3Àº Directory Server¿¡¼ ¾î¶»°Ô ¾÷µ¥ÀÌÆ®¸¦ ó¸®ÇÏ´ÂÁö º¸¿©ÁÝ´Ï´Ù. °¢°¢ÀÇ ¼±Àº ¿©·¯ ¼öÁØÀÇ ¸Þ¸ð¸®¸¦ ¾×¼¼½ºÇÏ´Â ½º·¹µå¸¦ ³ªÅ¸³»°í Á¡¼±Àº È¿°úÀûÀÎ Á¶Á¤À» ÅëÇØ Ä³½Ã »ç¿ëÀ» ÃÖ¼ÒÈÇÏ´Â ´Ü°è¸¦ ³ªÅ¸³À´Ï´Ù.
±×¸² 6-3    ¾÷µ¥ÀÌÆ® ¹× ij½Ã
¾÷µ¥ÀÌÆ®´Â °Ë»öº¸´Ù ¸¹Àº 󸮰¡ ÇÊ¿äÇÕ´Ï´Ù. ¾÷µ¥ÀÌÆ®¸¦ ó¸®Çϱâ À§ÇØ Directory Server´Â ´ÙÀ½°ú °°Àº ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- ±âº» DN °Ë»öÀ» ¼öÇàÇÏ¿© ¾÷µ¥ÀÌÆ®ÇÒ Ç׸ñÀ» °Ë»öÇϰųª Ãß°¡ ÀÛ¾÷ÀÎ °æ¿ì ÇØ´ç Ç׸ñÀÌ È®½ÇÈ÷ ¾ø´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º ij½Ã¸¦ º¯°æÇÏ°í ƯÈ÷ ¾÷µ¥ÀÌÆ®·Î ¿µÇâÀ» ¹Þ´Â »öÀÎÀ» ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.
¾÷µ¥ÀÌÆ®·Î ¿µÇâÀ» ¹Þ´Â µ¥ÀÌÅÍ°¡ µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ ·ÎµåµÇ¾î ÀÖÁö ¾ÊÀ¸¸é ÇØ´ç µ¥ÀÌÅÍ°¡ ij½Ã¿¡ ·ÎµåµÇ´Â µ¿¾È ÀÌ ´Ü°è¿¡¼ µð½ºÅ© ÀÛ¾÷ÀÌ ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù.
- º¯°æ »çÇ×À» Æ®·£Àè¼Ç ·Î±×¿¡ ¾²°í ÀÌ Á¤º¸°¡ µð½ºÅ©·Î Ç÷¯½ÃµÉ ¶§±îÁö ±â´Ù¸³´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº "Æ®·£Àè¼Ç ·Î±ë"À» ÂüÁ¶ÇϽʽÿÀ.
- ¾÷µ¥ÀÌÆ®µÈ Ç׸ñÀÇ ¼½ÄÀ» ÁöÁ¤ÇÏ°í Á¢¹Ì»çÀÇ Ç׸ñ ij½Ã¿¡ º¹»çÇÕ´Ï´Ù.
- ¾÷µ¥ÀÌÆ® ¼º°ø È®ÀÎ ¸Þ½ÃÁö¸¦ Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î ¹ÝȯÇÕ´Ï´Ù.
Á¢¹Ì»ç ÃʱâÈ ½Ã ij½Ã »ç¿ë ¹æ¹ý
±×¸² 6-4´Â Directory Server¿¡¼ ¾î¶»°Ô Á¢¹Ì»ç ÃʱâÈ(´ë·® ·Îµå °¡Á®¿À±â)¸¦ ó¸®ÇÏ´ÂÁö º¸¿©ÁÝ´Ï´Ù. °¢°¢ÀÇ ¼±Àº ¿©·¯ ¼öÁØÀÇ ¸Þ¸ð¸®¸¦ ¾×¼¼½ºÇÏ´Â ½º·¹µå¸¦ ³ªÅ¸³»°í Á¡¼±Àº È¿°úÀûÀÎ Á¶Á¤À» ÅëÇØ Ä³½Ã »ç¿ëÀ» ÃÖ¼ÒÈÇÏ´Â ´Ü°è¸¦ ³ªÅ¸³À´Ï´Ù.
±×¸² 6-4    Á¢¹Ì»ç ÃʱâÈ(´ë·® ·Îµå) ¹× ij½Ã
Á¢¹Ì»ç¸¦ ÃʱâÈÇϱâ À§ÇØ Directory Server´Â ´ÙÀ½°ú °°Àº ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- ¹öÆÛ·Î »ç¿ëµÇ´Â Ç׸ñ ij½Ã¿¡ LDIF Ç׸ñÀ» °ø±ÞÇÏ´Â ½º·¹µå¸¦ ½ÃÀÛÇÕ´Ï´Ù.
- ¿µÇâÀ» ¹Þ´Â °¢ »öÀο¡ ´ëÇÑ ½º·¹µå¿Í °¡Á®¿À±â ij½Ã¿¡ Ç׸ñÀ» ÀÛ¼ºÇÏ´Â ½º·¹µå¸¦ ½ÃÀÛÇÕ´Ï´Ù. ÀÌ ½º·¹µå´Â Ç׸ñ ij½Ã¿¡ °ø±ÞµÈ Ç׸ñÀ» »ç¿ëÇÕ´Ï´Ù.
- °¡Á®¿À±â ij½Ã°¡ ºÎÁ·ÇÏ¸é µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡¼ ÀÐ°í ¾¹´Ï´Ù.
Directory Server´Â Á¢¹Ì»ç ÃʱâÈ Áß¿¡ ·Î±× ¸Þ½ÃÁö¸¦ ¾µ ¼öµµ ÀÖÁö¸¸ Æ®·£Àè¼Ç ·Î±×¿¡´Â ¾²Áö ¾Ê½À´Ï´Ù.
Directory Server¿Í ÇÔ²² Á¦°øµÇ´Â ldif2db(/usr/sbin/directoryserver ldif2db)¿Í °°Àº Á¢¹Ì»ç ÃʱâÈ µµ±¸´Â ij½Ã ÀûÁß·ü°ú °¡Á®¿À±â 󸮷®¿¡ °üÇÑ Çǵå¹éÀ» Á¦°øÇÕ´Ï´Ù. ij½Ã ÀûÁß·ü°ú °¡Á®¿À±â 󸮷®ÀÌ ¸ðµÎ °¨¼ÒÇÏ¸é °¡Á®¿À±â ij½Ã°¡ ³Ê¹« ÀÛÀº °ÍÀ̹ǷΠ°¡Á®¿À±â ij½Ã Å©±â¸¦ Áõ°¡½ÃÅ°´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
°Ë»ö ÃÖÀûÈ
ÃÖ»óÀÇ ¼º´ÉÀ» ³»·Á¸é ÃÖ´ëÇÑ ¸¹Àº µð·ºÅ丮 µ¥ÀÌÅ͸¦ ¸Þ¸ð¸®¿¡ ij½ÃÇϽʽÿÀ. µð·ºÅ丮°¡ µð½ºÅ©¿¡¼ Á¤º¸¸¦ ÀÐÁö ¾Êµµ·Ï Â÷´ÜÇÏ¸é µð½ºÅ© ÀÔÃâ·Â º´¸ñÀÌ °¨¼ÒÇÕ´Ï´Ù. µð·ºÅ丮 Æ®¸® Å©±â, »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸® ¾ç, »ç¿ëµÇ´Â Çϵå¿þ¾î µî¿¡ µû¶ó ¿©·¯ °¡Áö ¹æ¹ýÀ¸·Î ÀÌ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ë»ö ¼º´ÉÀ» ÃÖÀûÈÇϱâ À§ÇØ ¹èÆ÷¿¡ µû¶ó Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ ÇÒ´çÇÏ´Â ¸Þ¸ð¸® ¾çÀ» ´Ã¸®°Å³ª ÁÙÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ¾Æ´Ï¸é ´Ù¸¥ ¼¹öÀÇ Directory Server ¼ÒºñÀÚ¿¡ °Ë»öÀ» ºÐ»êÇϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸Þ¸ð¸®¿¡ ¸ðµç Ç׸ñ°ú »öÀÎ ÀúÀå
ÃÖÀûÀÇ °æ¿ì¸¦ °¡Á¤ÇØ º¸½Ê½Ã¿À. »ç¿ëÇÒ ¼ö ÀÖ´Â ¹°¸®Àû ¸Þ¸ð¸®°¡ µ¥ÀÌÅͺ£À̽º ij½Ã¿Í Ç׸ñ ij½Ã¸¦ ¸ðµÎ ÀúÀåÇϱ⿡ ÃæºÐÇÕ´Ï´Ù. Ç׸ñ ij½Ã´Â µð·ºÅ丮¿¡ ÀÖ´Â ¸ðµç Ç׸ñÀ» ÀúÀåÇÒ ¼ö ÀÖ°í µ¥ÀÌÅͺ£À̽º ij½Ã´Â ÃÖ¼ÒÇÑ ¸ðµç »öÀÎÀ» ÀúÀåÇÒ ¼ö ÀÖÀ» Á¤µµ·Î Å®´Ï´Ù. ÀÌ °æ¿ì ij½Ã¿¡¼ ¸ðµç Ç׸ñÀ» ãÀ» ¼ö ÀÖÀ¸¹Ç·Î Directory Server´Â ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã³ª µð½ºÅ©¿¡¼ Ç׸ñÀ» °Ë»öÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
ÇÏÁö¸¸ ¾÷µ¥ÀÌÆ® ÈÄ¿¡µµ µ¥ÀÌÅͺ£À̽º »öÀÎÀÌ ¸ðµÎ µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ ÀúÀåµÉ ¼ö ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ »öÀÎÀ» ÀúÀåÇÒ °ø°£ÀÌ ºÎÁ·Çϸé Directory Server´Â °Ë»ö ¿äûÀÌ ÀÖÀ» ¶§¸¶´Ù µð½ºÅ©¿¡¼ »öÀÎÀ» Àоî¾ß Çϱ⠶§¹®¿¡ 󸮷®ÀÌ Å©°Ô °¨¼ÒÇÕ´Ï´Ù. ±×¸² 6-5¿Í °°ÀÌ Directory Server ÄܼÖÀÇ "»óÅÂ" ÅÇ¿¡´Â ÀûÁß·ü°ú ±âŸ À¯¿ëÇÑ Á¤º¸°¡ Ç¥½ÃµË´Ï´Ù.
±×¸² 6-5    Directory Server Äֿܼ¡¼ ij½Ã ÀûÁß·ü ¸ð´ÏÅÍ
ȤÀº ¸í·ÉÁÙ¿¡¼ ¾Æ·¡ ¸í·ÉÀ¸·Î °Ë»öÀ» ½ÇÇàÇÏ¿© ÆäÀÌ¡ ¹× ij½Ã ÀÛ¾÷À» ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù.
$ ldapsearch -D admin -w password \
-b cn=monitor,cn=database_name,cn=ldbm database,cn=plugins,cn=configµ¥ÀÌÅͺ£À̽º ij½Ã¿¡ .db3 ÆÄÀÏÀÇ µ¥ÀÌÅͺ£À̽º »öÀÎÀ» ¸ðµÎ ÀúÀåÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸Þ¸ð¸® ¾çÀ» ´ë·«ÀûÀ¸·Î ÃßÁ¤ÇÏ·Á¸é ¾Æ·¡ ¼ö½ÄÀ» »ç¿ëÇÕ´Ï´Ù. »çÁø°ú °°Àº Å« ÀÌÁø ¼Ó¼ºÀÌ ¾ø´Â ÀÏ¹Ý Ç׸ñ°ú ±âº» »öÀÎ ±¸¼ºÀ» »ç¿ëÇÏ´Â °æ¿ì ÀÌ ¼ö½ÄÀ¸·Î »ó´çÈ÷ Á¤È®ÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
nsslapd-dbcachesize = 1.2 x SUMall .db3 files (ÆÄÀÏ Å©±â)
Ç׸ñ ij½Ã¿¡ ¸ðµç Ç׸ñÀ» ÀúÀåÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸Þ¸ð¸® ¾ç°ú Ç׸ñ ij½ÃÀÇ ½½·Ô ¼ö¸¦ ´ë·«ÀûÀ¸·Î ÃßÁ¤ÇÏ·Á¸é ¾Æ·¡ ¼ö½ÄÀ» »ç¿ëÇÕ´Ï´Ù. »çÁø°ú °°Àº Å« ÀÌÁø ¼Ó¼ºÀÌ ¾ø´Â ÀÏ¹Ý Ç׸ñ°ú ±âº» »öÀÎ ±¸¼ºÀ» »ç¿ëÇÏ´Â °æ¿ì ´Ù½Ã ÀÌ ¼ö½ÄÀ¸·Î »ó´çÈ÷ Á¤È®ÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
nsslapd-cachesize = 4.5 x (LDIFÀÇ Ç׸ñ ¼ö)
nsslapd-cachememsize = 3.8 x (id2entry.db3 ÆÄÀÏ Å©±â)
½ÇÁ¦ Å×½ºÆ®¸¦ ÅëÇØ ÃßÁ¤ °ªÀ» È®ÀÎÇÏ°í Á¤Á¤ÇÕ´Ï´Ù. ƯÈ÷ Ç׸ñ ij½Ã´Â ÇÒ´çµÈ ¾çº¸´Ù ÈξÀ ¸¹Àº ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÃæºÐÇÑ ¸Þ¸ð¸®, 32ºñÆ® Directory Server
Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ ¸ðµç µ¥ÀÌÅ͸¦ ÀúÀåÇϱ⿡ ÃæºÐÇÑ ¸Þ¸ð¸®°¡ ÀÖÁö¸¸ 64ºñÆ® Directory Server ÇÁ·Î¼¼½º¸¦ Áö¿øÇÏÁö ¾Ê´Â ½Ã½ºÅÛÀ» °¡Á¤ÇØ º¸½Ê½Ã¿À. ¿¹¸¦ µé¾î, Çϵå¿þ¾î Á¦¾à Á¶°Ç ¶§¹®¿¡ Solaris ½Ã½ºÅÛ¿¡ ¹èÆ÷ÇÒ ¼ö ¾ø´Â °æ¿ì 32ºñÆ® ÇÁ·Î¼¼½ºÀÇ ¸Þ¸ð¸® Á¦ÇÑÀ» °í·ÁÇÏ¿© ÀûÀýÇÏ°Ô Ä³½Ã Å©±â¸¦ ÁöÁ¤ÇÏ°í ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸®¸¦ ³²°Ü µÎ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù.
¸Þ¸ð¸® Ãà¼Ò, ÀϺΠÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã »ç¿ë
Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ ¸ðµç µ¥ÀÌÅ͸¦ ÀúÀåÇϱ⿡´Â ºÒÃæºÐÇÏÁö¸¸ »ó´ç·®ÀÇ °¡¿ë ¸Þ¸ð¸®°¡ ÀÖ´Â ½Ã½ºÅÛÀ» °¡Á¤ÇØ º¸½Ê½Ã¿À. ÀÌ °æ¿ì Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã Å©±âÀÇ ÇÕ°è°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹°¸®Àû ¸Þ¸ð¸®¸¦ ÃÊ°úÇÔÀ¸·Î½á ÀæÀº °¡»ó ¸Þ¸ð¸® ÆäÀÌ¡ÀÌ ¹ß»ýÇÏ¿© ½Ã½ºÅÛÀÌ °ÅÀÇ ÁߴܵǴ »óȲÀÌ ¹ß»ýÇÏÁö ¾Êµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù.
Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã Å©±â¸¦ 500KB Á¤µµ·Î ³·°Ô ¼³Á¤ÇÏ¿© ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸®¸¦ ³²°Ü µÎ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÀÌ·¸°Ô Çϸé Directory Server´Â µð½ºÅ©ÀÇ Ç׸ñ°ú »öÀÎÀ» ¹Ýº¹Çؼ ÀÐÀ» ÇÊ¿ä ¾øÀÌ ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¸À¸·Î °Ë»öÀ» ³¡³¾ ¼ö ÀÖ½À´Ï´Ù.
ȤÀº ¾î´À Á¤µµÀÇ °Ë»ö ÆÐÅÏÀÌ ÀÖÀ» °æ¿ì ƯÁ¤ ¹èÆ÷ÀÇ °Ë»öÀÌ ´ëºÎºÐ µð·ºÅ丮 Ç׸ñ Áß ¼Ò±Ô¸ðÀÇ µ¿ÀÏ ÁýÇÕ¿¡ ¾×¼¼½ºÇϹǷΠÀÌ·¯ÇÑ °Ë»ö¿ëÀ¸·Î Ç׸ñ°ú »öÀÎÀ» ij½ÃÇÒ ¶§ ¾ò´Â ÀÌÁ¡ÀÌ ÀÌ·ÊÀûÀÎ °Ë»ö ¿äûÀ» ó¸®ÇÒ ¶§ÀÇ ¼Õ½ÇÀ» »ó¼âÇÑ´Ù´Â °¡Á¤ ÇÏ¿¡ Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã¸¦ ´õ Å©°Ô ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ½ÇÁ¦ Å×½ºÆ®¸¦ ÅëÇØ °¡Á¤À» È®ÀÎÇÏ°í Á¤Á¤ÇÕ´Ï´Ù.
¸Þ¸ð¸® Ãà¼Ò, ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã Ãà¼Ò
Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ ¸ðµç µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ¼ö ¾øÀ» »Ó¸¸ ¾Æ´Ï¶ó ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡ µ¥ÀÌÅ͸¦ ij½ÃÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸®µµ ºÎÁ·ÇÑ ½Ã½ºÅÛÀ» °¡Á¤ÇØ º¸½Ê½Ã¿À. ÀÌ °æ¿ì »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸®¸¦ ÃÖ´ëÇÑ È°¿ëÇØ¾ß ÇÕ´Ï´Ù.
Ç׸ñ ij½Ã¿Í µ¥ÀÌÅͺ£À̽º ij½Ã Å©±â¸¦ °¡´ÉÇÑ ÇÑ ÀÛ°Ô ¼³Á¤ÇÏ¿© ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸®¸¦ ÃÖ´ëÇÑ ¸¹ÀÌ ³²°Ü µÎ½Ê½Ã¿À. ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡ ¸Þ¸ð¸®¸¦ ³²°Ü µÎ¸é ÃÖ¼ÒÇÑ Ç׸ñÀÌ 3¿¡¼ 4.5ÀÇ °è¼ö·Î µ¥ÀÌÅͺ£À̽º³ª Ç׸ñÀ¸·Î È®ÀåµÇ´Â °ÍÀ» ¹æÁöÇÒ ¼ö ÀÖÀ¸¹Ç·Î À̷лó µð½ºÅ© ÀÔÃâ·Â ÀÛ¾÷ÀÌ °¨¼ÒÇÕ´Ï´Ù. ƯÁ¤ ¹èÆ÷¿¡ ´ëÇØ ½ÇÁ¦ Å×½ºÆ®¸¦ ¼öÇàÇÏ¿© ÀÌ °¡Á¤À» È®ÀÎÇÕ´Ï´Ù.
¾÷µ¥ÀÌÆ® ÃÖÀûÈ
ÃÖ»óÀÇ ¾÷µ¥ÀÌÆ® ¼º´ÉÀ» ³»·Á¸é ¸ÕÀú ¹ß°ßµÇ´Â ¸ðµç Æ®·£Àè¼Ç ·Î±× º´¸ñÀ» Á¦°ÅÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "Æ®·£Àè¼Ç ·Î±ë"À» ÂüÁ¶ÇϽʽÿÀ.
±×·± ´ÙÀ½, ¸Þ¸ð¸®ÀÇ ¾÷µ¥ÀÌÆ®¸¦ ó¸®Çϱ⿡ ÃæºÐÇÑ ¸Þ¸ð¸®¸¦ µ¥ÀÌÅͺ£À̽º ij½Ã¿¡ ÇÒ´çÇÏ¿© µð½ºÅ© ÀÛ¾÷À» ÃÖ¼ÒÈÇÕ´Ï´Ù. Directory Server Äֿܼ¡¼ ÀûÁß·üÀ» ÀÐ¾î µ¥ÀÌÅͺ£À̽º ij½ÃÀÇ È¿À²¼ºÀ» ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸² 6-5¿Í °°ÀÌ Directory Server ÄܼÖÀÇ "»óÅÂ" ÅÇ¿¡´Â Á¢¹Ì»ç ÀûÁß·üÀÌ Ç¥½ÃµË´Ï´Ù.
¶ÇÇÑ, ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿ëÀ¸·Î »ó´ç·®ÀÇ °¡¿ë ¸Þ¸ð¸®¸¦ ³²°Ü µÎ½Ê½Ã¿À. Directory Server¸¦ ÀÏÁ¤ ½Ã°£ µ¿¾È ½ÇÇàÇÏ¸é µð½ºÅ© ÀбⰡ ÇÊ¿ä ¾øÀ» Á¤µµÀÇ ÃæºÐÇÑ Ç׸ñ°ú »öÀÎÀÌ ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¿¡ ÀúÀåµÉ °ÍÀÔ´Ï´Ù. ¸Þ¸ð¸®ÀÇ µ¥ÀÌÅͺ£À̽º ij½Ã°¡ Å©¸é µ¥ÀÌÅÍ°¡ ÀÚÁÖ Ç÷¯½ÃµÇÁö ¾ÊÀ¸¹Ç·Î ¸Þ¸ð¸®ÀÇ µ¥ÀÌÅͺ£À̽º ij½Ã¸¦ ¾÷µ¥ÀÌÆ®ÇÒ ¶§ ¼º´ÉÀÌ ÀúÇϵ˴ϴÙ.
µ¥ÀÌÅ͸¦ µð½ºÅ©·Î Ç÷¯½ÃÇÏ´Â °Íµµ º´¸ñÀÌ µÉ ¼ö ÀÖÀ¸¹Ç·Î Sun StorEdge¢â µð½ºÅ© ¾î·¹ÀÌ¿Í °°Àº º°µµÀÇ RAID ½Ã½ºÅÛ¿¡ µ¥ÀÌÅͺ£À̽º¸¦ ÀúÀåÇÏ¿© ¾÷µ¥ÀÌÆ® ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. Solaris ½Ã½ºÅÛ¿¡¼´Â iostat(1M)¿Í °°Àº À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ÀáÀçÀûÀÎ ÀÔÃâ·Â º´¸ñÀ» È®ÀÎÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Windows ½Ã½ºÅÛ¿¡¼ ÀÔÃâ·Â º´¸ñÀ» ó¸®ÇÏ´Â ¹æ¹ýÀº Windows µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.
ij½Ã ÃʱâÈ ¹× ¸ð´ÏÅÍ
ij½Ã Ãʱâȶõ ÀÌÈÄÀÇ Directory Server µ¿ÀÛÀÌ ·¥ÇÁ ¾÷(ramp up)ÀÌ ¾Æ´Ï¶ó Á¤»óÀûÀÎ ÀÛµ¿ ¼º´ÉÀ» ¹Ý¿µÇϵµ·Ï ij½Ã¿¡ µ¥ÀÌÅ͸¦ ä¿ì´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ÀáÀçÀûÀÎ ÃÖÀûȸ¦ ÃøÁ¤ÇÏ°í ºÐ¼®Çϱâ Àü¿¡ ij½Ã¸¦ ÃʱâÈÇϽʽÿÀ.
ldapsearch À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© Á¢¹Ì»çÀÇ Ç׸ñ ij½Ã¸¦ ÃʱâÈÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
$ ldapsearch -D directoryManager -w password -b suffix objectclass=\* > /dev/null
°Ë»öÀ» ¼öÇàÇÏ¿© µ¥ÀÌÅͺ£À̽º ij½Ã¸¦ ÃʱâÈÇÏ°í ƯÈ÷ ij½Ã¿¡ »öÀÎÀ» ·ÎµåÇÕ´Ï´Ù. (mail=*)¿Í °°Àº ÇÊÅ͸¦ »ç¿ëÇÏ¿© °Ë»öÇÏ¸é ½ÇÀç »öÀÎÀ» ÃʱâÈÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ »öÀÎÀ» ÃʱâÈÇÏ·Á¸é »öÀÎÈÇÒ °¢ ¼Ó¼ºÀÇ °¡´ÉÇÑ ¸ðµç °ªÀ» °Ë»öÇÏ´Â ÇÊÅÍ Çü½ÄÀ» Àû¿ëÇÏ¿© Sun ONE Directory Server Resource Kit searchrate À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇØ º¸½Ê½Ã¿À. ¿¹¸¦ µé¾î mail ¼Ó¼º¿¡ ´ëÇÑ µ¿ÀÏ °Ë»öÀÇ ¼º´ÉÀ» È®ÀÎÇÏ·Á¸é °¢ ÀüÀÚ ¿ìÆí ÁÖ¼Ò ÁÙ¿¡ ÇÑ °³ÀÇ ÀüÀÚ ¿ìÆí ÁÖ¼Ò°¡ ÀÖ´Â ÆÄÀÏÀ» »ý¼ºÇÑ ´ÙÀ½ searchrate À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ÀÌ ÆÄÀÏ·Î °Ë»öÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
$ searchrate -b suffix -f "(mail=%s)" -i mail.file -K -t 10
½Ã°£À» Àý¾àÇÏ·Á¸é -K ¿É¼Ç°ú -t ¿É¼ÇÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. searchrate À¯Æ¿¸®Æ¼¸¦ -K ¿É¼Ç°ú ÇÔ²² »ç¿ëÇÏ¸é ¿¬°áÀ» °è¼Ó ¿¾îµÎ±â ¶§¹®¿¡ °Ë»öÇÒ ¶§¸¶´Ù ¹ÙÀεåµÇÁö ¾Ê°í ÇÑ ¹ø¸¸ ¹ÙÀεåµË´Ï´Ù. -t ¿É¼ÇÀ» »ç¿ëÇÏ¸é »ç¿ëÇÒ ½º·¹µå ¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. searchrate À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Directory Server Resource Kit ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ. Sun ONE Directory Server Resource Kit´Â "Directory Server µµ±¸ ´Ù¿î·Îµå"¿¡ ¼³¸íµÈ ¹æ¹ýÀ¸·Î ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
´Ù¸¥ ij½Ã¸¦ ÃʱâÈÇÑ ÈÄ¿¡ »ç¿ë °¡´ÉÇÑ ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¸¦ ÃʱâÈÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¸¦ ÃʱâÈÇÒ °æ¿ì ÆÄÀÏ ½Ã½ºÅÛ Ä³½ÃÀÇ Á¤º¸°¡ Ç÷¯½ÃµÇÁö ¾Êµµ·Ï Â÷´ÜÇÒ ¼ö´Â ¾øÁö¸¸ ·¥ÇÁ ¾÷(ramp up) ½Ã°£À» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. UNIX ½Ã½ºÅÛ¿¡¼ ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã¸¦ ÃʱâÈÇÏ·Á¸é ¼öÆÛÀ¯Àú·Î dd(1M) ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ ±âº» À§Ä¡¿¡ ÀúÀåµÇ¾î ÀÖ´Â Solaris ½Ã½ºÅÛ¿¡¼´Â ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
# for db in ServerRoot/slapd-serverID/db/*/*.db3
> do
> dd if=?wd?$db of=/dev/null bs=512k
> done
0+1 records in
0+1 records out
...ij½Ã¸¦ ÃʱâÈÇÑ ÈÄ Å×½ºÆ®¸¦ ¼öÇàÇÏ¿© ij½Ã Á¶Á¤À¸·Î ¿øÇÏ´Â °á°ú¸¦ ´Þ¼ºÇß´ÂÁö ¿©ºÎ¸¦ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸² 6-5¿Í °°ÀÌ Directory Server ÄܼÖÀÇ "»óÅÂ" ÅÇ¿¡¼ "Á¢¹Ì»ç" ³ëµå¸¦ ¼±ÅÃÇϸé ij½Ã ¸ð´ÏÅÍ Á¤º¸°¡ Ç¥½ÃµË´Ï´Ù. ȤÀº ¸í·ÉÁÙ¿¡¼ ¾Æ·¡ ¸í·ÉÀ¸·Î °Ë»öÀ» ½ÇÇàÇÏ¿© ÆäÀÌ¡ ¹× ij½Ã ÀÛ¾÷À» ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù.
$ ldapsearch -D admin -w password \
-b cn=monitor,cn=database_name,cn=ldbm\ database,cn=plugins,cn=configµ¥ÀÌÅͺ£À̽º ij½Ã°¡ ÃæºÐÈ÷ Å©°í ij½Ã°¡ ÃʱâȵǸé ÀûÁß·ü(dbcachehitratio)Àº ³ô°í, Àд ÆäÀÌÁö ¼ö(dbcachepagein)¿Í ±â·ÏµÇ´Â Ŭ¸° ÆäÀÌÁö ¼ö(dbcacheroevict)´Â ÀÛ¾Æ¾ß ÇÕ´Ï´Ù. ¿©±â¼ "³ôÀ½"°ú "³·À½"Àº ¹èÆ÷ Á¦¾à Á¶°Ç¿¡ »ó´ëÀûÀÎ Àǹ̷ΠÀÌÇØÇØ¾ß ÇÕ´Ï´Ù.
Á¢¹Ì»ç Ç׸ñ ij½Ã°¡ ÃæºÐÈ÷ Å©°í ij½Ã°¡ ÃʱâȵǸé ÀûÁß·ü(entrycachehitratio)ÀÌ ³ô¾Æ¾ß ÇÕ´Ï´Ù. Ç׸ñ ij½Ã Å©±â(currententrycachesize)´Â ÃÖ´ë Å©±â(maxentrycachesize)ÀÇ 80% ÀÌÇÏ¿©¾ß ÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î Ç׸ñ Å©±â(currententrycachecount)´Â Á¢¹Ì»çÀÇ ÃÑ Ç׸ñ ¼ö¿Í °°°Å³ª ºñ½ÁÇØ¾ß ÇÕ´Ï´Ù.
±âŸ ÃÖÀûÈ
ij½Ã Å©±â Á¶Á¤Àº °Ë»ö, ¾÷µ¥ÀÌÆ® ¶Ç´Â ´ë·® ·Îµå ¼Óµµ¸¦ Çâ»ó½ÃÅ°´Â ¹æ¹ý Áß ÇϳªÀÔ´Ï´Ù. ij½Ã¸¦ Á¶Á¤Çϸé ij½ÃÀÇ ¼º´É º´¸ñÀÌ ½Ã½ºÅÛÀÇ ´Ù¸¥ ºÎºÐÀ¸·Î À̵¿ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº º» ¼³¸í¼ÀÇ ´Ù¸¥ ÀåÀ» ÂüÁ¶ÇϽʽÿÀ.