L4 Switch ·Îµå¹ë·±½Ì

   Á¶È¸ 10193   Ãßõ 0    

안녕하세요. 
L4 Switch 로드밸런싱을 해야할 일이 생겼는데, 인터넷을 검색을 해봐도 안나오고 해서 이렇게 질문을 드립니다. (아마도 검색어를 잘못 입력한 탓이겠지만요..)
L4 Switch 로드밸런싱 중에 Weight 방식으로 로드를 분산시켜주는게 있는 걸로 압니다. 
뒷단에 연결된 서버에 무게를 줘서 로드를 분산시키는 방법이라고 하는데
문제는 이 방법에 Failover 도 가능한가 하는 겁니다.

예를들어 서버 A, B가 있을 경우에 Weight 방식으로 50:50 비율로 설정을 해놓으면
서버 A, B에 각각 똑같은 비율로 로드가 분산될 겁니다.

그러다가 갑자기 A서버가 죽거나 장애가 발생되었을때에 살아있는
B로만 접속이 되도록, 그래서 FailOver 가 되도록 할 수 있는지 하는게
궁금합니다. 

사실 제가 직접할 거는 아니지만 부탁할때에 이런 기능도 있으니까
이렇게 해달라고 할 요량으로 이것저것 알아봐둬야할 필요가 있어
찾아보니 필요로 하는 답이 잘 안나와서요. ㅠ_ㅠ

고맙습니다.
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
µð¿À 2015-08
¿øÇÏ½Ã´Â°Ç µË´Ï´Ù¸¸ ¹®Á¦´Â ¼­¹ö ÇÑ´ë·Î Æ®·¡ÇÈÀÌ ¸ô¸±¶§

±× ¼­¹ö°¡ ¹öƼ´À³Ä°¡ ¹®Á¦°ÚÁÒ. °¡ÁßÄ¡ ¹æ½ÄÀº ½ÇÁ¦ 50:50

¹æ½ÄÀ¸·Î ÇÏ´Â °æ¿ì´Â µå¹´´Ï´Ù. ¼­¹ö°¡ µÎ´ë¶ó¸é ±×³É ¶ó¿îµå·Îºó ¹æ½ÄÀ¸·Î ÇÏ¸é µÂ°Åµç¿ä.
     
¿¬°áÀÌ Ç×»ó µÇ¾î ÀÖ¾î¾ß ÇÏ´Â °æ¿ì¶ó¼­¿ä.
TCP ¿¬°áÀÌ Ç×»ó µÇ¾î ÀÖ¾î¾ß ÇÏ´Â °æ¿ì¶ó¼­
weight ¹æ¹ýÀ¸·Î ¶È°°ÀÌ ¾çºÐÀ» ÇÏ°í ½ÍÀº °Å°Åµç¿ä.

Àǹ®ÀÌ µå´Â°Ç weight ·Î ÇÑ´Ù°í ÇÏ´õ¶óµµ º° ¹®Á¦¾øÀÌ
Failover °¡ µÈ´Ù´Â °ÅÁÒ?
¸Å¾²TM 2015-08
L4¿¡ °¡»ó ¾ÆÀÌÇǸ¦ ÇÒ´çÇÏ°í ÇØ´ç ¾ÆÀÌÇÇ¿¡ ÇÏÀ§¼­¹ö¸¦ ¹­¾îÁÝ´Ï´Ù.
ÇѼ­¹ö°¡ Á×À¸¸é ´ç¿¬È÷ ´Ù¸¥ ¼­¹ö·Î ÀÚµ¿ ¿¬°áµË´Ï´Ù.

L4¿¡¼­ ¿©·¯¼³Á¤ÀÌ °¡´ÉÇѵ¥ ÀÚ¼¼ÇÑ°Ç ¸ð¸£°Ú°í..
¼¼ÆÃÇÏ´Â°É ¿·¿¡¼­ º¸¸é¼­ ¿©·¯°¡Áö ¿ä±¸¸¦ Çß¾úÁÒ..
     
¿ì¼± ´äº¯ °¨»çµå¸³´Ï´Ù.

Àúµµ ÀÌ ³»¿ëÀº ¾Ë°í ÀÖ½À´Ï´Ù¸¸,
¹®Á¦´Â ¿¬°áÀÌ TCP ¿¬°áÀ̶ó´Â °Å°Åµç¿ä. Ç×»ó ¿¬°áÀÌ µÇ¾î ÀÖ´Â »óÅÂ.

vip ¼³Á¤Çؼ­ ÇÏ´Â°Ç ¾Ë°Ú´Âµ¥, ·Îµå¹ë·±½ÌÀÇ ¸¹Àº ¹æ¹ýÀÌ ÀÖ°í
±×Áß¿¡ ¶ó¿îµå ·ÎºóÀ̵ç weight ¹æ½ÄÀ̵ç
ÇÑÂÊÀÌ Á×À¸¸é ÀÚµ¿À¸·Î ´Ù¸¥ ¼­¹ö·Î ÀÚµ¿À¸·Î
°¡´Â°ÅÁÒ?
          
¹Ú 2015-08
´ç¿¬È÷ ´Ù¸¥¼­¹ö·Î °¡±¸¿ä, ÆäÀÏ¿À¹ö½Ã¿¡ ÇØ´ç ¼¼¼ÇÀº ²÷¾îÁý´Ï´Ù.

