°ü¸® ¾È³»¼­


µ¥ÀÌÅͺ£À̽º ¿¡ÀÌÀüÆ®

DB2 ¼­¹ö´Â µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥°ú Ŭ¶óÀÌ¾ðÆ®¿Í ÀÀ¿ëÇÁ·Î±×·¥ »çÀÌ¿¡ Åë½ÅÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. UNIX ±â¹Ý ȯ°æÀº ÇÁ·Î¼¼½º¿¡ ±Ù°ÅÇÑ ¾ÆÅ°ÅØÃ³¸¦ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, DB2 Åë½Å ûÃëÀÚ´Â ÇÁ·Î¼¼½º·Î¼­ ÀÛ¼ºµË´Ï´Ù. OS/2 ¹× Windows NT¿Í °°Àº Intel ¿î¿µ üÁ¦´Â ¼º´ÉÀ» ÃÖ´ëÈ­Çϱâ À§ÇØ ½º·¹µå¿¡ ±Ù°ÅÇÑ ¾ÆÅ°ÅØÃ³¸¦ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, DB2 Åë½Å ûÃëÀÚ´Â DB2 ¼­¹öÀÇ ½Ã½ºÅÛ Á¦¾î±â ÇÁ·Î¼¼½º ¾È¿¡¼­ ½º·¹µå·Î¼­ ÀÛ¼ºµË´Ï´Ù. ¾×¼¼½ºÁßÀÎ µ¥ÀÌÅͺ£À̽º¸¶´Ù, ´Ù¾çÇÑ ÇÁ·Î¼¼½º¿Í ½º·¹µå´Â ´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽º Ÿ½ºÅ©(¿¹: ÇÁ¸®ÆäÄ¡, Åë½Å, ·Î±ë)¸¦ ó¸®Çϱâ À§ÇØ ½ÃÀ۵˴ϴÙ.

Áß¿äÇÑ ÇÁ·Î¼¼½º¿Í ½º·¹µå Áß Çϳª´Â µ¥ÀÌÅͺ£À̽º ¿¡ÀÌÀüÆ®ÀÇ ÇÁ·Î¼¼½º/½º·¹µåÀ̰í, µ¥ÀÌÅͺ£À̽º¸¦ °¡Áø ÀÀ¿ëÇÁ·Î±×·¥ Á¶ÀÛÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

³í¸® ¿¡ÀÌÀüÆ®´Â µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¿¬°áµÈ ÀÀ¿ëÇÁ·Î±×·¥À» ³ªÅ¸³À´Ï´Ù. ³í¸® ¿¡ÀÌÀüÆ®¿¡´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¿ä±¸ÇÏ´Â ¸ðµç Á¤º¸¿Í Á¦¾î ºí·ÏÀÌ ÀÖ½À´Ï´Ù. ÃÖ´ë ³í¸® ¿¡ÀÌÀüÆ® ¼ö´Â max_logicagents µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼ö¿¡ ÀÇÇØ Á¦¾îµË´Ï´Ù. °¢ ÀÀ¿ëÇÁ·Î±×·¥¿¡´Â ÇϳªÀÇ ³í¸® ¿¡ÀÌÀüÆ®°¡ ÀÖ¾î¾ß ÇϹǷÎ, ÀÌ ¸Å°³º¯¼ö´Â ÀνºÅϽº¿¡ ¿¬°áµÉ ¼ö ÀÖ´Â ÃÖ´ë ÀÀ¿ëÇÁ·Î±×·¥ ¼ö¸¦ Á¦¾îÇÕ´Ï´Ù.

ÀÛ¾÷ÀÚ ¿¡ÀÌÀüÆ®´Â ÀÀ¿ëÇÁ·Î±×·¥ ¿äûÀ» ó¸®ÇÏÁö¸¸, ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¿µ±¸ÀûÀ¸·Î Á¢¼ÓµÇÁö´Â ¾Ê½À´Ï´Ù. ÀÛ¾÷ÀÚ ¿¡ÀÌÀüÆ®¿¡´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¿äûµÈ Á¶Ä¡¸¦ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ³»¿¡¼­ ¿Ï·áÇϱâ À§ÇØ ¿ä±¸µÇ´Â ¸ðµç Á¤º¸¿Í Á¦¾î ºí·ÏÀÌ ÀÖ½À´Ï´Ù.

