¹«Áö ¾î·Á¿î ¸»ÀÌ´Ù. ½ºÄÉÁ층 ¾Ë°í¸®Áò. ½ºÄÉÁìÀ̶ó´Â ¸»Àº ¸ðµÎ Àß ¾Ë°í ÀÖÀ» °ÍÀÌ´Ù.
½Ã°£Ç¥µµ ÇϳªÀÇ ½ºÄÉÁ층 À̴ϱî. ½ÇÁ¦·Î Ŭ·¯½ºÅÍ °ü¸®ÀÚÀÇ °¡Àå Áß¿äÇÑ ¿ªÇÒÀÌ´Ù. ¾Æ¹«¸®
¸¹Àº Ŭ·¯½ºÅÍ ³ëµå°¡ ÀÖ´Ù°í ÇØµµ °ü¸®ÀÚ°¡ ½ÇÁ¦·Î ÀÏÀ» ¹èºÐÇϴµ¥ ³ú¹°À» ¸Ô°í ÇÑ ³ëµå¿¡°Ô¸¸
ÁشٴøÁö, ¾Æ´Ï¸é ¾Æ¿¹ ÁÖÁö ¾Ê´Â ´Ù¸é ±×°Ç ¹«¿ëÁö¹° ÀÎ °ÍÀÌ´Ù. ÀÌ·¸°Ô ÀÏÀ» ÁÖ´Â ¹æ¹ý¿¡µµ
¿©·¯ °¡Áö°¡ ÀÖ´Ù À̹ø¿¡´Â ±×·± ½ºÄÉÁ층 ¾Ë°í¸®Áò¿¡ ´ëÇØ¼ ¼³¸íÇϰڴÙ. ½ÇÁ¦·Î Ŭ·¯½ºÅÍ °ü¸®ÀÚ´Â
³ú¹°À» ¸ÔÁö ¾ÊÀ¸´Ï °ÆÁ¤ ¾ÈÇØµµ µÈ´Ù.
Round-Robin Scheduling (¶ó¿îµå ·Îºó ½ºÄÉÁ층)
¸» ±×´ë·Î ¶ó¿îµå ·Îºó ¹æ½ÄÀ̸ç, ¼¹öÀÇ »óȲÀ̳ª ³×Æ®¿÷ »óȲ, ¸ðµç »óȲÀ» ¹«½ÃÇÑä
´Ü¼øÇÏ°Ô ¿äûÀ» Àü´ÞÇØÁÖ´Â ÇüÅÂÀÌ´Ù. ½ÇÁ¦·Î ¼¹öÀÇ »ç¾çÀÌ ¸ðµÎ µ¿ÀÏÇϰí, °°Àº ³×Æ®¿÷
»óÀ̶ó¸é °¡Àå ´Ü¼øÇϰí È¿À²ÀûÀÏ ¼öµµ ÀÖ´Ù.
Weighted Round-Robin Scheduling (°¡ÁßÄ¡±â¹Ý ¶ó¿îµå ·Îºó ½ºÄÉÁ층)
°¡ÁßÄ¡¶õ °ÍÀº ¾î¶² ƯÁ¤ÇÑ °Í¿¡ °¡ÁßÄ¡¸¦ µÐ´Ù´Â ¸»ÀÌ´Ù. ¼¹ö¿¡¼µµ ƯÁ¤¼¹öÀÇ ½ºÆåÀÌ
±²ÀåÈ÷ ¶Ù¾î³ª´Ù´øÁö ¾Æ´Ï¸é ´Ù¸¥ ¼¹öº¸´Ù ±âŸ ȯ°æÀÌ ³ª¾Æ ´õ ¸¹Àº ¿äûÀ» Àü´ÞÇÏ°í ½ÍÀ»
¶§ ÇØ´ç ¼¹ö¿¡ °¡ÁßÄ¡´Â ÁÖ¾î ´õ ¸¹Àº ¿äûÀ» ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ¹æ½ÄÀÌ´Ù.
°¡ÁßÄ¡°¡ ÀÖ´Â ¶ó¿îµå ·Îºó ½ºÄÉÁ층À» »ç¿ëÇÏ¸é ½ÇÁ¦ ¼¹ö¿¡¼ ³×Æ®¿÷ Á¢¼ÓÀ» ¼¿ Çʿ䰡 ¾ø°í
µ¿Àû ½ºÄÉÁ층 ¾Ë°í¸®Áòº¸´Ù ½ºÄÉÁ층ÀÇ °úºÎÇϰ¡ ÀûÀ¸¹Ç·Î ´õ ¸¹Àº ½ÇÁ¦ ¼¹ö¸¦ ¿î¿µÇÒ ¼ö ÀÖ´Ù.
±×·¯³ª ¿äû¿¡ ´ëÇÑ ºÎÇϰ¡ ¸Å¿ì ¸¹À» °æ¿ì ½ÇÁ¦ ¼¹ö»çÀÌ¿¡ µ¿ÀûÀÎ ºÎÇÏ ºÒ±ÕÇü »óŰ¡ »ý±æ
¼ö ÀÖ´Ù.
Least-Connection Scheduling (ÃÖ¼Ò Á¢¼Ó ½ºÄÉÁ층)
ÃÖ¼Ò Á¢¼Ó ½ºÄÉÁ층Àº °¡Àå Á¢¼ÓÀÌ ÀûÀº ¼¹ö·Î ¿äûÀ» Á÷Á¢ ¿¬°áÇÏ´Â ¹æ½ÄÀ» ¸»ÇÑ´Ù.
°¢ ¼¹ö¿¡¼ µ¿ÀûÀ¸·Î ½ÇÁ¦ Á¢¼ÓÇÑ ¼ýÀÚ¸¦ ¼¼¾î¾ßÇϹǷΠµ¿ÀûÀÎ ½ºÄÉÁ층 ¾Ë°í¸®ÁòÁßÀÇ ÇϳªÀÌ´Ù.
ºñ½ÁÇÑ ¼º´ÉÀÇ ¼¹ö·Î ±¸¼ºµÈ °¡»ó ¼¹ö´Â ¾ÆÁÖ Å« ¿ä±¸°¡ ÇÑ ¼¹ö·Î¸¸ ÁýÁßµÇÁö ¾Ê±â ¶§¹®¿¡,
Á¢¼ÓºÎÇϰ¡ ¸Å¿ì Å« °æ¿ì¿¡µµ ¾ÆÁÖ È¿°úÀûÀ¸·Î ºÐ»êÀ» ÇÑ´Ù.
°¡Àå ºü¸¥ ¼¹ö¿¡¼ ´õ ¸¹Àº ³×Æ®¿÷ Á¢¼ÓÀ» ó¸®ÇÒ ¼ö ÀÖ´Ù. ±×·¯¹Ç·Î ´Ù¾çÇÑ Ã³¸® ¿ë¶ûÀ»
Áö´Ñ ¼¹ö·Î ±¸¼ºÇßÀ» °æ¿ì¿¡µµ ÈǸ¢ÇÏ°Ô ÀÛµ¿ ÇÑ´Ù´Â °ÍÀ» ÇÑ´«¿¡ ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù.
±×·¸Áö¸¸ ½ÇÁ¦·Î´Â TCPÀÇ TIME_WAIT »óŶ§¹®¿¡ ¾ÆÁÖ ÁÁÀº ¼º´ÉÀ» ³¾¼ö´Â ¾ø´Ù.
TCPÀÇ TIME_WAIT´Â º¸Åë 2ºÐÀÌ´Ù. ±×·±µ¥ Á¢¼ÓÀÚ°¡ ¾ÆÁÖ ¸¹Àº À¥ »çÀÌÆ®´Â 2ºÐµ¿¾È¿¡
¸îõ°³ÀÇ Á¢¼ÓÀ» ó¸®ÇØ¾ß ÇÒ °æ¿ì°¡ ÀÖ´Ù. ¼¹ö A´Â ¼¹ö Bº¸´Ù 󸮿뷮ÀÌ µÎ¹èÀÏ °æ¿ì
¼¹ö A´Â ¼öõ°³ÀÇ ¿äûÀ» ó¸®Çϰí TCPÀÇ TIME_WAIT »óȲ¿¡ Á÷¸éÇÏ°Ô µÈ´Ù.
±×·¸Áö¸¸ ¼¹ö B´Â ¸îõ°³ÀÇ ¿äûÀÌ Ã³¸®µÇ±â¸¸À» ±â´Ù¸®°Ô µÈ´Ù. ±×·¡¼ ÃÖ¼Ò Á¢¼Ó ½ºÄÉÁ층À»
ÀÌ¿ëÇÒ °æ¿ì ´Ù¾çÇÑ Ã³¸®¿ë·®À» Áö³ ¼¹ö·Î ±¸¼ºµÇ¾úÀ» °æ¿ì ºÎÇϺлêÀÌ È¿À²ÀûÀ¸·Î µÇÁö
¸øÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù.
Weighted Least-Connection Scheduling (°¡ÁßÄ¡ ±â¹Ý ÃÖ¼Ò
Á¢¼Ó ½ºÄÉÁ층)
°¡ÁßÄ¡ ±â¹Ý ÃÖ¼Ò Á¢¼Ó ½ºÄÉÁ층Àº ÃÖ¼Ò Á¢¼Ó ½ºÄÉÁ층ÀÇ ÇÑ ºÎºÐÀ¸·Î¼ °¢°¢ÀÇ ½ÇÁ¦ ¼¹ö¿¡
¼º´É °¡ÁßÄ¡¸¦ ºÎ¿©ÇÒ ¼ö ÀÖ´Ù. ¾ðÁ¦¶óµµ °¡ÁßÄ¡°¡ ³ôÀº ¼¹ö¿¡¼ ´õ ¸¹Àº ¿äûÀ» ¹ÞÀ»
¼ö ÀÖ´Ù. °¡»ó ¼¹öÀÇ °ü¸®ÀÚ´Â °¢°¢ÀÇ ½ÇÁ¦ ¼¹ö¿¡ °¡ÁßÄ¡¸¦ ºÎ¿©ÇÒ ¼ö ÀÖ´Ù. °¡ÁßÄ¡ÀÇ
ºñÀ²ÀÎ ½ÇÁ¦ Á¢¼ÓÀÚ¼ö¿¡ µû¶ó ³×Æ®¿÷ Á¢¼ÓÀÌ ÇÒ´çµÈ´Ù. ±âº» °¡ÁßÄ¡´Â 1ÀÌ´Ù.