À¥°°Àº°æ¿ì¿£ ÄíÅ°³ª ¼¼¼ÇÀÌ ÀÖÀ¸´Ï º° ¹®Á¦ ¾ø½À´Ï´Ù.

Ŭ¶óÀ̾ðÆ®ÀÔÀå¿¡¼­´Â ³»°¡ Á¢¼ÓÇÑ ¼­¹ö°¡ Á×À¸¸é ÆäÀÌÁö°¡ ¾È¿­¸®°í, ¸®ÇÁ·¹½Ã Çѹø ´©¸£¸é ´Ù¸¥¼­¹ö·Î ÀÌ¹Ì ³Ñ¾î°¡°Ô µË´Ï´Ù.
ÀÌÁö¿µ 2015-08
L4 VIP ±¸¼ºÇÏ½Ã¸é  HEALTH CHECK¸¦ ÇÕ´Ï´Ù. ±×·¡¼­ Á×Àº ÂÊÀ¸·Î´Â º¸³»Áö¾Ê½À´Ï´Ù.
¹Ú 2015-08
ÆäÀÏ¿À¹ö´Â ·Îµå¹ë·±¼­ÀÇ ±âº»Áß¿¡±âº»±â´ÉÀ̱¸¿ä, ´ç¿¬È÷ µË´Ï´Ù.

¾ËÅ׿ÂÀÇ ·Îµå¹ë·±½Ì ¾Ë°í¸®ÁòÀä, °ÅÀÇ ¸ðµç ·Îµå¹ë·±¼­°¡ À̰͵éÀ» Áö¿øÇÕ´Ï´Ù.

·Îµå¹ë·±¼­ÀÇ ±âº»³»¿ëµéÀ» ¼÷ÁöÇÏ½Ã¸é ¿£Áö´Ï¾î¿Í ´ëÈ­Çϱâ ÆíÇϽǰ̴ϴÙ.

http://mcselee.blogspot.kr/2007/05/alteon-l4-switch-load-balancing.html
5. Load Balancing Algorithm

Round Robin
- Real server·Î sessionÀ» ¼øÂ÷ÀûÀ» ¸Î¾îÁÖ´Â ¹æ½Ä

Least Connection
- real serverÀÇ open ¼¼¼Ç ¼ö¸¦ °í·ÁÇÑ ´ÙÀ½, °¡Àå ÀûÀº ¼öÀÇ open sessionÀ» °¡Áø real server·Î sessionÀ» ¸Î¾î ÁÖ´Â ¹æ½Ä.

- °¢ real serverµéÀÌ ¼­·Î »óÀÌÇÑ resource¿Í connection¿¡ ºÎ¼öµÇ´Â ½Ã°£°ú µ¥ÀÌÅÍ ¾çÀÌ ¼­·Î ´Ù¸¥ ȯ°æ¿¡¼­ È°¿ëÇÒ ¼ö ÀÖ´Ù.



Hash
- Clients¿Í Server °£¿¡ Çѹø ¼º¸³µÈ sessionÀ» °è¼ÓÇؼ­ À¯ÁöÇØ ÁÖ´Â ¹æ½ÄÀ¸·Î ƯÁ¤ client´Â ƯÁ¤ server·Î¸¸ Á¢¼ÓÇÏ°Ô µÈ´Ù.
- ÀÌ ¹æ½ÄÀº clients source IP address (32 bit) °ªÀ» real serverÀÇ ´ë¼ö·Î ³ª´« ³ª¸ÓÁö °ªÀ¸·Î connectionÇÒ server °áÁ¤

Minimum Missies
- Hash Algorithm°ú °ÅÀÇ À¯»ç

- ¿ª½Ã clients source IP address (32 bit) °ªÀ» real serverÀÇ ´ë¼ö·Î ³ª´« ³ª¸ÓÁö °ªÀ¸·Î connectionÇÒ server °áÁ¤

- ±×·¯³ª, ÀÌ AlgorithmÀº Cache Redirection¿¡ ÁÖ·Î »ç¿ëÇϵµ·Ï ±ÇÀå
     
¿ÀÈ£ +_+
»ó¼¼ÇÑ ¼³¸í °¨»çµå¸³´Ï´Ù.


QnA
Á¦¸ñPage 193/5686
2014-05   4978046   Á¤ÀºÁØ1
2015-12   1514185   ¹é¸Þ°¡
2020-01   2345   À̴뼺ÀÌ´Ù
2012-02   5520   ¶÷Áã¶ó±Ã
2014-03   3161   ±¼´Ù¸®±³
2017-08   3827   NAS°íÀå³µ´Ù¡¦
2020-01   1999   ¹Ì½ºÅ׸®¿ì½º
2016-08   10082   Ź«Áø
2017-08   3195   ¶¯±øÀÌ
2021-04   2947   À嵿°Ç2014
2022-12   2258   2cpumem
2016-08   5402   ÁöÁ¸ÄÄÇ»ÅÍ
2017-08   3655   Á¶¸í¼ö
2015-07   4157   µ¹ºñ¾ÖÆ®¸ð½º
08-25   855   Sakura24
2018-12   2985   À±Ä¡¿­
2023-01   1405   ¿µÈ¥¾ø´Â°³¡¦
09-03   1161   ¹«½î»Ôó·³
2015-08   10194   ÇãÁ¢¶§±â
2018-12   2729   ±¼´Ù¸®±³
2023-01   2942   ÀÀ¹«¼ÒÁÖ
2015-08   4416   ¹æoÈ¿o¹®