Ȱµ¿ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®, ¼­ºê¿¡ÀÌÀüÆ®, ºñȰµ¿ ¿¡ÀÌÀüÆ® ¹× À¯ÈÞ ¿¡ÀÌÀüÆ®¿Í °°Àº ³× °¡Áö À¯ÇüÀÇ ÀÛ¾÷ÀÚ ¿¡ÀÌÀüÆ®°¡ ÀÖ½À´Ï´Ù.

À¯ÈÞ ¿¡ÀÌÀüÆ®´Â ÀÛ¾÷ÀÚ ¿¡ÀÌÀüÆ®ÀÇ °¡Àå °£´ÜÇÑ ¾ç½ÄÀ¸·Î, ³í¸® ¿¡ÀÌÀüÆ®¿¡ ¿¬°áµÇ¾î ÀÖÁö ¾ÊÀ¸¸ç, ¾Æ¿ô¹Ù¿îµå ¿¬°áµµ ¾ø°í, Áö¿ª µ¥ÀÌÅͺ£À̽º ¿¬°áÀ̳ª ÀνºÅϽº Á¢¼Óµµ ¼ö¹ÝÇÏÁö ¾Ê½À´Ï´Ù.

ºñȰµ¿ ¿¡ÀÌÀüÆ®´Â »ç¿ë ÁßÀÎ Æ®·£Àè¼Ç¿¡ ¾ø´Â ÀÛ¾÷ÀÚ ¿¡ÀÌÀüÆ®·Î, ³í¸® ¿¡ÀÌÀüÆ®¿¡ ¿¬°áµÇ¾î ÀÖÁö ¾ÊÀ¸¸ç, ¾Æ¿ô¹Ù¿îµå ¿¬°áµµ ¾ø°í, Áö¿ª µ¥ÀÌÅͺ£À̽º ¿¬°áÀ̳ª ÀνºÅϽº Á¢¼Óµµ ¼ö¹ÝÇÏÁö ¾Ê½À´Ï´Ù. ºñȰµ¿ ¿¡ÀÌÀüÆ®´Â ÀÚÀ¯·ÎÀÌ ´Ù¸¥ ³í¸® ¿¡ÀÌÀüÆ®¿¡ ¿¬°áµÇ¾î ±× ³í¸® ¿¡ÀÌÀüÆ®¿¡¼­ Á¦½ÃÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °¢ ÇÁ·Î¼¼½º/½º·¹µå¿¡´Â µ¥ÀÌÅͺ£À̽º¿¡¼­ ÀÛµ¿µÇ´Â ÇϳªÀÇ »ç¿ë ÁßÀÎ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®°¡ ÀÖ½À´Ï´Ù. ÀÏ´Ü Á¶Á¤ÀÚ(coordinator) ¿¡ÀÌÀüÆ®°¡ ÀÛ¼ºµÇ¸é, ÀÚ½ÅÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ´ë½Å ¸ðµç µ¥ÀÌÅͺ£À̽º ¿äûÀ» ¼öÇàÇϰí ÇÁ·Î¼¼½º°£ Åë½Å(IPC) ¶Ç´Â ¿ø°Ý Åë½Å ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ¿¡ÀÌÀüÆ®¿Í Åë½ÅÇÕ´Ï´Ù. °¢ ¿¡ÀÌÀüÆ®´Â ÀÚü °³ÀÎ¿ë ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ¿© ÀÛµ¿ÇÏ¸ç ´Ù¸¥ ¿¡ÀÌÀüÆ®¿Í ÇÔ²² µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ¹× ¹öÆÛ Ç® °°Àº µ¥ÀÌÅͺ£À̽º Àü¿ª ÀÚ¿øÀ» °øÀ¯ÇÕ´Ï´Ù. Æ®·£Àè¼ÇÀÌ ¿Ï·áµÇ¸é, Ȱµ¿ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â ³í¸® ¿¡ÀÌÀüÆ®·ÎºÎÅÍ ºÐ¸®µÇ¾î ºñȰµ¿ ¿¡ÀÌÀüÆ®°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.

ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ ¹× ÆÄƼ¼Ç ³» º´·Ä 󸮰¡ »ç¿ë °¡´ÉÇÑ È¯°æ¿¡¼­, Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®´Â µ¥ÀÌÅͺ£À̽º ¿äûÀ» ¼­ºê¿¡ÀÌÀüÆ®·Î ºÐ»êÇϰí ÀÌ·¯ÇÑ ¿¡ÀÌÀüÆ®´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ¿äûÀ» ¼öÇàÇÕ´Ï´Ù. Á¶Á¤ÀÚ(coordinator) ¿¡ÀÌÀüÆ®°¡ ÀÛ¼ºµÇ¸é, µ¥ÀÌÅͺ£À̽º¿¡¼­ ¿äûÀ» ½ÇÇàÇÏ´Â ¼­ºê¿¡ÀÌÀüÆ®¸¦ Á¶Á¤ÇÏ¿© ÇØ´ç ÀÀ¿ëÇÁ·Î±×·¥ ´ë½Å¿¡ ¸ðµç µ¥ÀÌÅͺ£À̽º ¿äûÀ» ´Ù·ì´Ï´Ù.

Ŭ¶óÀÌ¾ðÆ®°¡ µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ¿¬°áÇØÁ¦µÇ°Å³ª ÀνºÅϽº¿ÍÀÇ ¿¬°áÀÌ ÁߴܵǸé, Á¶Á¤ ¿¡ÀÌÀüÆ®´Â ´ÙÀ½°ú °°ÀÌ µË´Ï´Ù.

ÀÀ¿ëÇÁ·Î±×·¥ ´ë½Å ÀÛ¾÷À» ½ÇÇàÇÏÁö ¾Ê°í ÁöÁ¤µÇ±â¸¦ ±â´Ù¸®´Â ¿¡ÀÌÀüÆ®´Â À¯ÈÞ ¿¡ÀÌÀüÆ®·Î °£ÁÖµÇ¾î ¿¡ÀÌÀüÆ® Ç®¿¡ »óÁֵ˴ϴÙ. ÀÌµé ¿¡ÀÌÀüÆ®´Â Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ ´ë½Å¿¡ Á¶ÀÛÇÏ´Â Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®ÀÇ ¿äû¿¡¼­ »ç¿ë °¡´ÉÇϰųª ±âÁ¸ÀÇ Á¶Á¤ÀÚ(coordinator) ¿¡ÀÌÀüÆ®¸¦ ´ë½ÅÇÏ¿© Á¶ÀÛÇÏ´Â ¼­ºê¿¡ÀÌÀüÆ®¿¡¼­ »ç¿ë °¡´ÉÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ ¿¡ÀÌÀüÆ® ¼ö´Â µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼öÀÎ maxagents ¹× num_poolagents¿¡ µû¶ó °áÁ¤µË´Ï´Ù.

¿¡ÀÌÀüÆ® Ç®ÀÇ ¿¡ÀÌÀüÆ®(num_poolagents)´Â ´ÙÀ½¿¡ ´ëÇØ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®·Î ´Ù½Ã »ç¿ëµË´Ï´Ù.

±×·¸Áö ¾ÊÀ¸¸é, ¿ø°Ý ÀÀ¿ëÇÁ·Î±×·¥Àº Ç×»ó »õ·Î¿î ¿¡ÀÌÀüÆ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

¿¡ÀÌÀüÆ®¸¦ ¿ä±¸ÇÒ ¶§ À¯ÈÞ »óÅÂÀÎ ¿¡ÀÌÀüÆ®°¡ ¾ø´Â °æ¿ì, »õ·Î¿î ¿¡ÀÌÀüÆ®°¡ µ¿ÀûÀ¸·Î ÀÛ¼ºµÇ¾î¾ß ÇÕ´Ï´Ù. »õ·Î¿î ¿¡ÀÌÀüÆ®¸¦ »ý¼ºÇϴ°ÍÀº ÀÏÁ¤·®ÀÇ ¿À¹öÇìµå°¡ µÇ¹Ç·Î, °á°úÀûÀ¸·Î Ŭ¶óÀÌ¾ðÆ®¿¡ ÇÒ´çµÇ¾î ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Â À¯ÈÞ »óÅÂÀÇ ¿¡ÀÌÀüÆ®°¡ ÀÖÀ¸¸é, CONNECT ¹× ATTACHÀÇ ¼º´ÉÀÌ Çâ»óµÊÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.

¼­ºê¿¡ÀÌÀüÆ®°¡ ÀÀ¿ëÇÁ·Î±×·¥ ´ë½Å¿¡ ÀÛ¾÷ÇÏ´Â °æ¿ì, ÇØ´ç ÀÀ¿ëÇÁ·Î±×·¥°ú ¿¬°üµÈ °ÍÀ¸·Î °£Áֵ˴ϴÙ. ¼­ºê¿¡ÀÌÀüÆ®°¡ ÁöÁ¤µÈ ÀÛ¾÷À» ¿Ï·áÇÑ ÈÄ, ¿¡ÀÌÀüÆ® Ç®¿¡ ¹èÄ¡µÉ ¼ö´Â ÀÖÁö¸¸ ¿©ÀüÈ÷ ¿ø·¡ÀÇ ÀÀ¿ëÇÁ·Î±×·¥°ú ¿¬°üµÈ »óÅ·Π³²¾Æ ÀÖ½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Ãß°¡ ÀÛ¾÷À» ¿äûÇϸé, µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥Àº ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀÛ¾÷ÇÒ ¿¡ÀÌÀüÆ®¸¦ ãÀ¸¸é¼­ ¿ì¼± À¯ÈÞ »óÅÂÀÇ Ç®¿¡ ¿¬°üµÈ ¿¡ÀÌÀüÆ®°¡ ÀÖ´ÂÁö Á¡°ËÇÕ´Ï´Ù.

max_logicagents¿¡ Á¤ÀÇµÈ ³í¸® ¿¡ÀÌÀüÆ® ¼ö¸¦ »ç¿ëÇÏ¿© ¿¬°áµÈ ÀÀ¿ëÇÁ·Î±×·¥ ¼ö¸¦ º°µµ·Î Á¦¾îÇÒ ¼ö ÀÖ´Â ±â´É°ú, max_coordagents¿¡ Á¤ÀÇµÈ È°µ¿ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ® ¼ö¸¦ »ç¿ëÇÏ¿© ó¸®µÉ ¼ö ÀÖ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¿äû ¼ö¸¦ Á¦¾îÇÏ´Â ±â´ÉÀ¸·Î, µ¥ÀÌÅͺ£À̽º¿¡¼­ 󸮵Ǵ ¿öÅ©·Îµå¿¡¼­ À¶Å뼺ÀÌ »ý±é´Ï´Ù. ¿¬°áµÈ ÀÀ¿ëÇÁ·Î±×·¥ ¼ö¿Í ó¸®µÉ ¼ö ÀÖ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¿äû ¼ö »çÀÌÀÇ ÀÏ´ëÀÏ °ü°è´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÌ µ¥ÀÌÅͺ£À̽º¿¡¼­ ÀÛµ¿µÉ ÀϹÝÀûÀÎ ¹æ¹ýÀÔ´Ï´Ù. ±×·¯³ª, ¿¬°áµÈ ÀÀ¿ëÇÁ·Î±×·¥ ¼ö¿Í ó¸®µÉ ¼ö ÀÖ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¿äû ¼ö »çÀÌÀÇ ´Ù´ëÀÏ °ü°è¸¦ ¿ä±¸ÇÏ´Â ÀÛ¾÷ ȯ°æ¿¡ ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º Àü¿ª ÀÚ¿ø ¿À¹öÇìµå°¡ Ȱµ¿ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®¿Í ¿¬°üµÇ¹Ç·Î, ÀÌ·¯ÇÑ ¿¡ÀÌÀüÆ® ¼ö°¡ Ä¿Áö¸é ÀÌ´Â »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅͺ£À̽º Àü¿ª ÀÚ¿øÀÇ »óÇÑ¿¡ µµ´ÞÇÒ °æ¿ì°¡ ¸¹¾ÆÁø´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º Àü¿ª ÀÚ·á »óÇÑ¿¡ µµ´ÞÇÏÁö ¾Êµµ·Ï Ȱµ¿ ÁßÀÎ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®º¸´Ù ¿¬°áµÈ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¸¹°Ô ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. max_logicagents °ªÀ» max_coordagents °ªº¸´Ù Å©°Ô ¼³Á¤Çϸé, µ¥ÀÌÅͺ£À̽º ÀÛ¾÷¿¡ ÁýÁßÇÒ ¼ö ÀÖ½À´Ï´Ù.

XA Æ®·£Àè¼Ç Áö¿ø ÁýÁß±â(concentrator)·Î DB2 Connect¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸¿Í ¿¹¿¡ ´ëÇØ¼­´Â DB2 Connect »ç¿ëÀÚ ¾È³»¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

¿ø°Ý ½Ã½ºÅÛ¿¡ ¿¬°áÇϱâ À§ÇØ DB2 Connect°¡ ÇÊ¿äÇÑ È¯°æ¿¡¼­ ÀÛ¾÷ÇÒ °æ¿ì, ¾Æ¿ô¹Ù¿îµå ¿¬°á Ç®ÀÌ ÀÖ½À´Ï´Ù. ÀÌ ¿¬°á Ç®Àº È£½ºÆ®¿¡ ´ëÇÑ ¿¬°á ½Ã°£(ù¹øÂ° ¿¬°á ´ÙÀ½ÀÇ)À» ´ÜÃà½Ãŵ´Ï´Ù. È£½ºÆ®·ÎºÎÅÍ ¿¬°áÀ» ÇØÁ¦ÇØ¾ß ÇÒ °æ¿ì, DB2 Connect´Â Àιٿîµå ¿¬°áÀº »èÁ¦Çϳª Ç®³»ÀÇ È£½ºÆ®¿¡ ´ëÇÑ ¾Æ¿ô¹Ù¿îµå ¿¬°áÀº À¯ÁöÇÕ´Ï´Ù. È£½ºÆ®¿¡ ´ëÇÑ »õ·Î¿î ¿¬°á ¿äûÀÌ ÀÖ´Â °æ¿ì, DB2 Connect´Â Ç®¿¡ ÀÖ´Â ±âÁ¸ÀÇ ¾Æ¿ô¹Ù¿îµå ¿¬°áÀ» ´Ù½Ã »ç¿ëÇÕ´Ï´Ù(»ç¿ë °¡´ÉÇÑ °æ¿ì).
ÁÖ:¿¬°á Ç®À» »ç¿ëÇÒ °æ¿ì, DB2 Connect´Â Àιٿîµå TCP/IP¿Í ¾Æ¿ô¹Ù¿îµå TCP/IP ¹× SNA ¿¬°á·Î Á¦Çѵ˴ϴÙ. SNA¿¡ ´ëÇÑ ÀÛ¾÷À» ÇÒ °æ¿ì, Ç®¿¡ ³õÀÏ ¿¬°áÀÇ º¸¾È À¯ÇüÀº NONEÀ̾î¾ß ÇÕ´Ï´Ù.

¿¬°á Ç®¿¡¼­, »ç¿ëÁßÀÎ ¿¡ÀÌÀüÆ®´Â ¿¬°áÇØÁ¦ ÀÌÈÄ¿¡ ¾Æ¿ô¹Ù¿îµå ¿¬°áÀº ´ÝÁö ¾ÊÀ¸³ª, ¿ø°Ý È£½ºÆ®¿¡ ´ëÇØ »ç¿ëÁßÀÎ ¿¬°á°ú ÇÔ²² ¿¡ÀÌÀüÆ® Ç®¿¡ ³õÀÔ´Ï´Ù. ÀÌ·¯ÇÑ À¯ÇüÀÇ ¿¡ÀÌÀüÆ®¸¦ ºñ»ç¿ë DRDA ¿¡ÀÌÀüÆ®¶ó°í ÇÕ´Ï´Ù. ºñ»ç¿ë DRDA ¿¡ÀÌÀüÆ® Ç®Àº ¾Æ¿ô¹Ù¿îµå ¿¬°á Ç®°ú µ¿ÀǾîÀÔ´Ï´Ù.

³× °¡ÁöÀÇ ´Ù¸¥ »ç¿ë¹ý°ú ¿öÅ©·Îµå ¿ä±¸»çÇ׿¡ µû¶ó ´ÙÀ½ ¿¹µéÀ» °í·ÁÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. ù¹øÂ° ¿¹¿¡¼­, µ¿½Ã¿¡ Æò±Õ 40¸íÀÇ »ç¿ëÀÚ°¡ DB2 Connect¸¦ ÅëÇØ ¿ø°Ý È£½ºÆ® µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÕ´Ï´Ù. ÃÖ´ë µ¿½Ã ¿¬°á ¼ö´Â 50¿¡ ´ÞÇϱ⵵ ÇÏÁö¸¸, Àý´ë 55¸¦ ÃʰúÇÏÁö´Â ¾Ê½À´Ï´Ù. Æ®·£Àè¼ÇÀº ¿¬°á ±â°£ÀÌ ÂªÀ¸¸ç ¿¬°á ¹× ¿¬°áÇØÁ¦°¡ ºó¹øÇÕ´Ï´Ù.

    ÀÌ·¯ÇÑ Á¶°Ç¿¡¼­, ½Ã½ºÅÛ °ü¸®ÀÚ´Â µ¿½Ã¿¡ DB2 Connect¸¦ ÅëÇØ ¿¬°áÀ» ½ÃµµÇÏ´Â ÃÖ´ë »ç¿ëÀÚÀÇ ¼ö°¡ 55ÀÓÀ» ¾Ë±â ¶§¹®¿¡ MAX_COORDAGENTS¸¦ 55·Î ¼³Á¤ÇÕ´Ï´Ù. NUM_POOLAGENTS(¿¡ÀÌÀüÆ® Ç®ÀÇ Å©±â)´Â 40À¸·Î ¼³Á¤ÇؾßÇϴµ¥, ÀÌÀ¯´Â ¾ðÁ¦µçÁö Æò±Õ ¼ýÀÚÀÇ »ç¿ëÀÚ°¡ ¿¬°áµÇ¾î Àְųª ¿¬°áÀ» ½ÃµµÇϱ⠶§¹®ÀÔ´Ï´Ù. Ç® Å©±â¸¦ ÀÌ·¸°Ô ¼³Á¤Çϸé, ÀÛ¾÷ ·Îµå°¡ ÃÖ°í¿¡ ´ÞÇÒ °æ¿ì¸¦ Á¦¿ÜÇϰí´Â »õ·Î¿î ¿¬°áÀ» ¼³Á¤ÇÏÁö ¾Ê°íµµ ±âÁ¸ÀÇ ¿ø°Ý µ¥ÀÌÅͺ£À̽º ¿¬°á·Î ¸ðµç Àιٿîµå Ŭ¶óÀÌ¾ðÆ®¸¦ ÃæÁ·½Ãų ¼ö ÀÖ½À´Ï´Ù.

  2. µÎ¹øÂ° ¿¹¿¡¼­, ÀÛ¾÷ ·Îµå´Â 1 000 Àιٿîµå Ŭ¶óÀÌ¾ðÆ®·Î ¾à°£ ³ô½À´Ï´Ù. ¿¬°á ±â°£Àº ¿ª½Ã ´Ü±â°£ÀÔ´Ï´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ´Â ±× ÀÌ»óÀÇ µ¿½Ã ¿¬°áÀ» ¿øÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯¹Ç·Î, ½Ã½ºÅÛ °ü¸®ÀÚ´Â MAX_COORDAGENTS ¹× NUM_POOLAGENTS¸¦ ¸ðµÎ 1 000À¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ´Â µ¿½Ã¿¡ ¿ø°Ý µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÉ ¼ö ÀÖ´Â ÃÖ´ë Àιٿîµå Ŭ¶óÀÌ¾ðÆ® ¼ö°¡ 1 000ÀÓÀ» ÀǹÌÇÕ´Ï´Ù. ¸ðµç Ŭ¶óÀÌ¾ðÆ®°¡ ¿¬°áÇØÁ¦µÇ¸é, Ç®Àº »õ·Î¿î Àιٿîµå Ŭ¶óÀÌ¾ðÆ®¿¡ ¿¬°áµÇ±â¸¦ ±â´Ù¸®´Â Á¤È®È÷ 1 000°³ÀÇ ¿¬°áµÈ ¿¡ÀÌÀüÆ®¸¦ Æ÷ÇÔÇÏ°Ô µË´Ï´Ù.
  3. ¼¼¹øÂ° ¿¹´Â ´Ü ÇϳªÀÇ ¿ø°Ý µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ DB2 Connect¸¦ ÅëÇÑ ÇϳªÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ¿¬°áÀ» Æ÷ÇÔÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥Àº Àå½Ã°£ µ¿¾È ¿¬°áµÈ ä ³²¾Æ ÀÖ½À´Ï´Ù. ÀÌ ½Ã³ª¸®¿À¿¡¼­, °¡Àå ÁÁÀº ¿¡ÀÌÀüÆ® ¹× ¿¬°á Ç® ±¸¼ºÀº MAX_COORDAGENTS¸¦ 1·Î ±¸¼ºÇÏ´Â °ÍÀε¥, ÀÌ´Â ÇϳªÀÇ Å¬¶óÀÌ¾ðÆ®¸¸ÀÌ ¿¬°áµÇ´Â °ÍÀ» ¾Ë°í Àֱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ °æ¿ì, ¿ø°Ý È£½ºÆ®¿¡ ´ëÇÑ ºó¹øÇÑ ¿¬°á ¹× ¿¬°áÇØÁ¦°¡ ¾ø±â ¶§¹®¿¡ NUM_POOLAGENTS´Â 0À¸·Î ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù. ¿ø°Ý µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ »ç¿ëÁßÀÎ ¿¬°áÀ» °¡Áø ¿¡ÀÌÀüÆ®´Â Ç®¿¡ º¸À¯µÇÁö ¾Ê±â ¶§¹®¿¡, NUM_POOLAGENTSÀ» 0À¸·Î ¼³Á¤ÇÏ¸é ¿¬°áÀ» Ç®¿¡ ³Ö´Â ÀÛ¾÷ÀÌ È¿À²ÀûÀ¸·Î ÀÛµ¿ ºÒ°¡´ÉÇÏ°Ô µË´Ï´Ù. ¿¬°áÇÏ´Â ¸ðµç »õ·Î¿î Àιٿîµå Ŭ¶óÀ̾ðÆ®ÀÇ °æ¿ì, »õ·Î¿î ¿¡ÀÌÀüÆ®°¡ ÀÛ¼ºµÇ¸ç »õ·Î ¼³Á¤µÈ ¿ø°Ý ¿¬°áÀÌ ¿¡ÀÌÀüÆ®¿¡ Á¦°øµË´Ï´Ù.
  4. ³×¹øÂ° ¿¹´Â ¾ÕÀÇ ¼¼ ÀÛ¾÷ ·Îµå ½Ã³ª¸®¿À¸¦ ±âº»À¸·Î º¯ÇüÇÑ °æ¿ìÀÔ´Ï´Ù. ÀÌ ¿¹¿¡¼­, ½Ã½ºÅÛ °ü¸®ÀÚ´Â ¿ø°Ý µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ µ¿½Ã ¿¬°áÀÇ ¼ö¸¦ 100À¸·Î Á¦ÇÑÇϰíÀÚ ÇÕ´Ï´Ù. ±×·¯¹Ç·Î, MAX_COORDAGENTS´Â 100À¸·Î ¼³Á¤µÇ°í, ¿¬°á ¼º´ÉÀ» ÃÖ´ëÈ­Çϱâ À§ÇØ NUM_POOLAGENTS´Â 100À¸·Î ¼³Á¤µË´Ï´Ù. ±×·¯³ª, ³ªÁß¿¡ DB2 Connect°¡ ¼³Ä¡µÈ ½Ã½ºÅÛ¿¡¼­ÀÇ ÀÛ¾÷ ·Îµå¸¦ ¸ð´ÏÅÍÇϱâ À§ÇØ Áö¿ªÀû ¿¬°áÀÌ ÇÊ¿äÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÑ ¹ø¿¡ 6°³ ÀÌ»óÀÇ µ¿½Ã ¸ð´ÏÅÍ ½º³À¼¦ÀÌ ¹ß»ýÇÏÁö´Â ¾ÊÀ» °ÍÀ¸·Î ¿¹»óµÇ¹Ç·Î MAX_COORDAGENTS´Â 105·Î ¼³Á¤µË´Ï´Ù. ÀÌ »õ·Î¿î ±¸¼º °ªÀº ÃÖ´ë µ¿½Ã ÀÀ¿ëÇÁ·Î±×·¥ ¼ö°¡ ÀÌÀüÀÇ »óÇÑÀÎ 100À» ³ÑÀ» ¼ö ÀÖµµ·Ï ÇÏ¿© °£È¤ ¹ß»ýÇÏ´Â ¸ð´ÏÅÍ ½º³À¼¦À̳ª ÀνºÅϽº Á¢¼ÓÀ» Çã¿ëÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ ¹× ÆÄƼ¼Ç ³» º´·Ä 󸮰¡ ÀÛµ¿ °¡´ÉÇÑ È¯°æ¿¡¼­, °¢ ÆÄƼ¼Ç(Áï, °¢ µ¥ÀÌÅͺ£À̽º ¼­¹ö ¶Ç´Â ³ëµå)¿¡´Â ¼­ºê¿¡ÀÌÀüÆ®¸¦ ²ø¾î³¾ ¼ö ÀÖ´Â ÀÚüÀÇ ¿¡ÀÌÀüÆ® Ç®ÀÌ ÀÖ½À´Ï´Ù. ÀÌ Ç®ÀÌ ÀÖÀ¸¹Ç·Î, ÇÊ¿äÇϰųª ÀÛ¾÷À» ¿Ï·áÇÒ ¶§¸¶´Ù ¼­ºê¿¡ÀÌÀüÆ®¸¦ ÀÛ¼ºÇÏ°í Æó±âÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. ¼­ºê¿¡ÀÌÀüÆ®´Â Ç®¿¡¼­ ¿¬°üµÈ ¿¡ÀÌÀüÆ®·Î ³²¾Æ ÀÖÀ» ¼ö ÀÖÀ¸¸ç, ¿¬°üµÈ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ »õ·Î¿î ¿äûÀÌ ÀÖÀ» ¶§ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ À̸¦ »ç¿ëÇÕ´Ï´Ù.

´ÙÀ½ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼ö´Â µ¥ÀÌÅͺ£À̽º ¿¡ÀÌÀüÆ® ¼ö¿¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù.

ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ ¹× ÆÄƼ¼Ç ³» º´·Ä 󸮰¡ ÀÛµ¿ °¡´ÉÇÑ È¯°æÀÇ °æ¿ì, ¼º´É ¹× ¸Þ¸ð¸® ºñ¿ë¿¡ ¹ÌÄ¡´Â ¿µÇâÀº ¿¡ÀÌÀüÆ® Ç®À» Á¶Á¤ÇÏ´Â ¹æ¹ý°ú ¹ÐÁ¢ÇÑ °ü°è°¡ ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ¿¡ÀÌÀüÆ® ¿Ü¿¡, ´ÙÀ½À» ºñ·ÔÇÏ¿© µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥¿¡ ÀÇÇØ ÀÚ½ÅÀÇ ÇÁ·Î¼¼½º(¶Ç´Â ½º·¹µå)·Î ¼öÇàµÇ´Â ´Ù¸¥ ºñµ¿±â Ȱµ¿ÀÌ ÀÖ½À´Ï´Ù.

¿©·¯ DB2 ÇÁ·Î¼¼½º ½Äº°¿¡ ´ëÇØ¼­´Â ¹®Á¦Á¡ ÇØ°á ¾È³»¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]