WebSphere Application Server

Edge Components¿ë
°³³ä, °èȹ ¹× ¼³Ä¡

¹öÀü 6.1
GA30-2919-00
ÃÊÆÇ(2006³â 5¿ù)

ÀÌ Ã¥Àº ´ÙÀ½¿¡ Àû¿ëµË´Ï´Ù.

»õ °³Á¤ÆÇ¿¡ ´Þ¸® ¸í½ÃµÇÁö ¾Ê´Â ÇÑ ÈÄ¼Ó ¸±¸®½º ¹× ¼öÁ¤ÆÇ¿¡ Àû¿ëµË´Ï´Ù.

IBM ´ã´çÀÚ ¶Ç´Â ÇØ´ç Áö¿ªÀÇ IBM Áö»ç¸¦ ÅëÇØ Ã¥À» ÁÖ¹®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Copyright International Business Machines Corporation 2006. All rights reserved.

¸ñÂ÷

±×¸²
ÀÌ Ã¥¿¡ ´ëÇÑ Á¤º¸
ÀÌ Ã¥ÀÇ »ç¿ëÀÚ
³»°Ô ÇÊ¿äÇÑ ¿É¼Ç
ÀÌ Ã¥¿¡ »ç¿ëµÈ ±Ô¾à ¹× ¿ë¾î
°³¿ä
WebSphere Application Server Edge Components ¼Ò°³
Caching Proxy
Load Balancer
Dispatcher
Content Based Routing
Site Selector
Cisco CSS Controller
Nortel Alteon Controller
Metric Server
Edge Components ¹× WebSphere ±×·ì
Tivoli Access Manager
WebSphere Portal Server
WebSphere Site Analyzer
WebSphere Transcoding Publisher
Application Server ¹× Edge Components¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸
Edge Components °³³ä ¹× ¼³¸í
ij½Ì
±âº» Caching Proxy ±¸¼º
¿ª¹æÇâ Caching Proxy(±âº» ±¸¼º)
Àü¹æÇâ Caching Proxy
°í±Þ ij½Ì
·Îµå ¹ë·±½ºµÈ Caching Proxy Ŭ·¯½ºÅÍ
µ¿Àû ÄÁÅÙÃ÷ ij½Ì
Ãß°¡ ij½Ì ±â´É
³×Æ®¿öÅ© ¼º´É
³×Æ®¿öÅ© Çϵå¿þ¾î
¸Þ¸ð¸® °í·Á»çÇ×
ÇÏµå µð½ºÅ© °í·Á»çÇ×
³×Æ®¿öÅ© °í·Á»çÇ×
CPU °í·Á»çÇ×
³×Æ®¿öÅ© ±¸Á¶
À¥ »çÀÌÆ® °ü½É ¹× ÇÁ·Ï½Ã ¼­¹ö ·Îµå °í·Á»çÇ×
Åë½Å·® À¯Çü °í·Á»çÇ×
°¡¿ë¼º
·Îµå ¹ë·±½º
´ÙÁß ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ·Îµå ¹ë·±½º
´ÙÁß ¿ª¹æÇâ ÇÁ·Ï½Ã ¼­¹öÀÇ ·Îµå ¹ë·±½º
´ÙÁß Àü¹æÇâ ÇÁ·Ï½Ã ¼­¹ö¸¦ »ç¿ëÇÏ´Â Load Balancer
½ÇÆÐº¹±¸ Áö¿ø
Content Based Routing
½Ã³ª¸®¿À
B2C ³×Æ®¿öÅ©
1´Ü°è
2´Ü°è
3´Ü°è
B2C ¹ðÅ· ¼Ö·ç¼Ç
À¥ Æ÷ÅÐ ³×Æ®¿öÅ©
Edge Components ¼³Ä¡
Edge Components¿¡ ´ëÇÑ ¿ä±¸»çÇ×
Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ÀüÁ¦Á¶°Ç
Caching Proxy ±¸¼º ¹× °ü¸® ¾ç½Ä¿¡ ºê¶ó¿ìÀú »ç¿ë
Load Balancer ¿Â¶óÀÎ µµ¿ò¸»¿¡ ºê¶ó¿ìÀú »ç¿ë
¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÑ Edge Components ¼³Ä¡
Windows¿ë ¼³Ä¡ ÇÁ·Î±×·¥ »ç¿ë
Linux ¹× UNIX¿ë ¼³Ä¡ ÇÁ·Î±×·¥ »ç¿ë
½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Caching Proxy ¼³Ä¡
½Ã½ºÅÛ µµ±¸¸¦ »ç¿ëÇÏ¿© Caching Proxy ¼³Ä¡ Á¦°Å
½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Load Balancer ¼³Ä¡
AIX ¼³Ä¡
¼³Ä¡Çϱâ Àü¿¡
¼³Ä¡ ÇÁ·Î½ÃÀú
HP-UX¿¡ ¼³Ä¡
¼³Ä¡Çϱâ Àü¿¡
¼³Ä¡ ÇÁ·Î½ÃÀú
Linux¿¡ ¼³Ä¡
¼³Ä¡Çϱâ Àü¿¡
¼³Ä¡ ´Ü°è
Solaris¿¡ ¼³Ä¡
¼³Ä¡Çϱâ Àü¿¡
¼³Ä¡ ´Ü°è
Edge Components¸¦ »ç¿ëÇÏ¿© ³×Æ®¿öÅ© ºôµå
Caching Proxy ³×Æ®¿öÅ© ÀÛ¼º
Workflow
Çʼö ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î °ËÅä
ºôµå ¼­¹ö 1(Linux ¹× UNIX ½Ã½ºÅÛ)
¼­¹ö 1 ÀÛ¼º(Windows ½Ã½ºÅÛ)
¼­¹ö 1 ±¸¼º
Caching Proxy ³×Æ®¿öÅ© °Ë»ç
Load Balancer ³×Æ®¿öÅ© ÀÛ¼º
Workflow
Çʼö ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î °ËÅä
³×Æ®¿öÅ© ±¸¼º
Dispatcher ±¸¼º
¸í·ÉÇàÀ» »ç¿ëÇÑ ±¸¼º
±¸¼º ¸¶¹ý»ç¸¦ »ç¿ëÇÑ ±¸¼º
GUI¸¦ »ç¿ëÇÑ ±¸¼º
Load Balancer ³×Æ®¿öÅ© °Ë»ç
ºÎ·Ï¡¡¹×¡¡³¡¸Ó¸®

±×¸²

  1. ¿ª¹æÇâ ÇÁ·Ï½Ã·Î ÀÛµ¿ÇÏ´Â Caching Proxy
  2. Àü¹æÇâ ÇÁ·Ï½Ã·Î ÀÛµ¿ÇÏ´Â Caching Proxy
  3. Åõ¸í Àü¹æÇâ ÇÁ·Ï½Ã·Î ÀÛµ¿ÇÏ´Â Caching Proxy
  4. ·Îµå ¹ë·±½ºµÈ Ŭ·¯½ºÅÍ¿¡ ´ëÇØ ÇÁ·Ï½Ã ¼­¹öÀÇ ¿ªÇÒÀ» ÇÏ´Â Caching Proxy
  5. ´ÙÁß ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ·Îµå ¹ë·±½º
  6. ´ÙÁß ¿ª¹æÇâ ÇÁ·Ï½Ã ¼­¹ö ¹× ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ·Îµå ¹ë·±½º
  7. Dispatcher¸¦ »ç¿ëÇÏ¿© ¿©·¯ °³ÀÇ Caching Proxiy ·Îµå ¹ë·±½Ì
  8. ±âº» ¹× ¹é¾÷ Dispatcher¸¦ »ç¿ëÇÏ¿© ÀÎÅÍ³Ý ¾×¼¼½ºÀÇ ³ôÀº °¡¿ë¼ºÀ» Á¦°ø
  9. Caching Proxy ½Ã½ºÅÛ¿¡¼­ ¹é¾÷ Dispatcher ã±â
  10. À¥ ÄÁÅÙÃ÷¸¦ ÃÖ´ë·Î »ç¿ë °¡´ÉÇÏ°Ô Çϱâ À§ÇØ ±âº» ¹× ¹é¾÷ Load Balancer »ç¿ë
  11. ÄÁÅÙÃ÷ È£½ºÆ®¿¡¼­ ¹é¾÷ Load Balancer ã±â
  12. CBR·Î HTTP ¿äû °æ·Î ÁöÁ¤
  13. CBR·Î ¶ó¿ìÆ®µÈ HTTP ¿äûÀÇ ·Îµå ¹ë·±½º
  14. B2C ³×Æ®¿öÅ©(1´Ü°è)
  15. B2C ³×Æ®¿öÅ©(2´Ü°è)
  16. B2C ³×Æ®¿öÅ©(3´Ü°è)
  17. B2C ¹ðÅ· ¼Ö·ç¼Ç
  18. À¥ Æ÷ÅÐ
  19. Caching Proxy µ¥¸ð ³×Æ®¿öÅ©
  20. Load Balancer µ¥¸ð ³×Æ®¿öÅ©

ÀÌ Ã¥¿¡ ´ëÇÑ Á¤º¸

WebSphere(R) Application Server Edge Components¿ë °³³ä, °èȹ ¹× ¼³Ä¡¿¡¼­´Â WebSphere Application Server Edge Components¿¡ ´ëÇØ ¼Ò°³ÇÕ´Ï´Ù. ÀÌ Ã¥¿¡¼­´Â »óÀ§ ·¹º§ÀÇ Á¦Ç° °³¿ä, ÇÙ½É ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ±â´É ¼³¸í, ³×Æ®¿öÅ© °æ°è ½Ã³ª¸®¿À, ¼³Ä¡ ¹× Ãʱ⠱¸¼º Á¤º¸, µ¥¸ð ³×Æ®¿öÅ©¸¦ Á¦°øÇÕ´Ï´Ù.

ÀÌ Ã¥ÀÇ »ç¿ëÀÚ

WebSphere Application Server Edge Components¿ë °³³ä, °èȹ ¹× ¼³Ä¡´Â ¿î¿µ üÁ¦ ¹× ÀÎÅÍ³Ý ¼­ºñ½º Á¦°ø¿¡ Àͼ÷ÇÏ°í ¼÷·ÃµÈ ³×Æ®¿öÅ© ¹× ½Ã½ºÅÛ °ü¸®ÀÚ¸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. WebSphere Application Server ¶Ç´Â WebSphere Application Server Edge Components¿¡ ´ëÇÑ °æÇèÀÌ ÀÖ¾î¾ß ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù.

³»°Ô ÇÊ¿äÇÑ ¿É¼Ç

³»°Ô ÇÊ¿äÇÑ ¿É¼Ç ±â´ÉÀº Áöü ºÎÀÚÀ¯ ¶Ç´Â ½Ã°¢ Àå¾Ö¿Í °°Àº ½Åü Àå¾Ö¸¦ °¡Áø »ç¿ëÀÚ°¡ ¼ÒÇÁÆ®¿þ¾î Á¦Ç°À» Àß »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù. ´ÙÀ½Àº WebSphere Application Server, ¹öÀü 6.1ÀÇ ³»°Ô ÇÊ¿äÇÑ ¿É¼Ç ±â´ÉÀÔ´Ï´Ù.

ÀÌ Ã¥¿¡ »ç¿ëµÈ ±Ô¾à ¹× ¿ë¾î

ÀÌ ¹®¼­¿¡´Â ´ÙÀ½°ú °°Àº ¼­Ã¼¿Í Ű ±Ô¾àÀ» »ç¿ëÇÕ´Ï´Ù.

Ç¥ 1. ÀÌ Ã¥¿¡ »ç¿ëµÈ ±Ô¾à
±Ô¾à ÀǹÌ
±½ÀºÃ¼ GUI¿Í °ü·ÃµÉ ¶§, ±½ÀºÃ¼·Î ¸Þ´º, ¸Þ´º Ç׸ñ, ·¹À̺í, ´ÜÃß, ¾ÆÀÌÄÜ ¹× Æú´õ¸¦ ³ªÅ¸³À´Ï´Ù. ¶ÇÇÑ ÁÖÀ§ÀÇ ÅØ½ºÆ®¿Í È¥µ¿µÉ ¼ö ÀÖ´Â ¸í·É À̸§À» °­Á¶ÇÏ´Â µ¥¿¡µµ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
¸ð³ë½ºÆäÀ̽º ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ÀÔ·ÂÇØ¾ß ÇÒ ÅØ½ºÆ®¸¦ ¸ð³ë½ºÆäÀ̽º·Î Ç¥½ÃÇÕ´Ï´Ù. È­¸é ÅØ½ºÆ®, ÄÚµå ¿¹Á¦ ¹× ÆÄÀÏ ¹ßÃé ºÎºÐµµ ³ªÅ¸³À´Ï´Ù.
±â¿ïÀӲà Á¦°øÇØ¾ß ÇÏ´Â º¯¼ö°ªÀ» ±â¿ïÀӲ÷Π³ªÅ¸³À´Ï´Ù. (¿¹¸¦ µé¾î, fileName¿¡ ÆÄÀÏ À̸§À» Á¦°øÇÕ´Ï´Ù.) °­Á¶ ¹× Ã¥ Á¦¸ñÀ» Ç¥½ÃÇÕ´Ï´Ù.
Ctrl-x ¿©±â¼­, x´Â Ű À̸§À¸·Î Á¦¾î ¹®ÀÚ ¼ø¼­¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Ctrl-c´Â Ctrl ۸¦ ´©¸¥ »óÅ¿¡¼­ c ۸¦ ´©¸£´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
Return Return, Enter ¶Ç´Â ¿ÞÂÊ È­»ìÇ¥·Î Ç¥½ÃµÈ ۸¦ ³ªÅ¸³À´Ï´Ù.
% ·çÆ® ±ÇÇÑÀÌ ÇÊ¿äÇÏÁö ¾ÊÀº ¸í·ÉÀÇ Linux ¹× UNIX(R) ¸í·É ½© ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù.
# ·çÆ® ±ÇÇÑÀÌ ÇÊ¿äÇÑ Linux ¹× UNIX ¸í·É ½© ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù.
C:\ Windows ¸í·É ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù.
¸í·É ÀÔ·Â ¸í·ÉÀ» ¡ºÀԷ¡» ¶Ç´Â ¡º½ÇÇà¡»ÇÒ ¶§ ¸í·ÉÀ» ÀÔ·ÂÇϰí ReturnÀ» ´©¸¨´Ï´Ù. ¿¹¸¦ µé¾î, ¡ºEnter the ls command¡»¶ó´Â ¸í·ÉÀº ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ls¸¦ ÀÔ·ÂÇϰí ReturnÀ» ´©¸£´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
[ ] ±¸¹® ¼³¸í¿¡ ¼±ÅÃÀû Ç׸ñÀ» ³Ö½À´Ï´Ù.
{ } ¼±ÅÃÇÒ Ç׸ñÀÌ ÀÖ´Â ¸ñ·ÏÀ» ±¸¹® ¼³¸í¿¡ ³Ö½À´Ï´Ù.
| ±¸¹® ¼³¸í¿¡¼­ { }¿¡ ÀÖ´Â ¼±ÅûçÇ× ¸ñ·ÏÀÇ Ç׸ñÀ» ±¸ºÐÇÕ´Ï´Ù.
... ±¸¹® ¼³¸í¿¡¼­ ÁÙÀÓÇ¥´Â ¾ÕÀÇ Ç׸ñÀ» ÇÑ ¹ø ÀÌ»ó ¹Ýº¹ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ¿¹Á¦¿¡¼­ ÁÙÀÓÇ¥´Â °£°áÇÏ°Ô Çϱâ À§ÇØ ¿¹Á¦¿¡¼­ Á¤º¸¸¦ »ý·«ÇßÀ½À» ÀǹÌÇÕ´Ï´Ù.

°³¿ä

ÀÌ ºÎºÐ¿¡¼­´Â WebSphere Application Server Edge Components, Caching Proxy ¹× Load Balancer¸¦ ¼Ò°³Çϸç Application Server¿ÍÀÇ ÅëÇÕ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ Caching Proxy ¹× Load Balancer ÄÄÆ÷³ÍÆ®µµ Á¤ÀÇÇÕ´Ï´Ù. ¶ÇÇÑ ±âŸ °ü·Ã WebSphere ±×·ì Á¦Ç°µµ ¼Ò°³ÇÕ´Ï´Ù.

´ÙÀ½ ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

WebSphere Application Server Edge Components ¼Ò°³

WebSphere´Â B2B e-commerce¿ë e-business ÀÀ¿ëÇÁ·Î±×·¥°ú °°Àº Â÷¼¼´ë e-business ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ß, Àü°³ ¹× ÅëÇÕÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ÀÎÅÍ³Ý ÇϺΠ±¸Á¶ ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. WebSphere ¹Ìµé¿þ¾î´Â °£´ÜÇÑ À¥ °ø°³¿¡¼­ºÎÅÍ ¿£ÅÍÇÁ¶óÀÌÁî ±Ô¸ðÀÇ Æ®·£Àè¼Ç 󸮿¡ À̸£´Â ºñÁî´Ï½º ÀÀ¿ëÇÁ·Î±×·¥À» Áö¿øÇÕ´Ï´Ù.

WebSphere ºñÁî´Ï½ºÀÇ ±âÃʷμ­ WebSphere Application Server´Â »ç¿ëÀÚ°¡ ºñÁî´Ï½º ÀÀ¿ëÇÁ·Î±×·¥À» ¼³°è, ±¸Çö ¹× °ü¸®ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â Æ÷°ýÀûÀÎ ¹Ìµé¿þ¾î ¼¼Æ®¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¹üÀ§´Â À¥ »çÀÌÆ® »óÁ¡ ÀÔ±¸¿¡¼­ºÎÅÍ ¿Ïº®ÇÑ Á¶Á÷ÀÇ ÄÄÇ»ÆÃ ÇϺΠ±¸Á¶ÀÇ °³Á¤¿¡ À̸¦ ¼ö ÀÖ½À´Ï´Ù.

°³ÀÎÈ­¿Í °°Àº ÇÁ·Î¼¼¼­ À§ÁÖÀÇ ±â´ÉÀº ¸ðµç e-business¿¡ °æÀï·Â ÀÖ´Â ÀåÁ¡À» Á¦°øÇÕ´Ï´Ù. ±×·¯³ª ½À°üÀûÀ¸·Î ÀÌ·¯ÇÑ ±â´ÉÀ» Áß¾Ó ¼­¹ö¿¡ À̰üÇϸé À¯¿ëÇÑ ±â´ÉÀÌ ÀÎÅͳÝÀ¸·Î È®ÀåµÇÁö ¸øÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î Áö¼ÓÀûÀ¸·Î »õ À¥ ÀÀ¿ëÇÁ·Î±×·¥À» Ãß°¡ÇÒ °æ¿ì ºñÁî´Ï½ºÀÇ ÀÎÅÍ³Ý ÇϺΠ±¸Á¶ÀÇ ¹üÀ§ ¹× ¿µÇâ·Âµµ Ä¿Á®¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ ½Å·Ú¼º ¹× º¸¾Èµµ e-business¿¡´Â ¸Å¿ì Áß¿äÇÕ´Ï´Ù. Àá½Ã¸¸ ¼­ºñ½º°¡ ÁߴܵǾ ºñÁî´Ï½º°¡ ¼Õ½ÇÀ» ÀÔÀ» ¼ö ÀÖ½À´Ï´Ù.

Edge Components(ÀÌÀü Edge Server)´Â ÀÌÁ¦ WebSphere Application Server ¿ÀÆÛ¸µÀÇ ÀϺÎÀÔ´Ï´Ù. Edge Components´Â WebSphere Application Server¿Í ÇÔ²² À¥ ¼­¹ö¿¡ ´ëÇÑ Å¬¶óÀÌ¾ðÆ® ¾×¼¼½º¸¦ Á¦¾îÇϰí, ºñÁî´Ï½º ¿£ÅÍÇÁ¶óÀÌÁî°¡ ÀÎÅÍ³Ý ¶Ç´Â ȸ»ç ÀÎÆ®¶ó³ÝÀ» ÅëÇØ À¥ ±âº» ÄÁÅÙÃ÷¿¡ ¾×¼¼½ºÇÏ´Â »ç¿ëÀÚ¿¡°Ô º¸´Ù Çâ»óµÈ ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ°Ô ÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. Edge Components¸¦ »ç¿ëÇϸé À¥ ¼­¹öÀÇ È¥ÀâÀ» ÁÙÀ̰í ÄÁÅÙÃ÷ °¡¿ë¼ºÀ» ´Ã¸®¸ç À¥ ¼­¹öÀÇ ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. À̸§¿¡ Ç¥½ÃµÈ ´ë·Î Edge Components´Â ÀϹÝÀûÀ¸·Î ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ÀÎÆ®¶ó³Ý°ú ÀÎÅÍ³Ý °£ÀÇ °æ°è¿¡ ÀÎÁ¢ÇÑ(³×Æ®¿öÅ© ±¸¼º Àǹ̿¡¼­) ½Ã½ºÅÛ¿¡¼­ ½ÇÇàÇÕ´Ï´Ù.

WebSphere Application Server´Â Caching Proxy ¹× Load Balancer Edge Components¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Caching Proxy

Caching Proxy´Â Çϳª ÀÌ»óÀÇ ¹é¿£µå ÄÁÅÙÃ÷ ¼­¹ö¿¡ ´ëÇÑ ¿¬°á ÁöÁ¡À» Á¦°øÇÏ¿© ´ë¿ªÆø »ç¿ëÀ» ÁÙÀ̰í À¥ »çÀÌÆ®ÀÇ ¼Óµµ ¹× ½Å·Ú¼ºÀ» °³¼±ÇÕ´Ï´Ù. Caching Proxy´Â Á¤Àû ÄÁÅÙÃ÷ ¹× WebSphere Application Server¿¡¼­ µ¿ÀûÀ¸·Î »ý¼ºµÈ ÄÁÅÙÃ÷¸¦ ij½Ã ¹× Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

Caching Proxy´Â ³×Æ®¿öÅ©ÀÇ ¿¬°á ÁöÁ¡ ¶Ç´Â ¿äû ¹× ÀÀ´ä ½Ã°£ °³¼±À» À§ÇØ ÀÛ¾÷ÇÏ´Â ³»ºÎ ³×Æ®¿öÅ© ¼­¹ö¸¦ Á¦°øÇÏ´Â ¿ª¹æÇâ ÇÁ·Ï½Ã ¼­¹ö(±âº» ±¸¼º) ¶Ç´Â Àü¹æÇâ ÇÁ·Ï½Ã ¼­¹öÀÇ ¿ªÇÒ·Î ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ¿ª¹æÇâ ¹× Àü¹æÇâ ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ±âº» Caching Proxy ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

ÇÁ·Ï½Ã ¼­¹ö´Â Ŭ¶óÀ̾ðÆ®ÀÇ µ¥ÀÌÅÍ ¿äûÀ» Â÷´ÜÇϰí ÄÁÅÙÃ÷ È£½ºÆÃ ½Ã½ºÅÛ¿¡¼­ ¿äû Á¤º¸¸¦ °Ë»öÇϸç, ÇØ´ç ÄÁÅÙÃ÷¸¦ Ŭ¶óÀÌ¾ðÆ®·Î ´Ù½Ã Àü´ÞÇÕ´Ï´Ù . ÀϹÝÀûÀ¸·Î, ´ëºÎºÐÀÇ ¿äûÀº À¥ ¼­¹ö ½Ã½ºÅÛ(±âÁ¡ ¼­¹ö ¶Ç´Â ÄÁÅÙÃ÷ È£½ºÆ®¶ó°íµµ ºÎ¸§)¿¡ ÀúÀåµÇ¾î ÀÖ´Â ¹®¼­¿¡ ´ëÇÑ °ÍÀ¸·Î HTTP(Hypertext Transfer Protocol)¸¦ ÅëÇÏ¿© Àü´ÞµË´Ï´Ù. ±×·¯³ª ÇÁ·Ï½Ã ¼­¹ö¸¦ ±¸¼ºÇϸé FTP(File Transfer Protocol) ¹× Gopher¿Í °°Àº ´Ù¸¥ ÇÁ·ÎÅäÄÝÀ» ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÇÁ·Ï½Ã ¼­¹ö´Â ij½Ã °¡´ÉÇÑ ÄÁÅÙÃ÷¸¦ ¿äûÀÚ¿¡°Ô Àü´ÞÇϱâ Àü¿¡ ·ÎÄà ij½Ã¿¡ ÀúÀåÇÕ´Ï´Ù. ij½Ã °¡´ÉÇÑ ÄÁÅÙÃ÷ÀÇ ¿¹¿¡´Â Á¤Àû À¥ ÆäÀÌÁö¿Í µ¿ÀûÀ¸·Î »ý¼ºµÇÁö¸¸ ÀÚÁÖ º¯°æµÇ´Â Á¤º¸°¡ Æ÷ÇÔµÈ JSP(JavaServer Page) ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. ij½Ã¸¦ »ç¿ëÇϸé ÇÁ·Ï½Ã ¼­¹ö°¡ ÄÁÅÙÃ÷ È£½ºÆ®¿¡¼­ ´Ù½Ã °Ë»öÇÏ´Â °Íº¸´Ù ÈξÀ »¡¸® ·ÎÄà ij½Ã¿¡¼­ Á÷Á¢ Àü´ÞÇÏ¿©, µ¿ÀÏÇÑ ÄÁÅÙÃ÷¿¡ ´ëÇÑ ÈÄ¼Ó ¿äûÀ» ÃæÁ·½Ãų ¼ö ÀÖ½À´Ï´Ù.

Caching Proxy¿ë Ç÷¯±×ÀÎÀº ÇÁ·Ï½Ã ¼­¹ö¿¡ ±â´ÉÀ» Ãß°¡ÇÕ´Ï´Ù.

API(Application Programming Interface)¿¡ ´ëÇÑ Á¶Á¤ Ç÷¯±×ÀÎ ¸ðµâÀ» ÀÛ¼ºÇÏ¿© Caching ProxyÀÇ ±â´ÉÀ» Á»´õ È®ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. API´Â À¯¿¬¼ºÀÌ ÀÖÀ¸¹Ç·Î »ç¿ëÇϱ⠽¬¿ì¸ç Ç÷§Æû¿¡ µ¶¸³ÀûÀÔ´Ï´Ù. ÇÁ·Ï½Ã´Â ó¸®ÇÏ´Â °¢°¢ÀÇ Å¬¶óÀÌ¾ðÆ® ¿äû¿¡ ´ëÇÏ¿© ÀÏ·ÃÀÇ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù. Ç÷¯±×ÀÎÀº ¿äû ó¸® ¿öÅ©Ç÷οì(¿¹: Ŭ¶óÀÌ¾ðÆ® ÀÎÁõ ¹× ¿äû ÇÊÅÍ) ³»ÀÇ ´Ü°è¸¦ ¼öÁ¤Çϰųª ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, °­·ÂÇÑ º¯Çü ÀÎÅÍÆäÀ̽º´Â HTTP µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦°øÇϰí URL ¹× À¥ ÄÁÅÙÃ÷ÀÇ ´ëü ¶Ç´Â º¯È¯À» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. Ç÷¯±×ÀÎÀº ÁöÁ¤µÈ ó¸® ´Ü°è¸¦ ¼öÁ¤Çϰųª ¹Ù²Ü ¼ö ÀÖÀ¸¸ç ƯÁ¤ ´Ü°è¿¡ ´ëÇØ µÑ ÀÌ»óÀÇ Ç÷¯±×ÀÎÀ» È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.

Load Balancer

Load Balancer´Â È¥ÀâÀ» ÁÙÀÌ°í ¿©·¯ ´Ù¸¥ ¼­ºñ½º ¹× ½Ã½ºÅÛ¿¡¼­ÀÇ ·Îµå¸¦ ¹ë·±½ÌÇÏ¿© ³×Æ®¿öÅ© Åë½Å Ç÷ο츦 Á¶Á¤ÇÏ´Â ³×Æ®¿öÅ© °æ°è ½Ã½ºÅÛÀ» ÀÛ¼ºÇÕ´Ï´Ù. Load Balancer´Â »çÀÌÆ® ¼±ÅÃ, ¿öÅ©·Îµå °ü¸®, ¼¼¼Ç À¯»ç¼º ¹× Åõ¸íÇÑ ½ÇÆÐº¹±¸¸¦ Á¦°øÇÕ´Ï´Ù.

Load Balancer´Â ÀÎÅͳݰú ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ¹é¿£µå ¼­¹ö(ÄÁÅÙÃ÷ È£½ºÆ® ¶Ç´Â Caching Proxy ½Ã½ºÅÛÀÏ ¼ö ÀÖÀ½) »çÀÌ¿¡ ¼³Ä¡µË´Ï´Ù. Load Balancer´Â ¿äûÀ̳ª ÄÁÅÙÃ÷°¡ ¸¹¾Æ¼­ ¿£ÅÍÇÁ¶óÀÌÁî°¡ ¹é¿£µå ¼­¹ö¸¦ ¿©·¯ °³ »ç¿ëÇÏ´Â °æ¿ì¿¡µµ ÀÎÅͳݿ¡¼­ ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ´ÜÀÏ ¿¬°á ÁöÁ¡ ¸ðµå·Î »ç¿ëµË´Ï´Ù. ¶ÇÇÑ ±âº» Network Dispatcher°¡ ÀϽÃÀûÀ¸·Î Àå¾Ö¸¦ ÀÏÀ¸Å³ °æ¿ì¿¡ ´ë½ÅÇÒ ¹é¾÷ Load Balancer¸¦ ¼³Ä¡ÇÏ¿© °í°¡¿ë¼ºÀ» º¸ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.

Load Balancer´Â Ŭ¶óÀÌ¾ðÆ®¿¡¼­ µ¥ÀÌÅÍ ¿äûÀ» ÀÎÅͼÁÆ®ÇÏ¿© °¢ ¿äûÀ» ÇöÀç ¿äûÀ» °¡Àå ¸¸Á·½Ãų ¼ö ÀÖ´Â ¼­¹ö·Î Àü´ÞÇÕ´Ï´Ù. ´Ù½Ã ¸»Çؼ­ µ¿ÀÏÇÑ À¯ÇüÀÇ ¿äûÀ» ¼­ºñ½ºÇÏ´Â Á¤ÀÇµÈ ½Ã½ºÅÛ ÁýÇÕ »çÀÌÀÇ ¼ö½Å ¿äû ·Îµå¸¦ ¹ë·±½ºÇÕ´Ï´Ù. Load Balancer´Â WebSphere Application Server ¹× Caching Proxy ½Ã½ºÅÛÀ» Æ÷ÇÔÇÑ ¿©·¯ À¯ÇüÀÇ ¼­¹ö·Î ¿äûÀ» ºÐ¹èÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ ¾îµå¹ÙÀÌÀú¸¦ »ç¿ëÇÏ¿© ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥ ¶Ç´Â Ç÷§Æû¿¡ ¸Â°Ô ·Îµå ¹ë·±½º¸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. WebSphere Application ServerÀÇ ·Îµå ¹ë·±½º¿¡ ÇÊ¿äÇÑ Á¤º¸¸¦ ¾ò±â À§ÇÑ Æ¯¼ö ¸ñÀûÀÇ ¾îµå¹ÙÀÌÀú°¡ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

Content Based Routing ÄÄÆ÷³ÍÆ®¸¦ Caching Proxy¿Í ÇÔ²² ¼³Ä¡ÇÒ °æ¿ì, HTTP ¹× HTTPS ¿äûÀ» URL ¶Ç´Â °ü¸®ÀÚ°¡ ÆÇ´ÜÇÑ Æ¯¼ºÀ» ±âº»À¸·Î ÇÏ¿© ºÐ¹èÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¸ðµç ¹é¿£µå ¼­¹ö¿¡ µ¿ÀÏÇÑ ÄÁÅÙÃ÷¸¦ ÀúÀåÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. Dispatcher ÄÄÆ÷³ÍÆ®´Â HTTP ¿äû¿¡ ´ëÇØ¼­µµ µ¿ÀÏÇÑ ±â´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

·Îµå ¹ë·±½º´Â HTTP ¼­¹ö, Application Server, ÄÁÅÙÃ÷ ¼­¹öÀÇ ´ëÇàÀÚÀÎ ÇÁ·Ï½Ã ¼­¹ö¸¦ Æ÷ÇÔÇÑ ÄÁÅÙÃ÷ ¼­¹ö¸¦ Åõ¸íÇÏ°Ô Å¬·¯½ºÅÍÇÏ¿© À¥ »çÀÌÆ®ÀÇ °¡¿ë¼º ¹× È®À强À» Çâ»ó½Ãŵ´Ï´Ù. °¡¿ë¼ºÀº º´·ÄÈ­, ·Îµå ¹ë·±½º ¹× ½ÇÆÐº¹±¸ Áö¿øÀ» ÅëÇØ ¿Ï¼ºµË´Ï´Ù. ¼­¹ö°¡ Áß´ÜµÇ¸é ºñÁî´Ï½º°¡ ÀÎÅÍ·´Æ®µË´Ï´Ù. ¹é¿£µå ó¸® ¼º´ÉÀ» Åõ¸íÇÏ°Ô Ãß°¡ÇÒ ¼ö Àֱ⠶§¹®¿¡ ÇϺΠ±¸Á¶ÀÇ È®À强ÀÌ Å©°Ô Çâ»óµË´Ï´Ù.

IPv6 Áö¿ø: IPv6ÀÇ È®ÀåµÈ IP ÁÖ¼Ò ÁöÁ¤ ¼³°è Áö¿øÀÌ "IPv4 ¹× IPv6¿ë Load Balancer"¸¦ ÅëÇØ »ç¿ë °¡´ÉÇÕ´Ï´Ù. IPv4 ¹× IPv6¿ë Load Balancer´Â Dispatcher ÄÄÆ÷³ÍÆ®¸¸À¸·Î ±¸¼ºµÈ °³º° ¼³Ä¡ À̹ÌÁöÀÔ´Ï´Ù. ÀÌ ¼³Ä¡ À¯ÇüÀº DispatcherÀÇ MAC ±â¹Ý ÆÐŶ Àü´ÞÀ» »ç¿ëÇÏ¿© ³×Æ®¿öÅ© ³»¿¡ ±¸¼ºµÈ ¼­¹öÀÇ IPv4 ¹× IPv6 Åë½Å·® ¸ðµÎ¿¡ ´ëÇÑ ·Îµå ¹ë·±½º¸¦ Á¦°øÇÕ´Ï´Ù. IPv4 ¹× IPv6¿ë Load Balancer¸¦ ¼³Ä¡Çϱâ Àü¿¡ ¹Ýµå½Ã ÀÌÀü Load Balancer¸¦ ¼³Ä¡ Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù. µÎ °³ÀÇ Load Balancer¸¦ µ¿ÀÏÇÑ ½Ã½ºÅÛ¿¡ ¼³Ä¡ÇÒ ¼ö ¾ø½À´Ï´Ù. (Dispatcher ÄÄÆ÷³ÍÆ®ÀÇ °£·«ÇÑ °³¿ä´Â Dispatcher¸¦ ÂüÁ¶ÇϽʽÿÀ.)

Load Balancer¿¡´Â ´ÙÀ½°ú °°Àº ÄÄÆ÷³ÍÆ®°¡ Æ÷ÇԵ˴ϴÙ.

Dispatcher

HTTP, FTP, HTTPS ¹× Telnet°ú °°Àº ¸ðµç ÀÎÅÍ³Ý ¼­ºñ½ºÀÇ °æ¿ì, Dispatcher ÄÄÆ÷³ÍÆ®´Â LAN ¶Ç´Â WAN¿¡¼­ ¼­¹öÀÇ ·Îµå ¹ë·±½º¸¦ ¼öÇàÇÕ´Ï´Ù. HTTP ¼­ºñ½ºÀÇ °æ¿ì, Dispatcher´Â Ŭ¶óÀÌ¾ðÆ® ¿äûÀÇ URL ÄÁÅÙÃ÷¸¦ ±âº»À¸·Î ¼­¹öÀÇ ·Îµå ¹ë·±½º¸¦ ¼öÇàÇÕ´Ï´Ù.

Dispatcher ÄÄÆ÷³ÍÆ®´Â ´ë±Ô¸ðÀÇ È®Àå °¡´ÉÇÑ ³×Æ®¿öÅ© ¼­¹ö¸¦ ¾ÈÁ¤ÀûÀ̰í È¿À²ÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. Dispatcher¸¦ »ç¿ëÇÏ¿©, ÇϳªÀÇ °¡»ó ¼­¹ö¿¡ ¿©·¯ ´ëÀÇ °³º° ¼­¹ö¸¦ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ »ç¿ëÀÚ »çÀÌÆ®´Â Àü¼¼°è¿¡¼­ ÇϳªÀÇ IP ÁÖ¼Ò·Î ³ªÅ¸³³´Ï´Ù.

IPv4 ¹× IPv6¿ë Load Balancer ¼³Ä¡¸¦ »ç¿ëÇÏ´Â °æ¿ì, WebSphere Application Server Load Balancer °ü¸® ¾È³»¼­¿¡¼­ Á¦ÇÑ»çÇ× ¹× ±¸¼º Â÷ÀÌÁ¡¿¡ ´ëÇÑ Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ´Â IPv4 ¹× IPv6¿ë Load Balancer¿¡ Dispatcher Àü°³ ÀåÀ» ÂüÁ¶ÇϽʽÿÀ.

Content Based Routing

HTTP¿Í HTTPS ¼­ºñ½ºÀÇ °æ¿ì, Content Based Routing ÄÄÆ÷³ÍÆ®´Â Ŭ¶óÀÌ¾ðÆ® ¿äûÀÇ ÄÁÅÙÃ÷¿¡ ±â¹ÝÇÑ ¼­¹öÀÇ ·Îµå ¹ë·±½ÌÀ» ¼öÇàÇÕ´Ï´Ù. Content Based RoutingÀº Application Server Caching Proxy ÄÄÆ÷³ÍÆ®¿Í ÇÔ²² ÀÛµ¿ÇÕ´Ï´Ù.

Áß¿ä»çÇ×: CBR(Content Based Routing) ÄÄÆ÷³ÍÆ®´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇϰí Áö¿øµÇ´Â ¸ðµç Ç÷§Æû¿¡¼­ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

Site Selector

Site Selector´Â DNS À̸§À» IP ÁÖ¼Ò¿¡ ¸ÊÇÎÇÏ¿© ³×Æ®¿öÅ© ¹× ·Îµå ¹ë·±½º ¼ö½Å ¿äû¿¡ ´ëÇÑ ¿¬°á ÁöÁ¡ ³ëµå ¿ªÇÒÀ» ÇÏ°Ô ÇÏ¿© ·Îµå ¹ë·±½º ½Ã½ºÅÛÀ» °­È­ÇÕ´Ï´Ù. Metric Server¿Í ÇÔ²² »ç¿ëÇÒ °æ¿ì, Site Selector´Â ¼­¹öÀÇ È°µ¿ ·¹º§À» ¸ð´ÏÅÍÇÏ¿© ¼­¹ö¿¡ ·Îµå°¡ °¡Àå ÀûÀº ½Ã±â¿Í ½ÇÆÐÇÑ ¼­¹ö¸¦ ¹ß°ßÇÕ´Ï´Ù.

ÀÌ ÄÄÆ÷³ÍÆ®´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components¿¡¼­ Áö¿øµË´Ï´Ù.

Cisco CSS Controller

Cisco CSS Controller ÄÄÆ÷³ÍÆ®´Â ¼­¹ö ¼±ÅÃ, ·Îµå ÃÖÀûÈ­ ¹× °áÇÔ Çã¿ëÀ» À§ÇØ Cisco CSS Switch·Î Àü¼ÛµÇ´Â ¼­¹ö °¡ÁßÄ¡ ¸ÞÆ®¸¯À» »ý¼ºÇÕ´Ï´Ù.

ÀÌ ÄÄÆ÷³ÍÆ®´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components¿¡¼­ Áö¿øµË´Ï´Ù.

Nortel Alteon Controller

Nortel Alteon Controller ÄÄÆ÷³ÍÆ®´Â ¼­¹ö ¼±ÅÃ, ·Îµå ÃÖÀûÈ­ ¹× °áÇÔ Çã¿ëÀ» À§ÇØ Nortel Alteon Switch·Î Àü¼ÛµÇ´Â ¼­¹ö °¡ÁßÄ¡ ¸ÞÆ®¸¯À» »ý¼ºÇÕ´Ï´Ù.

ÀÌ ÄÄÆ÷³ÍÆ®´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components¿¡¼­ Áö¿øµË´Ï´Ù.

Metric Server

Metric Server ÄÄÆ÷³ÍÆ®´Â ·Îµå ¹ë·±½ÌÀÌ µÈ ¼­¹ö¿¡¼­ µð¸ÕÀ¸·Î ½ÇÇàµÇ¸ç ½Ã½ºÅÛ ·Îµå¿¡ ´ëÇÑ Á¤º¸¸¦ Load Balancer¿¡ Á¦°øÇÕ´Ï´Ù.

Edge Components ¹× WebSphere ±×·ì

IBM WebSphere ±×·ìÀº »ç¿ëÀÚÀÇ e-business ±â´ë¸¦ ½ÇÇöÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. ÀÌ´Â »ç¿ëÀÚ°¡ °í¼º´É À¥ »çÀÌÆ®¸¦ °³¹ß ¹× °ü¸®Çϰí À¥ »çÀÌÆ®¸¦ ½Å±Ô ¶Ç´Â ±âÁ¸ÀÇ À¥ ºñÁî´Ï½º°¡ ¾Æ´Ñ Á¤º¸ ½Ã½ºÅÛ¿¡ ÅëÇÕ½Ãų ¼ö ÀÖ°Ô ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î Á¦Ç° ¼¼Æ®ÀÔ´Ï´Ù.

WebSphere ±×·ìÀº Edge Components¸¦ Æ÷ÇÔÇÑ WebSphere Application Server ¹× WebSphere Application Server¿¡ ¿ÏÀüÈ÷ ÅëÇÕµÈ WebSphere ±×·ì ¼ÒÇÁÆ®¿þ¾î·Î ±¸¼ºµÇ¸ç ¼º´ÉÀÌ Çâ»óµË´Ï´Ù. WebSphere Application Server ¹× ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ °³¿ä´Â WebSphere Application Server Edge Components ¼Ò°³¸¦ ÂüÁ¶ÇϽʽÿÀ.

Tivoli Access Manager

Tivoli Access Manager(ÀÌÀü Tivoli Policy Director)´Â º°µµ·Î »ç¿ë °¡´ÉÇÕ´Ï´Ù. ÀÌ´Â ±âÁ¸ À¥ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ¾×¼¼½º Á¦¾î ¹× Áß¾Ó ÁýÁßÈ­µÈ º¸¾ÈÀ» Á¦°øÇϸç, ÇÑ ¹øÀÇ ÀÎÁõÀ¸·Î ¿©·¯ À¥ ÀÚ¿ø¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. Caching Proxy Ç÷¯±×ÀÎÀº Access ManagerÀÇ º¸¾È ÇÁ·¹ÀÓ¿öÅ©¸¦ Ȱ¿ëÇÏ¿© ÇÁ·Ï½Ã ¼­¹ö°¡ Access ManagerÀÇ ÅëÇÕ ±ÇÇÑ ºÎ¿© ¶Ç´Â ÀÎÁõ ¼­ºñ½º¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

WebSphere Portal Server

WebSphere Portal Server(º°µµ·Î »ç¿ë °¡´É)´Â Portal¿¡ ¿¬°üµÈ ÇÁ¸®Á¨Å×À̼Ç, º¸¾È, È®À强, °¡¿ë¼º ¹®Á¦Á¡À» ¸¸Á·½ÃŰ´Â ÇÁ·¹ÀÓ¿öÅ©¸¦ Á¦°øÇÕ´Ï´Ù. ȸ»ç´Â Portal Server·Î ÀÚü Á¶Á¤ Portal À¥ »çÀÌÆ®¸¦ ÀÛ¼ºÇÏ¿© Á÷¿ø, ºñÁî´Ï½º ÆÄÆ®³Ê ¹× °í°´ÀÇ ¿ä±¸¸¦ ó¸®ÇÕ´Ï´Ù. »ç¿ëÀÚ´Â Portal¿¡ »çÀοÂÇÏ¿© ±×µéÀÌ ÇÊ¿ä·Î ÇÏ´Â Á¤º¸, »ç¶÷ ¹× ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â °³ÀÎÈ­µÈ À¥ ÆäÀÌÁö¸¦ ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ¸ðµç Çʼö ÀÚ¿ø¿¡ ´ëÇÑ ÀÌ·¯ÇÑ °³ÀÎÈ­µÈ ´ÜÀÏ ¾×¼¼½º ÁöÁ¡Àº Á¤º¸ÀÇ °úºÎÇϸ¦ ÁÙÀÌ°í »ý»ê¼ºÀ» °¡¼ÓÈ­½Ã۸ç À¥ »çÀÌÆ® »ç¿ë·®À» ´Ã¸³´Ï´Ù.

WebSphere Portal Server´Â WebSphere Application Server Ŭ·¯½ºÅÍ¿¡¼­ ½ÇÇàÇÏ¿© È®À强 ¹× ½Å·Ú¼ºÀ» ¾ò½À´Ï´Ù. Ãß°¡ÀÇ ·Îµå ¹ë·±½º ¹× °í°¡¿ë¼ºÀ» À§ÇØ Application Server Load Balancer ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

WebSphere Site Analyzer

WebSphere Site Analyzer(º°µµ·Î »ç¿ë °¡´É)¸¦ »ç¿ëÇÏ¸é ¿£ÅÍÇÁ¶óÀÌÁî°¡ ¿ë·® ¹× ¼º´É ¹®Á¦Á¡À» ¿¹ÃøÇÒ ¼ö ÀÖ½À´Ï´Ù. Site Analyzer¿Í ÇÔ²² Caching Proxy¿Í Load Balancer ·Î±× ¹× ±âŸ °ü¸® °¡´É µµ±¸¸¦ »ç¿ëÇÏ¿© À¥ »çÀÌÆ® »ç¿ë·®À» ¸ð´ÏÅ͸µ, ºÐ¼® ¹× º¸°íÇÔÀ¸·Î½á Ãß°¡ ÀÚ¿øÀÇ ¼ö¿ä¸¦ ¿¹ÃøÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ Site Analyzer °ü¸® °¡´É ÄÄÆ÷³ÍÆ®´Â Edge Components¸¦ ¼³Ä¡ ¹× ¾÷±×·¹À̵åÇϸç, ±¸¼ºÀ» °ü¸® ¹× ÀúÀåÇϰí, Edge Components¸¦ ¿ø°ÝÀ¸·Î ÀÛµ¿Çϰí À̺¥Æ®¸¦ Ž»ö ¹× º¸°íÇÏ´Â »ç¿ëÀÚ¸¦ Áö¿øÇÕ´Ï´Ù.

WebSphere Transcoding Publisher

WebSphere Transcoding Publisher(º°µµ·Î »ç¿ë °¡´É)´Â ¸ð¹ÙÀÏ ÀåÄ¡(¿¹: ÀÎÅÍ³Ý °¡´É ÀüÈ­)¿¡¼­ º¼ ¼ö ÀÖµµ·Ï À¥ ÆäÀÌÁö¸¦ º¯È¯Çϰí À¥ ÄÁÅÙÃ÷¸¦ »ç¿ëÀÚ°¡ ¼±È£ÇÏ´Â ÀÚ±¹¾î·Î º¯È¯(WebSphere Translation Server¸¦ ´­·¯)ÇÏ¸ç ¸¶Å©¾÷ ¾ð¾î¸¦ º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. Transcoding Publisher´Â ´Ù¸¥ ÀåÄ¡ ¹× »ç¿ëÀÚ¿¡°Ô ÄÁÅÙÃ÷¸¦ Á¦°øÇÒ ¼ö ÀÖ°Ô ÇÔÀ¸·Î½á Caching ProxyÀÇ ¼º´ÉÀ» Çâ»ó½ÃÄ×½À´Ï´Ù. À¥ ¼­¹ö¿¡¼­ ÄÁÅÙÃ÷¿¡ ¾×¼¼½ºÇÑ ÈÄ Transcoding Publisher¸¦ È£ÃâÇÏ¿© ´Ù¾çÇÑ Ä³½Ã ¹× Àç»ç¿ëÀÌ °¡´ÉÇϵµ·Ï µ¥ÀÌÅ͸¦ º¯È¯Çϰí, ű׸¦ Ç¥½ÃÇϵµ·Ï Caching ProxyÀÇ º¯Çü ÀÎÅÍÆäÀ̽º¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Caching ProxyÀÇ »çÈÄ ÀÎÁõ ÀÎÅÍÆäÀ̽º¿¡¼­ Transcoding Publisher´Â ÇÁ·Ï½Ã ¼­¹ö¿¡¼­ »ç¿ëÀÚ ¹× ÀåÄ¡ ¿ä±¸»çÇ×°ú ÀÏÄ¡ÇÏ´Â ÄÁÅÙÃ÷°¡ ÀÖ´ÂÁö È®ÀÎÇÑ ´ÙÀ½, ÀÏÄ¡ÇÏ´Â ³»¿ëÀÌ ÀÖÀ¸¸é ÇÁ·Ï½Ã ¼­¹ö ij½ÃÀÇ ÄÁÅÙÃ÷¸¦ Á¦°øÇÕ´Ï´Ù.

Application Server ¹× Edge Components¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸

WebSphere Application Server Edge Components¿¡ ƯÁ¤ÇÑ ´ÙÀ½ ¹®¼­´Â Edge Components Information Center¿¡¼­ º¼ ¼ö ÀÖ½À´Ï´Ù.

±âŸ WebSphere Application Server ¹®¼­´Â WebSphere Application Server ¶óÀ̺귯¸® ÆäÀÌÁö¿¡¼­ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

Edge Components¿¡ ´ëÇÑ ±â¼ú Áö¿ø Á¤º¸´Â WebSphere Application Server Áö¿ø ÆäÀÌÁö¿¡¼­ º¼ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½Àº Edge Components¿¡ °üÇÑ Á¤º¸ ¶Ç´Â °ü·Ã Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Â À¥ »çÀÌÆ® ¸ñ·ÏÀÔ´Ï´Ù.

Edge Components °³³ä ¹× ¼³¸í

Á¦ 2 ºÎ¿¡´Â Edge Components¿¡¼­ »ç¿ë °¡´ÉÇÑ ÀϺΠ±â´ÉÀ» °­Á¶ÇÏ´Â ÀÚ¼¼ÇÑ ¼³¸íÀÌ ÀÖ½À´Ï´Ù. Application Server Caching Proxy ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ °³¿ä´Â WebSphere Application Server Edge Components ¼Ò°³¸¦ ÂüÁ¶ÇϽʽÿÀ.

´ÙÀ½ ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

ij½Ì

³×Æ®¿öÅ© ¼º´É

°¡¿ë¼º

Content Based Routing

ij½Ì

Caching ProxyÀÇ Ä³½Ì ±â´ÉÀº ³×Æ®¿öÅ© ´ë¿ªÆø ÀÌ¿ëÀ» ÃÖ¼ÒÈ­Çϰí ÀÏ¹Ý »ç¿ëÀÚ°¡ º¸´Ù »¡¸® ½Å·Ú¼º ÀÖ´Â ¼­ºñ½º¸¦ ¹ÞÀ» ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÒ ¼ö ÀÖ´Â ÀÌÀ¯´Â ÇÁ·Ï½Ã ¼­¹ö¿¡¼­ ¼öÇàµÇ´Â ij½ÌÀÌ ¹é¿£µå ¼­¹ö ¹× ÇÇ¾î ¿¬°áÀ» ¿ÀÇÁ·ÎµåÇϱ⠶§¹®ÀÔ´Ï´Ù. Caching Proxy´Â Á¤Àû ÄÁÅÙÃ÷ ¹× WebSphere Application Server¿¡¼­ µ¿ÀûÀ¸·Î »ý¼ºµÈ ÄÁÅÙÃ÷¸¦ ij½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. È®ÀåµÈ ij½ÌÀ» Á¦°øÇϱâ À§ÇØ Caching Proxy´Â Application Server Load Balancer ÄÄÆ÷³ÍÆ®¿Í ÇÔ²² ÀÛµ¿ÇÕ´Ï´Ù. ÀÌ ½Ã½ºÅÛ ¼Ò°³¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â WebSphere Application Server Edge Components ¼Ò°³¸¦ ÂüÁ¶ÇϽʽÿÀ.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº» Caching Proxy ±¸¼º

Caching Proxy´Â ¿ª¹æÇâ Caching Proxy ¼­¹ö(±âº» ±¸¼º) ¶Ç´Â Àü¹æÇâ Caching Proxy ¼­¹öÀÇ ¿ªÇÒ·Î Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù. ÄÁÅÙÃ÷ È£½ºÆ®¿¡¼­ »ç¿ëµÇ´Â °æ¿ì Caching Proxy´Â ÀÎÅͳݰú ¿£ÅÍÇÁ¶óÀÌÁî ÄÁÅÙÃ÷ È£½ºÆ® »çÀÌ¿¡ ÀÖ´Â ¿ª¹æÇâ Caching Proxy ¼­¹öÀÇ ¿ªÇÒ¿¡ ±¸¼ºµË´Ï´Ù. ÀÎÅÍ³Ý ¾×¼¼½º ÇÁ·Î¹ÙÀÌ´õ¿¡¼­ »ç¿ëµÇ´Â °æ¿ì Caching Proxy´Â Ŭ¶óÀÌ¾ðÆ®¿Í ÀÎÅÍ³Ý »çÀÌ¿¡ ÀÖ´Â Àü¹æÇâ Caching Proxy ¼­¹öÀÇ ¿ªÇÒ¿¡ ±¸¼ºµË´Ï´Ù.

¿ª¹æÇâ Caching Proxy(±âº» ±¸¼º)

¿ª¹æÇâ ÇÁ·Ï½Ã ±¸¼ºÀ» »ç¿ëÇϸé Caching Proxy ½Ã½ºÅÛÀº ÀÎÅÍ³Ý ¹× ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ÄÁÅÙÃ÷ È£½ºÆ® »çÀÌ¿¡ À§Ä¡ÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö´Â ´ë¸®ÀÚ·Î ÀÛµ¿Çϸ鼭, ÀÎÅͳݿ¡¼­ µµÂøÇÑ »ç¿ëÀÚ ¿äûÀ» ÀÎÅͼÁÆ®ÇÑ ´ÙÀ½ ÀûÀýÇÑ ÄÁÅÙÃ÷ È£½ºÆ®·Î ¿äûÀ» Àü´ÞÇÑ ÈÄ ¸®ÅÏµÈ µ¥ÀÌÅ͸¦ ij½ÃÇÏ¿© ÇØ´ç µ¥ÀÌÅ͸¦ ÀÎÅͳÝÀ» ÅëÇØ »ç¿ëÀÚ¿¡°Ô Àü´ÞÇÕ´Ï´Ù. ij½ÌÀ» »ç¿ëÇÔÀ¸·Î½á Caching Proxy´Â µ¿ÀÏÇÑ ÄÁÅÙÃ÷¿¡ ´ëÇÑ ÈÄ¼Ó ¿äûÀ» ij½Ã·ÎºÎÅÍ °ð¹Ù·Î ¸¸Á·½Ãų ¼ö Àִµ¥ ÀÌ´Â ÄÁÅÙÃ÷ ¼­¹ö¿¡¼­ ´Ù½Ã ÄÁÅÙÃ÷¸¦ °Ë»öÇÏ´Â °Íº¸´Ù ÈÙ¾À ºü¸¨´Ï´Ù. ij½ÃµÉ ¼ö ÀÖ´Â Á¤º¸´Â ¾ðÁ¦ ¸¸±âµÇ´ÂÁö, ij½Ã Å©±â°¡ ¾î´À Á¤µµÀÎÁö ¹× ¾ðÁ¦ Á¤º¸¸¦ °»½ÅÇÒ °ÍÀÎÁö¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ij½Ã È÷Æ®¿¡ ´ëÇÑ ´Ù¿î·Îµå ½Ã°£ÀÌ ºü¸¦¼ö·Ï °í°´¿¡ ´ëÇÑ ¼­ºñ½º ǰÁúÀÌ ¿ì¼öÇÏ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ±×¸² 1Àº ±âº» Caching Proxy ±â´ÉÀ» ³ªÅ¸³À´Ï´Ù.

±×¸² 1. ¿ª¹æÇâ ÇÁ·Ï½Ã·Î ÀÛµ¿ÇÏ´Â Caching Proxy
ÀÌ ±×·¡ÇÈÀº ±âº» ¿ª¹æÇâ ÇÁ·Ï½Ã ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù.

¹ü·Ê: 1--Ŭ¶óÀÌ¾ðÆ®   2--ÀÎÅͳݠ  3--¶ó¿ìÅÍ/°ÔÀÌÆ®¿þÀÌ   4--Caching Proxy   5--ij½Ã   6--ÄÁÅÙÃ÷ È£½ºÆ®

ÀÌ ±¸¼º¿¡¼­ ÇÁ·Ï½Ã ¼­¹ö(4)´Â URL¿¡ ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ È£½ºÆ® À̸§(6)ÀÌ Æ÷ÇԵǾî ÀÖ´Â ¿äûÀ» Â÷´ÜÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®(1)°¡ ÆÄÀÏ X¸¦ ¿äûÇÏ¸é ¿äûÀº ÀÎÅͳÝ(2)À» °ÅÃÄ ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀÌ(3)¸¦ ÅëÇØ ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ³»ºÎ ³×Æ®¿öÅ©·Î µé¾î°©´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö´Â ¿äûÀ» Â÷´ÜÇÏ°í ¿ø·¡ Áּҷμ­ °íÀ¯ÇÑ IP ÁÖ¼Ò°¡ ÀÖ´Â ¿äûÀ» »õ·Î »ý¼ºÇÏ°í »õ ¿äûÀ» ÄÁÅÙÃ÷ È£½ºÆ®(6)·Î Àü¼ÛÇÕ´Ï´Ù.

ÄÁÅÙÃ÷ È£½ºÆ®´Â ÆÄÀÏ X¸¦ ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Á÷Á¢ º¸³»Áö ¾Ê°í ÇÁ·Ï½Ã ¼­¹ö·Î ¸®ÅÏÇÕ´Ï´Ù. ÆÄÀÏ Ä³½Ã°¡ °¡´ÉÇϸé Caching Proxy´Â ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Àü´ÞÇϱâ Àü¿¡ ij½Ã(5)¿¡ »çº»À» ÀúÀåÇÕ´Ï´Ù. ij½Ã °¡´É ÄÁÅÙÃ÷¿¡ ´ëÇØ °¡Àå ÀûÇÕÇÑ ¿¹Á¦´Â Á¤Àû À¥ ÆäÀÌÁöÀÔ´Ï´Ù. ±×·¯³ª Caching Proxy´Â WebSphere Application Server¿¡¼­ µ¿ÀûÀ¸·Î »ý¼ºµÈ ÄÁÅÙÃ÷¸¦ ij½Ã ¹× Á¦°øÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

Àü¹æÇâ Caching Proxy

ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Á÷Á¢ ÀÎÅÍ³Ý ¾×¼¼½º¸¦ Á¦°øÇÏ´Â °ÍÀº ºñÈ¿À²ÀûÀÏ ¼ö ÀÖ½À´Ï´Ù. À¥ ¼­¹ö¿¡¼­ ÁÖ¾îÁø ÆÄÀÏÀ» ÆäÄ¡ÇÏ´Â ¸ðµç »ç¿ëÀÚ´Â ÆÄÀÏÀÌ º¯°æµÇÁö ¾Ê´Â °æ¿ì¿¡µµ ÆÄÀÏÀ» ÆäÄ¡Çϴ ù ¹øÂ° »ç¿ëÀÚ¿Í °°ÀÌ ³×Æ®¿öÅ©¿Í ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀÌ¿¡¼­ °°Àº ¾çÀÇ Åë½Å·®À» ¹ß»ý½Ãŵ´Ï´Ù. ÇØ°á ¹æ¹ýÀº °ÔÀÌÆ®¿þÀÌ ±Ùó¿¡¼­ Àü¹æÇâ Caching Proxy¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÔ´Ï´Ù.

Àü¹æÇâ ÇÁ·Ï½Ã ±¸¼ºÀ» »ç¿ëÇϸé Caching Proxy ½Ã½ºÅÛÀº Ŭ¶óÀÌ¾ðÆ®¿Í ÀÎÅÍ³Ý »çÀÌ¿¡ À§Ä¡ÇÕ´Ï´Ù. Caching Proxy´Â Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀ» ÀÎÅͳݿ¡ ÀÖ´Â ÄÁÅÙÃ÷ È£½ºÆ®¿¡ Àü´ÞÇÏ¸ç °Ë»öµÈ µ¥ÀÌÅ͸¦ ij½ÃÇÏ°í °Ë»öµÈ µ¥ÀÌÅ͸¦ Ŭ¶óÀÌ¾ðÆ®¿¡ Àü´ÞÇÕ´Ï´Ù.

±×¸² 2. Àü¹æÇâ ÇÁ·Ï½Ã·Î ÀÛµ¿ÇÏ´Â Caching Proxy
ÀÌ ±×·¡ÇÈÀº ±âº» Àü¹æÇâ ÇÁ·Ï½Ã ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù.

±×¸² 2´Â Àü¹æÇâ Caching Proxy ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ Å¬¶óÀÌ¾ðÆ® ºê¶ó¿ìÀú ÇÁ·Î±×·¥(1·Î Ç¥½ÃµÈ ½Ã½ºÅÛ)Àº ¿äûÀ» ÀÎÅͼÁÆ®Çϵµ·Ï ±¸¼ºµÈ Àü¹æÇâ Caching Proxy(2)¿¡ ¿äûÀ» Á÷Á¢ Àü´ÞÇϵµ·Ï ±¸¼ºµË´Ï´Ù. ÀÏ¹Ý »ç¿ëÀÚ°¡ ÄÁÅÙÃ÷ È£½ºÆ®(6)¿¡ ÀúÀåµÈ X ÆÄÀÏÀ» ¿äûÇÏ´Â °æ¿ì Àü¹æÇâ Caching Proxy´Â ¿äûÀ» ÀÎÅͼÁÆ®ÇÏ°í ¿ø·¡ Áּҷμ­ °íÀ¯ÇÑ IP ÁÖ¼Ò°¡ ÀÖ´Â ¿äûÀ» »õ·Î »ý¼ºÇÏ°í »õ ¿äûÀ» ÀÎÅͳÝ(5)À» ÅëÇØ ¿£ÅÍÇÁ¶óÀÌÁî ¶ó¿ìÅÍ(4)ÀÇ ¼ö´ÜÀ¸·Î Àü¼ÛÇÕ´Ï´Ù.

ÀÌ ¹æ¹ý¿¡¼­ ±âÁ¡ ¼­¹ö´Â X ÆÄÀÏÀ» ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Á÷Á¢ º¸³»Áö ¾Ê°í Àü¹æÇâ Caching Proxy·Î ¸®ÅÏÇÕ´Ï´Ù. Àü¹æÇâ Caching ProxyÀÇ Ä³½Ì ±â´ÉÀ» »ç¿ëÇϸé Caching Proxy´Â ¸¸±â ³¯Â¥ ¹× ÆÄÀÏÀÌ µ¿ÀûÀ¸·Î »ý¼ºµÇ´ÂÁö¿¡ ´ëÇÑ ÀεðÄÉÀ̼ǰú °°Àº ¸®ÅÏ Çì´õÀÇ ¼³Á¤À» Á¡°ËÇÏ¿© X ÆÄÀÏÀÌ Ä³½Ã¿¡ ÀûÇÕÇÑÁö¸¦ ½Äº°ÇÕ´Ï´Ù. ÆÄÀÏ Ä³½Ã°¡ °¡´ÉÇϸé Caching Proxy´Â ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Àü´ÞÇϱâ Àü¿¡ ij½Ã(3)¿¡ »çº»À» ÀúÀåÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ij½Ã°¡ »ç¿ë °¡´ÉÇϰí Àü¹æÇâ Caching Proxy°¡ ¸Þ¸ð¸® ij½Ã¸¦ »ç¿ëÇÕ´Ï´Ù. ±×·¯³ª ´Ù¸¥ À¯ÇüÀÇ Ä³½ÌÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

X ÆÄÀÏ¿¡ ´ëÇÑ Ã¹ ¹øÂ° ¿äûÀÇ °æ¿ì Àü¹æÇâ Caching Proxy´Â ÀÎÅÍ³Ý ¾×¼¼½ºÀÇ È¿À²¼ºÀ» ¸¹ÀÌ °³¼±ÇÏÁö´Â ¾Ê½À´Ï´Ù. ½ÇÁ¦ X ÆÄÀÏÀ» ¾×¼¼½ºÇϴ ù ¹øÂ° »ç¿ëÀÚÀÇ ÀÀ´ä ½Ã°£Àº Àü¹æÇâ Caching Proxy¸¦ »ç¿ëÇÏÁö ¾ÊÀ» ¶§º¸´Ù ´õ ´À¸± ¼öµµ ÀÖ½À´Ï´Ù. À̰ÍÀº Àü¹æÇâ Caching Proxy°¡ ¿ø·¡ ¿äû ÆÐŶÀ» ó¸®ÇÏ°í ¼ö½ÅÇÒ ¶§ ij½Ã °¡´É Á¤º¸¿¡ ´ëÇÑ X ÆÄÀÏÀÇ Çì´õ¸¦ °Ë»çÇÏ´Â µ¥ ´õ ¸¹Àº ½Ã°£À» »ç¿ëÇϱ⠶§¹®ÀÔ´Ï´Ù. Àü¹æÇâ Caching Proxy¸¦ »ç¿ëÇÏ¸é ´Ù¸¥ »ç¿ëÀÚ°¡ ¿¬¼ÓÀ¸·Î X ÆÄÀÏÀ» ¿äûÇÏ´Â °æ¿ì À¯¿ëÇÕ´Ï´Ù. Àü¹æÇâ Caching Proxy´Â X ÆÄÀÏÀÇ Ä³½ÃµÈ »çº»ÀÌ ¿©ÀüÈ÷ À¯È¿ÇÑÁö¸¦(¸¸±âµÇÁö ¾ÊÀ½) Á¡°ËÇϰí À¯È¿ÇÑ °æ¿ì ÀÎÅͳÝÀ» ÅëÇØ ¿äûÀ» ÄÁÅÙÃ÷ È£½ºÆ®·Î Àü´ÞÇÏÁö ¾Ê°í ij½Ã¿¡¼­ X ÆÄÀÏÀ» Á÷Á¢ ¹Þ½À´Ï´Ù.

Àü¹æÇâ Caching Proxy°¡ ¿äû ÆÄÀÏÀÌ ¸¸±âµÇ¾úÀ½À» ¹ß°ßÇÑ °æ¿ì¿¡µµ ÄÁÅÙÃ÷ È£½ºÆ®¿¡¼­ ÆÄÀÏÀ» ´Ù½Ã ÆäÄ¡ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. ´ë½Å Àü¹æÇâ Caching Proxy´Â Ưº°ÇÑ »óÅ Á¡°Ë ¸Þ½ÃÁö¸¦ ÄÁÅÙÃ÷ È£½ºÆ®·Î º¸³À´Ï´Ù. ÄÁÅÙÃ÷ È£½ºÆ®°¡ ÆÄÀÏÀÌ º¯°æµÇÁö ¾Ê¾ÒÀ½À» Ç¥½ÃÇÏ´Â °æ¿ì Àü¹æÇâ Caching Proxy´Â ij½ÃµÈ ¹öÀüÀ» ¿äû »ç¿ëÀÚ¿¡°Ô Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ¹æ¹ý¿¡¼­ Àü¹æÇâ Caching ProxyÀÇ ±¸¼ºÀº Caching Proxy°¡ ºê¶ó¿ìÀúÀÇ Ãø¸é¿¡¼­ Ȱµ¿Çϸç ÀÎÅͳÝÀ» ÅëÇØ ¿äûÀ» ÄÁÅÙÃ÷ È£½ºÆ®·Î Àü´ÞÇϱ⠶§¹®¿¡ Àü¹æÇâ ÇÁ·Ï½Ã¶ó°í ºÒ¸³´Ï´Ù. ij½Ã°¡ ÀÖ´Â Àü¹æÇâ ÇÁ·Ï½ÃÀÇ ÀÌÁ¡Àº ´ÙÀ½ µÎ °¡Áö·Î º¼ ¼ö ÀÖ½À´Ï´Ù.

Caching Proxy´Â HTTP(Hypertext Transfer Protocol), FTP(File Transfer Protocol) ¹× Gopher¿Í °°Àº ÀϺΠ³×Æ®¿öÅ© Àü¼Û ÇÁ·ÎÅäÄÝÀ» ÇÁ·Ï½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

Åõ¸í Àü¹æÇâ Caching Proxy(Linux ½Ã½ºÅÛ Àü¿ë)

Àü¹æÇâ Caching ProxyÀÇ º¯ÇüÀº Åõ¸í Caching ProxyÀÔ´Ï´Ù. ÀÌ ¿ªÇÒ¿¡¼­ Caching Proxy´Â ±âº» Àü¹æÇâ Caching Proxy¿Í °°Àº ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù. ±×·¯³ª Ŭ¶óÀ̾ðÆ®ÀÇ Á¸À縦 ÀνÄÇÏÁö ¾Ê°í ¼öÇàÇÕ´Ï´Ù. Åõ¸í Caching Proxy ±¸¼ºÀº Linux ½Ã½ºÅÛ¿¡¼­¸¸ Áö¿øµË´Ï´Ù.

ÀÌ ±¸¼ºÀº Àü¹æÇâ Caching Proxy¿¡¼­ ¼³¸íµÇ¸ç °¢ Ŭ¶óÀÌ¾ðÆ® ºê¶ó¿ìÀú´Â ƯÁ¤ Àü¹æÇâ Caching Proxy¿¡ ¿äûÀ» Á÷Á¢ Àü´ÞÇϵµ·Ï °³º°ÀûÀ¸·Î ±¸¼ºµË´Ï´Ù. ÀÌ·¯ÇÑ ±¸¼ºÀ» À¯Áöº¸¼öÇÏ´Â °ÍÀº ºÒÆíÇÑ ÀÛ¾÷ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù(ƯÈ÷ ¸¹Àº ¼öÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛÀÌ ÀÖ´Â °æ¿ì). Caching Proxy´Â °ü¸®¸¦ °£ÆíÇÏ°Ô ÇÏ´Â ¸î °¡Áö ´ëü ¹æ¹ýÀ» Áö¿øÇÕ´Ï´Ù. ±× Áß ÇÑ ¹æ¹ýÀº ±×¸² 3¿¡¼­ ¼³¸íÇÏ´Â ´ë·Î Åõ¸í ÇÁ·Ï½Ã¿¡ ´ëÇØ Caching Proxy¸¦ ±¸¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÏ¹Ý Àü¹æÇâ Caching Proxy¿¡¼­´Â Åõ¸í Caching Proxy°¡ °ÔÀÌÆ®¿þÀÌ ±ÙóÀÇ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇÁö¸¸ Ŭ¶óÀÌ¾ðÆ® ºê¶ó¿ìÀú ÇÁ·Î±×·¥Àº Àü¹æÇâ Caching Proxy¿¡ ¿äûÀ» Á÷Á¢ Àü´ÞÇϵµ·Ï ±¸¼ºµÇÁö ¾Ê½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ±¸¼º¿¡ ÀÖ´Â ÇÁ·Ï½Ã¸¦ ÀνÄÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å ¶ó¿ìÅͰ¡ Ŭ¶óÀÌ¾ðÆ® ¿äûÀ» ÀÎÅͼÁÆ®Çϰí ÀÌ ¿äûÀ» Åõ¸í Caching Proxy¿¡ Á÷Á¢ Àü´ÞÇϵµ·Ï ±¸¼ºµË´Ï´Ù. 1·Î Ç¥½ÃµÈ ½Ã½ºÅÛ Áß Çϳª¿¡¼­ ÀÛ¾÷ ÁßÀΠŬ¶óÀÌ¾ðÆ®°¡ ÄÁÅÙÃ÷ È£½ºÆ®(6)¿¡ ÀúÀåµÈ X ÆÄÀÏÀ» ¿äûÇÏ´Â °æ¿ì ¶ó¿ìÅÍ(2)´Â ÇØ´ç ¿äûÀ» Caching Proxy·Î Àü´ÞÇÕ´Ï´Ù. Caching Proxy´Â ¿ø·¡ Áּҷμ­ °íÀ¯ÇÑ IP ÁÖ¼Ò°¡ ÀÖ´Â ¿äûÀ» »õ·Î »ý¼ºÇÏ°í »õ ¿äûÀ» ÀÎÅͳÝ(5)À» ÅëÇØ ¶ó¿ìÅÍ(2)ÀÇ ¼ö´ÜÀ¸·Î Àü¼ÛÇÕ´Ï´Ù. X ÆÄÀÏÀÌ µµÂøÇϸé Caching Proxy´Â ÀûÀýÇÑ °æ¿ì(Àü¹æÇâ Caching Proxy¿¡ ¼³¸íµÈ Á¶°Ç ÂüÁ¶) ÆÄÀÏÀ» ij½ÃÇÏ°í ¿äû Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ÀÌ ÆÄÀÏÀ» Àü´ÞÇÕ´Ï´Ù.

±×¸² 3. Åõ¸í Àü¹æÇâ ÇÁ·Ï½Ã·Î ÀÛµ¿ÇÏ´Â Caching Proxy
ÀÌ ±×·¡ÇÈÀº ±âº» Àü¹æÇâ ÇÁ·Ï½Ã ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù.

HTTP ¿äûÀÇ °æ¿ì, °¢ ºê¶ó¿ìÀú¿¡¼­ ÇÁ·Ï½Ã ±¸¼º Á¤º¸¸¦ À¯ÁöÇÏ´Â ´Ù¸¥ ´ëü ¹æ¹ýÀº Netscape Navigator ¹öÀü 2.0 ÀÌ»ó ¹× Microsoft Internet Explorer ¹öÀü 4.0 ÀÌ»ó°ú °°Àº ÀϺΠºê¶ó¿ìÀú ÇÁ·Î±×·¥¿¡¼­ »ç¿ë °¡´ÉÇÑ ÀÚµ¿ ÇÁ·Ï½Ã ±¸¼º ±â´ÉÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì Çϳª ÀÌ»óÀÇ Áß¾Ó PAC(Proxy Automatic Configuration) ÆÄÀÏÀ» ÀÛ¼ºÇÏ°í ·ÎÄà ÇÁ·Ï½Ã ±¸¼º Á¤º¸ ´ë½Å ÀÌ ÆÄÀÏ Áß Çϳª¸¦ ÂüÁ¶ÇÏ¿© ºê¶ó¿ìÀú¸¦ ±¸¼ºÇÕ´Ï´Ù. ºê¶ó¿ìÀú´Â PACÀÇ º¯°æ»çÇ×À» ÀÚµ¿À¸·Î ÀνÄÇϸç ÇÁ·Ï½Ã »ç¿ëÀ» ÀûÀýÇÏ°Ô Á¶Á¤ÇÕ´Ï´Ù. ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ¿© °¢ ºê¶ó¿ìÀúÀÇ °³º° ±¸¼º Á¤º¸¸¦ À¯Áöº¸¼öÇÒ Çʿ䰡 ¾øÀ¸¸ç ÇÁ·Ï½Ã ¼­¹ö¸¦ »ç¿ëÇÒ ¼ö ¾øÀ» ¶§ ¿äûÀ» ´Ù½Ã ¶ó¿ìÆÃÇϱⰡ ½±½À´Ï´Ù.

¼¼ ¹øÂ° ´ëü ¹æ¹ýÀº Internet Explorer ¹öÀü 5.0 ÀÌ»ó°ú °°Àº ÀϺΠºê¶ó¿ìÀú ÇÁ·Î±×·¥¿¡¼­ »ç¿ë °¡´ÉÇÑ WPAD(Web Proxy Auto Discovery) ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ºê¶ó¿ìÀú¿¡¼­ ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¸é ³×Æ®¿öÅ©¿¡¼­ WPAD ȣȯ ÇÁ·Ï½Ã ¼­¹ö¸¦ ã¾Æ¼­ À¥ ¿äûÀ» Á÷Á¢ Àü´ÞÇÕ´Ï´Ù. ÀÌ °æ¿ì Áß¾Ó ÇÁ·Ï½Ã ±¸¼º ÆÄÀÏÀ» À¯Áöº¸¼öÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. Caching Proxy´Â WPAD ȣȯ °¡´ÉÇÕ´Ï´Ù.

°í±Þ ij½Ì

·Îµå ¹ë·±½ºµÈ Caching Proxy Ŭ·¯½ºÅÍ

º¸´Ù °í±ÞÀΠij½Ì ±â´ÉÀ» Á¦°øÇÏ·Á¸é Load Balancer ÄÄÆ÷³ÍÆ®¿ÍÀÇ °áÇÕ¿¡¼­ Caching Proxy¸¦ ¿ª¹æÇâ ÇÁ·Ï½Ã·Î »ç¿ëÇϽʽÿÀ. ij½Ã ¹× ·Îµå ¹ë·±½º ¼º´ÉÀ» ÅëÇÕÇÏ¿© È¿À²ÀûÀÌ°í °ü¸®Çϱ⠽¬¿î À¥ ¼º´É ÇϺΠ±¸Á¶¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² 4´Â ¿äûÀÌ ¸¹À» ¶§¿¡µµ À¥ ÄÁÅÙÃ÷¸¦ È¿°úÀûÀ¸·Î Àü´ÞÇÒ ¼ö ÀÖµµ·Ï Caching Proxy¿Í Load Balancer¸¦ °áÇÕÇÏ´Â ¹æ¹ýÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ ±¸¼º¿¡¼­ ÇÁ·Ï½Ã ¼­¹ö(4)´Â Load Balancer(6)°¡ ·Îµå ¹ë·±½ºÇÒ ÄÁÅÙÃ÷ È£½ºÆ® Ŭ·¯½ºÅÍ(7)ÀÇ È£½ºÆ® À̸§ÀÌ URL¿¡ Æ÷ÇԵǾî ÀÖ´Â ¿äûÀ» Â÷´ÜÇϵµ·Ï ±¸¼ºµË´Ï´Ù.

±×¸² 4. ·Îµå ¹ë·±½ºµÈ Ŭ·¯½ºÅÍ¿¡ ´ëÇØ ÇÁ·Ï½Ã ¼­¹öÀÇ ¿ªÇÒÀ» ÇÏ´Â Caching Proxy
¿©±â¿¡ Ç¥½ÃµÇ´Â ±×·¡ÇÈÀº ·Îµå ¹ë·±½º Ŭ·¯½ºÅÍÀÇ ¿ªÇÒÀ» ´ë½ÅÇÏ´Â ÇÁ·Ï½Ã ¼­¹ö¸¦ ³ªÅ¸³À´Ï´Ù

¹ü·Ê: 1--Ŭ¶óÀÌ¾ðÆ®   2--ÀÎÅͳݠ  3--¶ó¿ìÅÍ/°ÔÀÌÆ®¿þÀÌ   4--Caching Proxy   5--ij½Ã   6--Load Balancer   7--ÄÁÅÙÃ÷ È£½ºÆ®

Ŭ¶óÀ̾ðÆ®(1)°¡ ÆÄÀÏ X¸¦ ¿äûÇÏ¸é ¿äûÀº ÀÎÅͳÝ(2)À» °ÅÃÄ ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀÌ(3)¸¦ ÅëÇØ ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ³»ºÎ ³×Æ®¿öÅ©·Î µé¾î°©´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö´Â ¿äûÀ» ÀÎÅͼÁÆ®ÇÏ¿© ±âÁ¡ Áּҷμ­ °íÀ¯ IP ÁÖ¼Ò¸¦ °®´Â »õ ¿äûÀ» »ý¼ºÇÑ ÈÄ »õ ¿äûÀ» Ŭ·¯½ºÅÍ ÁÖ¼Ò¿¡ ÀÖ´Â Load Balancer·Î Àü¼ÛÇÕ´Ï´Ù. Load Balancer´Â ·Îµå ¹ë·±½º ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© ÆÄÀÏ X¿¡ ´ëÇÑ ¿äûÀ» °¡Àå ¸¸Á·½Ãų ¼ö ÀÖ´Â ÄÁÅÙÃ÷ È£½ºÆ®¸¦ ÆÇº°ÇÕ´Ï´Ù. ÇØ´ç ÄÁÅÙÃ÷ È£½ºÆ®´Â ÆÄÀÏ X¸¦ Load Balancer¸¦ ÅëÇÏÁö ¾Ê°í ÇÁ·Ï½Ã ¼­¹ö·Î Àü¼ÛÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö´Â ¾Õ¿¡¼­ ¼³¸íÇÑ °Í°ú °°Àº ¹æ½ÄÀ¸·Î ij½Ã ¿©ºÎ¸¦ °áÁ¤ÇÏ¿© ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Àü´ÞÇÕ´Ï´Ù.

µ¿Àû ÄÁÅÙÃ÷ ij½Ì

Caching ProxyÀÇ µ¿Àû ij½Ì Ç÷¯±×Àο¡¼­µµ °í±Þ ij½Ì ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. WebSphere Application Server¿Í ÇÔ²² »ç¿ëÇÒ °æ¿ì Caching Proxy´Â JSP(JavaServer Pages) ¾ç½ÄÀÇ µ¿Àû ÄÁÅÙÃ÷ ¶Ç´Â WebSphere Application Server¿¡¼­ »ý¼ºµÈ Servlet ÀÀ´äÀ» ij½Ã, ¼­ºê, ¹«È¿È­ÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ ÀÖ½À´Ï´Ù.

ÀϹÝÀûÀ¸·Î Ç¥ÁØ ½Ã°£ ±âº» ij½Ã ¸¸±â ³í¸®·Î´Â Àû½Ã¿¡ Á¦°ÅÇÒ ¼ö ¾ø±â ¶§¹®¿¡, ¸¸±â ½Ã°£ÀÌ ¾ø´Â µ¿Àû ÄÁÅÙÃ÷´Â "ij½ÃÇÏÁö ¾ÊÀ½"À¸·Î Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù. µ¿Àû ij½Ã Ç÷¯±×ÀÎÀÇ À̺¥Æ® À§ÁÖ ¸¸±â ³í¸®¸¦ »ç¿ëÇϸé ÇÁ·Ï½Ã ¼­¹ö°¡ ¸¸±â ½Ã°£ÀÌ ¾ø´Â ÄÁÅÙÃ÷¸¦ ij½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ© °æ°è¿¡ ÀÌ·¯ÇÑ ÄÁÅÙÃ÷¸¦ ij½ÃÇÔÀ¸·Î½á ÄÁÅÙÃ÷ È£½ºÆ®°¡ Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍÀÇ ¿äûÀ» ÃæÁ·½Ã۱â À§ÇØ Application Server¸¦ ¹Ýº¹ÀûÀ¸·Î È£ÃâÇÏ´Â °ÍÀ» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ´ÙÀ½°ú °°Àº ÀÌÁ¡µµ Á¦°øÇÕ´Ï´Ù.

Servlet ÀÀ´ä ij½Ã´Â ÀÀ¿ëÇÁ·Î±×·¥ ³í¸® ¶Ç´Â À̺¥Æ®(¿¹: µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍÀÇ ¸Þ½ÃÁö)¸¦ ±âº»À¸·Î ¸¸±âµÇ´Â µ¿Àû »ý¼º À¥ ÆäÀÌÁö¿¡ ÀÌ»óÀûÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÆäÀÌÁöÀÇ Áö¼Ó ½Ã°£Àº ÇÑÁ¤µÇ¾î ÀÖÀ¸³ª ¸¸±â Æ®¸®°Å¸¦ ¹Ì¸® ¾Ë ¼ö ¾ø±â ¶§¹®¿¡ ÀÛ¼º ½Ã Áö¼Ó ½Ã°£ °ªÀ» ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ·¯ÇÑ ÆäÀÌÁöÀÇ Áö¼Ó ½Ã°£À» 0À¸·Î ¼³Á¤Çϸé ÄÁÅÙÃ÷ È£½ºÆ®°¡ µ¿Àû ÄÁÅÙÃ÷¸¦ Á¦°øÇÒ ¶§ ¾î·Á¿òÀÌ ¸¹½À´Ï´Ù.

Caching Proxy ¹× Application ServerÀÇ µ¿Àû ij½Ã¸¦ µ¿±âÈ­Çϴ åÀÓÀº µÎ ½Ã½ºÅÛ¿¡¼­ °øÀ¯ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÇöÀç Àϱ⠿¹º¸¸¦ Á¦°øÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ µ¿ÀûÀ¸·Î ÀÛ¼ºÇÑ °ø¿ë À¥ ÆäÀÌÁö¸¦ Application Server°¡ ³»º¸³»¼­ Caching Proxy°¡ ij½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. Caching Proxy´Â ÆäÀÌÁö°¡ À¯È¿ÇÏÁö ¾Ê´Ù´Â ÅëÁö¸¦ ¹ÞÀ» ¶§±îÁö ¹Ýº¹Çؼ­ ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà °á°ú¸¦ ¿©·¯ »ç¿ëÀÚ¿¡°Ô Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½Ã°¡ °¡µæ Â÷ À־ ÇÁ·Ï½Ã ¼­¹ö°¡ Ç׸ñÀ» Á¦°ÅÇϰí Caching Proxy ±¸¼º ÆÄÀÏÀÇ ExternalCacheManager Áö½Ã¹®¿¡ ¼³Á¤µÈ ±âº» ½Ã°£ Á¾·á°¡ ¸¸±âµÇ°Å³ª Caching Proxy°¡ ij½Ã¿¡¼­ ÄÁÅÙÃ÷¸¦ Á¦°ÅÇ϶ó°í Áö½ÃÇÏ´Â ¹«È¿È­ ¸Þ½ÃÁö¸¦ ¹ÞÀ» ¶§±îÁö Caching Proxy Servlet ÀÀ´ä ij½ÃÀÇ ÄÁÅÙÃ÷´Â À¯È¿ÇÕ´Ï´Ù. ¹«È¿È­ ¸Þ½ÃÁö´Â ÄÁÅÙÃ÷¸¦ ¼ÒÀ¯ÇÏ´Â WebSphere Application Server¿¡¼­ ¹ß»ýÇÏ¿© ±¸¼ºµÈ °¢ Caching Proxy·Î Àü´ÞµË´Ï´Ù.

ÁÖ:
µ¿ÀûÀ¸·Î »ý¼ºµÈ °³ÀÎ¿ë ÆäÀÌÁö(¿¹: »ç¿ëÀÚÀÇ Àå¹Ù±¸´Ï ÄÁÅÙÃ÷¸¦ º¸¿©ÁÖ´Â ÆäÀÌÁö)´Â ÀϹÝÀûÀ¸·Î Caching Proxy¿¡ ÀÇÇØ ij½ÃµÉ ¼ö ¾øÀ¸¸ç ij½ÃµÇ¾î¼­µµ ¾ÈµË´Ï´Ù. Caching Proxy´Â °³ÀÎ¿ë ÆäÀÌÁö¸¦ ÀǵµÇÑ »ç¿ëÀÚ¿¡°Ô¸¸ Á¦°øÇϱâ À§ÇØ ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©¸¦ ¼öÇàÇϵµ·Ï ±¸¼ºµÈ °æ¿ì¿¡¸¸ °³ÀÎ¿ë ÆäÀÌÁö¸¦ ij½ÃÇÏ¿© Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ãß°¡ ij½Ì ±â´É

Caching Proxy´Â ´Ù¸¥ ÇÙ½É °í±Þ ij½Ì ±â´Éµµ Á¦°øÇÕ´Ï´Ù.

³×Æ®¿öÅ© ¼º´É

Caching Proxy ±â´ÉÀ» µµÀÔÇÏ¸é ³×Æ®¿öÅ© ¼º´É¿¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ©ÀÇ ¼º´ÉÀ» Çâ»ó½ÃŰ·Á¸é Caching Proxy¸¦ ´Üµ¶À¸·Î »ç¿ëÇϰųª Load Balancer¿Í ÇÔ²² »ç¿ëÇϽʽÿÀ. ÀÌ ½Ã½ºÅÛÀÇ ¼Ò°³¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â WebSphere Application Server Edge Components ¼Ò°³¸¦ ÂüÁ¶ÇϽʽÿÀ.

¿£ÅÍÇÁ¶óÀÌÁî ³»¿¡¼­ÀÇ Caching ProxyÀÇ ¼º´ÉÀº Cashing Proxy°¡ ½ÇÇà ÁßÀÎ Çϵå¿þ¾î ¹× Cashing Proxy¸¦ µµÀÔÇÏ´Â ½Ã½ºÅÛÀÇ ±¸Á¶ ¼öÁØ¿¡ Áö³ªÁö ¾Ê½À´Ï´Ù. ³×Æ®¿öÅ© ¼º´ÉÀ» Çâ»ó½ÃŰ·Á¸é Çϵå¿þ¾î ¹× Àü¹ÝÀûÀÎ ³×Æ®¿öÅ© ±¸Á¶¸¦ ÇÁ·Ï½Ã ¼­¹öÀÇ Æ¯¼º¿¡ ¸Â°Ô ¸ðµ¨¸µÇϽʽÿÀ.

Caching Proxy ¼ÒÇÁÆ®¿þ¾îÀÇ ±âº» ±¸¼º ¹× °ü¸®¿Í ¿î¿µ üÁ¦ ·¹º§¿¡¼­ÀÇ Á¶Á¤µµ Caching ProxyÀÇ ¼º´É¿¡ Áö´ëÇÑ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î ±¸¼ºÀ» ¸¹ÀÌ º¯°æÇÏ¸é ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. ¿©±â¿¡´Â ·Î±ë Áö½Ã¹®, ¸ÊÇÎ ±ÔÄ¢, Ç÷¯±×ÀÎ, ½Ã°£ Á¾·á °ª, ij½Ã ±¸¼º °ª, Ȱ¼º ½º·¹µå °ªÀÌ Æ÷ÇԵdzª À̰ÍÀ¸·Î Á¦ÇѵÇÁö´Â ¾Ê½À´Ï´Ù. Caching Proxy ¼ÒÇÁÆ®¿þ¾î ±¸¼º¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×Àº Caching Proxy °ü¸® ¾È³»¼­¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.

´ëºÎºÐÀÇ ¿î¿µ üÁ¦ ±¸¼º º¯°æÀº ¼º´ÉÀ» Çâ»ó½Ãų ¼öµµ ÀÖ½À´Ï´Ù. ¿©±â¿¡´Â TCP ¹× ARP Á¶Á¤, ÆÄÀÏ ¼³¸íÀÚ Á¦ÇÑ Áõ°¡, ½Ã½ºÅÛ ½Ã°è µ¿±âÈ­, NIC(Network Interface Card) Á¶Á¤, ½Ã½ºÅÛ °ü¸® Ÿ½ºÅ©¸¦ ¼öÇàÇÒ °æ¿ì ´ÙÀ½°ú °°Àº °øÅëÀûÀÎ À¯ÀÍÇÑ È°¿ëÀÌ Æ÷ÇԵdzª À̰ÍÀ¸·Î Á¦ÇѵÇÁö´Â ¾Ê½À´Ï´Ù.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

³×Æ®¿öÅ© Çϵå¿þ¾î

ÀÌ Àý¿¡¼­´Â Caching Proxy ±â´ÉÀ» ³×Æ®¿öÅ©¿¡ µµÀÔÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ³×Æ®¿öÅ© Çϵå¿þ¾î ¹®Á¦Á¡¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

¸Þ¸ð¸® °í·Á»çÇ×

´ë·®ÀÇ ÇÁ·Ï½Ã ¼­¹ö Àü¿ë ¸Þ¸ð¸®°¡ ÇÊ¿äÇÕ´Ï´Ù. ´ë·®ÀÇ ¸Þ¸ð¸® Àü¿ë ij½Ã¸¦ ±¸¼ºÇÒ °æ¿ì Caching Proxy´Â 2GBÀÇ °¡»ó ÁÖ¼Ò °ø°£À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ä¿³Î, °øÀ¯ ¶óÀ̺귯¸® ¹× ³×Æ®¿öÅ© ¹öÆÛ¿ë ¸Þ¸ð¸®µµ ÇÊ¿äÇÕ´Ï´Ù. ±×·¯¹Ç·Î ÇÁ·Ï½Ã ¼­¹ö°¡ 3GB ¶Ç´Â 4GBÀÇ ½ÇÁ¦ ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ°Ô µÉ ¼ö ÀÖ½À´Ï´Ù. ¸Þ¸ð¸® Àü¿ë ij½Ã´Â ¿ø½Ã µð½ºÅ© ij½Ãº¸´Ù ÈξÀ ºü¸£¸ç ÀÌ ±¸¼º º¯°æ»çÇ׸¸À¸·Îµµ ¼º´É Çâ»óÀ» ´À³¥ ¼ö ÀÖ½À´Ï´Ù.

ÇÏµå µð½ºÅ© °í·Á»çÇ×

Áß¿äÇÑ Á¡Àº Caching Proxy°¡ ¼³Ä¡µÇ¾î ÀÖ´Â ½Ã½ºÅÛ¿¡ ´ë·®ÀÇ µð½ºÅ© °ø°£ÀÌ ÀÖ¾î¾ß ÇÑ´Ù´Â Á¡ÀÔ´Ï´Ù. ÀÌ´Â µð½ºÅ© ij½Ã¸¦ »ç¿ëÇÒ °æ¿ì¿¡ ƯÈ÷ Áß¿äÇÕ´Ï´Ù. ÇÏµå µð½ºÅ©¸¦ ÀÐ°í ±â·ÏÇÏ´Â °ÍÀº ÄÄÇ»ÅÍÀÇ ÁÖ¿ä ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. Caching ProxyÀÇ ÀÔÃâ·Â ÇÁ·Î½ÃÀú°¡ È¿À²ÀûÀ̶ó ÇÒÁö¶óµµ µð½ºÅ© ij½Ã¸¦ »ç¿ëÇϵµ·Ï Caching Proxy¸¦ ±¸¼ºÇϸé ÇÏµå µå¶óÀ̺êÀÇ ½Ã½ºÅÛÀûÀÎ Á¦ÇÑÀ¸·Î ÀÎÇØ ¼º´ÉÀÌ Á¦ÇÑµÉ ¼ö ¹Û¿¡ ¾ø½À´Ï´Ù. µð½ºÅ© ÀÔÃâ·Â º´¸ñ Çö»óÀº °ø ij½Ã ÀåÄ¡ ¹× ·Î±× ÆÄÀÏ¿¡ ¿©·¯ °³ÀÇ ÇÏµå µå¶óÀ̺긦 »ç¿ëÇϰí ã±â ½Ã°£, ȸÀü ¼Óµµ ¹× Àü¼Û ºñÀ²ÀÌ ºü¸¥ µð½ºÅ© µå¶óÀ̺긦 »ç¿ëÇÔÀ¸·Î½á ¿ÏÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

³×Æ®¿öÅ© °í·Á»çÇ×

¼Óµµ, À¯Çü ¹× NIC ¼ö, ÇÁ·Ï½Ã ¼­¹ö¿¡ ´ëÇÑ ³×Æ®¿öÅ© ¿¬°á ¼Óµµ¿Í °°Àº ³×Æ®¿öÅ© ¿ä±¸»çÇ×Àº Caching ProxyÀÇ ¼º´É¿¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö ½Ã½ºÅÛ¿¡¼­ µÎ °³ÀÇ NIC(Åë½Å ¼ö½Å¿ë°ú Åë½Å Àü¼Û¿ëÀ¸·Î Çϳª¾¿)¸¦ »ç¿ëÇϱâ À§Çؼ­´Â ÀϹÝÀûÀ¸·Î ¼º´ÉÀÌ °¡Àå Áß¿äÇÕ´Ï´Ù. ´ÜÀÏ NIC°¡ HTTP ¿äû ¹× ÀÀ´ä Åë½Å¸¸À¸·Î ÃÖ´ë ÇѰ迡 µµ´ÞÇÒ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ´õ¿íÀÌ NIC´Â ÃÖ¼Ò 100MB¿©¾ß Çϸç Ç×»ó ÀüÀÌÁß Á¶ÀÛ¿ëÀ¸·Î ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌÀ¯´Â °æ·Î ÁöÁ¤ ¹× Àüȯ Àåºñ °£ÀÇ ÀÚµ¿ ÁßÀç ½Ã ¿À·ù°¡ ¹ß»ýÇÏ¿© 󸮷®ÀÌ °¨¼ÒÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ¸¶Áö¸·À¸·Î ³×Æ®¿öÅ© ¿¬°á ¼Óµµµµ ¸Å¿ì Áß¿äÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Caching Proxy ½Ã½ºÅÛ¿¡ ´ëÇÑ ¿¬°áÀÌ Æ÷È­ »óÅÂÀÇ T1 ¹Ý¼ÛÀÚÀÌ¸é ¸¹Àº ¿äû ·Îµå¿Í ÃÖÀûÀÇ Ã³¸®·®À» ó¸®ÇÒ ¼ö ÀÖ´Ù°í ±â´ëÇÒ ¼ö ¾ø½À´Ï´Ù.

CPU °í·Á»çÇ×

Caching Proxy ½Ã½ºÅÛÀÇ CPU(ECntral Processing Unit)´Â ÇÑ°è ¿ä¼Ò°¡ µÉ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. CPU ´É·ÂÀº ¿äûÀ» ó¸®ÇÏ´Â µ¥ °É¸®´Â ½Ã°£¿¡ ¿µÇâÀ» ¹ÌÄ¡¸ç ³×Æ®¿öÅ© ³»ÀÇ CPUÀÇ ¼ö´Â È®À强¿¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ƯÈ÷ ÇÁ·Ï½Ã ¼­¹ö°¡ ó¸®ÇÒ ÃÖ´ë ¿äû ·Îµå¸¦ ¸ðµ¨È­ÇÏ·Á¸é ÇÁ·Ï½Ã ¼­¹öÀÇ CPU ¿ä±¸»çÇ×À» ȯ°æ¿¡ ÀÏÄ¡½ÃŰ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù.

³×Æ®¿öÅ© ±¸Á¶

Àü¹ÝÀûÀÎ ¼º´É¸é¿¡¼­ ÀϹÝÀûÀ¸·Î ´ÜÁö Çϵå¿þ¾î¸¦ °³º°ÀûÀ¸·Î Ãß°¡ÇÏ´Â °Íº¸´Ù´Â ±¸Á¶¸¦ È®ÀåÇÏ´Â °ÍÀÌ À¯¸®ÇÕ´Ï´Ù. ´ÜÀÏ ½Ã½ºÅÛ¿¡ Çϵå¿þ¾î¸¦ ¾Æ¹«¸® ¸¹ÀÌ Ãß°¡Çصµ ÇØ´ç Çϵå¿þ¾î´Â ¿©ÀüÈ÷ ÃÖ´ë ¼º´É ·¹º§À» °®°í ÀÖ½À´Ï´Ù.

ÀÌ Àý¿¡¼­´Â Caching Proxy ±â´ÉÀ» ³×Æ®¿öÅ©¿¡ Ãß°¡ÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ³×Æ®¿öÅ© ±¸Á¶ ¹®Á¦Á¡¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

À¥ »çÀÌÆ® °ü½É ¹× ÇÁ·Ï½Ã ¼­¹ö ·Îµå °í·Á»çÇ×

±â¾÷ÀÇ À¥ »çÀÌÆ®°¡ ÀαⰡ ÀÖÀ¸¸é, ÄÁÅÙÃ÷¿¡ ´ëÇØ ´ÜÀÏ ÇÁ·Ï½Ã ¼­¹ö°¡ È¿À²ÀûÀ¸·Î ¸¸Á·½Ãų ¼ö ÀÖ´Â °Íº¸´Ù ´õ Å« ¼ö¿ä°¡ »ý±æ ¼ö ÀÖÀ¸¸ç ÀÌ·Î ÀÎÇØ ÀÀ´ä ½Ã°£ÀÌ ´À·ÁÁú ¼ö ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ© ¼º´ÉÀ» ÃÖÀûÈ­ÇÏ·Á¸é Ŭ·¯½ºÅÍµÇ°í ·Îµå ¹ë·±½º°¡ ÀÌ·ç¾îÁø Caching Proxy ½Ã½ºÅÛÀ» Æ÷ÇÔ½ÃŰ°Å³ª Àüü ³×Æ®¿öÅ© ±¸Á¶¿¡¼­ RCA¿Í °øÀ¯Çϴ ij½Ã¸¦ »ç¿ëÇÏ´Â °ÍÀ» °í·ÁÇϽʽÿÀ.

Åë½Å·® À¯Çü °í·Á»çÇ×

Çâ»óµÈ ¼º´É¿¡ Å©°Ô ±â¿©ÇÏ´Â °ÍÀº Caching ProxyÀÇ Ä³½Ã ¼º´ÉÀÔ´Ï´Ù. ±×·¯³ª Á¦´ë·Î ±¸¼ºÇÏÁö ¾ÊÀ» °æ¿ì, ÇÁ·Ï½Ã ¼­¹öÀÇ Ä³½Ã¿¡´Â º´¸ñ Çö»óÀÌ »ý±æ ¼ö ÀÖ½À´Ï´Ù. °¡Àå ÁÁÀº ij½Ã ±¸¼ºÀ» ÆÇº°Çϱâ À§Çؼ­´Â Åë½Å·® Ư¼ºÀ» ºÐ¼®ÇÏ´Â µ¥ »ó´çÇÑ ³ë·ÂÀ» ±â¿ï¿©¾ß ÇÕ´Ï´Ù. ÄÁÅÙÃ÷ÀÇ À¯Çü, Å©±â, ¾ç ¹× ¼Ó¼ºÀÌ ±âÁ¡ ¼­¹ö¿¡¼­ ¹®¼­¸¦ °Ë»öÇÏ°í ¼­¹ö¿¡ ·ÎµåÇÏ´Â µ¥ °É¸®´Â ½Ã°£ Ãø¸é¿¡¼­ ÇÁ·Ï½Ã ¼­¹öÀÇ ¼º´É¿¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. Caching Proxy°¡ ÇÁ·Ï½ÃÇϰųª ij½Ã·ÎºÎÅÍ Á¦°øÇÒ Åë½Å À¯ÇüÀ» ÀÌÇØÇϸé ÇÁ·Ï½Ã ¼­¹ö¸¦ ±¸¼ºÇÒ ¶§ ÀÌ·¯ÇÑ Æ¯¼ºÀ» ÂüÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ij½ÃµÇ´Â ¿ÀºêÁ§Æ®ÀÇ 80%°¡ À̹ÌÁö(*.gif ¶Ç´Â *.jpg)À̰í Å©±â°¡ 200KB Á¤µµ¶ó´Â »ç½ÇÀ» ¾È´Ù¸é ij½Ã ¸Å°³º¯¼ö¸¦ Á¶Á¤Çϰí ij½ÃÀÇ Å©±â¸¦ ÆÇº°ÇÏ´Â µ¥ Å« µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ´ëºÎºÐÀÇ ÄÁÅÙÃ÷°¡ ij½Ã È帰¡ ¾Æ´Ñ °³ÀÎÈ­µÈ µ¿Àû ÆäÀÌÁö¶ó´Â »ç½ÇÀ» ÀÌÇØÇÏ´Â °Íµµ Caching Proxy¸¦ Á¶Á¤ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù.

Åë½Å·® Ư¼ºÀ» ºÐ¼®ÇÏ¿© ¸Þ¸ð¸® ij½Ã ¶Ç´Â µð½ºÅ© ij½Ã Áß ¾î´À °ÍÀÌ Ä³½Ã ¼º´ÉÀ» ÃÖÀûÈ­ÇÒ ¼ö ÀÖ´ÂÁö ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ³×Æ®¿öÅ© Åë½Å·® Ư¼ºÀ» Àß ¾Ë¸é Caching ProxyÀÇ µ¿Àû ij½Ã ±â´ÉÀ» »ç¿ëÇÒ °æ¿ì ¼º´ÉÀÌ Çâ»óµÉ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù.

°¡¿ë¼º

Application Server Load Balancer ÄÄÆ÷³ÍÆ®´Â WebSphere Application Server¿Í °°Àº ÄÁÅÙÃ÷ ¼­¹ö ¶Ç´Â Application Server Caching Proxy ÄÄÆ÷³ÍÆ®¿Í ÇÔ²² ÀÛµ¿ÇÏ¿© ³×Æ®¿öÅ©ÀÇ °¡¿ë¼º ¹× È®À强À» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. (ÀÌ Edge ComponentsÀÇ °³¿ä¿¡ ´ëÇØ¼­´Â WebSphere Application Server Edge Components ¼Ò°³¸¦ ÂüÁ¶ÇϽʽÿÀ.) Load Balancer´Â ¿£ÅÍÇÁ¶óÀÌÁî ³×Æ®¿öÅ©¿¡¼­ »ç¿ëµÇ¸ç ÀÎÅͳݰú ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ¹é¿£µå ¼­¹ö »çÀÌ¿¡ ¼³Ä¡µË´Ï´Ù. Load Balancer´Â ¿äûÀ̳ª ÄÁÅÙÃ÷°¡ ¸¹¾Æ¼­ ¿£ÅÍÇÁ¶óÀÌÁî°¡ ¹é¿£µå ¼­¹ö¸¦ ¿©·¯ °³ »ç¿ëÇÏ´Â °æ¿ì¿¡µµ ÀÎÅͳݿ¡¼­ ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ´ÜÀÏ ¿¬°á ÁöÁ¡À¸·Î »ç¿ëµË´Ï´Ù.

°¡¿ë¼ºÀº ·Îµå ¹ë·±½º ¹× ½ÇÆÐº¹±¸ Áö¿øÀ» ÅëÇØ ¿Ï¼ºµË´Ï´Ù.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

·Îµå ¹ë·±½º

·Îµå ¹ë·±½º´Â ÇÁ·Ï½Ã ¼­¹ö ¹× Application Server¸¦ Åõ¸íÇÏ°Ô Å¬·¯½ºÅÍÇÏ¿© À¥ »çÀÌÆ®ÀÇ °¡¿ë¼º ¹× È®À强À» Çâ»ó½Ãŵ´Ï´Ù. ¹é¿£µå ó¸® ¼º´ÉÀ» Åõ¸íÇÏ°Ô Ãß°¡ÇÒ ¼ö ÀÖÀ¸¹Ç·Î IT ÇϺΠ±¸Á¶ÀÇ È®À强Àº ÇöÀúÈ÷ Çâ»óµË´Ï´Ù.

´ÙÁß ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ·Îµå ¹ë·±½º

¿©·¯ È£½ºÆ®¿¡ ÀÖ´Â ÄÁÅÙÃ÷¸¦ º¹Á¦ÇÏ¿© ¼ö ¸¹Àº ¿äûÀ» ÃæÁ·½Ãų ¼ö ÀÖÁö¸¸, È£½ºÆ® »çÀÌ¿¡ ·Îµå ¹ë·±½º¸¦ ¸ÂÃâ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. DNS(Domain Name Service)°¡ ±âº» ¶ó¿îµå ·Îºó ·Îµå ¹ë·±½º¸¦ Á¦°øÇÒ ¼ö ÀÖÁö¸¸ ½ÇÇàµÇÁö ¾Ê´Â »óȲµµ ÀÖ½À´Ï´Ù.

¿©·¯ °³ÀÇ ÄÁÅÙÃ÷ È£½ºÆ®¸¦ ·Îµå ¹ë·±½ºÇϱâ À§ÇÑ º¸´Ù ±Ùº»ÀûÀÎ ÇØ°áÃ¥Àº ±×¸² 5¿Í °°ÀÌ Load Balancer Dispatcher ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ ±¸¼º¿¡¼­ ¸ðµç ÄÁÅÙÃ÷ È£½ºÆ®(5·Î Ç¥½ÃµÈ ½Ã½ºÅÛ)´Â µ¿ÀÏÇÑ ÄÁÅÙÃ÷¸¦ ÀúÀåÇÕ´Ï´Ù. ÄÁÅÙÃ÷ È£½ºÆ®´Â ·Îµå ¹ë·±½º Ŭ·¯½ºÅÍ ¾ç½ÄÀ¸·Î Á¤ÀǵǾî ÀÖÀ¸¸ç, Load Balancer ½Ã½ºÅÛ(4)ÀÇ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Áß Çϳª¿¡ Ŭ·¯½ºÅÍ Àü¿ë È£½ºÆ® À̸§ ¹× IP ÁÖ¼Ò°¡ ÇÒ´çµÇ¾î ÀÖ½À´Ï´Ù. 1·Î Ç¥½ÃµÈ ½Ã½ºÅÛ Áß Çϳª¿¡¼­ ÀÛ¾÷ÇÏ´Â ÀÏ¹Ý »ç¿ëÀÚ°¡ ÆÄÀÏ X¸¦ ¿äûÇÏ¸é ¿äûÀº ÀÎÅͳÝ(2)À» °ÅÃÄ ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀÌ(3)¸¦ ÅëÇØ ±â¾÷ ³»ºÎ ³×Æ®¿öÅ©·Î µé¾î°©´Ï´Ù. Dispatcher´Â DispatcherÀÇ È£½ºÆ® À̸§ ¹× IP ÁÖ¼Ò°¡ URL¿¡ ¸ÊÇεDZ⠶§¹®¿¡ ¿äûÀ» ÀÎÅͼÁÆ®ÇÕ´Ï´Ù. Dispatcher´Â Ŭ·¯½ºÅÍÀÇ È£½ºÆ® Áß¿¡¼­ ÇöÀç ¿äûÀ» °¡Àå Àß Ã³¸®ÇÒ ¼ö Àִ ȣ½ºÆ®¸¦ ÆÇº°ÇÏ¿© ¿äûÀ» ÇØ´ç È£½ºÆ®·Î Àü´ÞÇϰí MAC Àü´Þ ¸Þ¼Òµå°¡ ±¸¼ºµÇ¾î ÀÖÀ¸¸é ÆÄÀÏ X¸¦ Á÷Á¢ Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ¸®ÅÏÇÕ´Ï´Ù(ÆÄÀÏ X´Â Load Balancer¸¦ ÅëÇØ Àü´ÞµÇÁö ¾ÊÀ½).

±×¸² 5. ´ÙÁß ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ·Îµå ¹ë·±½º
¿©±â¿¡ Ç¥½ÃµÈ ±×·¡ÇÈÀº »ç¿ëÇÑ ¿©·¯ ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ·Îµå ¹ë·±½º¸¦ ³ªÅ¸³À´Ï´Ù

¹ü·Ê: 1--Ŭ¶óÀÌ¾ðÆ®   2--ÀÎÅͳݠ  3--¶ó¿ìÅÍ/°ÔÀÌÆ®¿þÀÌ   4--Dispatcher   5--ÄÁÅÙÃ÷ È£½ºÆ®

ÁÖ:
Dispatcher´Â ¼¼ °¡Áö Àü´Þ ¸Þ¼Òµå¸¦ Á¦°øÇÕ´Ï´Ù.

±âº»°ªÀ¸·Î Dispatcher´Â DNS¿Í °°Àº ¶ó¿îµå ·Îºó ·Îµå ¹ë·±½º¸¦ »ç¿ëÇÏÁö¸¸ DNSÀÇ ¿©·¯ ´ÜÁ¡À» º¸ÃæÇØ ÁÝ´Ï´Ù. DNS¿Í´Â ´Þ¸® ÄÁÅÙÃ÷ È£½ºÆ® »ç¿ë ¿©ºÎ, ¾×¼¼½º °¡´É ¿©ºÎ¸¦ ÃßÀûÇÏ¿© Ŭ¶óÀÌ¾ðÆ®¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â ¼­¹ö·Î ¿¬°á½ÃŰÁö ¾Ê½À´Ï´Ù. ¶ÇÇÑ ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ÇöÀç ·Îµå »óŸ¦ °í·ÁÇÏ¿© ¿¬°áÀÌ »õ·Ó°Ô µÇ¾ú´ÂÁö, Ȱ¼ºÈ­µÇ¾ú´ÂÁö, Á¾·áµÇ¾ú´ÂÁö¸¦ ÃßÀûÇÕ´Ï´Ù. »ç¿ëÀÚ´Â Load BalancerÀÇ ¼±ÅÃÀû ¾îµå¹ÙÀÌÀú ¹× °ü¸®ÀÚ ÄÄÆ÷³ÍÆ®¸¦ Ȱ¼ºÈ­½ÃÄѼ­ ·Îµå ¹ë·±½º¸¦ ÃÖÀûÈ­ÇÒ ¼ö ÀÖÀ¸¸ç, ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ »óŸ¦ º¸´Ù Á¤È®È÷ ÃßÀûÇÏ°í ·Îµå ¹ë·±½º °áÁ¤ ÇÁ·Î¼¼½º³»¿¡ Ãß°¡ Á¤º¸¸¦ Æ÷ÇÔ½Ãŵ´Ï´Ù. °ü¸®ÀÚ¸¦ »ç¿ëÇÏ¿© °áÁ¤ ÇÁ·Î¼¼½º¿¡¼­ »ç¿ëµÈ ´Ù¸¥ ¿ä¼Ò¿¡ °¢±â ´Ù¸¥ Ã¥ÀÓÀ» ÇÒ´çÇÒ ¼ö À־ »ç¿ëÀÚ »çÀÌÆ®¿¡ ´ëÇÑ ·Îµå ¹ë·±½º¸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ÙÁß ¿ª¹æÇâ ÇÁ·Ï½Ã ¼­¹öÀÇ ·Îµå ¹ë·±½º

Load BalancerÀÇ Dispatcher´Â ¿©·¯ Caching Proxy ½Ã½ºÅÛ¿¡ ´ëÇØ¼­µµ ·Îµå ¹ë·±½º¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ±â¾÷ÀÇ À¥ »çÀÌÆ®°¡ ÀαⰡ ÀÖÀ¸¸é, ´ÜÀÏ ÇÁ·Ï½Ã ¼­¹ö°¡ È¿°úÀûÀ¸·Î ¸¸Á·ÇÒ ¼ö ÀÖ´Â °Íº¸´Ù ´õ Å« ¼ö¿ä°¡ »ý±æ ¼ö ÀÖÀ¸¸ç ÇÁ·Ï½Ã ¼­¹öÀÇ ¼º´ÉÀÌ ÀúÇ쵃 °¡´É¼ºµµ ÀÖ½À´Ï´Ù.

´ÜÀÏ ÄÁÅÙÃ÷ È£½ºÆ®¿¡ ´ëÇØ ÇÁ·Ï½Ã ±â´ÉÀ» ¼öÇàÇÏ´Â ¿©·¯ °³ÀÇ Caching Proxy¸¦ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸(±×¸² 1¿¡ ¼³¸íµÈ ±¸¼º°ú À¯»çÇÔ) »çÀÌÆ®°¡ ¿©·¯ °³ÀÇ ÇÁ·Ï½Ã ¼­¹ö¸¦ »ç¿ëÇÒ Á¤µµ·Î ÀαⰡ ÀÖÀ¸¸é Load Balancer¿¡ ÀÇÇØ ·Îµå ¹ë·±½ºµÇ´Â ¿©·¯ °³ÀÇ ÄÁÅÙÃ÷ È£½ºÆ®°¡ ÇÊ¿äÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×¸² 6¿¡ ÀÌ ±¸¼ºÀÌ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. 4ÀÇ Dispatcher´Â µÎ °³ÀÇ ÇÁ·Ï½Ã ¼­¹ö(5) Ŭ·¯½ºÅ͸¦ ·Îµå ¹ë·±½ºÇϸç 7ÀÇ Dispatcher´Â ¼¼ °³ÀÇ ÄÁÅÙÃ÷ È£½ºÆ®(8) Ŭ·¯½ºÅ͸¦ ·Îµå ¹ë·±½ºÇÕ´Ï´Ù.

±×¸² 6. ´ÙÁß ¿ª¹æÇâ ÇÁ·Ï½Ã ¼­¹ö ¹× ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ·Îµå ¹ë·±½º
¿©±â¿¡ Ç¥½ÃµÇ´Â ±×·¡ÇÈÀº »ç¿ëÇÑ ¿©·¯ ÇÁ·Ï½Ã ¼­¹ö¿Í ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ·Îµå ¹ë·±½º¸¦ ³ªÅ¸³À´Ï´Ù.

¹ü·Ê: 1--Ŭ¶óÀÌ¾ðÆ®   2--ÀÎÅͳݠ  3--¶ó¿ìÅÍ/°ÔÀÌÆ®¿þÀÌ   4--Dispatcher   5--ÇÁ·Ï½Ã ¼­¹ö   6--ij½Ã   7--Dispatcher   8--ÄÁÅÙÃ÷ È£½ºÆ®

4ÀÇ DispatcherÀÇ Å¬·¯½ºÅÍ È£½ºÆ® À̸§Àº ±â¾÷ À¥ ÄÁÅÙÃ÷ÀÇ URL ³»·Î Ç¥½ÃµÇ´Â È£½ºÆ® À̸§ÀÔ´Ï´Ù(ÀÎÅͳݻ󿡼­ º¼ ¼ö ÀÖ´Â À¥ »çÀÌÆ®ÀÇ À̸§). 7ÀÇ Dispatcher Ŭ·¯½ºÅÍ È£½ºÆ® À̸§Àº ÀÎÅͳݻ󿡼­ º¸ÀÌÁö ¾Ê±â ¶§¹®¿¡ ¿øÇÏ´Â °ªÀº ¹«¾ùÀÌµç ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é, ABC»çÀÇ °æ¿ì 4¿¡ ÇØ´çÇÏ´Â DispatcherÀÇ ÀûÀýÇÑ È£½ºÆ® À̸§Àº www.abc.comÀÎ ¹Ý¸é 7ÀÇ Dispatcher´Â http-balancer.abc.com°ú °°Àº ½ÄÀ¸·Î ºÎ¸¦ ¼ö ÀÖ½À´Ï´Ù.

1ÀÇ Å¬¶óÀÌ¾ðÆ® ½Ã½ºÅÛ Áß Çϳª¿¡ ÀÖ´Â ºê¶ó¿ìÀú°¡ 8ÀÇ ÄÁÅÙÃ÷ ¼­¹ö¿¡ ÀúÀåµÇ¾î ÀÖ´Â ÆÄÀÏ X¿¡ ¾×¼¼½ºÇØ¾ß ÇÑ´Ù°í °¡Á¤ÇØ º¾½Ã´Ù. HTTP ¿äûÀº ÀÎÅͳÝ(2)À» ÅëÇØ °ÔÀÌÆ®¿þÀÌ(3)¿¡¼­ ±â¾÷ ³»ºÎ ³×Æ®¿öÅ©·Î µé¾î°©´Ï´Ù. ¶ó¿ìÅÍ´Â ¿äûÀ» 4ÀÇ Dispatcher·Î Àü¼ÛÇϴµ¥, ·Îµå ¹ë·±½º ¾Ë°í¸®Áò¿¡ µû¶ó ÇöÀç ÃÖ»óÀ¸·Î 󸮰¡ °¡´ÉÇÑ ÇÁ·Ï½Ã ¼­¹ö(5)·Î ¿äûÀ» Àü´ÞÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö°¡ ij½Ã(6)¿¡ ÆÄÀÏ X¸¦ °¡Áö°í ÀÖÀ¸¸é 4ÀÇ Dispatcher´Â »ý·«ÇÏ°í ºê¶ó¿ìÀú·Î Á÷Á¢ ¸®ÅÏÇÕ´Ï´Ù.

ÇÁ·Ï½Ã ¼­¹ö°¡ ij½Ã ³»¿¡ ÆÄÀÏ XÀÇ »çº»À» °¡Áö°í ÀÖÁö ¾ÊÀ¸¸é, Çì´õÀÇ ±âÁ¡ ÇÊµå ³»¿¡ °íÀ¯ È£½ºÆ® À̸§ÀÌ ÀÖ´Â »õ·Î¿î ¿äûÀ» ÀÛ¼ºÇÏ¿© 7ÀÇ Dispatcher·Î Àü¼ÛÇÕ´Ï´Ù. Load Balancer ÄÁÅÙÃ÷ È£½ºÆ®(8) Áß °¡Àå ÀûÇÕÇÑ °ÍÀ» ã¾Æ¼­ ¿äûÀ» Àü¼ÛÇÕ´Ï´Ù. ÄÁÅÙÃ÷ È£½ºÆ®´Â ±â¾ï ¿µ¿ª¿¡¼­ ÆÄÀÏ X¸¦ °Ë»öÇϰí 7ÀÇ Dispatcher »ý·«Çϰí ÇÁ·Ï½Ã ¼­¹ö·Î Á÷Á¢ ÆÄÀÏÀ» ¸®ÅÏÇÕ´Ï´Ù. ±×·¯¸é ÇÁ·Ï½Ã ¼­¹ö´Â ÆÄÀÏ X¸¦ ij½ÃÇÒ ¼ö ÀÖ´Â °æ¿ì ij½ÃÇϰí 4ÀÇ Dispatcher¸¦ »ý·«ÇÏ°í ºê¶ó¿ìÀú·Î Àü¼ÛÇÕ´Ï´Ù.

´ÙÁß Àü¹æÇâ ÇÁ·Ï½Ã ¼­¹ö¸¦ »ç¿ëÇÏ´Â Load Balancer

¸¹Àº ¼öÀÇ °í°´¿¡¼­ ÀÎÅÍ³Ý ¾×¼¼½º¸¦ Á¦°øÇÏ´Â °æ¿ì °í°´µéÀº ´ÜÀÏ ÇÁ·Ï½Ã°¡ È¿À²ÀûÀ¸·Î Á¦°øÇÒ ¼ö ÀÖ´Â ¾çº¸´Ù ´õ ¸¹Àº ÀÎÅÍ³Ý ¾×¼¼½º¸¦ ¿ä±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. Caching Proxy¿¡¼­ ¿äûÀÌ °úºÎÇÏµÇ¸é °í°´Àº Á÷Á¢ ÀÎÅͳݿ¡ ¾×¼¼½ºÇÒ ¶§º¸´Ù ÀÀ´ä ½Ã°£ÀÌ ´À·ÁÁö´Â °ÍÀ» ´À³¢°Ô µË´Ï´Ù. Caching Proxy°¡ ½ÇÆÐÇϰųª ³×Æ®¿öÅ© Àå¾Ö ¶§¹®¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô µÇ¸é ÀÎÅÍ³Ý ¾×¼¼½ºµµ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é ¿©·¯ °³ÀÇ Caching Proxy ½Ã½ºÅÛÀ» ¼³Ä¡Çϰí ÀÌ ½Ã½ºÅÛ °£ÀÇ ·Îµå¸¦ ¹ë·±½ÌÇÏ´Â Load Balancer Dispatcher¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.

¶ó¿ìÅͰ¡ µÎ °³ ÀÌ»óÀÇ Caching Proxy¿¡ °°Àº À¯ÇüÀÇ Æ®·¢ÇÈÀ» ¶ó¿ìÆÃÇÒ ¼ö ÀÖ´Â °æ¿ì¿¡ ÇÑÇØ¼­(¸ðµç ¶ó¿ìÅͰ¡ ÀÌ ±â´ÉÀ» Áö¿øÇÏÁö´Â ¾ÊÀ½) Dispatcher ¾øÀÌ ¿©·¯ °³ÀÇ Caching Proxy ½Ã½ºÅÛ¿¡ Åõ¸í ÇÁ·Ï½Ã¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. Dispatcher ¾øÀÌ ¿©·¯ °³ÀÇ Caching Proxy ½Ã½ºÅÛ¿¡ ÀÏ¹Ý Àü¹æÇâ ÇÁ·Ï½Ã ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö´Â ÀÖÁö¸¸ Caching Proxy ½Ã½ºÅÛ Áß Çϳª¸¦ ±âº» ÇÁ·Ï½Ã·Î »ç¿ëÇÏ·Á¸é Ŭ¶óÀÌ¾ðÆ® ºê¶ó¿ìÀú¸¦ ¸í½ÃÀûÀ¸·Î ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. Caching Proxy°¡ ½ÇÆÐÇϰųª °úºÎÈ­µÇ°Å³ª ¾×¼¼½ºÇÒ ¼ö ¾øÀ¸¸é ÀÏ¹Ý »ç¿ëÀÚ´Â ÀÎÅͳݿ¡ ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô µË´Ï´Ù. ÀÌ·¯ÇÑ »óȲÀ» ¹æÁöÇϱâ À§ÇØ Çϳª ÀÌ»óÀÇ º¸Á¶ Caching Proxy¿¡ ºê¶ó¿ìÀú¸¦ Á÷Á¢ Àü´ÞÇϵµ·Ï PAC(Proxy Automatic Configuration) ÆÄÀÏ(Åõ¸í Àü¹æÇâ Caching Proxy(Linux ½Ã½ºÅÛ Àü¿ë)ÀÇ ¼³¸í ÂüÁ¶)À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. PAC ÆÄÀÏÀº Caching Proxy ½Ã½ºÅÛ °£ÀÇ ·Îµå¸¦ ¹ë·±½ÌÇÒ Çʿ信 ÁÖ¸ñÇÏÁö´Â ¾ÊÁö¸¸ ÇÑ Caching Proxy°¡ ´Ù¸¥ Caching Proxyº¸´Ù ¾ÆÁÖ ¸¹Àº ¿äûÀ» ¹Þ´Â °æ¿ì ¼º´ÉÀÌ ÀúÇϵDZ⠽¬¿ì¸ç ºê¶ó¿ìÀúÀÇ °í°´Àº ÀÀ´ä ½Ã°£ÀÌ ´À·ÁÁö´Â °ÍÀ» °æÇèÇÏ°Ô µË´Ï´Ù. ºñ½ÁÇÑ ¼º´ÉÀ» °æÇèÇÏ´Â ¸ðµç °í°´¿¡ ´ëÇØ °¢ Caching Proxy¸¦ »ç¿ëÇϵµ·Ï ´ë·« °°Àº ¼öÀÇ ºê¶ó¿ìÀú¸¦ ±¸¼ºÇØ¾ß ÇÏ¸ç ºê¶ó¿ìÀú¸¦ Ãß°¡Çϰųª Á¦°ÅÇÒ ¶§µµ ·Îµå¸¦ À¯ÁöÇÒ ¼ö ÀÖµµ·Ï ¼öµ¿À¸·Î ºÐ¹è¸¦ ÃßÀûÇØ¾ß ÇÕ´Ï´Ù.

±×¸² 7Àº Dispatcher°¡ Caching Proxy ½Ã½ºÅÛÀÇ Å¬·¯½ºÅ͸¦ ·Îµå ¹ë·±½ÌÇÏ´Â ³×Æ®¿öÅ© ±¸¼º¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. Dispatcher ½Ã½ºÅÛÀÇ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Áß Çϳª´Â Ŭ·¯½ºÅÍÀÇ Àü¿ë È£½ºÆ® À̸§ ¹× IP ÁÖ¼Ò¸¦ °¡Áöµµ·Ï ±¸¼ºµË´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ºê¶ó¿ìÀú´Â ÀÎÅÍ³Ý ¿äûÀ» Ŭ·¯½ºÅÍ È£½ºÆ® À̸§À¸·Î Á÷Á¢ Àü´ÞÇϵµ·Ï ±¸¼ºµË´Ï´Ù. ¿¹¸¦ µé¾î 1·Î Ç¥½ÃµÈ Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ Áß ÇϳªÀÇ ºê¶ó¿ìÀú°¡ ÄÁÅÙÃ÷ È£½ºÆ®(7)¿¡¼­ X ÆÄÀÏÀ» ¾×¼¼½ºÇØ¾ß ÇÏ´Â °æ¿ì, ÇØ´ç ºê¶ó¿ìÀú´Â ÀÌ ¿äûÀ» Ŭ·¯½ºÅÍ È£½ºÆ® À̸§ ¶Ç´Â ÁÖ¼Ò·Î Àü´ÞÇÕ´Ï´Ù. ¿©±â¼­ Dispatcher(2)°¡ ¿äûÀ» ÀÎÅͼÁÆ®Çϰí ÀûÀýÇÑ Caching Proxy(3)·Î Àü´ÞÇÕ´Ï´Ù. Caching Proxy´Â »õ ¿äûÀ» ÀÛ¼ºÇϰí ÀÌ ¿äûÀ» ¿£ÅÍÇÁ¶óÀÌÁî °ÔÀÌÆ®¿þÀÌ(5)¿Í ÀÎÅͳÝ(6)À» ÅëÇØ Àü´ÞÇϸç ÀûÀýÇÑ °æ¿ì ¸®ÅÏµÈ ÆÄÀÏÀ» ij½Ã(4)¿¡ ÀúÀåÇÕ´Ï´Ù(ÀÚ¼¼ÇÑ Á¤º¸´Â Àü¹æÇâ Caching Proxy ÂüÁ¶).

ÁÖ:
Åõ¸í ÇÁ·Ï½Ã ±â´ÉÀº Linux ½Ã½ºÅÛ¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸² 7. Dispatcher¸¦ »ç¿ëÇÏ¿© ¿©·¯ °³ÀÇ Caching Proxiy ·Îµå ¹ë·±½Ì
ÀÌ ±×·¡ÇÈÀº ¿©·¯ °³ÀÇ ÇÁ·Ï½Ã¿¡ ´ëÇÑ ·Îµå ¹ë·±½ÌÀ» ³ªÅ¸³À´Ï´Ù.

Dispatcher´Â Caching Proxy ½Ã½ºÅÛ Áß Çϳª°¡ »ç¿ë ºÒ°¡´ÉÇϰųª ¿äûÀÌ ´Ù¸¥ ½Ã½ºÅÛÀ¸·Î ÀÚµ¿À¸·Î ¶ó¿ìÆÃµÇ´Â °ÍÀ» ¹ß°ßÇÕ´Ï´Ù. Dispatcher¸¦ »ç¿ëÇϸé ÀÎÅÍ³Ý ¾×¼¼½º¸¦ ÀÎÅÍ·´Æ®ÇÏÁö ¾Ê°í À¯Áöº¸¼öÇÒ Caching Proxy ½Ã½ºÅÛÀ» Á¾·áÇÒ ¼ö ÀÖ½À´Ï´Ù. Dispatcher¿¡´Â ·Îµå ¹ë·±½Ì ÀÇ»ç °áÁ¤À» À§ÇØ °í·ÁÇØ¾ß ÇÒ ¿ä¼Ò¸¦ Á¦¾îÇÒ ¼ö ÀÖ´Â ¿©·¯ ±¸¼º ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. ¶ÇÇÑ Caching Proxy ½Ã½ºÅÛ¿¡ º¸Á¶ Dispatcher ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ¿© ½Ã½ºÅÛÀÇ »óŸ¦ ¸ð´ÏÅÍÇϰí Dispatcher¿¡ ±× Á¤º¸¸¦ ¸®ÅÏÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â WebSphere Application Server Load Balancer °ü¸® ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿©·¯ °³ÀÇ Caching Proxy¸¦ »ç¿ëÇϸé ÀáÀçÀûÀÎ ºñÈ¿À²¼ºÀ» °¡Áö°Ô µË´Ï´Ù. À̰ÍÀº ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ®°¡ ´Ù¸¥ Caching Proxy ½Ã½ºÅÛÀ» ÅëÇØ ÆÄÀÏÀ» ¿äûÇÏ´Â °æ¿ì µÎ °³ ÀÌ»óÀÇ Caching Proxy°¡ °°Àº ÆÄÀÏÀ» ij½ÃÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ Áߺ¹¼ºÀ» Á¦°ÅÇϱâ À§ÇØ Ä³½ÃÀÇ ÄÁÅÙÃ÷¸¦ ´Ù¸¥ ÇÁ·Ï½Ã¿Í °øÀ¯Çϵµ·Ï Á¤ÀÇµÈ ±×·ì¿¡¼­ ¸ðµç ÇÁ·Ï½Ã¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÏ´Â RCA(Remote Cache Access)¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. RCA ±×·ì ³»ÀÇ ÇÁ·Ï½Ã´Â Caching Proxy°¡ ÁÖ¾îÁø URL¿¡ ´ëÇØ ÀÀ´äÇÒ ¼ö ÀÖµµ·Ï ¸ðµÎ °°Àº ¾Ë°í¸®ÁòÀ» »ç¿ëÇÕ´Ï´Ù. Caching Proxy°¡ ÀÀ´äÇÒ ¼ö ¾ø´Â URLÀ» ÀÎÅͼÁÆ®ÇÏ´Â °æ¿ì, Caching Proxy´Â ÀÌ ¿äûÀ» ÀÀ´ä °¡´ÉÇÑ Caching Proxy·Î Àü´ÞÇÕ´Ï´Ù. ÀÀ´ä °¡´ÉÇÑ Caching Proxy´Â ij½Ã¿¡¼­ ¿äûÀ» °Ë»öÇϰųª °ü·ÃµÈ ÄÁÅÙÃ÷ È£½ºÆ®·Î ¿äûÀ» Àü´ÞÇϰųª ¶Ç´Â ÀûÀýÇÑ °æ¿ì ¸®ÅÏµÈ ÆÄÀÏÀ» ij½ÌÇÏ¿© ÀÌ ¿äû¿¡ ´ëÇØ ÇÊ¿äÇÑ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ÀÀ´ä °¡´ÉÇÑ Caching Proxy´Â ÆÄÀÏÀ» ¿äûÇÑ ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Àü´ÞÇÏ´Â ¿ø·¡ Caching Proxy·Î ÀÌ ÆÄÀÏÀ» Àü´ÞÇÕ´Ï´Ù.

ÁÖ¾îÁø URL¿¡ ´ëÇØ ÀÀ´ä °¡´ÉÇÑ Caching Proxy°¡ ½ÇÆÐÇÑ °æ¿ì, RCA ±×·ì¿¡¼­ Ŭ¶óÀÌ¾ðÆ® ¿äûÀ» ¹ÞÀº ¿ø·¡ Caching Proxy°¡ ÄÁÅÙÃ÷ È£½ºÆ®(¶Ç´Â Á¤ÀǵǾî ÀÖ´Â °æ¿ì ¹é¾÷ Caching Proxy ¼­¹ö)¸¦ Á÷Á¢ ¾×¼¼½ºÇÕ´Ï´Ù. À̰ÍÀº ÃÖ¼Ò Çϳª ÀÌ»óÀÇ Caching Proxy°¡ RCA ±×·ì¿¡¼­ Á¦´ë·Î ÀÛµ¿Çϰí ÀÖÀ¸¸é »ç¿ëÀÚ°¡ ÆÄÀÏÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.

ÀÌ ±¸¼ºÀº Dispatcher¸¦ »ç¿ëÇÏ¿© ¿©·¯ Caching Proxy ½Ã½ºÅÛÀÇ ¿äûÀ» ·Îµå ¹ë·±½ÌÇϹǷΠÀÎÅÍ³Ý ¾×¼¼½º ¼ö¿ä°¡ ¸¹Àº °æ¿ì¿¡µµ °¡´ÉÇÕ´Ï´Ù. ÀáÀçÀûÀÎ ¹®Á¦Á¡Àº Dispatcher°¡ ½ÇÆÐÇÏ°Ô µÇ´Â °æ¿ìÀÔ´Ï´Ù. Dispatcher°¡ ½ÇÆÐÇϰųª ³×Æ®¿öÅ© Àå¾Ö ¶§¹®¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø°Ô µÇ´Â °æ¿ì, ºê¶ó¿ìÀú Ŭ¶óÀÌ¾ðÆ®´Â Caching Proxy ¶Ç´Â ÀÎÅͳݿ¡ ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é ±âº» Dispatcher¿¡ ´ëÇÑ ¹é¾÷À¸·Î ÀÛµ¿ÇÏ´Â ´Ù¸¥ Dispatcher¸¦ ±¸¼ºÇÏ¸é µË´Ï´Ù(±×¸² 8ÀÇ ¼³¸í ÂüÁ¶).

±×¸² 8. ±âº» ¹× ¹é¾÷ Dispatcher¸¦ »ç¿ëÇÏ¿© ÀÎÅÍ³Ý ¾×¼¼½ºÀÇ ³ôÀº °¡¿ë¼ºÀ» Á¦°ø
ÀÌ ±×·¡ÇÈÀº ¿©·¯ °³ÀÇ ÇÁ·Ï½Ã¸¦ ·Îµå ¹ë·±½ÌÇÏ´Â ±âº» ¹× ¹é¾÷ Dispatcher¸¦ ³ªÅ¸³À´Ï´Ù.

º¸ÅëÀÇ °æ¿ì 1·Î Ç¥½ÃµÈ ½Ã½ºÅÛ Áß Çϳª¿¡¼­ ½ÇÇàÇÏ´Â ºê¶ó¿ìÀú´Â X ÆÄÀÏÀÇ ¿äûÀ» ±âº» Dispatcher(2)¿¡ Àü´ÞÇÕ´Ï´Ù. ºê¶ó¿ìÀú´Â ±âº» DispatcherÀÇ ·Îµå ¹ë·±½Ì ±âÁØ¿¡ ¼±ÅÃµÈ Caching Proxy(4)·Î ¿äûÀ» ¶ó¿ìÆÃÇÕ´Ï´Ù. Caching Proxy´Â »õ ¿äûÀ» ÀÛ¼ºÇϰí ÀÌ ¿äûÀ» ÀÎÅͳÝ(7)À¸·Î ¿£ÅÍÇÁ¶óÀÌÁî °ÔÀÌÆ®¿þÀÌ(6)¸¦ ÅëÇØ ÄÁÅÙÃ÷ È£½ºÆ®(8)·Î ¶ó¿ìÆÃÇϸç ÀûÀýÇÑ °æ¿ì ¸®ÅÏµÈ X ÆÄÀÏÀ» ij½Ã(5)¿¡ ÀúÀåÇÕ´Ï´Ù(ÀÌ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Àü¹æÇâ Caching Proxy ÂüÁ¶).

ÀÌ ±¸¼º¿¡¼­ ¹é¾÷ Dispatcher(3)´Â ±âº» Dispatcher°¡ ÀÛµ¿ÇÏ´Â ÇÑ ·Îµå ¹ë·±½º¸¦ ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù. ±âº» ¹× ¹é¾÷ Dispatcher´Â ÇÏÆ®ºñÆ®¶ó´Â ¸Þ½ÃÁöÁö¸¦ ÁÖ±âÀûÀ¸·Î ±³È¯Çϸ鼭 ¼­·ÎÀÇ »óŸ¦ ÃßÀûÇÕ´Ï´Ù. ¹é¾÷ Dispatcher°¡ ±âº» Dispatcher¿¡ Àå¾Ö°¡ »ý±ä °ÍÀ» ¹ß°ßÇÏ¸é ±âº» DispatcherÀÇ È£½ºÆ® À̸§ ¹× IP ÁÖ¼Ò¿¡ Àü´ÞÇÏ´Â ¿äûÀ» ÀÎÅͼÁÆ®ÇÏ¿© ÀÚµ¿À¸·Î ·Îµå ¹ë·±½º ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. ¶ÇÇÑ »óÈ£ÀûÀÎ °í°¡¿ë¼ºÀ» À§ÇØ µÎ °³ÀÇ Dispatcher¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì °¢°¢Àº º°µµÀÇ Caching ProxyÀÇ Å¬·¯½ºÅÍ¿¡ ´ëÇØ ºó¹øÇÏ°Ô ·Îµå ¹ë·±½º¸¦ ½ÇÇàÇÏ´Â µ¿½Ã¿¡ ¼­·ÎÀÇ ¹é¾÷À¸·Î ÀÛµ¿ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â WebSphere Application Server Load Balancer °ü¸® ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀϹÝÀûÀ¸·Î Dispatcher´Â ¸¹Àº ÇÁ·Î¼¼½º³ª ¸Þ¸ð¸® ÀÚ¿øÀ» ¼ÒºñÇÏÁö ¾ÊÀ¸¹Ç·Î Dispatcher ½Ã½ºÅÛ¿¡¼­ ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼³ºñ ºñ¿ëÀ» ÃÖ¼ÒÈ­ÇÏ·Á´Â °æ¿ì, °°Àº ½Ã½ºÅÛ¿¡¼­ ¹é¾÷ Dispatcher¸¦ Caching Proxy·Î ½ÇÇàÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×¸² 9´Â °°Àº ½Ã½ºÅÛ(3)¿¡¼­ ¹é¾÷ Dispatcher¸¦ Caching Proxy·Î ½ÇÇàÇÏ´Â ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù.

±×¸² 9. Caching Proxy ½Ã½ºÅÛ¿¡¼­ ¹é¾÷ Dispatcher ã±â
ÀÌ ±×·¡ÇÈÀº ¿©·¯ °³ÀÇ ÇÁ·Ï½Ã¸¦ ·Îµå ¹ë·±½ÌÇÏ´Â ±âº» ¹× ¹é¾÷ Dispatcher¸¦ ³ªÅ¸³À´Ï´Ù.

½ÇÆÐº¹±¸ Áö¿ø

Load Balancer´Â ¿£ÅÍÇÁ¶óÀÌÁîÀÇ ÄÁÅÙÃ÷ È£½ºÆ®¿¡ ´ëÇÑ ´ÜÀÏ ¿¬°á ÁöÁ¡À¸·Î ÀÛµ¿ÇÕ´Ï´Ù. »ç¿ëÀڴ ȣ½ºÆ® À̸§ ¹× °¢ ÄÁÅÙÃ÷ È£½ºÆ®ÀÇ ÁÖ¼Ò°¡ ¾Æ´Ï¶ó DNSÀÇ Å¬·¯½ºÅÍ È£½ºÆ® À̸§ ¹× ÁÖ¼Ò¸¦ ±¤°íÇÏ¿© ¿¹»óÄ¡ ¸øÇÑ °ø°Ý¿¡ ´ëÇÑ º¸È£ ·¹º§°ú ¿£ÅÍÇÁ¶óÀÌÁîÀÇ À¥ »çÀÌÆ®¿¡ ´ëÇÑ ´ÜÀÏÈ­µÈ ´À³¦À» Á¦°øÇÕ´Ï´Ù. À¥ »çÀÌÆ®ÀÇ °¡¿ë¼ºÀ» º¸´Ù Çâ»ó½ÃŰ·Á¸é ±×¸² 10¿¡ ¼³¸íµÇ¾î ÀÖ´Â ´ë·Î ´Ù¸¥ Load Balancer¸¦ ±âº» Load Balancer¿¡ ´ëÇÑ ¹é¾÷À¸·Î¼­ ÀÛµ¿Çϵµ·Ï ±¸¼ºÇϽʽÿÀ. ÇϳªÀÇ Load Balancer°¡ °íÀ峪°Å³ª ³×Æ®¿öÅ© Àå¾Ö·Î ÀÎÇØ ¾×¼¼½º°¡ ºÒ°¡´ÉÇÏ°Ô µÇ´õ¶óµµ »ç¿ëÀÚ´Â °è¼ÓÇØ¼­ ÄÁÅÙÃ÷ È£½ºÆ®¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² 10. À¥ ÄÁÅÙÃ÷¸¦ ÃÖ´ë·Î »ç¿ë °¡´ÉÇÏ°Ô Çϱâ À§ÇØ ±âº» ¹× ¹é¾÷ Load Balancer »ç¿ë
¿©±â¿¡ Ç¥½ÃµÇ´Â ±×·¡ÇÈÀº À¥ ÄÁÅÙÃ÷ÀÇ °¡¿ë¼ºÀ» ³ôÀ̱â À§ÇÑ ±âº» ¹× ¹é¾÷ DispatcherÀÇ »ç¿ëÀ» ³ªÅ¸³À´Ï´Ù
¹ü·Ê: 1--Ŭ¶óÀÌ¾ðÆ®   2--ÀÎÅͳݠ  3--¶ó¿ìÅÍ/°ÔÀÌÆ®¿þÀÌ   4--1Â÷ Dispatcher   5--¹é¾÷ Dispatcher   6--ÄÁÅÙÃ÷ È£½ºÆ®

º¸ÅëÀÇ °æ¿ì 1·Î Ç¥½ÃµÈ ½Ã½ºÅÛ Áß Çϳª¿¡¼­ ½ÇÇàÇÏ´Â ºê¶ó¿ìÀú´Â ÆÄÀÏ XÀÇ ¿äûÀ» ±âº» Load Balancer(4)¿¡ ´ëÀÀÇϴ Ŭ·¯½ºÅÍ È£½ºÆ® À̸§¿¡ Àü¼ÛÇÕ´Ï´Ù. Dispatcher´Â ¿äûÀ» DispatcherÀÇ ·Îµå ¹ë·±½º ±âÁØÀ» ±âÃÊ·Î ¼±ÅÃÇÑ ÄÁÅÙÃ÷ È£½ºÆ®(6)·Î ¶ó¿ìÆ®ÇÕ´Ï´Ù. ÄÁÅÙÃ÷ È£½ºÆ®´Â ÆÄÀÏ X¸¦ Á÷Á¢ ºê¶ó¿ìÀú·Î Àü¼ÛÇÏ°í ±â¾÷ °ÔÀÌÆ®¿þÀÌ(3)¸¦ ÅëÇØ ÀÎÅͳÝ(2)À» °ÅÃÄ ÆÄÀÏÀ» ¶ó¿ìÆ®ÇÏÁö¸¸ Load Balancer´Â »ý·«ÇÕ´Ï´Ù.

¹é¾÷ Dispatcher(5)´Â ±âº» Dispatcher°¡ ÀÛµ¿ ÁßÀÎ ÇÑ ·Îµå ¹ë·±½º¸¦ ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù. ±âº» ¹× ¹é¾÷ Dispatcher´Â ÇÙ½É ¸Þ½ÃÁö¶ó´Â ¸Þ½ÃÁö¸¦ ÁÖ±âÀûÀ¸·Î ±³È¯Çϸ鼭 ¼­·ÎÀÇ »óŸ¦ ÃßÀûÇÕ´Ï´Ù. ¹é¾÷ Dispatcher°¡ ±âº» Dispatcher¿¡ Àå¾Ö°¡ »ý±ä °ÍÀ» ¹ß°ßÇÏ¸é ±âº» DispatcherÀÇ Å¬·¯½ºÅÍ È£½ºÆ® À̸§ ¹× IP ÁÖ¼Ò¿¡ Áö½ÃµÈ ¿äûÀ» °¡·Îä¾î ÀÚµ¿À¸·Î ·Îµå ¹ë·±½º ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

¶ÇÇÑ »óÈ£ÀûÀÎ °í°¡¿ëµµ¸¦ À§ÇØ µÎ °³ÀÇ Dispatcher¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì °¢°¢Àº º°µµÀÇ ÄÁÅÙÃ÷ È£½ºÆ® Ŭ·¯½ºÅ͸¦ À§ÇØ È°¹ßÇÏ°Ô ·Îµå ¹ë·±½º¸¦ ½ÇÇàÇÏ´Â µ¿½Ã¿¡ ¼­·ÎÀÇ ¹é¾÷À¸·Î ÀÛµ¿ÇÕ´Ï´Ù. (IPv4 ¹× IPv6¿ë Load Balancer ¼³Ä¡ ½Ã, °£´ÜÇÑ °í°¡¿ë¼ºÀº Áö¿øµÇÁö¸¸ »óÈ£Àû °í°¡¿ë¼ºÀº Áö¿øµÇÁö ¾Ê½À´Ï´Ù.)

ÀϹÝÀûÀ¸·Î Dispatcher´Â ¸¹Àº ÇÁ·Î¼¼½º³ª ¸Þ¸ð¸® ÀÚ¿øÀ» ó¸®ÇÏÁö ¾Ê±â ¶§¹®¿¡, ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥À» Load Balancer ½Ã½ºÅÛ¿¡¼­ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼³ºñ ºñ¿ëÀ» ÃÖ¼ÒÈ­ÇÏ·Á¸é, ·Îµå ¹ë·±½º ÁßÀΠŬ·¯½ºÅÍ ³»ÀÇ ½Ã½ºÅÛ Áß Çϳª¿¡ ¹é¾÷ Dispatcher¸¦ ½ÇÇàÇÕ´Ï´Ù. ±×¸² 11Àº Ŭ·¯½ºÅÍÀÇ ÄÁÅÙÃ÷ È£½ºÆ®(5)¿¡¼­ ½ÇÇàµÇ´Â ¹é¾÷ DispatcherÀÇ ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù.

±×¸² 11. ÄÁÅÙÃ÷ È£½ºÆ®¿¡¼­ ¹é¾÷ Load Balancer ã±â
¿©±â¿¡ Ç¥½ÃµÇ´Â ±×·¡ÇÈÀº ÄÁÅÙÃ÷ È£½ºÆ®¿¡¼­ ½ÇÇàµÇ´Â ¹é¾÷ Dispatcher¸¦ ³ªÅ¸³À´Ï´Ù
¹ü·Ê: 1--Ŭ¶óÀÌ¾ðÆ®   2--ÀÎÅͳݠ  3--¶ó¿ìÅÍ/°ÔÀÌÆ®¿þÀÌ   4--1Â÷ Dispatcher   5--¹é¾÷ Dispatcher ¹× ÄÁÅÙÃ÷ È£½ºÆ®   6--ÄÁÅÙÃ÷ È£½ºÆ®

Content Based Routing

Áß¿ä»çÇ×: CBR(Content Based Routing) ÄÄÆ÷³ÍÆ®´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇϰí Áö¿øµÇ´Â ¸ðµç Ç÷§Æû¿¡¼­ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

Application Server Load Balancer ÄÄÆ÷³ÍÆ®¸¦ Application Server Caching Proxy ÄÄÆ÷³ÍÆ®¿Í ÇÔ²² ÀÛµ¿ÇÏ¿© ¿äûÀ» ´Ù¸¥ ÄÁÅÙÃ÷¸¦ È£½ºÆ®ÇÏ´Â ¿©·¯ ¹é¿£µå ¼­¹ö·Î ºÐ¹èÇÒ ¼ö ÀÖ½À´Ï´Ù. (ÀÌ Edge ComponentsÀÇ °³¿ä¿¡ ´ëÇØ¼­´Â WebSphere Application Server Edge Components ¼Ò°³¸¦ ÂüÁ¶ÇϽʽÿÀ.)

Load BalancerÀÇ CBR(Content Based Routing) ÄÄÆ÷³ÍÆ®¸¦ Caching Proxy¿Í °°ÀÌ ¼³Ä¡Çϸé HTTP ¿äûÀº URLÀ̳ª ´Ù¸¥ °ü¸®ÀÚ°¡ ÁöÁ¤ÇÑ Æ¯¼ºÀ» ±âÃÊ·Î ºÐ¹èµÉ ¼ö À־ ¸ðµç ¹é¿£µå ¼­¹ö¿¡ µ¿ÀÏÇÑ ÄÁÅÙÃ÷¸¦ ÀúÀåÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.

ƯÈ÷ À¥ ¼­¹ö°¡ ¸î °¡Áö ¼­·Î ´Ù¸¥ ±â´ÉÀ» ¼öÇàÇØ¾ß Çϰųª ¿©·¯ °¡Áö À¯ÇüÀÇ ¼­ºñ½º¸¦ Á¦°øÇØ¾ß ÇÏ´Â °æ¿ì CBRÀ» »ç¿ëÇÏ´Â °ÍÀÌ Àû´çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¿Â¶óÀÎ ¼Ò¸Å¾÷üÀÇ À¥ »çÀÌÆ®´Â ´ëºÎºÐ °íÁ¤ÀûÀΠīŻ·Î±×´Â ¹°·Ð Ç׸ñ ¹øÈ£, °í°´ ¹øÈ£¸¦ ½ÂÀÎÇϵµ·Ï CGI(Common Gateway Interface) ½ºÅ©¸³Æ® °°Àº »óÈ£ÀÛ¿ë ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ÁÖ¹®¼­¸¦ Ç¥½ÃÇØ¾ß ÇÕ´Ï´Ù. º¸Åë, µÎ ¼¼Æ®ÀÇ ½Ã½ºÅÛÀÌ ¼­·Î ´Ù¸¥ °íÀ¯ÇÑ ±â´ÉÀ» ¼öÇàÇϵµ·Ï Çϰí CBRÀ» »ç¿ëÇÏ¿© °¢ ½Ã½ºÅÛ¿¡ ´ëÇØ ¼­·Î ´Ù¸¥ Åë½Å À¯ÇüÀ» ¶ó¿ìÆ®Çϵµ·Ï ÇÏ´Â °ÍÀÌ È¿À²ÀûÀÔ´Ï´Ù. ºñ½ÁÇÑ Â÷¿ø¿¡¼­ ±â¾÷Àº CBRÀ» »ç¿ëÇÏ¿© À¯·á ¿äû¿¡ ´ëÇØ º¸´Ù °­·ÂÇÑ À¥ ¼­¹ö·Î °æ·Î ÁöÁ¤ÇÏ¿© ¿ì¿¬È÷ µé¸° ¹æ¹®ÀÚº¸´Ù À¯·á °í°´¿¡°Ô ´õ ³ªÀº ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

CBRÀº »ç¿ëÀÚ°¡ ±â·ÏÇÑ ±ÔÄ¢À» ±Ù°Å·Î ÇÏ´Â ¿äûÀ» ¶ó¿ìÆ®ÇÕ´Ï´Ù. °¡Àå ÀϹÝÀûÀÎ À¯ÇüÀº ÄÁÅÙÃ÷ ±ÔÄ¢À̸ç, URLÀÇ °æ·Î À̸§À» ±âÃÊ·Î ÇÏ´Â ¿äûÀ» Áö½ÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ABC»ç´Â http://www.abc.com/catalog_index.html URL¿¡ ´ëÇÑ ¿äûÀ» ¼­¹öÀÇ Å¬·¯½ºÅÍ Áß Çϳª·Î Àü¼ÛÇϰí, http://www.abc.com/orders.htmlÀº ´Ù¸¥ Ŭ·¯½ºÅÍ·Î Àü¼ÛÇÏ´Â ±ÔÄ¢À» ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¿äûÀ» Àü¼ÛÇϴ Ŭ¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò¸¦ ±âÃÊ·Î ¶Ç´Â ±âŸ Ư¼ºÀ» ±âÃÊ·Î ÇÏ¿© ¿äûÀ» ¶ó¿ìÆ®ÇÏ´Â ±ÔÄ¢ÀÌ ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº WebSphere Application Server Load Balancer °ü¸® ¾È³»¼­ÀÇ CBR ±¸¼º ¹× °í±Þ Load Balancer¿Í CBR ±â´ÉÀ» ÂüÁ¶ÇϽʽÿÀ. ±ÔÄ¢¿¡ °üÇÑ ±¸¹® Á¤ÀÇ´Â WebSphere Application Server Load Balancer °ü¸® ¾È³»¼­ÀÇ ºÎ·Ï CBR ±ÔÄ¢ À¯ÇüÀ» ÂüÁ¶ÇϽʽÿÀ.

±×¸² 12´Â Load BalancerÀÇ CBR ÄÄÆ÷³ÍÆ® ¹× Caching Proxy°¡ 4·Î Ç¥½ÃµÈ ½Ã½ºÅÛ¿¡ ÇÔ²² ¼³Ä¡µÇ¾î ´Ù¸¥ ÄÁÅÙÃ÷°¡ ÀÖ´Â ¼¼ °³ÀÇ ÄÁÅÙÃ÷ È£½ºÆ®(6, 7, 8)¿¡ ¿äûÀ» ¶ó¿ìÆ®ÇÏ´Â °£´ÜÇÑ ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù. 1·Î Ç¥½ÃµÈ ½Ã½ºÅÛ Áß Çϳª¿¡¼­ ÀÛ¾÷ÇÏ´Â ÀÏ¹Ý »ç¿ëÀÚ°¡ ÆÄÀÏ X¸¦ ¿äûÇϸé, ¿äûÀº ÀÎÅͳÝ(2)À» °ÅÃÄ ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀÌ(3)¸¦ ÅëÇØ ±â¾÷ ³»ºÎ ³×Æ®¿öÅ©·Î µé¾î°©´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö´Â ¿äûÀ» ÀÎÅͼÁÆ®ÇÏ¿© µ¿ÀÏÇÑ ½Ã½ºÅÛ¿¡ ÀÖ´Â CBR ÄÄÆ÷³ÍÆ®·Î Àü´ÞÇÕ´Ï´Ù. ¿©±â¼­´Â ¿äûÀÇ URLÀ» ±¸¹® ºÐ¼®ÇÏ¿© ÄÁÅÙÃ÷ È£½ºÆ® 6¿¡ ÆÄÀÏ X°¡ µé¾î ÀÖ´ÂÁö¸¦ ÆÇº°ÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö´Â ÆÄÀÏ X¿¡ ´ëÇÑ »õ·Î¿î ¿äûÀ» »ý¼ºÇϰí ij½Ã ±â´ÉÀÌ »ç¿ë °¡´ÉÇÑ °æ¿ì È£½ºÆ® 6¿¡¼­ ÆÄÀÏÀ» ¸®ÅÏÇÒ ¶§ ÆÄÀÏÀ» ij½ÃÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ ÆÇº°ÇÕ´Ï´Ù. ÆÄÀÏ Ä³½Ã°¡ °¡´ÉÇϸé ÇÁ·Ï½Ã ¼­¹ö´Â ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Àü´ÞÇϱâ Àü¿¡ ij½Ã(5)¿¡ »çº»À» ÀúÀåÇÕ´Ï´Ù. ´Ù¸¥ ÆÄÀÏÀÇ °æ·Î ÁöÁ¤µµ °°Àº ¹æ½ÄÀ¸·Î ¼öÇàµË´Ï´Ù. Áï, ÆÄÀÏ Y¿¡ ´ëÇÑ ¿äûÀº ÄÁÅÙÃ÷ È£½ºÆ® 7·Î À̵¿Çϰí, ÆÄÀÏ Z¿¡ ´ëÇÑ ¿äûÀº ÄÁÅÙÃ÷ È£½ºÆ® 8·Î À̵¿ÇÕ´Ï´Ù.

±×¸² 12. CBR·Î HTTP ¿äû °æ·Î ÁöÁ¤
¿©±â¿¡ Ç¥½ÃµÇ´Â ±×·¡ÇÈÀº CBRÀ» »ç¿ëÇÑ HTTP ¿äûÀÇ °æ·Î ÁöÁ¤À» ³ªÅ¸³À´Ï´Ù
¹ü·Ê: 1--Ŭ¶óÀÌ¾ðÆ®   2--ÀÎÅͳݠ  3--¶ó¿ìÅÍ/°ÔÀÌÆ®¿þÀÌ   4--Caching Proxy ¹× Load BalancerÀÇ CBR ÄÄÆ÷³ÍÆ®   5--ij½Ã   6, 7, 8--ÄÁÅÙÃ÷ È£½ºÆ®

±×¸² 13Àº ¿Â¶óÀÎ ¼Ò¸Å¾÷ÀÚ¿¡°Ô ÀûÇÕÇÑ º¸´Ù º¹ÀâÇÑ ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù. Load BalancerÀÇ CBR ÄÄÆ÷³ÍÆ® ¹× ÇÁ·Ï½Ã ¼­¹ö´Â 4·Î Ç¥½ÃµÈ ½Ã½ºÅÛ¿¡ ÇÔ²² ¼³Ä¡µÇ¾î ÀÖÀ¸¸ç µÎ ´ëÀÇ Load Balancer ½Ã½ºÅÛÀ¸·Î ¿äûÀ» ¶ó¿ìÆ®ÇÕ´Ï´Ù. 6À¸·Î Ç¥½ÃµÈ Load Balancer ½Ã½ºÅÛÀº ¼Ò¸Å¾÷üÀÇ Ä«Å»·Î±×¿¡¼­ ÁÖ·Î Á¤Àû ÄÁÅÙÃ÷¸¦ ³Ö´Â ÄÁÅÙÃ÷ È£½ºÆ®(8)ÀÇ Å¬·¯½ºÅ͸¦ ·Îµå ¹ë·±½ºÇÏ´Â ¹Ý¸é, 7·Î Ç¥½ÃµÈ Load Balancer´Â ÁÖ¹®À» ó¸®ÇÏ´Â À¥ ¼­¹ö(9)ÀÇ Å¬·¯½ºÅ͸¦ ·Îµå ¹ë·±½ºÇÕ´Ï´Ù.

1·Î Ç¥½ÃµÈ ½Ã½ºÅÛ Áß Çϳª¿¡¼­ ÀÛ¾÷ÇÏ´Â ÀÏ¹Ý »ç¿ëÀÚ°¡ ¼Ò¸Å¾÷üÀÇ Ä«Å»·Î±×·Î °¡·Á°í URL¿¡ ¾×¼¼½ºÇϸé, ¿äûÀº ÀÎÅͳÝ(2)À» °ÅÄ£ ÈÄ ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀÌ(3)¸¦ ÅëÇØ ±â¾÷ ³»ºÎ ³×Æ®¿öÅ©·Î µé¾î°©´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö´Â ¿äûÀ» ÀÎÅͼÁÆ®ÇÏ¿© URLÀ» ±¸¹® ºÐ¼®Çϸç 6ÀÇ Load Balancer ½Ã½ºÅÛ¿¡ ÇØ´ç URLÀ» ó¸®ÇÏ´ÂÁö ÆÇº°ÇÏ´Â µ¿ÀÏÇÑ ½Ã½ºÅÛÀÇ CBR ÄÄÆ÷³ÍÆ®·Î ¿äûÀ» Àü´ÞÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö´Â »õ·Î¿î ¾×¼¼½º ¿äûÀ» ÀÛ¼ºÇÏ¿© Load Balancer·Î Àü¼ÛÇÕ´Ï´Ù. ¿©±â¼­´Â »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ±âÁØÀ» ±âº»À¸·Î 8·Î Ç¥½ÃµÈ ÄÁÅÙÃ÷ È£½ºÆ® Áß ¾î´À °ÍÀÌ ÇöÀç ¿äû¿¡ ÃÖ»óÀÇ ¼­ºñ½º¸¦ Á¦°øÇÒ °ÍÀÎÁö¸¦ ÆÇº°ÇÕ´Ï´Ù. ÄÁÅÙÃ÷ È£½ºÆ®´Â Load Balancer¸¦ »ý·«Çϰí īŻ·Î±×¸¦ Á÷Á¢ ÇÁ·Ï½Ã ¼­¹ö·Î Àü´ÞÇÕ´Ï´Ù. ¾ÕÀÇ ¿¹Á¦¿¡¼­Ã³·³ ÇÁ·Ï½Ã ¼­¹ö´Â ÄÁÅÙÃ÷°¡ ij½Ã °¡´ÉÇÑ Áö¸¦ ÆÇº°Çϰí ij½Ã°¡ °¡´ÉÇÑ °æ¿ì ij½Ã(5)¿¡ ÀúÀåÇÕ´Ï´Ù.

ÀÏ¹Ý »ç¿ëÀڴ īŻ·Î±×ÀÇ ÇÏÀÌÆÛ¸µÅ©¸¦ ÅëÇØ ¼Ò¸Å¾÷üÀÇ ÁÖ¹®¿ë URL¿¡ ¾×¼¼½ºÇÏ¿© ÁÖ¹®ÇÕ´Ï´Ù. ¿äûÀº ½Ã½ºÅÛ 4ÀÇ CBR ÄÄÆ÷³ÍÆ®°¡ 7ÀÇ Load Balancer ½Ã½ºÅÛÀ¸·Î ¶ó¿ìÆ®ÇÏ´Â °ÍÀ» Á¦¿ÜÇϰí īŻ·Î±× ¾×¼¼½º ¿äû°ú µ¿ÀÏÇÑ °æ·Î¸¦ ÅëÇØ À̵¿ÇÕ´Ï´Ù. Load Balancer´Â ÇÁ·Ï½Ã ¼­¹ö¿¡ Á÷Á¢ ÀÀ´äÇÏ´Â 9ÀÇ À¥ ¼­¹ö Áß °¡Àå ÀûÇÕÇÑ ¼­¹ö·Î ¿äûÀ» Àü´ÞÇÕ´Ï´Ù. ÁÖ¹® Á¤º¸´Â ÀϹÝÀûÀ¸·Î µ¿ÀûÀ¸·Î »ý¼ºµÇ±â ¶§¹®¿¡ ÇÁ·Ï½Ã ¼­¹ö´Â À̸¦ ij½ÃÇÏÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.

±×¸² 13. CBR·Î ¶ó¿ìÆ®µÈ HTTP ¿äûÀÇ ·Îµå ¹ë·±½º
¿©±â¿¡ Ç¥½ÃµÇ´Â ±×·¡ÇÈÀº CBRÀ» »ç¿ëÇÑ HTTP ¿äûÀÇ ·Îµå ¹ë·±½º¸¦ ³ªÅ¸³À´Ï´Ù

¹ü·Ê: 1--Ŭ¶óÀÌ¾ðÆ®   2--ÀÎÅͳݠ  3--¶ó¿ìÅÍ/°ÔÀÌÆ®¿þÀÌ   4--Caching Proxy ¹× Load BalancerÀÇ CBR ÄÄÆ÷³ÍÆ®   5--ij½Ã   6, 7--Load Balancer   8--ÄÁÅÙÃ÷ È£½ºÆ®   9--À¥ ¼­¹ö

Load BalancerÀÇ CBR ±â´ÉÀº ÄíŰ À¯»ç¼ºÀ» Áö¿øÇÕ´Ï´Ù. ÀÌ´Â ÀÏ¹Ý »ç¿ëÀÚÀÇ ÃÖÃÊ ¿äûÀ» ¼­ºñ½ºÇÑ ¼­¹öÀÇ ID°¡ ¼­¹öÀÇ ÀÀ´ä¿¡ Æ÷ÇÔµÈ µ¥ÀÌÅÍÀÇ Æ¯º° ÆÐŶ(ÄíŰ)¿¡ ±â·ÏµÇ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. Á¤ÀÇÇÑ ½Ã°£ ³»¿¡ ÀÏ¹Ý »ç¿ëÀÚ°¡ µ¿ÀÏÇÑ URL¿¡ ´Ù½Ã ¾×¼¼½ºÇÏ°í ¿äû¿¡ Äí۰¡ Æ÷ÇԵǾî ÀÖÀ¸¸é CBRÀº Ç¥ÁØ ±ÔÄ¢À» ´Ù½Ã Àû¿ë½ÃŰ´Â ´ë½Å ¿ø·¡ ¼­¹ö·Î ¿äûÀ» ¶ó¿ìÆ®ÇÕ´Ï´Ù. ÀÌ´Â ¼­¹ö°¡ ¶Ç ´Ù½Ã ¾òÀ» Çʿ䰡 ¾ø´Â(¿¹: ½Å¿ë Ä«µå ¹øÈ£) ÀÏ¹Ý »ç¿ëÀÚ¿¡ °üÇÑ Á¤º¸¸¦ ÀúÀåÇÑ °æ¿ì ÀϹÝÀûÀ¸·Î ÀÀ´ä ½Ã°£À» ´ÜÃà½ÃÄÑ ÁÝ´Ï´Ù.

½Ã³ª¸®¿À

Á¦ 3 ºÎ¿¡¼­´Â IBM WebSphere Application Server Edge Components¸¦ »ç¿ëÇÏ´Â ºñÁî´Ï½º ½Ã³ª¸®¿À¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ¼Ö·ç¼ÇÀº ¶Ù¾î³­ ¼º´É, °¡¿ë¼º, È®Àå °¡´É¼º ¹× ¾ÈÁ¤¼ºÀ» Á¦°øÇÏ´Â ±¸Á¶ÀûÀ¸·Î ¿ÏÀüÇϸç Å×½ºÆ®¸¦ °ÅÄ£ ¼Ö·ç¼ÇÀÔ´Ï´Ù.

´ÙÀ½ ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

B2C ³×Æ®¿öÅ©

B2C ¹ðÅ· ¼Ö·ç¼Ç

À¥ Æ÷ÅÐ ³×Æ®¿öÅ©

B2C ³×Æ®¿öÅ©

±âº» ÀüÀÚ »ó°Å·¡ À¥ »çÀÌÆ®´Â B2C ³×Æ®¿öÅ©ÀÔ´Ï´Ù. ÀÎÅÍ³Ý ¼ºÀåÀÇ Ã¹ ¹øÂ° ´Ü°è¿¡¼­ ºñÁî´Ï½º´Â ÀϹÝÀûÀ¸·Î ´Ü¼øÈ÷ À¥ ÀÛ¼º¿¡¸¸ ÃÊÁ¡À» ¸ÂÃß¾ú½À´Ï´Ù. ȸ»çÀÇ Á¤º¸ ¹× »óǰ īŻ·Î±×°¡ µðÁöÅÐ Çü½ÄÀ¸·Î º¯È¯µÇ¾î À¥ »çÀÌÆ®¿¡¼­ »ç¿ë °¡´ÉÇÏ°Ô µÇ¾ú½À´Ï´Ù. ÀüÀÚ ¿ìÆí ÁÖ¼Ò, ÀüÈ­ ¹øÈ£ ¹× ÆÑ½º ¹øÈ£, ÀÚµ¿È­µÈ ¾ç½ÄÀ» Á¦°øÇÔÀ¸·Î½á ±¸¸Åµµ »ç¿ë °¡´ÉÇØÁ³½À´Ï´Ù. ±×·¯³ª ½ÇÁ¦ ¿Â¶óÀÎ ±¸¸Å´Â »ç¿ë °¡´ÉÇÏÁö ¾Ê½À´Ï´Ù. »ç¶÷ÀÌ ÁÖ¹®À» ó¸®ÇØ¾ß Çϱ⠶§¹®¿¡ ¸ðµç Æ®·£Àè¼ÇÀº ÀáÀçµÇ¾î ÀÖ¾ú½À´Ï´Ù.

µÎ ¹øÂ° ´Ü°è¿¡¼­ ºñÁî´Ï½º´Â ÀÌ·¯ÇÑ ÀáÀ缺À» Á¦°ÅÇϰí Á÷Á¢ÀûÀÎ ¿Â¶óÀÎ ±¸¸Å¿ë º¸¾È Àå¹Ù±¸´Ï¸¦ ±¸ÇöÇÏ¿© ÆÇ¸Å Á¶ÀÛÀ» °£¼ÒÈ­Çß½À´Ï´Ù. ¿þ¾îÇϿ콺 µ¥ÀÌÅͺ£À̽º¿ÍÀÇ µ¿±âÈ­¿Í ¹ðÅ· ½Ã½ºÅÛ°úÀÇ ÅëÇÕÀº ÀÌ ÆÇ¸Å Æ®·£Àè¼ÇÀ» ¿Ï·áÇÏ´Â µ¥ ¸Å¿ì Áß¿äÇÕ´Ï´Ù. »ç¿ëÇÒ ¼ö ¾ø´Â »óǰÀº ÆÈ ¼ö ¾øÀ¸¸ç °í°´ÀÇ °èÁ¤¿¡ ÇØ´ç Ç׸ñ¿¡ ´ëÇÑ ±Ý¾×À» û±¸ÇÒ ¼ö ¾ø½À´Ï´Ù. ¸¶Âù°¡Áö·Î À¯È¿ÇÑ ±ÝÀ¶ Æ®·£Àè¼ÇÀÌ ¹ß»ýÇÒ ¶§±îÁö´Â ÀÚ¿ø ¸í¼¼ ¸ñ·Ï¿¡¼­ »óǰÀ» »©°Å³ª °í°´¿¡°Ô ¿î¼ÛÇÒ ¼ö ¾ø½À´Ï´Ù.

¼¼ ¹øÂ° ´Ü°è¿¡¼­ ȸ»ç À¥ »çÀÌÆ®´Â ¼ÒºñÀÚ°¡ Ŭ¶óÀ̾ðÆ®ÀÇ ¸ð½À¿¡ Àͼ÷ÇØÁö±â ½ÃÀÛÇÏ°í °³ÀÎÈ­µÈ ÄÁÅÙÃ÷¸¦ Á¦°øÇÏ´Â µ¿Àû À¥ ÇÁ¸®Á¨Å×ÀÌ¼Ç »çÀÌÆ®·Î ¹ßÀüÇÕ´Ï´Ù.

´ÙÀ½ ½Ã³ª¸®¿À¿¡´Â Load Balancer ¹× Caching Proxy ¸ðµÎ°¡ Æ÷ÇԵ˴ϴÙ.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

1´Ü°è

±×¸² 14¿¡ È¿À²ÀûÀ¸·Î īŻ·Î±×¸¦ º¼ ¼ö ÀÖµµ·Ï ¼³°èµÈ ¼Ò±Ô¸ð »ó°Å·¡ À¥ »çÀÌÆ®°¡ ³ª¿Í ÀÖ½À´Ï´Ù. ¸ðµç Ŭ¶óÀÌ¾ðÆ® ¿äûÀº ¹æÈ­º®À» ÅëÇØ À¥ ¼­¹ö¿¡ ´ëÇÑ ´ë¸®ÀÚ ¼­¹ö·Î ÀÛµ¿Çϴ Ȱ¼º ij½Ã°¡ ÀÖ´Â ÇÁ·Ï½Ã ¼­¹ö Ŭ·¯½ºÅÍ·Î ¿äûÀ» ¶ó¿ìÆ®ÇÏ´Â Dispatcher·Î Àü´ÞµË´Ï´Ù. Metric Server´Â Dispatcher¿¡ ·Îµå ¹ë·±½º µ¥ÀÌÅ͸¦ Á¦°øÇϱâ À§ÇØ ÇÁ·Ï½Ã ¼­¹ö¿Í °°Àº °÷¿¡ ¹èÄ¡µË´Ï´Ù. ÀÌ·¯ÇÑ ¹è¿­Àº À¥ ¼­¹ö¿¡¼­ÀÇ ³×Æ®¿öÅ© ·Îµå¸¦ ÁÙ¿© ÀÎÅͳݿ¡ Á÷Á¢ Á¢¼ÓÇÏÁö ¾Ê¾Æµµ µÇ°Ô ÇÕ´Ï´Ù.

±×¸² 14. B2C ³×Æ®¿öÅ©(1´Ü°è)
ÀÌ ±×·¡ÇÈÀº ±âº» B2C ³×Æ®¿öÅ© »ùÇÿ¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

2´Ü°è

±×¸² 15¿¡ ÀáÀç °í°´ÀÌ È¿À²ÀûÀ¸·Î īŻ·Î±×¸¦ ã¾Æº¸°í º¸¾ÈµÇ°í ºü¸¥ Àå¹Ù±¸´Ï°¡ Á¦°øµÇµµ·Ï ¼³°èµÈ »ó°Å·¡ À¥ »çÀÌÆ®¿¡ ´ëÇÑ µÎ ¹øÂ° ¹ßÀü ´Ü°è°¡ Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù. ¸ðµç °í°´ ¿äûÀº ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝÀ» ±âº»À¸·Î ¿äûÀ» ºÐ¸®ÇÏ´Â Dispatcher¿¡ ÀÇÇØ ÀûÀýÇÑ ³×Æ®¿öÅ© ºÐ±â·Î ¶ó¿ìÆ®µË´Ï´Ù. HTTP ¿äûÀº Á¤Àû À¥ »çÀÌÆ®·Î À̵¿Çϰí HTTPS ¿äûÀº ±¸¸Å ³×Æ®¿öÅ©·Î À̵¿ÇÕ´Ï´Ù. ±âº» Á¤Àû À¥ »çÀÌÆ®´Â °è¼ÓÇØ¼­ À¥ ¼­¹öÀÇ ´ë¸®ÀÚ ¿ªÇÒÀ» Çϴ Ȱ¼º ij½Ã¸¦ °¡Áø ÇÁ·Ï½Ã ¼­¹ö Ŭ·¯½ºÅÍ¿¡ ÀÇÇØ Á¦°øµË´Ï´Ù. ÀÌ ³×Æ®¿öÅ© ÆÄÆ®´Â ù ¹øÂ° ´Ü°èÀÇ ³×Æ®¿öÅ©¸¦ ÀÌÁßÈ­ÇÕ´Ï´Ù.

À¥ÀÇ ÀüÀÚ »ó°Å·¡ ºÎºÐÀº ÇÁ·Ï½Ã ¼­¹öÀÇ Å¬·¯½ºÅÍ¿¡ ÀÇÇØ¼­µµ Á¦°øµË´Ï´Ù. ±×·¯³ª ¿©·¯ °¡Áö Ç÷¯±×ÀÎ ¸ðµâÀ» »ç¿ëÇÏ¿© Caching Proxy ³ëµå°¡ Çâ»óµÇ¾ú½À´Ï´Ù. SSL Çڵ彦ÀÌÅ·Àº ¾ÏÈ£ Çϵå¿þ¾î Ä«µå·Î ¿ÀÇÁ·ÎµåµÇ¸ç, ÀÎÁõÀº Access Manager(ÀÌÀü Policy Director) Ç÷¯±×ÀÎÀ» ÅëÇØ ¼öÇàµË´Ï´Ù. µ¿Àû ij½Ã Ç÷¯±×ÀÎÀº ÀÏ¹Ý µ¥ÀÌÅ͸¦ ÀúÀåÇÏ¿© WebSphere Application ServerÀÇ ÀÛ¾÷ ºÎÇϸ¦ °¨¼Ò½Ãŵ´Ï´Ù. Application ServerÀÇ Ç÷¯±×ÀÎÀº ÇÊ¿äÇÒ ¶§ Dynacache¿¡ ¿ÀºêÁ§Æ®¸¦ ¹«È¿È­ÇÕ´Ï´Ù.

¸ðµç Àå¹Ù±¸´Ï ÀÀ¿ëÇÁ·Î±×·¥Àº »ç¿ëÀÚ¸¦ ÀÎÁõÇϱâ À§ÇØ »ç¿ëµÈ °í°´ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµË´Ï´Ù. ÀÌ´Â »ç¿ëÀÚ°¡ °³ÀÎ Á¤º¸¸¦ ½Ã½ºÅÛ¿¡ µÎ ¹ø(ÀÎÁõ ¹× ¼îÇÎ °¢°¢¿¡) ÀÔ·ÂÇØ¾ß ÇÏ´Â ¹ø°Å·Î¿òÀ» Á¦°ÅÇÕ´Ï´Ù.

ÀÌ ³×Æ®¿öÅ©´Â ±âº» À¥ »çÀÌÆ®¿¡¼­ ÇÁ·Î¼¼¼­ ÁýÁßÇü SSL ÀÎÁõ ¹× ÀüÀÚ »ó°Å·¡ Àå¹Ù±¸´Ï¸¦ Á¦°ÅÇϸç, Ŭ¶óÀÌ¾ðÆ® »ç¿ë¹ý¿¡ µû¶ó Åë½Å·®À» ºÐÇÒÇÕ´Ï´Ù. ÀÌÁß Æ®·¢ À¥ »çÀÌÆ®´Â ³×Æ®¿öÅ© °ü¸®ÀÚ°¡ ³×Æ®¿öÅ© ³»ºÎÀÇ ¼­¹ö ¿ªÇÒÀ» ±âÃÊ·Î ¿ì¼öÇÑ ¼º´ÉÀ» Á¦°øÇϱâ À§ÇØ ´Ù¾çÇÑ ¼­¹ö¸¦ Á¶Á¤Çϵµ·Ï ÇÕ´Ï´Ù.

±×¸² 15. B2C ³×Æ®¿öÅ©(2´Ü°è)
ÀÌ ±×·¡ÇÈÀº »ùÇà B2C ³×Æ®¿öÅ©¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

3´Ü°è

±×¸² 16¿¡ µ¿Àû ÇÁ¸®Á¨Å×ÀÌ¼Ç ¸Þ¼Òµå¸¦ äÅÃÇÑ Á¤Àû À¥ÀÌ ÀÖ´Â B2C ³×Æ®¿öÅ©ÀÇ ¼¼ ¹øÂ° ¹ßÀü ´Ü°è°¡ ³ª¿Í ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã ¼­¹ö Ŭ·¯½ºÅÍ´Â µ¿Àû À¥ ÄÁÅÙÃ÷ÀÇ Ä³½Ã¿Í ESI(Edge Side Includes) ÇÁ·ÎÅäÄÝÀ» ÁؼöÇϵµ·Ï ÀÛ¼ºµÈ ÆäÀÌÁö ´ÜÆí ¾î¼Àºí¸®¸¦ Áö¿øÇϵµ·Ï Çâ»óµÇ¾ú½À´Ï´Ù. ESI ¸ÞÄ¿´ÏÁòÀº Á¤º¸ Æ÷ÇÔ ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇÏ¿© ÄÁÅÙÃ÷ ¼­¹ö¿¡ À¥ ÆäÀÌÁö¸¦ ÀÛ¼ºÇÏ¿© Àüü ³×Æ®¿öÅ©¿¡ ÀÌ·¯ÇÑ Å¬¶óÀÌ¾ðÆ®¿¡ ƯÁ¤ÇÑ Ä³½Ã ºÒ°¡´É ÆäÀÌÁö¸¦ Àü´ÞÇϱ⠺¸´Ù´Â ³×Æ®¿öÅ© °æ°è¿¡ Àִ ij½ÃµÈ ÄÁÅÙÃ÷·ÎºÎÅÍ ÆäÀÌÁö¸¦ ¾î¼ÀºíÇÒ ¼ö ÀÖµµ·Ï Çϱ⠶§¹®¿¡ ´ë¿ªÆø »ç¿ëÀ» ÁÙÀ̰í ÀÀ´ä ½Ã°£µµ ´ÜÃàÇÒ ¼ö ÀÖ½À´Ï´Ù.

ESI ¸ÞÄ¿´ÏÁòÀº °¢ Ŭ¶óÀÌ¾ðÆ®°¡ À¥ »çÀÌÆ®·ÎºÎÅÍ °³ÀÎÈ­µÈ Ȩ ÆäÀÌÁö¸¦ ¹Þ´Â ¼¼ ¹øÂ° ´Ü°è ½Ã³ª¸®¿À¿¡¼­´Â ¸Å¿ì Áß¿äÇÕ´Ï´Ù. ÀÌ ÆäÀÌÁöÀÇ ÀÛ¼º ºí·ÏÀº WebSphere Application Server ½Ã¸®Áî¿¡¼­ °Ë»öµË´Ï´Ù. Áß¿äÇÑ ºñÁî´Ï½º ³í¸®¸¦ Æ÷ÇÔÇÏ¸ç º¸¾È µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÈ Application Server´Â ¹æÈ­º® µÚ¿¡ ºÐ¸®µÇ¾î ÀÖ½À´Ï´Ù.

±×¸² 16. B2C ³×Æ®¿öÅ©(3´Ü°è)
ÀÌ ±×·¡ÇÈÀº »ùÇà B2C ³×Æ®¿öÅ©¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

B2C ¹ðÅ· ¼Ö·ç¼Ç

±×¸² 17¿¡ B2C ³×Æ®¿öÅ©¿¡¼­ ¼³¸íÇÑ B2C ³×Æ®¿öÅ©¿Í À¯»çÇÑ È¿À²ÀûÀÎ ¿Â¶óÀÎ ¹ðÅ· ¼Ö·ç¼ÇÀÌ ³ª¿Í ÀÖ½À´Ï´Ù. ¸ðµç Ŭ¶óÀÌ¾ðÆ® ¿äûÀº ¹æÈ­º®À» ÅëÇØ ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ¿¡ µû¶ó Åë½Å·®À» ºÐ¸®ÇÏ´Â Dispatcher¿¡ Àü´ÞµË´Ï´Ù. HTTP ¿äûÀº À¥ ¼­¹ö¿¡ ´ëÇÑ ´ë¸®ÀÚ·Î ÀÛµ¿Çϴ Ȱ¼º ij½Ã°¡ ÀÖ´Â ÇÁ·Ï½Ã ¼­¹ö Ŭ·¯½ºÅÍ·Î Àü´ÞµË´Ï´Ù. Metric Server´Â Dispatcher¿¡ ·Îµå ¹ë·±½º µ¥ÀÌÅ͸¦ Á¦°øÇϱâ À§ÇØ ÇÁ·Ï½Ã ¼­¹ö¿Í °°Àº °÷¿¡ ¹èÄ¡µË´Ï´Ù. ÀÌ·¯ÇÑ ¹è¿­Àº À¥ ¼­¹ö¿¡¼­ÀÇ ³×Æ®¿öÅ© ·Îµå¸¦ ÁÙ¿© À¥ ¼­¹ö¿Í ÀÎÅÍ³Ý °£¿¡ Ãß°¡ ¹öÆÛ¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

HTTPS ¿äûÀº Ŭ¶óÀÌ¾ðÆ®¿¡°Ô °³ÀÎ ±ÝÀ¶ Á¤º¸¸¦ Á¦°øÇÏ°í ¿Â¶óÀÎ ¹ðÅ· Æ®·£Àè¼ÇÀ» Çã¿ëÇϵµ·Ï ¼³°èµÈ º¸¾È ³×Æ®¿öÅ©·Î Àü´ÞµË´Ï´Ù. Çâ»óµÈ ÇÁ·Ï½Ã ¼­¹ö Ŭ·¯½ºÅÍ´Â »çÀÌÆ®¿¡ È®À强À» Á¦°øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÇÁ·Ï½Ã ¼­¹ö´Â µ¿Àû À¥ ÄÁÅÙÃ÷ÀÇ Ä³½Ã¿Í ESI(Edge Side Includes) ÇÁ·ÎÅäÄÝÀ» ÁؼöÇϵµ·Ï ÀÛ¼ºµÈ ÆäÀÌÁö ´ÜÆí ¾î¼Àºí¸®¸¦ Áö¿øÇÕ´Ï´Ù. ¾ÏÈ£ Çϵå¿þ¾î Ä«µå´Â SSL Çڵ彦ÀÌÅ©¸¦ °ü¸®Çϸç, ÀÌ´Â ÇÁ·Ï½Ã ¼­¹ö È£½ºÆ®¿¡¼­ ÇÊ¿äÇÑ Ã³¸®¸¦ ÇöÀúÈ÷ ÁÙÀ̰í, Access Manager(ÀÌÀü Policy Director)´Â Ŭ¶óÀÌ¾ðÆ® ÀÎÁõÀ» Áö½ÃÇÕ´Ï´Ù.

Application Server Ŭ·¯½ºÅÍ ¸ðÀ½Àº EJB ÄÄÆ÷³ÍÆ®¿¡ Æ÷ÇÔµÈ ºñÁî´Ï½º ³í¸®¸¦ Servlet ¹× JSP ÆÄÀÏ¿¡ Æ÷ÇÔµÈ ÇÁ¸®Á¨Å×ÀÌ¼Ç °èÃþ°ú ºÐ¸®ÇÏ¿© ¿äûÀÇ Ã³¸®¸¦ ºÐ¹èÇÕ´Ï´Ù. ÀÌ Å¬·¯½ºÅÍ °¢°¢Àº º°µµÀÇ ¼¼¼Ç ¼­¹ö¿¡ ÀÇÇØ °ü¸®µË´Ï´Ù.

´ÙÀ½ ½Ã³ª¸®¿À¿¡´Â Load Balancer ¹× Caching Proxy ¸ðµÎ°¡ Æ÷ÇԵ˴ϴÙ.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² 17. B2C ¹ðÅ· ¼Ö·ç¼Ç
ÀÌ ±×·¡ÇÈÀº ¿¹Á¦ B2C ¹ðÅ· ¼Ö·ç¼ÇÀ» ³ªÅ¸³À´Ï´Ù

À¥ Æ÷ÅÐ ³×Æ®¿öÅ©

±×¸² 18¿¡ °¢ Ŭ¶óÀÌ¾ðÆ®¿¡°Ô °³ÀÎÈ­µÈ ÄÁÅÙÃ÷¸¦ Á¦°øÇϸ鼭 ¸·´ëÇÑ Åë½Å·®À» Áö¿øÇϵµ·Ï ¼³°èµÈ À¥ Æ÷ÅÐ ³×Æ®¿öÅ©°¡ ³ª¿Í ÀÖ½À´Ï´Ù. ¿©·¯ ¼­¹ö¿¡¼­ÀÇ Ã³¸® ·Îµå¸¦ ÃÖ¼ÒÈ­Çϱâ À§ÇØ ¸ðµç ³×Æ®¿öÅ© ºÎºÐ¿¡¼­ SSL Åë½Å·®À» Àü´ÞÇÏÁö ¾Ê½À´Ï´Ù. Æ÷ÅÐÀº Áß¿äÇÑ µ¥ÀÌÅ͸¦ Àü´ÞÇÏÁö ¾ÊÀ¸¹Ç·Î º¸¾ÈÀº Áß¿äÇÑ ¹®Á¦Á¡ÀÌ ¾Æ´Õ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ID, ¾ÏÈ£ ¹× ÀûÀýÇÏ°Ô º¸È£µÇ°í ¼Õ»óµÇÁö ¾Ê¾Æ¾ß ÇÏ´Â ¼³Á¤À» Æ÷ÇÔÇÏ´Â µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ¼­´Â º¸¾ÈÀÌ Áß¿äÇϳª ÀÌ ¿ä±¸»çÇ×Àº ³ª¸ÓÁö À¥ »çÀÌÆ®ÀÇ ¼º´É¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö´Â ¾Ê½À´Ï´Ù.

¸ðµç Ŭ¶óÀÌ¾ðÆ® ¿äûÀº À¥ ¼­¹öÀÇ ´ë¸®ÀÚ·Î ÀÛµ¿Çϴ Ȱ¼º ij½Ã¸¦ °¡Áø ÇÁ·Ï½Ã ¼­¹ö Ŭ·¯½ºÅ͸¦ ÅëÇØ ³×Æ®¿öÅ© ·Îµå¸¦ ¹ë·±½ºÇÏ´Â Dispatcher·Î Àü´ÞµË´Ï´Ù. Metric Server´Â Dispatcher¿¡ ·Îµå ¹ë·±½º µ¥ÀÌÅ͸¦ Á¦°øÇϱâ À§ÇØ ÇÁ·Ï½Ã ¼­¹ö¿Í °°Àº °÷¿¡ ¹èÄ¡µË´Ï´Ù.

½ÇÁ¦ µ¿Àû À¥ »çÀÌÆ®´Â ¾î¼Àºí¸®¸¦ À§ÇØ ÇÁ·Ï½Ã ¼­¹ö·Î Àü´ÞµÇ´Â ESI ´ÜÆíÀ» »ý¼ºÇÏ´Â Application Server Ŭ·¯½ºÅÍÀÔ´Ï´Ù. º¸¾È Á߿伺ÀÌ °¨¼ÒµÇ¾ú±â ¶§¹®¿¡ °¢ Application Server°¡ À¥ »çÀÌÆ® ±¸¼º¿¡ ÇÊ¿äÇÑ ¸ðµç ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù. ¸ðµç Application Server°¡ ½Äº°µË´Ï´Ù. ÇϳªÀÇ Application Server°¡ ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö ¾øÀ¸¸é ¼¼¼Ç ¼­¹ö°¡ ¿äûÀ» ´Ù¸¥ ¼­¹ö·Î ¶ó¿ìÆ®ÇÏ¿© Àüü »çÀÌÆ®¿¡ ´ëÇÑ °í°¡¿ë¼ºÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ ±¸¼ºÀº ¶ÇÇÑ °úµµÇÑ Åë½Å·®ÀÌ ¹ß»ýÇÒ °æ¿ì(¿¹: Æ÷Åк°·Î Ư¼ö À̺¥Æ® È£½ºÆ®) ½Å¼ÓÇÏ°Ô À¥ »çÀÌÆ®¸¦ È®ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. »çÀÌÆ®¿¡ Ãß°¡ ÇÁ·Ï½Ã ¼­¹ö ¹× Application Server¸¦ ½Å¼ÓÇÏ°Ô ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸ðµç Á¤Àû ÄÁÅÙÃ÷(¿¹: À̹ÌÁö ÆÄÀÏ ¹× ¹Ýº¹ ÅØ½ºÆ®)¸¦ º°µµÀÇ À¥ ¼­¹ö¿¡ ÀúÀåÇÏ¿© º¸´Ù º¹ÀâÇÑ Application Server¸¦ ¼Õ»óÇÒ À§Çè ¾øÀÌ Çʿ信 µû¶ó ÄÁÅÙÃ÷¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ ½Ã³ª¸®¿À¿¡´Â Load Balancer ¹× Caching Proxy ¸ðµÎ°¡ Æ÷ÇԵ˴ϴÙ.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² 18. À¥ Æ÷ÅÐ
ÀÌ ±×·¡ÇÈÀº »ùÇà À¥ Æ÷ÅÐÀ» ¼³¸íÇÕ´Ï´Ù.

Edge Components ¼³Ä¡

Á¦ 4 ºÎ¿¡¼­´Â Edge Components ¼³Ä¡ ÇÁ·Î½ÃÀú¸¦ Á¦°øÇÕ´Ï´Ù.

´ÙÀ½ ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Edge Components¿¡ ´ëÇÑ ¿ä±¸»çÇ×

¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÑ Edge Components ¼³Ä¡

½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Caching Proxy ¼³Ä¡

½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Load Balancer ¼³Ä¡

Edge Components¿¡ ´ëÇÑ ¿ä±¸»çÇ×

ÀÌ ÁÖÁ¦¿¡¼­´Â Edge Components¿ë Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ׿¡ ´ëÇÑ ¸µÅ©¿Í Caching Proxy ±¸¼º ¹× °ü¸® ¾ç½Ä ¹× Load Balancer ¿Â¶óÀÎ µµ¿ò¸»À» Æ÷ÇÔÇÑ À¥ ºê¶ó¿ìÀú¸¦ »ç¿ëÇϱâ À§ÇÑ ÁöħÀ» Á¦°øÇÕ´Ï´Ù.

Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ÀüÁ¦Á¶°Ç

WebSphere Application Server, ¹öÀü 6.1 Edge Components¿¡ ´ëÇØ Áö¿øµÇ´Â Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ׿¡ ´ëÇÑ Á¤º¸´Â http://www.ibm.com/support/docview.wss?rs=180&uid=swg27006921 À¥ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.

SDK ¼³Ä¡: Java 2 SDK´Â ÀÚµ¿À¸·Î ¸ðµç Ç÷§Æû¿¡¼­ Load Balancer¿Í ÇÔ²² ¼³Ä¡µË´Ï´Ù.

Caching Proxy ±¸¼º ¹× °ü¸® ¾ç½Ä¿¡ ºê¶ó¿ìÀú »ç¿ë

ÃÖ¼Ò ºê¶ó¿ìÀú ¿ä±¸»çÇ×

±¸¼º ¹× °ü¸® ¾ç½ÄÀ» »ç¿ëÇÏ¿© Caching Proxy¸¦ ±¸¼ºÇÏ·Á¸é ºê¶ó¿ìÀú°¡ ´ÙÀ½ Á¶°ÇÀ» ¸¸Á·ÇØ¾ß ÇÕ´Ï´Ù.

Linux ¹× UNIX ½Ã½ºÅÛÀÇ °æ¿ì: Mozilla ¹× Firefox ºê¶ó¿ìÀúÀÇ ±ÇÀåµÇ´Â ¹öÀüÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶Çϰí Áö¿øµÇ´Â ¼ÒÇÁÆ®¿þ¾î À¥ ÆäÀÌÁö·Î °¡·Á¸é ÇØ´ç ¸µÅ©¸¦ ´©¸£½Ê½Ã¿À. http://www.ibm.com/support/docview.wss?rs=180&uid=swg27006921

Windows ½Ã½ºÅÛÀÇ °æ¿ì: Internet Explorer, Mozilla ¹× Firefox ºê¶ó¿ìÀúÀÇ ±ÇÀåµÇ´Â ¹öÀüÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶Çϰí Áö¿øµÇ´Â ¼ÒÇÁÆ®¿þ¾î À¥ ÆäÀÌÁö·Î °¡·Á¸é ÇØ´ç ¸µÅ©¸¦ ´©¸£½Ê½Ã¿À. http://www.ibm.com/support/docview.wss?rs=180&uid=swg27006921

ÁÖ:
64ºñÆ® PowerPC Linux ½Ã½ºÅÛ¿¡¼­´Â ÀÌ ±¸Á¶¿ëÀ¸·Î »ç¿ë °¡´ÉÇÑ SDK°¡ ¾øÀ¸¹Ç·Î Mozilla ºê¶ó¿ìÀú¸¦ ÅëÇØ ±¸¼º ¹× °ü¸® ¾ç½Ä¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù. ´ë½Å, Áö¿øµÇ´Â À¥ ºê¶ó¿ìÀú¸¦ ÅëÇØ ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­ ±¸¼º ¹× °ü¸® ¾ç½Ä¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

Á¦ÇÑ»çÇ×: ÆîÄ£ ¿ä¼ÒÀÇ ¼ö°¡ ³Ê¹« ¸¹¾Æ¼­ ºê¶ó¿ìÀú â¿¡ Ç¥½ÃÇÒ ¼ö ¾ø´Â °æ¿ì, °ü¸® ¾ç½Ä ¿ÞÂÊÀÇ ¼¼·Î È­¸éÀ̵¿ ¸·´ë°¡ ºê¶ó¿ìÀú¿¡ Ç¥½ÃµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ ¸ñ·Ï ¸Ç ¾Æ·¡ÀÇ ÆîÃÄÁø ¿ä¼Ò´Â ºê¶ó¿ìÀúÀÇ ÇöÀç º¸°í Àִ â¿¡¼­ ¹Ð·Á³ª ÇØ´ç ¿ä¼Ò¿¡´Â ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é ¿ÞÂÊ ¸Þ´º¿¡ ÆîÃÄÁö´Â ¿ä¼ÒÀÇ ¼ö¸¦ Á¦ÇÑÇϽʽÿÀ. ÆîÃÄÁø ¿ä¼ÒÀÇ ¼ö°¡ Å« °æ¿ì, ¸ñ·ÏÀÇ ¸Ç ¾Æ·¡¿¡ ÀÖ´Â ¿ä¼Ò°¡ ºê¶ó¿ìÀú â¿¡ Ç¥½ÃµÉ ¶§±îÁö ¿ä¼Ò¸¦ Á¢À¸½Ê½Ã¿À.

¾ç½ÄÀ» ¿Ã¹Ù¸£°Ô Ç¥½ÃÇÏ·Á¸é ½ÇÁ¦·Î ¾ç½ÄÀ» Ç¥½ÃÇÏ´Â ¿î¿µ üÁ¦(ºê¶ó¿ìÀú°¡ »óÁÖÇÏ´Â ¿î¿µ üÁ¦)¿¡ ¾ç½ÄÀÌ ±â·ÏµÈ ¾ð¾î¿¡ ¸Â´Â ±Û²Ã ÁýÇÕÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×·¯³ª ºê¶ó¿ìÀú ÀÎÅÍÆäÀ̽º°¡ ¹Ýµå½Ã ¾ç½Ä°ú µ¿ÀÏÇÑ ¾ð¾î·Î ±â·ÏµÇÁö ¾Ê¾Æµµ µË´Ï´Ù.

¿¹¸¦ µé¾î, ÇÁ·Ï½Ã ¼­¹öÀÇ Áß±¹¾î ¹öÀüÀÌ Solaris 9 ½Ã½ºÅÛ¿¡¼­ ½ÇÇàµË´Ï´Ù. ¿µ¾î ÀÎÅÍÆäÀ̽ºÀÇ Mozilla ºê¶ó¿ìÀú´Â Solaris È£½ºÆ®¿¡ ·ÎµåµË´Ï´Ù. ÀÌ ºê¶ó¿ìÀú´Â ±¸¼º ¹× °ü¸® ¾ç½ÄÀ» ·ÎÄ÷ΠÆíÁýÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. (ÇÁ·Ï½Ã ¼­¹ö¿¡¼­ »ç¿ëÇÏ´Â ¹®ÀÚ-¼¼Æ®·Î ºê¶ó¿ìÀú¿¡ ¾ç½ÄÀÌ Á¦°øµË´Ï´Ù(¿¹: Áß±¹¾î). ±×·¯³ª ºê¶ó¿ìÀú ¹× ÇØ´ç ±âº» ¿î¿µ üÁ¦°¡ ÇÁ·Ï½Ã ¼­¹ö¿¡¼­ Àü¼ÛÇÑ ¹®ÀÚ-¼¼Æ®¸¦ Á¦´ë·Î Ç¥½ÃÇϵµ·Ï ±¸¼ºµÇÁö ¾ÊÀº °æ¿ì ¾ç½ÄÀÌ Á¦´ë·Î Ç¥½ÃµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.)

¶Ç´Â ¿ø°ÝÀ¸·Î ÇÁ·Ï½Ã ¼­¹ö¿¡ ¿¬°áÇÒ ¶§ Áß±¹¾î°¡ Áö¿øµÇ´Â Windows ¿öÅ©½ºÅ×À̼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â °æ¿ì, Netscape ºê¶ó¿ìÀúÀÇ Áß±¹¾î ¹öÀüÀ» Windows ¿öÅ©½ºÅ×À̼ǿ¡ ·ÎµåÇϰí ÀÌ ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© ¾ç½ÄÀÇ °ªÀ» ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ ¹øÂ° ÇØ°á ¹æ¹ýÀº °ü¸®ÀÚ°¡ ÀϰüµÈ ¾ð¾î ÀÎÅÍÆäÀ̽º¸¦ À¯ÁöÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù.

¿î¿µ üÁ¦¿¡ ƯÁ¤µÈ ±Û²Ã ÁýÇÕÀº ºê¶ó¿ìÀú¿¡¼­ ƯÈ÷ 2¹ÙÀÌÆ® ¹®ÀÚÀÇ ´Ù¾çÇÑ ¾ð¾î Ç¥½Ã¿¡ Å« ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ¿¹¸¦ µé¾î, AIXÀÇ Æ¯Á¤ Áß±¹¾î ±Û²Ã ÁýÇÕÀº Windows Ç÷§ÆûÀÇ Áß±¹¾î ±Û²Ã ÁýÇÕ°ú Á¤È®È÷ µ¿ÀÏÇÏ°Ô Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. À̰ÍÀº ±¸¼º ¹× °ü¸® ¾ç½Ä ³»ÀÇ HTML ÅØ½ºÆ®¿Í Java ¾ÖÇø´ÀÇ ¸ð¾çÀÌ ºÒ±ÔÄ¢Çϱ⠶§¹®ÀÔ´Ï´Ù. °¡Àå Àß º¸À̵µ·Ï Windows ¿î¿µ üÁ¦¿¡¼­ ½ÇÇàµÇ´Â ºê¶ó¿ìÀú¸¸ ±ÇÀåµË´Ï´Ù.

S/390 ¹× PowerPCÀÇ Mozilla 1.4 ºê¶ó¿ìÀú¿¡ ´ëÇÑ Á¤º¸

°ü¸® ¾ç½ÄÀ» Á¦´ë·Î Ç¥½ÃÇÏ·Á¸é Mozilla 1.4¿Í ÇÔ²² ¼³Ä¡µÈ Java Ç÷¯±×ÀÎÀ» ¹öÀü 1.4.2 ÀÌ»óÀ¸·Î °»½ÅÇØ¾ß ÇÕ´Ï´Ù. Ç÷¯±×ÀÎÀ» °»½ÅÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ »ç¿ëÇϽʽÿÀ.

  1. http://plugindoc.mozdev.org·Î ¸µÅ©ÇϽʽÿÀ.
  2. "Documentation" ¼½¼Ç¿¡¼­ Ç÷§ÆûÀ» ¼±ÅÃÇϽʽÿÀ.
  3. "JRE(Java Runtime Environment)"¿¡ ³ª¿­µÈ Áö½Ã»çÇ×À» µû¶ó Ç÷¯±×ÀÎÀ» °»½ÅÇϽʽÿÀ.

Load Balancer ¿Â¶óÀÎ µµ¿ò¸»¿¡ ºê¶ó¿ìÀú »ç¿ë

Load Balancer ¿Â¶óÀÎ µµ¿ò¸»À» »ç¿ëÇÏ·Á¸é ºê¶ó¿ìÀú°¡ ´ÙÀ½À» Áö¿øÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ ¿ä±¸»çÇ×À» Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¸é ÆäÀÌÁö°¡ Á¦´ë·Î Çü½ÄÈ­µÇÁö ¾Ê°Å³ª ±â´ÉÀÌ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÑ Edge Components ¼³Ä¡

ÀÌ ÁÖÁ¦Àº ¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© Edge Components¸¦ ¼³Ä¡ÇÏ´Â ¸í·ÉÀ» Á¦°øÇÕ´Ï´Ù.

Java 2 SDK´Â ÀÚµ¿À¸·Î ¸ðµç Ç÷§Æû¿¡¼­ Load Balancer¿Í ÇÔ²² ¼³Ä¡µË´Ï´Ù.

¼³Ä¡ ÀÌÈÄ¿¡ Caching Proxy ÆÐŰ¡ÀÇ ½ºÅ©¸³Æ®´Â ±âº» ±¸¼ºÀ» »ç¿ëÇÏ¿© ÇÁ·Ï½Ã ¼­¹ö ½ÃÀÛÇÕ´Ï´Ù. Æ÷Æ® 80À» »ç¿ë ÁßÀÌ¸é ´Ù¸¥ À¥ ¼­¹ö¿¡¼­¿Í °°ÀÌ ÇÁ·Ï½Ã ¼­¹öµµ ½ÃÀÛ¿¡ ½ÇÆÐÇÕ´Ï´Ù.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Windows¿ë ¼³Ä¡ ÇÁ·Î±×·¥ »ç¿ë

¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ´ÙÀ½°ú °°ÀÌ Windows(R) ½Ã½ºÅÛ¿¡ Edge Components¸¦ ¼³Ä¡ÇϽʽÿÀ.

  1. Windows ½Ã½ºÅÛÀÌ ¸ðµç Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ×(Edge Components¿¡ ´ëÇÑ ¿ä±¸»çÇ×)À» ÃæÁ·½ÃŰ´ÂÁö È®ÀÎÇϽʽÿÀ.
  2. °ü¸®ÀÚ ±ÇÇÑÀ» °¡Áø »ç¿ëÀÚ·Î ·Î±×ÀÎÇϽʽÿÀ.
  3. ½Ã½ºÅÛÀÇ CD-ROM µå¶óÀ̺꿡 Edge Components CD-ROMÀ» ³ÖÀ¸½Ê½Ã¿À. LaunchPad°¡ ÀÚµ¿À¸·Î ½ÃÀ۵˴ϴÙ.
  4. WebSphere Application Server - Edge ComponentsÀÇ ¼³Ä¡ ¸¶¹ý»ç ½ÇÇàÀ» ´©¸£½Ê½Ã¿À. ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ ÀÚµ¿À¸·Î ½ÃÀ۵˴ϴÙ. InstallShield ¸¶¹ý»ç°¡ ÁغñµÇ°í ȯ¿µ âÀÌ ¿­¸³´Ï´Ù.
    ÁÖ:
    ½Ã½ºÅÛÀÌ ÀÚµ¿ ½ÇÇà ¿É¼ÇÀ» Áö¿øÇÏÁö ¾Ê°Å³ª ²¨Á® ÀÖ´Â °æ¿ì, CD-ROMÀÇ ÃÖ»óÀ§ ·¹º§ µð·ºÅ丮¿¡ ÀÖ´Â setup.exe ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¿© ¼³Ä¡ ÇÁ·Î±×·¥À» ¼öµ¿À¸·Î ½ÃÀÛÇϽʽÿÀ.
  5. ´ÙÀ½À» ´­·¯ ¼³Ä¡¸¦ °è¼ÓÇϽʽÿÀ. ¼ÒÇÁÆ®¿þ¾î ¶óÀ̼¾½º °è¾à âÀÌ ¿­¸³´Ï´Ù.
  6. ¶óÀ̼¾½º °è¾àÀ» ÀÐ°í ¿¹¸¦ ´­·¯ ¸ðµç ÇØ´ç Ç׸ñÀ» ½ÂÀÎÇϽʽÿÀ. ÄÄÆ÷³ÍÆ® ¼±Åà âÀÌ ¿­¸³´Ï´Ù.

    Edge Components¸¦ ÀÌ¹Ì ¼³Ä¡ÇÑ °æ¿ì, ÄÄÆ÷³ÍÆ® ¼±Åà âÀÌ ¿­¸®±â Àü¿¡ À¯Áöº¸¼ö ¿É¼Ç âÀÌ ¿­¸³´Ï´Ù. ¼öÁ¤ ´ÜÀÏ ¼±Åà ´ÜÃ߸¦ ¼±ÅÃÇÑ ÈÄ ´ÙÀ½À» ´©¸£½Ê½Ã¿À. ÄÄÆ÷³ÍÆ® ¼±Åà âÀÌ ¿­¸³´Ï´Ù.

  7. ¼³Ä¡ÇÒ ÄÄÆ÷³ÍÆ®¸¦ ¼±ÅÃÇϽʽÿÀ.
  8. ÁÖ¾îÁø ÄÄÆ÷³ÍÆ®¿¡ ¼³Ä¡ÇÒ ºÎ¼Ó ÄÄÆ÷³ÍÆ®ÀÇ ¼±ÅÃÀ» º¯°æÇÏ·Á¸é À̸§À» ´©¸¥ ´ÙÀ½ ¼±ÅÃÇÒ ÄÄÆ÷³ÍÆ®ÀÇ ºÎ¼Ó ÄÄÆ÷³ÍÆ® º¯°æÀ» ´©¸£½Ê½Ã¿À. Ȱ¼º ÄÄÆ÷³ÍÆ®ÀÇ ºÎ¼Ó ÄÄÆ÷³ÍÆ®¸¦ Ç¥½ÃÇÏ´Â ¶Ç´Ù¸¥ ÄÄÆ÷³ÍÆ® ¼±Åà âÀÌ ¿­¸³´Ï´Ù. µ¿ÀÏÇÑ ÇÁ·Î½ÃÀú¸¦ »ç¿ëÇÏ¿© ¼³Ä¡ÇÒ ºÎ¼Ó ÄÄÆ÷³ÍÆ®, ÄÄÆ÷³ÍÆ®ÀÇ ¾ð¾î ¹× ÄÄÆ÷³ÍÆ®¸¦ ¼³Ä¡ÇÒ Àå¼Ò¸¦ ¼±ÅÃÇϽʽÿÀ.
  9. ÇöÀç ¾ð¾î ¸Þ´º¸¦ »ç¿ëÇÏ¿©, ¾ð¾î ¶Ç´Â Edge Components¸¦ ¼³Ä¡ÇÏ·Á´Â ¾ð¾î¸¦ ¼±ÅÃÇϽʽÿÀ. »ç¿ë °¡´ÉÇÑ ¾ð¾î°¡ ¿ÞÂÊÀÇ ¸Þ´º¿¡ ³ª¿­µË´Ï´Ù. ¼±ÅÃÇÑ ¾ð¾î°¡ ¿À¸¥ÂÊ ¸Þ´º¿¡ ³ª¿­µË´Ï´Ù.
  10. ÄÄÆ÷³ÍÆ® ¼±Åà âÀ» »ç¿ëÇÏ¿©, Edge Components¿¡ ´ëÇÑ ¼³Ä¡ À§Ä¡¸¦ È®ÀÎÇϽʽÿÀ. ±âº»°ªÀ» ½ÂÀÎÇϰųª Æú´õ º¯°æÀ» ´­·¯¼­ »õ À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
    ÁÖ:
    ±âº»°ª ´ë½Å ´Ù¸¥ ¼³Ä¡ À§Ä¡¸¦ ¼±ÅÃÇÒ °æ¿ì, °æ·Î À̸§¿¡ °ø¹éÀÌ ¾ø´ÂÁö È®ÀÎÇϽʽÿÀ. (¿¹¸¦ µé¾î, C:\My Files\edgeserver\¿Í °°Àº À̸§Àº ÇÇÇϽʽÿÀ.)
  11. ÄÄÆ÷³ÍÆ® ¼±Åà âÀ» »ç¿ëÇÏ¿©, ¼±ÅÃÇÑ ¼³Ä¡ À§Ä¡¿¡ »ç¿ë °¡´ÉÇÑ ¿µ¿ªÀÌ ÃæºÐÇÑÁö È®ÀÎÇϽʽÿÀ. ¼±ÅÃÇÑ À§Ä¡¿¡ »ç¿ë °¡´ÉÇÑ ¿µ¿ªÀÌ ÃæºÐÇÏÁö ¾ÊÀ» °æ¿ì, Æú´õ º¯°æÀ» ´©¸£°í ¼³Ä¡ À§Ä¡¸¦ »õ·Î ÁöÁ¤ÇϽʽÿÀ.
  12. Edge Components, ¼³Ä¡ ¹× ¾ð¾î¸¦ ¼±ÅÃÇÑ ÈÄ ´ÙÀ½À» ´©¸£½Ê½Ã¿À. ¿­¸° ¼³Ä¡ È®ÀΠâÀÇ Á¤º¸¸¦ °ËÅäÇϽʽÿÀ. ¼±ÅÃÀ» º¯°æÇÏ·Á´Â °æ¿ì, µÚ·Î¸¦ ´©¸£°í ÄÄÆ÷³ÍÆ® ¼±Åà âÀ¸·Î ¸®ÅÏÇÏ¿© º¯°æÀ» ÀÛ¼ºÇϽʽÿÀ. ¼±ÅûçÇ×À» È®ÀÎÇÑ ÈÄ ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.
  13. Edge Components Á¦Ç° ¼³Ä¡ ÇÁ·Î±×·¥Àº ÁöÁ¤ÇÑ ¼³Ä¡ À§Ä¡¿¡ ¼±ÅÃÇÑ Edge Components°¡ ÇÊ¿äÇÑ °æ¿ì, GSK¸¦ ¼³Ä¡Çϱ⠽ÃÀÛÇÕ´Ï´Ù.
  14. ¼³Á¤ ¿Ï·á âÀÌ ¿­¸³´Ï´Ù. Edge Components ReadMe ÆÄÀÏÀ» ÀÐÀ¸·Á¸é, ¿¹, ReadMe ÆÄÀÏÀ» º¸°Ú½À´Ï´Ù ¼±ÅöõÀ» ¼±ÅÃÇß´ÂÁö È®ÀÎÇϽʽÿÀ. ReadMe ÆÄÀÏÀÌ »ç¿ëÀÚÀÇ ±âº» ºê¶ó¿ìÀú¿¡ ¿­¸³´Ï´Ù.
  15. ¿¹, ÄÄÇ»Å͸¦ Àç½ÃÀÛÇÕ´Ï´Ù ¼±ÅöõÀ» ¼±ÅÃÇß´ÂÁö È®ÀÎÇÏ°í ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À. ReadMe ÆÄÀÏ º¸±â¸¦ ¼±ÅÃÇÑ °æ¿ì, ÆÄÀÏÀ» Ç¥½ÃÇÏ´Â ºê¶ó¿ìÀú âÀ» ´ÝÀ» ¶§ ½Ã½ºÅÛÀÌ Àç½ÃÀ۵˴ϴÙ. ±×·¸Áö ¾ÊÀ¸¸é Edge Components Á¦Ç° ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ Áï½Ã ´ÝÈ÷°í ½Ã½ºÅÛÀÌ Àç½ÃÀ۵˴ϴÙ. »õ·Î ¼³Ä¡µÈ Edge Components¸¦ »ç¿ëÇϱâ Àü¿¡ ½Ã½ºÅÛÀ» Àç½ÃÀÛÇØ¾ß ÇÔ¿¡ À¯ÀÇÇϽʽÿÀ.

Á¦ÇÑ»çÇ×: ¶óÀ̼¾½º °è¾à â¿¡¼­ Tab ۸¦ »ç¿ëÇÏ¸é µ¿ÀÇÇÔ ¹× µ¿ÀÇÇÏÁö ¾ÊÀ½ ¿É¼ÇÀ» Åä±ÛÇÕ´Ï´Ù. ±×·¯³ª Tab ۸¦ »ç¿ëÇÏ¿© ÀÌÀü, ´ÙÀ½ ¶Ç´Â Ãë¼Ò Ž»ö ¿É¼ÇÀ» ¼±ÅÃÇÒ ¼ö´Â ¾ø½À´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é Shift+TabÀ» »ç¿ëÇÏ¿© ÇØ´ç Ž»ö ¿É¼ÇÀ» ¼±ÅÃÇϽʽÿÀ. ¶ÇÇÑ Enter Ű´Â Ž»ö ¹öư¿¡¼­¸¸ ÀÛµ¿ÇϹǷΠµ¿ÀÇÇÔ ¶Ç´Â µ¿ÀÇÇÏÁö ¾ÊÀ½ ¿É¼ÇÀ» ¼±ÅÃÇÏ·Á¸é ½ºÆäÀ̽º¹Ù¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

Linux ¹× UNIX¿ë ¼³Ä¡ ÇÁ·Î±×·¥ »ç¿ë

CD¿¡¼­ ¼³Ä¡ÇÏ´Â °æ¿ì ¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ´ÙÀ½°ú °°ÀÌ Linux ¹× UNIX ½Ã½ºÅÛ¿¡ Edge Components¸¦ ¼³Ä¡ÇϽʽÿÀ.

  1. ÄÄÇ»ÅÍ ¼­¹ö°¡ Edge Components¿¡ ´ëÇÑ ¿ä±¸»çÇ׿¡ ¼³¸íµÈ ¸ðµç Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ×À» ÃæÁ·½ÃŰ´ÂÁö È®ÀÎÇϽʽÿÀ.
  2. ½´ÆÛÀ¯Àú·Î ·Î±×ÀÎ ½Ã ÀϹÝÀûÀ¸·Î root¸¦ ÀÔ·ÂÇϽʽÿÀ.
  3. ½Ã½ºÅÛÀÇ CD-ROM µå¶óÀ̺꿡 Edge Components CD-ROMÀ» ³ÖÀ¸½Ê½Ã¿À. ÇÊ¿äÇϸé CD-ROMÀ» ¸¶¿îÆ®ÇϽʽÿÀ.
  4. CD-ROMÀÇ ¸Ç À§ ·¹º§·Î ÀÛ¾÷ µð·ºÅ丮¸¦ º¯°æÇϽʽÿÀ.
  5. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ¼³Ä¡ ÇÁ·Î±×·¥À» È£ÃâÇϽʽÿÀ.
    # ./install
    ȯ¿µ âÀÌ ¿­¸³´Ï´Ù.
  6. ´ÙÀ½À» ´­·¯ ¼³Ä¡¸¦ °è¼ÓÇϽʽÿÀ. ¼ÒÇÁÆ®¿þ¾î ¶óÀ̼¾½º °è¾à âÀÌ ¿­¸³´Ï´Ù.
  7. ¶óÀ̼¾½º °è¾àÀ» ÀÐ°í ¿¹¸¦ ´­·¯ ¸ðµç ÇØ´ç Ç׸ñÀ» ½ÂÀÎÇϽʽÿÀ. ¾ð¾î ¼±Åà âÀÌ ¿­¸³´Ï´Ù.
  8. Edge ComponentsÀÇ ¼³Ä¡·Î Áö¿øµÈ ¾ð¾î¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½À» ´©¸£½Ê½Ã¿À. ÄÄÆ÷³ÍÆ® ¼±Åà âÀÌ ¿­¸³´Ï´Ù.
  9. ¼³Ä¡ÇÒ ÄÄÆ÷³ÍÆ®¸¦ ¼±ÅÃÇϽʽÿÀ.
  10. ´ÙÀ½À» ´©¸£½Ê½Ã¿À. ¼³Ä¡ È®ÀΠâÀÌ ¿­¸³´Ï´Ù.
  11. ¼³Ä¡ È®ÀΠâÀÇ Á¤º¸¸¦ °ËÅäÇϽʽÿÀ. Çϳª ÀÌ»óÀÇ ¼±ÅÃÀ» º¯°æÇÏ·Á´Â °æ¿ì, µÚ·Î¸¦ ´©¸£°í ÄÄÆ÷³ÍÆ® ¼±Åà âÀ¸·Î ¸®ÅÏÇÏ¿© º¯°æÀ» ÀÛ¼ºÇϽʽÿÀ. ¼±ÅûçÇ×À» È®ÀÎÇÑ ÈÄ ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.

    ¼³Ä¡ ÇÁ·Î±×·¥Àº ¼±ÅÃÇÑ Edge Components ¹× Çʼö ÆÐŰÁöÀÇ ¼³Ä¡¸¦ ½ÃÀÛÇÕ´Ï´Ù.

  12. ¼³Ä¡ °á°ú ¿ä¾à âÀÌ ¿­¸³´Ï´Ù. °á°ú¸¦ °ËÅäÇÑ ÈÄ ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.

Á¦ÇÑ»çÇ×: ¶óÀ̼¾½º °è¾à â¿¡¼­ Tab ۸¦ »ç¿ëÇÏ¸é µ¿ÀÇÇÔ ¹× µ¿ÀÇÇÏÁö ¾ÊÀ½ ¿É¼ÇÀ» Åä±ÛÇÕ´Ï´Ù. ±×·¯³ª Tab ۸¦ »ç¿ëÇÏ¿© ÀÌÀü, ´ÙÀ½ ¶Ç´Â Ãë¼Ò Ž»ö ¿É¼ÇÀ» ¼±ÅÃÇÒ ¼ö´Â ¾ø½À´Ï´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é Shift+TabÀ» »ç¿ëÇÏ¿© ÇØ´ç Ž»ö ¿É¼ÇÀ» ¼±ÅÃÇϽʽÿÀ. ¶ÇÇÑ Enter Ű´Â Ž»ö ¹öư¿¡¼­¸¸ ÀÛµ¿ÇϹǷΠµ¿ÀÇÇÔ ¶Ç´Â µ¿ÀÇÇÏÁö ¾ÊÀ½ ¿É¼ÇÀ» ¼±ÅÃÇÏ·Á¸é ½ºÆäÀ̽º¹Ù¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

Red Hat Linux 3.0 °»½Å 3ÀÇ °æ¿ì: Edge Components¿ë ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¶§ GUI ÆÐ³ÎÀ» ÃÖ´ëÈ­ÇÑ ´ÙÀ½ ´Ù½Ã ÁÙÀÌ¸é ´ÜÃß°¡ ÀÛµ¿µÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ¼³Ä¡ ÇÁ·Î±×·¥À» ´ÝÀ¸·Á¸é ÆÐ³ÎÀÇ ¸Ç À§ ¿À¸¥ÂÊ ±¸¼®¿¡ ÀÖ´Â X ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
  2. "Á¾·áÇϽðڽÀ´Ï±î?" Áú¹®¿¡ ¿¹¶ó°í ÀÀ´äÇϽʽÿÀ.
  3. ÆÐ³ÎÀ» ÃÖ´ëÈ­ÇÏ¿© º¹¿øÇÏÁö ¾Ê°í ¼³Ä¡ ÇÁ·Î±×·¥À» ´Ù½Ã ½ÃÀÛÇϽʽÿÀ.

Linux ¹× UNIX ½Ã½ºÅÛÀÇ °æ¿ì: ¼³Ä¡ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© Edge Components¸¦ ¼³Ä¡ÇÑ °æ¿ì, GUI ¼³Ä¡ Á¦°Å ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© Edge Components¸¦ ¼³Ä¡ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª Edge Components GUI ¼³Ä¡ Á¦°Å ÇÁ·Î±×·¥Àº ±âº» ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼³Ä¡µÈ °»½Å ÆÑÀ» ¼³Ä¡ Á¦°ÅÇÒ ¼ö ¾ø½À´Ï´Ù. GUI ¼³Ä¡ Á¦°Å ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ÄÄÆ÷³ÍÆ®¸¦ ¼³Ä¡ Á¦°ÅÇϱâ Àü¿¡ ±âº» ¸í·É(¿î¿µ üÁ¦ ¸í·É)À» »ç¿ëÇÏ¿© °»½Å ÆÑÀ» ¸ÕÀú ¼³Ä¡ Á¦°ÅÇϽʽÿÀ.

±âº» ¸í·É »ç¿ë¿¡ ´ëÇÑ Á¤º¸´Â ½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Caching Proxy ¼³Ä¡ ¹× ½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Load Balancer ¼³Ä¡¸¦ ÂüÁ¶ÇϽʽÿÀ.

½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Caching Proxy ¼³Ä¡

ÀÌ ÁÖÁ¦¿¡¼­´Â ½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÏ¿© Caching Proxy¸¦ ¼³Ä¡ÇÏ´Â ¸í·ÉÀ» Á¦°øÇÕ´Ï´Ù.

¼³Ä¡ ÀÌÈÄ¿¡ Caching Proxy ÆÐŰ¡ÀÇ ½ºÅ©¸³Æ®´Â ±âº» ±¸¼ºÀ» »ç¿ëÇÏ¿© ÇÁ·Ï½Ã ¼­¹ö ½ÃÀÛÇÕ´Ï´Ù. Æ÷Æ® 80À» »ç¿ë ÁßÀÌ¸é ´Ù¸¥ À¥ ¼­¹ö¿¡¼­¿Í °°ÀÌ ÇÁ·Ï½Ã ¼­¹öµµ ½ÃÀÛ¿¡ ½ÇÆÐÇÕ´Ï´Ù.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿î¿µ üÁ¦ÀÇ ÆÐŰÁö ¼³Ä¡ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© Ç¥ 2¿¡ ³ª¿­µÈ ¼ø¼­¿¡ µû¶ó ÆÐŰÁö¸¦ ¼³Ä¡ÇϽʽÿÀ. ´ÙÀ½ÀÇ ÇÁ·Î½ÃÀú´Â ÀÌ Å¸½ºÅ©¸¦ ¿Ï·áÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀϹÝÀû ´Ü°è¸¦ »ó¼¼È÷ ¼³¸íÇÕ´Ï´Ù.

  1. Edge Components CD¸¦ CD-ROM µå¶óÀ̺꿡 ³Ö°í ÇÊ¿äÇÑ °æ¿ì µå¶óÀ̺긦 ¸¶¿îÆ®ÇϽʽÿÀ.
  2. ·ÎÄà ½´ÆÛÀ¯Àú ·çÆ®·Î º¯°æÇϽʽÿÀ.
    su - root
    
    Password: password
  3. CDÀÇ ÇØ´ç µð·ºÅ丮·Î º¯°æÇϽʽÿÀ.
    cd mount_point/package_directory/
  4. ÆÐŰÁö¸¦ ¼³Ä¡ÇϽʽÿÀ.

    AIX(R)ÀÇ °æ¿ì:

    installp -acXd ./packagename

    HP-UXÀÇ °æ¿ì:

    swinstall -s source/ packagename

    LinuxÀÇ °æ¿ì:

    rpm -i ./packagename

    SolarisÀÇ °æ¿ì:

    pkgadd -d ./packagename
Ç¥ 2. Caching Proxy ÄÄÆ÷³ÍÆ®
ÄÄÆ÷³ÍÆ® ¼³Ä¡ÇÑ ÆÐŰÁö(±ÇÀå ¼ø¼­¿¡ µû¶ó)
Caching Proxy
  1. gskit7
  2. icu
  3. admin
  4. msg-cp-lang
  5. cp
Edge component ¹®¼­È­

doc-en_US1

ÁÖ:
  1. Load Balancer ¹®¼­´Â µÎ °³ÀÇ ÆÐŰÁö·Î Á¦°øµË´Ï´Ù. doc-en_US ÆÐŰÁö¿¡´Â Load Balancer ¹®¼­¸¦ Æ÷ÇÔÇÏ¿© ¸ðµç Edge Components ¹®¼­°¡ ÀÖÀ¸¸ç ÇØ´ç ¹®¼­´Â ../edge/doc/ µð·ºÅ丮¿¡ ¼³Ä¡µË´Ï´Ù. Load Balancer ¼³Ä¡(½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Load Balancer ¼³Ä¡)¿Í ¿¬°üµÈ ¹®¼­ ÆÐŰÁö¿¡´Â Load Balancer ¹®¼­¸¸ÀÌ ÀÖÀ¸¸ç ÇØ´ç ¹®¼­´Â ../edge/lb/ µð·ºÅ丮¿¡ ¼³Ä¡µË´Ï´Ù.
Ç¥ 3. AIX, HP-UX ¹× Solaris ÆÐŰÁö ÆÄÀÏ À̸§
ÀÏ¹Ý ÆÐŰÁö À̸§ AIX ÆÄÀÏ ¼¼Æ® HP-UX ÆÄÀÏ ¼¼Æ® Solaris ÆÄÀÏ À̸§
admin wses_admin.rte WSES-ADMIN WSESadmin
cp wses_cp.base WSES-CP WSEScp
¹®¼­ wses_doc.en_US WSES-DOC-en_US WSESdocen
gskit7 gskkm.rte gsk7bas gsk7bas
icu wses_icu.rte WSES-ICU WSESicu
msg-cp-lang wses_cp.msg.lang1 .base WSES-cpmlang2 WSEScpmlang3
ÁÖ:
  1. AIX¿¡¼­ lang º¯¼ö´Â ´ÙÀ½ ¾ð¾î ƯÁ¤ ÄÚµå Áß ÇϳªÀÔ´Ï´Ù. en_US, de_CH, de_DE, es_ES, fr_CA, fr_CH, fr_FR, it_CH, it_IT, ja_JP, Ja_JP, ko_KR, pt_BR, zh_CN, ZH_CN, zh_TW, Zh_TW.
  2. HP-UX¿¡¼­ lang º¯¼ö´Â ´ÙÀ½ ¾ð¾î ƯÁ¤ ÄÚµå Áß ÇϳªÀÔ´Ï´Ù. de_DE, en_US, es_ES, fr_FR, it_IT, ja_JP, ko_KR, zh_CN, zh_TW. (HP-UX´Â ºê¶óÁú Æ÷¸£Åõ°¥¾î(pt_BR)¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.)
  3. Solaris¿¡¼­ º¯¼ö langÀº ´ÙÀ½ ¾ð¾î ƯÁ¤ ÄÚµå(br, cn, cw, de, en, es, fr, it, ja, kr) Áß ÇϳªÀÇ ´ëü¸¦ ³ªÅ¸³À´Ï´Ù.
Ç¥ 4. Linux ÆÐŰÁö ÆÄÀÏ À̸§
ÀÏ¹Ý ÆÐŰÁö À̸§ Linux ÆÄÀÏ À̸§
admin WSES_Admin_Runtime-release-version1.hardw2.rpm
cp WSES_CachingProxy-release-version1.hardw2.rpm
¹®¼­ WSES_Doc_en_US-release-version1.hardw2.rpm
gskit7 gsk7bas.rpm
icu WSES_ICU_Runtime-release-version1.hardw2.rpm
msg-cp-lang WSES_CachingProxy_msg_lang3-release-version1.hardw2.rpm
ÁÖ:
  1. release-versionÀº ÇöÀç ¸±¸®½ºÀÔ´Ï´Ù(¿¹: 6.1.0-0).
  2. hardw º¯¼ö´Â ´ÙÀ½ Áß ÇϳªÀÔ´Ï´Ù. i686, s390, ppc64.
  3. lang º¯¼ö´Â ´ÙÀ½ ¾ð¾î ƯÁ¤ ÄÚµå Áß ÇϳªÀÔ´Ï´Ù. de_DE, en_US, es_ES, fr_FR, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW.

¹®¼­ ÆÐŰÁö´Â ¿µ¾î¸¸À» Æ÷ÇÔÇÕ´Ï´Ù. ÀÚ±¹¾î·Î µÈ Edge Component ¹®¼­ ¼³Á¤Àº ´ÙÀ½ À¥ »çÀÌÆ®¿¡ ÀÖ½À´Ï´Ù.
www.ibm.com/software/webservers/appserv/ecinfocenter.html.

½Ã½ºÅÛ µµ±¸¸¦ »ç¿ëÇÏ¿© Caching Proxy ¼³Ä¡ Á¦°Å

ÆÐŰÁö¸¦ ¼³Ä¡ Á¦°ÅÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

AIXÀÇ °æ¿ì:

installp -u packagename

¸ðµç Caching Proxy ÆÐŰÁö¸¦ ¼³Ä¡ Á¦°ÅÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

installp -u wses

HP-UXÀÇ °æ¿ì:

swremove packagename

¼³Ä¡µÈ Caching Proxy ÆÐŰÁö¸¦ Á¶È¸ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

swlist | grep WSES

ÆÐŰÁö´Â ¼³Ä¡µÈ ¼ø¼­ÀÇ ¹Ý´ë·Î Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.

LinuxÀÇ °æ¿ì:

rpm -e packagename

¼³Ä¡µÈ Caching Proxy ÆÐŰÁö¸¦ Á¶È¸ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

rpm -qa |grep -i  wses

ÆÐŰÁö´Â ¼³Ä¡µÈ ¼ø¼­ÀÇ ¹Ý´ë·Î Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.

SolarisÀÇ °æ¿ì:

pkgrm packagename

¼³Ä¡µÈ Caching Proxy ÆÐŰÁö¸¦ Á¶È¸ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

pkginfo | grep WSES

ÆÐŰÁö´Â ¼³Ä¡µÈ ¼ø¼­ÀÇ ¹Ý´ë·Î Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.

½Ã½ºÅÛ ÆÐŰ¡ µµ±¸¸¦ »ç¿ëÇÑ Load Balancer ¼³Ä¡

ÀÌ ÁÖÁ¦¿¡¼­´Â AIX, HP-UX, Linux ¹× Solaris ½Ã½ºÅÛ¿¡ Load Balancer ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

¼³Ä¡ À¯Çü¿¡ µû¶ó ÀÌ ¼½¼Ç¿¡ ³ª¿­µÈ ¸ðµç Load Balancer ÄÄÆ÷³ÍÆ® ÆÐŰÁö°¡ Á¦°øµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

ÀÌÀü ¹öÀüÀÇ Load Balancer¿¡¼­ ÀÌÁÖÇϰųª ¿î¿µ üÁ¦¸¦ ´Ù½Ã ¼³Ä¡ÇÒ °æ¿ì, ¼³Ä¡ Àü¿¡ Load BalancerÀÇ ÀÌÀü ±¸¼º ÆÄÀÏ ¶Ç´Â ½ºÅ©¸³Æ® ÆÄÀÏÀ» ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.

Load Balancer°¡ ¼³Ä¡µÈ ÈÄ ½Ã½ºÅÛ¿¡¼­ ·Î±×¿ÀÇÁÇÑ °æ¿ì ´Ù½Ã ·Î±×¿ÂÇÒ ¶§ ¸ðµç Load Balancer ¼­ºñ½º¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

AIX ¼³Ä¡

Ç¥ 5´Â Load Balancer¿¡ ´ëÇÑ AIX ÆÄÀÏ ¼¼Æ®¸¦ ³ª¿­ÇÏ¸ç ½Ã½ºÅÛ ÆÐŰÁö ¼³Ä¡ µµ±¸¸¦ »ç¿ëÇÏ¿© ¼³Ä¡ÇÏ´Â ¹Ù¶÷Á÷ÇÑ ¼ø¼­´ë·Î ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 5. AIX ÆÄÀÏ ¼¼Æ®
Load Balancer ÄÄÆ÷³ÍÆ® AIX ÆÄÀÏ ¼¼Æ®
񃧯 ibmlb.base.rte
°ü¸®(¸Þ½ÃÁö)
  • ibmlb.admin.rte
  • ibmlb.msg.lang.admin
ÀåÄ¡ µå¶óÀ̹ö ibmlb.lb.driver
¶óÀ̼¾½º ibmlb.lb.license
Load Balancer ÄÄÆ÷³ÍÆ®(¸Þ½ÃÁö)
  • ibmlb.component.rte
  • ibmlb.msg.lang.lb
¹®¼­(¸Þ½ÃÁö)
  • ibmlb.doc.rte
  • ibmlb.msg.en_US.doc
Metric Server ibmlb.ms.rte
ÁÖ:
  1. component º¯¼ö¸¦ disp(Dispatcher), cbr(CBR), ss(Site Selector), cco(Cisco CSS Controller) ¶Ç´Â nal(Nortel Alteon Controller)·Î ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù.
  2. lang º¯¼ö´Â ´ÙÀ½ Áß Çϳª·Î ´ëüµÉ ¼ö ÀÖ½À´Ï´Ù. en_US, de_CH, de_DE, es_ES, fr_CA, fr_CH, fr_FR, it_CH, it_IT, ja_JP, Ja_JP, ko_KR, pt_BR, zh_CN, ZH_CN, zh_TW, Zh_TW

¹®¼­ ÆÐŰÁö´Â ¿µ¾î¸¸À» Æ÷ÇÔÇÕ´Ï´Ù. ÀÚ±¹¾î·Î µÈ Edge Component ¹®¼­ ¼³Á¤Àº ´ÙÀ½ À¥ »çÀÌÆ®¿¡ ÀÖ½À´Ï´Ù.
www.ibm.com/software/webservers/appserv/ecinfocenter.html.

¼³Ä¡Çϱâ Àü¿¡

AIX¿ë Load Balancer¸¦ ¼³Ä¡Çϱâ Àü¿¡ ´ÙÀ½À» È®ÀÎÇϽʽÿÀ.

Á¦Ç°À» ¼³Ä¡ÇÒ ¶§, ´ÙÀ½ Áß¿¡ Çϳª ¶Ç´Â ¸ðµÎ¸¦ ¼³Ä¡Çϱâ À§ÇÑ ¿É¼ÇÀÌ Á¦°øµË´Ï´Ù.

¼³Ä¡ ÇÁ·Î½ÃÀú

SMIT´Â ¸ðµç ¸Þ½ÃÁö°¡ ÀÚµ¿À¸·Î ¼³Ä¡µÇ¾î¾ß ÇϹǷÎ, SMIT¸¦ »ç¿ëÇÏ¿© AIX¿ë Load Balancer¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù.

SMIT¸¦ »ç¿ëÇÏ¿© AIX¿ë Load Balancer ¼³Ä¡

  1. ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ ¹× °ü¸®¸¦ ¼±ÅÃÇϽʽÿÀ.
  2. ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ ¹× °»½ÅÀ» ¼±ÅÃÇϽʽÿÀ.
  3. »ç¿ë °¡´ÉÇÑ ÃֽмÒÇÁÆ®¿þ¾î¿¡¼­ ¼³Ä¡ ¹× °»½ÅÀ» ¼±ÅÃÇϽʽÿÀ.
  4. ÆÄÀÏ ¼¼Æ®¸¦ Æ÷ÇÔÇÏ´Â ÀåÄ¡ ¶Ç´Â µð·ºÅ丮¸¦ ÀÔ·ÂÇϽʽÿÀ.
  5. ¼³Ä¡ÇÒ *SOFTWARE Çʵ忡 ¿É¼ÇÀ» ÁöÁ¤ÇÒ(¶Ç´Â ¸ñ·ÏÀ» ¼±ÅÃÇÒ) ÀûÀýÇÑ Á¤º¸¸¦ ÀÔ·ÂÇϽʽÿÀ.
  6. È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
  7. ¸í·ÉÀÌ ¿Ï·áµÇ¸é ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.
  8. ÆíÁý ¸Þ´º¿¡¼­ Smit Á¾·á¸¦ ¼±ÅÃÇϰųª F12¸¦ ´­·¯ SMIT¸¦ ´ÝÀ¸½Ê½Ã¿À. SMITTY¸¦ »ç¿ëÇÏ·Á¸é F10À» ´­·¯ ÇÁ·Î±×·¥À» ´ÝÀ¸½Ê½Ã¿À.

¸í·ÉÇà¿¡¼­ Load Balancer ¼³Ä¡

  1. CD¿¡¼­ ¼³Ä¡ÇÒ °æ¿ì, CD¸¦ ¸¶¿îÆ®ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.
    mkdir /cdrom
    
    mount -v cdrfs -p -r /dev/cd0 /cdrom
  2. ÇÊ¿äÇÑ AIX¿ë Load Balancer ÆÐŰÁö¸¦ ¼³Ä¡Çϱâ À§ÇØ ÀÔ·ÂÇÒ ¸í·É ¶Ç´Â ¸í·ÉµéÀ» ÆÇº°ÇÏ·Á¸é ´ÙÀ½ Ç¥¸¦ ÂüÁ¶ÇϽʽÿÀ.
    Ç¥ 6. AIX ¼³Ä¡ ¸í·É
    ÆÐŰÁö ¸í·É
    񃧯 installp -acXgd device ibmlb.base.rte
    °ü¸®(¸Þ½ÃÁö) installp -acXgd device ibmlb.admin.rte ibmlb.msg.language.admin
    ÀåÄ¡ µå¶óÀ̹ö installp -acXgd device ibmlb.lb.driver
    ¶óÀ̼¾½º installp -acXgd device ibmlb.lb.license
    Load Balancer ÄÄÆ÷³ÍÆ®(¸Þ½ÃÁö). Æ÷ÇÔ: Dispatcher, CBR, Site Selector, Cisco CSS Controller ¹× Nortel Alteon Controller

    installp -acXgd device ibmlb.component.rte

    ibmlb.msg.language.lb

    ¹®¼­(¸Þ½ÃÁö) installp -acXgd device ibmlb.doc.rte ibmlb.msg.en_US.lb
    Metric Server installp -acXgd device ibmlb.ms.rte
    ¿©±â¼­, device´Â ´ÙÀ½°ú °°½À´Ï´Ù.
  3. ¿ä¾àÀÇ °á°ú ¿­¿¡ ¼³Ä¡ÇÒ Load BalancerÀÇ °¢ ÆÄÆ®¸¶´Ù SUCCESS°¡ Ç¥½ÃµÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ(APPLYing). ¼³Ä¡ÇÒ ¸ðµç ÆÄÆ®°¡ Àû¿ëµÉ ¶§±îÁö °è¼Ó ÁøÇàÇÏÁö ¸¶½Ê½Ã¿À.
    ÁÖ:
    ¸ðµç »ç¿ë °¡´ÉÇÑ ¸Þ½ÃÁö īŻ·Î±×¸¦ Æ÷ÇÔÇÏ¿© ÁöÁ¤µÈ ÀåÄ¡¿¡ ÆÄÀÏ ¼¼Æ® ¸ñ·ÏÀ» »ý¼ºÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.
    installp -ld device

CD¿¡¼­ ¼³Ä¡ÇÏ´Â °æ¿ì, CD¸¦ ¸¶¿îÆ® ÇØÁ¦ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

unmount /cdrom

´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© Á¦Ç°ÀÌ ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.

lslpp -h | grep ibmlb

Àüü Á¦Ç°ÀÌ ¼³Ä¡µÇ°í ³ª¸é ÀÌ ¸í·ÉÀº ´ÙÀ½À» Ç¥½ÃÇÕ´Ï´Ù.

ibmlb.base.rte

ibmlb.admin.rte

ibmlb.lb.driver

ibmlb.lb.license

ibmlb.component.rte

ibmlb.doc.rte

ibmlb.ms.rte

ibmlb.msg.language.admin

ibmlb.msg.en_US.doc

ibmlb.msg.language.lb

Load Balancer ¼³Ä¡ °æ·Î´Â ´ÙÀ½À» Æ÷ÇÔÇÕ´Ï´Ù.

HP-UX¿¡ ¼³Ä¡

ÀÌ Àý¿¡¼­´Â Á¦Ç° CD¸¦ »ç¿ëÇÏ¿© Load Balancer¸¦ HP-UX¿¡ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

¼³Ä¡Çϱâ Àü¿¡

¼³Ä¡ ÇÁ·Î½ÃÀú¸¦ ½ÃÀÛÇϱâ Àü¿¡ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡Çϱâ À§ÇÑ ·çÆ® ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

ÀÌÀü ¹öÀüÀÌ ¼³Ä¡µÇ¾î ÀÖÀ¸¸é ÇöÀç ¹öÀüÀ» ¼³Ä¡Çϱâ Àü¿¡ ÇØ´ç »çº»À» ¼³Ä¡ Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù. ¸ÕÀú ½ÇÇà ÇÁ·Î±×·¥ ¹× ¼­¹ö ¸ðµÎ¸¦ ¹Ýµå½Ã ÁßÁöÇϽʽÿÀ. ±×¸®°í Load BalancerÀÇ ¼³Ä¡ Á¦°Å¸¦ ¼öÇàÇÏ·Á¸é ÆÐŰÁö ¼³Ä¡ Á¦°Å¿¡ ´ëÇÑ Áö½Ã»çÇ×À» ÂüÁ¶ÇϽʽÿÀ.

¼³Ä¡ ÇÁ·Î½ÃÀú

Ç¥ 7¿¡¼­´Â Load Balancer¿¡ ´ëÇÑ ¼³Ä¡ ÆÐŰÁöÀÇ À̸§ ¹× ½Ã½ºÅÛÀÇ ÆÐŰÁö ¼³Ä¡ µµ±¸¸¦ »ç¿ëÇÏ¿© ÆÐŰÁö¸¦ ¼³Ä¡ÇÏ´Â ¹Ù¶÷Á÷ÇÑ ¼ø¼­¸¦ ³ª¿­ÇÕ´Ï´Ù.

Ç¥ 7. Load Balancer¿¡ ´ëÇÑ HP-UX ÆÐŰÁö ¼³Ä¡ ¼¼ºÎ»çÇ×
ÆÐŰÁö ¼³¸í HP-UX ÆÐŰÁö À̸§
񃧯 ibmlb.base
°ü¸® ¹× ¸Þ½ÃÁö ibmlb.admin ibmlb.nlv-lang
Load Balancer ¶óÀ̼¾½º ibmlb.lic
Load Balancer ÄÄÆ÷³ÍÆ® ibmlb.component
¹®¼­ ibmlb.doc
Metric Server ibmlb.ms
ÁÖ:
  1. lang º¯¼ö´Â ´ÙÀ½ ¾ð¾î ƯÁ¤ ÄÚµå Áß Çϳª·Î ´ëüµÉ ¼ö ÀÖ½À´Ï´Ù. de_DE, es_ES, fr_FR, it_IT, ja_JP, ko_KR, zh_CN, zh_TW.
  2. component º¯¼ö´Â disp(dispatcher), cbr(CBR), ss(Site Selector), cco(Cisco CSS Controller) ¶Ç´Â nal(Nortel Alteon Controller) Áß ÇϳªÀÇ ´ëü¸¦ ³ªÅ¸³À´Ï´Ù.
  3. ¹®¼­ ÆÐŰÁö(ibmlb.doc)´Â ¿µ¾î¸¸À» Æ÷ÇÔÇÕ´Ï´Ù. ÀÚ±¹¾î·Î µÈ Edge Components ¹®¼­ ¼³Á¤Àº ´ÙÀ½ À¥ »çÀÌÆ®¿¡ ÀÖ½À´Ï´Ù. www.ibm.com/software/webservers/appserv/ecinfocenter.html.

HP-UX´Â Æ÷¸£Åõ°¥ ºê¶óÁú¾î(pt_BR) ·ÎÄÉÀÏÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. HP-UX¿¡¼­ Áö¿øµÇ´Â ·ÎÄÉÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù.

ÆÐŰÁö ¼³Ä¡¿¡ ´ëÇÑ Áö½Ã»çÇ×

´ÙÀ½ ÇÁ·Î½ÃÀú´Â ÀÌ Å¸½ºÅ©¸¦ ¿Ï·áÇϱâ À§ÇØ ÇÊ¿äÇÑ ´Ü°è¸¦ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù.

  1. ·ÎÄà ½´ÆÛÀ¯Àú ·çÆ®·Î º¯°æÇϽʽÿÀ.
    su - root
    
    Password: password
  2. ¼³Ä¡ ¸í·É ½ÇÇàÀ» ÅëÇÑ ÆÐŰÁö ¼³Ä¡

    ¼³Ä¡ ¸í·É ½ÇÇà

    swinstall -s /source package_name

    ¿©±â¼­, source´Â ÆÐŰÁö À§Ä¡¿¡ ´ëÇÑ Àý´ë µð·ºÅ丮 °æ·ÎÀ̸ç package_nameÀº ÆÐŰÁö À̸§ÀÔ´Ï´Ù.

    ¿¹¸¦ µé¾î, CDÀÇ ·çÆ®¿¡¼­ ¼³Ä¡ÇÏ´Â °æ¿ì ´ÙÀ½Àº Load Balancer(ibmlb.base)¿¡ ´ëÇÑ ±âº» ÆÐŰÁö¸¦ ¼³Ä¡ÇÕ´Ï´Ù.

    swinstall -s /source ibmlb.base

    CDÀÇ ·çÆ®¿¡¼­ ¼³Ä¡ÇÏ´Â °æ¿ì, Load Balancer¿¡ ´ëÇÑ ¸ðµç ÆÐŰÁö¸¦ ¼³Ä¡ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

    swinstall -s /source ibmlb
  3. Load Balancer ÆÐŰÁöÀÇ ¼³Ä¡ È®ÀÎ

    swlist ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¼³Ä¡ÇÑ ¸ðµç ÆÐŰÁö¸¦ ³ª¿­ÇϽʽÿÀ. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.

    swlist -l fileset ibmlb
    
    

ÆÐŰÁö ¼³Ä¡ Á¦°Å¿¡ ´ëÇÑ Áö½Ã»çÇ×

swremove ¸í·ÉÀ» »ç¿ëÇÏ¿© ÆÐŰÁö¸¦ ¼³Ä¡ Á¦°ÅÇϽʽÿÀ. ÆÐŰÁö´Â ¼³Ä¡µÈ ¹Ý´ë ¼ø¼­´ë·Î Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½À» ½ÇÇàÇϽʽÿÀ.

Load Balancer ¼³Ä¡ °æ·Î´Â ´ÙÀ½À» Æ÷ÇÔÇÕ´Ï´Ù.

Linux¿¡ ¼³Ä¡

ÀÌ Àý¿¡¼­´Â Load Balancer¸¦ Edge Components CD¸¦ »ç¿ëÇÏ¿© Linux¿¡ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

¼³Ä¡Çϱâ Àü¿¡

Load Balancer¸¦ ¼³Ä¡Çϱâ Àü¿¡ ´ÙÀ½À» È®ÀÎÇϽʽÿÀ.

¼³Ä¡ ´Ü°è

  1. Edge Components ¸Åü¸¦ ³Ö°Å³ª À¥ »çÀÌÆ®¿¡¼­ Á¦Ç°À» ´Ù¿î·ÎµåÇÑ ÈÄ RPM(Red Hat Packaging Manager)À» »ç¿ëÇÏ¿© ¼³Ä¡ À̹ÌÁö¸¦ ¼³Ä¡ÇϽʽÿÀ.

    ¼³Ä¡ À̹ÌÁö´Â lblinux-version.tar Çü½ÄÀÇ ÆÄÀÏÀÔ´Ï´Ù.

  2. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© Àӽà µð·ºÅ丮¿¡ tar ÆÄÀÏÀ» ÇØÁ¦ÇϽʽÿÀ.
    tar -xf lblinux-version.tar
    °á°úÀûÀ¸·Î È®ÀåÀÚ°¡ .rpmÀÎ ÆÄÀÏ ¼¼Æ®°¡ »ý¼ºµË´Ï´Ù.

    ¿©±â¼­

    ¹®¼­ ÆÐŰÁö´Â ¿µ¾î¸¸À» Æ÷ÇÔÇÕ´Ï´Ù. ÀÚ±¹¾î·Î µÈ Edge Component ¹®¼­ ¼³Á¤Àº ´ÙÀ½ À¥ »çÀÌÆ®¿¡ ÀÖ½À´Ï´Ù.
    www.ibm.com/software/webservers/appserv/ecinfocenter.html.

  3. RPM ÆÄÀÏÀÌ À§Ä¡ÇÑ µð·ºÅ丮¿¡¼­ °¢ ÆÐŰÁö¸¦ ¼³Ä¡Çϱâ À§ÇÑ ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
    rpm -i package.rpm

    Red Hat Linux ½Ã½ºÅÛÀÇ °æ¿ì: ¾Ë·ÁÁø Red Hat Linux ¹®Á¦Á¡À¸·Î ÀÎÇØ _db* RPM ÆÄÀÏÀ» »èÁ¦ÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.

    ´ÙÀ½ ÆÐŰÁö ¸ñ·Ï¿¡ Ç¥½ÃµÈ ¼ø¼­´ë·Î °¢ ÄÄÆ÷³ÍÆ®¿¡ ÇÊ¿äÇÑ ÆÐŰÁö¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù.

    ÁÖ:
    Àû¾îµµ Çϳª ÀÌ»óÀÇ RPM ÆÄÀÏÀÌ Java(TM)°¡ ¼³Ä¡µÇ°í RPM µ¥ÀÌÅͺ£À̽º¿¡ µî·ÏµÇµµ·Ï ¿ä±¸ÇÕ´Ï´Ù. Java°¡ ¼³Ä¡µÇ¾úÀ¸³ª RPM µ¥ÀÌÅͺ£À̽º¿¡ µî·ÏµÇÁö ¾ÊÀ¸¸é ´ÙÀ½°ú °°ÀÌ no dependencies ¿É¼Ç°ú ÇÔ²² ¼³Ä¡ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
    rpm -i --nodeps package.rpm 
  4. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© Á¦Ç°ÀÌ ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.
    rpm -qa | grep ibmlb

    Á¦Ç° Àüü¸¦ ¼³Ä¡ÇÏ¸é ´ÙÀ½°ú °°Àº Ãâ·ÂÀÌ »ý¼ºµË´Ï´Ù.

Load Balancer ¼³Ä¡ °æ·Î´Â ´ÙÀ½À» Æ÷ÇÔÇÕ´Ï´Ù.

ÆÐŰÁö¸¦ ¼³Ä¡ Á¦°ÅÇØ¾ß ÇÒ °æ¿ì ÆÐŰÁö ¼³Ä¡¿¡ »ç¿ëÇÑ ¼ø¼­¿Í ¹Ý´ë·Î ¼öÇàÇÏ¿© °ü¸® ÆÐŰÁö°¡ ¸Ç ¸¶Áö¸·¿¡ ¼³Ä¡ Á¦°ÅµÇ°Ô ÇϽʽÿÀ.

Solaris¿¡ ¼³Ä¡

ÀÌ Àý¿¡¼­´Â Edge Components CD¸¦ »ç¿ëÇÏ¿© Solaris¿¡ Load Balancer¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

¼³Ä¡Çϱâ Àü¿¡

¼³Ä¡ ÇÁ·Î½ÃÀú¸¦ ½ÃÀÛÇϱâ Àü¿¡ ·çÆ®·Î ·Î±×ÀÎÇß´ÂÁö¿Í ÀÌÀü Á¦Ç° ¹öÀüÀ» ¸ðµÎ ¼³Ä¡ Á¦°ÅÇß´ÂÁö È®ÀÎÇϽʽÿÀ.

¼³Ä¡ Á¦°ÅÇÏ·Á¸é ¸ðµç ½ÇÇà ÇÁ·Î±×·¥ ¹× ¼­¹ö¸¦ Á¤ÁöÇϽʽÿÀ. ±×·± ´ÙÀ½, ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

pkgrm pkgname

¼³Ä¡ ´Ü°è

  1. Load Balancer ¼ÒÇÁÆ®¿þ¾î°¡ µé¾î ÀÖ´Â CD-ROMÀ» ÇØ´ç µå¶óÀ̺꿡 ³ÖÀ¸½Ê½Ã¿À.
  2. ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.
    pkgadd -d pathname
    ¿©±â¼­, -d pathnameÀº ÆÐŰÁö°¡ ÀÖ´Â ÇÏµå µð½ºÅ©ÀÇ µð·ºÅ丮 ¶Ç´Â CD-ROM µå¶óÀ̺êÀÇ ÀåÄ¡ À̸§ÀÔ´Ï´Ù(¿¹: -d /cdrom/cdrom0/).

    ´ÙÀ½Àº Ç¥½ÃµÇ´Â ÆÐŰÁö ¸ñ·ÏÀÌ¸ç ¼³Ä¡µÇ¾î¾ß ÇÏ´Â ¼ø¼­(±ÇÀå)´ë·Î ³ª¿­µÇ¾ú½À´Ï´Ù.

    ¹®¼­ ÆÐŰÁö(ibmlbdoc)´Â ¿µ¾î¸¸À» Æ÷ÇÔÇÕ´Ï´Ù. ÀÚ±¹¾î·Î µÈ Edge Component ¹®¼­ ¼³Á¤Àº ´ÙÀ½ À¥ »çÀÌÆ®¿¡ ÀÖ½À´Ï´Ù. www.ibm.com/software/webservers/appserv/ecinfocenter.html.

    ¸ðµç ÆÐŰÁö¸¦ ¼³Ä¡ÇÏ·Á¸é allÀ» ÀÔ·ÂÇÑ ÈÄ ¸®ÅÏ Å°¸¸ ´©¸£¸é µË´Ï´Ù. ÀϺΠÄÄÆ÷³ÍÆ®¸¸ ¼³Ä¡ÇÏ·Á¸é ¼³Ä¡ÇÒ ÆÐŰÁö¿¡ ÇØ´çµÇ´Â À̸§À» °ø¹éÀ̳ª ½°Ç¥·Î ±¸ºÐÇÏ¿© ÀÔ·ÂÇÑ ÈÄ ¸®ÅÏ Å°¸¦ ´©¸£½Ê½Ã¿À. ±âÁ¸ µð·ºÅ丮³ª ÆÄÀÏÀÇ ±ÇÇÑÀ» º¯°æÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÉ ¼ö ÀÖ½À´Ï´Ù. ´Ü¼øÈ÷ ¸®ÅÏÀ» ´©¸¥ ´ÙÀ½ Yes¶ó°í ÀÀ´äÇϽʽÿÀ. ¼³Ä¡´Â ¾ËÆÄºª¼øÀ̸ç ÀüÁ¦Á¶°Ç¼øÀÌ ¾Æ´Ï¹Ç·Î ÀüÁ¦Á¶°Ç ÆÐŰÁö¸¦ ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. allÀ» ÀÔ·ÂÇÑ ´ÙÀ½ ¸ðµç ÇÁ·ÒÇÁÆ®¿¡ ´ëÇØ Yes¶ó°í ÀÀ´äÇÏ¸é ¼³Ä¡°¡ ¿Ï·áµË´Ï´Ù.

    ¹®¼­ ¹× Metric Server ¼­¹ö¿¡ Dispatcher ÄÄÆ÷³ÍÆ®¸¸ ¼³Ä¡ÇÏ·Á´Â °æ¿ì, ibmlbbase, ibmlbadm, ibmlblic, ibmdisp, ibmlbdoc ¹× ibmlbms ÆÐŰÁö¸¦ ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù.

  3. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© Á¦Ç°ÀÌ ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.
    pkginfo | grep ibm

Load Balancer ¼³Ä¡ °æ·Î´Â ´ÙÀ½À» Æ÷ÇÔÇÕ´Ï´Ù.

Edge Components¸¦ »ç¿ëÇÏ¿© ³×Æ®¿öÅ© ºôµå

Á¦ 5 ºÎ¿¡¼­´Â Edge Components¸¦ »ç¿ëÇÏ¿© ±âº» ¼³¸í ³×Æ®¿öÅ©¸¦ ÀÛ¼ºÇϱâ À§ÇÑ ÇÁ·Î½ÃÀú¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌµé ³×Æ®¿öÅ©´Â »ý»ê ȯ°æ¿¡¼­ »ç¿ëÇϰíÀÚ ÇÑ °ÍÀÌ ¾Æ´Õ´Ï´Ù. ÃÊ±â ³×Æ®¿öÅ© ±¸¼º ÇÁ·Î¼¼½º´Â Á¦Ç°À» óÀ½ ´ã´çÇÏ´Â °ü¸®ÀÚ¿¡°Ô ¿©·¯ °¡Áö ³×Æ®¿öÅ© °æ°è(edge-of-network) °³³äÀ» ºÐ¸íÈ÷ ¾Ë·ÁÁÙ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ÄÄÆ÷³ÍÆ® ±â´ÉÀÇ ¿ÏÀüÇÑ Àû¿ë ¹üÀ§¿Í ÀÚ¼¼ÇÑ ±¸¼º Á¤º¸´Â Caching Proxy °ü¸® ¾È³»¼­ ¹× Load Balancer °ü¸® ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÇÁ·Î½ÃÀú´Â ¸ðµç ³ëµå¿¡¼­ ÄÄÆ÷³ÍÆ®°¡ Áö¿øÇÏ´Â ¸ðµç ÄÄÇ»ÅÍ ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

´ÙÀ½ ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

Caching Proxy ³×Æ®¿öÅ© ÀÛ¼º.

Load Balancer ³×Æ®¿öÅ© ÀÛ¼º.

Caching Proxy ³×Æ®¿öÅ© ÀÛ¼º

±×¸² 19´Â ¼¼ °³ÀÇ ³×Æ®¿öÅ© ³ëµå¿¡ À§Ä¡ÇÏ´Â ¼¼ °³ÀÇ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â ÇÁ·Ï½Ã ¼­¹ö ³×Æ®¿öÅ©¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ³×Æ®¿öÅ©°¡ ÇÁ·Ï½Ã ¼­¹ö¸¦ ¼­¹ö 2¿¡ À§Ä¡ÇÏ´Â Àü¿ë ÄÁÅÙÃ÷ È£½ºÆ®(IBM HTTP Server)¿¡ ¹ÙÀεåÇϸé ÇÁ·Ï½Ã ¼­¹ö´Â È£½ºÆ®¸¦ ¼­ºêÇÕ´Ï´Ù. ¿öÅ©½ºÅ×À̼ǰú ¼­¹ö 1 »çÀÌ¿¡ À§Ä¡ÇÑ ÀÎÅͳÝÀÌ À̸¦ ½Ã°¢ÀûÀ¸·Î ³ªÅ¸³À´Ï´Ù.

Áß¿ä»çÇ×: Caching Proxy´Â ´ÙÀ½ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸ðµç Edge Components ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² 19. Caching Proxy µ¥¸ð ³×Æ®¿öÅ©
Caching Proxy µ¥¸ð ³×Æ®¿öÅ©

Workflow

Caching Proxy ³×Æ®¿öÅ©¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ¼ø¼­´ë·Î ÇÁ·Î½ÃÀú¸¦ ¼öÇàÇϽʽÿÀ.

  1. Çʼö ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î °ËÅä.
  2. ºôµå ¼­¹ö 1(Linux ¹× UNIX ½Ã½ºÅÛ) ¶Ç´Â ¼­¹ö 1 ÀÛ¼º(Windows ½Ã½ºÅÛ).
  3. ¼­¹ö 1 ±¸¼º.
  4. Caching Proxy ³×Æ®¿öÅ© °Ë»ç.

Çʼö ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î °ËÅä

´ÙÀ½ ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î ÄÄÆ÷³ÍÆ®´Â ´ÙÀ½À» ÇÊ¿ä·Î ÇÕ´Ï´Ù.

ºôµå ¼­¹ö 1(Linux ¹× UNIX ½Ã½ºÅÛ)

Caching Proxy ¼³Ä¡ ¹× ±¸¼ºÀº ´ÙÀ½°ú °°½À´Ï´Ù.

  1. ÄÄÇ»ÅÍ ¼­¹ö°¡ ¸ðµç Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ×À» ¸¸Á·½ÃŰ´ÂÁö È®ÀÎÇϽʽÿÀ.
  2. ½´ÆÛÀ¯Àú·Î ·Î±×ÀÎ ½Ã ÀϹÝÀûÀ¸·Î root¸¦ ÀÔ·ÂÇϽʽÿÀ.
  3. Caching Proxy ÄÄÆ÷³ÍÆ®¸¦ ¼³Ä¡ÇϽʽÿÀ.
  4. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ±¸¼º ¹× °ü¸® ¾ç½Ä¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â °ü¸®ÀÚ ID ¹× ¾ÏÈ£¸¦ ÀÛ¼ºÇϽʽÿÀ.
    # htadm -adduser /opt/ibm/edge/cp/server_root/protect/webadmin.passwd

    ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÇ¸é htadm ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÀÚ À̸§, ¾ÏÈ£ ¹× °ü¸®ÀÚÀÇ ½ÇÁ¦ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.

  5. ¼­¹ö 1 ±¸¼ºÀ» °è¼ÓÇϽʽÿÀ.

¼­¹ö 1 ÀÛ¼º(Windows ½Ã½ºÅÛ)

Caching Proxy ¼³Ä¡ ¹× ±¸¼ºÀº ´ÙÀ½°ú °°½À´Ï´Ù.

  1. Windows 2000 ¹× Windows 2003 ¿î¿µ üÁ¦°¡ ¸ðµç Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ×À» ¸¸Á·ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ.
  2. °ü¸®ÀÚ ±ÇÇÑÀ» °¡Áø »ç¿ëÀÚ·Î ·Î±×ÀÎÇϽʽÿÀ.
  3. Caching Proxy ÄÄÆ÷³ÍÆ®¸¦ ¼³Ä¡ÇϽʽÿÀ.
  4. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ±¸¼º ¹× °ü¸® ¾ç½Ä¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â °ü¸®ÀÚ ID ¹× ¾ÏÈ£¸¦ ÀÛ¼ºÇϽʽÿÀ.
    cd "Program Files\IBM\edge\cp\server_root\protect"
    
    htadm -adduser webadmin.passwd"

    ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÇ¸é htadm ÇÁ·Î±×·¥¿¡ »ç¿ëÀÚ À̸§, ¾ÏÈ£ ¹× °ü¸®ÀÚÀÇ ½ÇÁ¦ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.

  5. ¼­¹ö 1 ±¸¼ºÀ» °è¼ÓÇϽʽÿÀ.

¼­¹ö 1 ±¸¼º

¿öÅ©½ºÅ×À̼ǿ¡¼­ ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. À¥ ºê¶ó¿ìÀú¸¦ ½ÃÀÛÇϽʽÿÀ.
  2. ºê¶ó¿ìÀúÀÇ ÁÖ¼Ò Çʵ忡 http://server_1À» ÀÔ·ÂÇϽʽÿÀ. ¿©±â¼­, server_1Àº ½ÇÁ¦ È£½ºÆ® À̸§ ¶Ç´Â ¼­¹ö 1·Î ÁöÁ¤µÈ ½Ã½ºÅÛÀÇ IP ÁÖ¼Ò¸¦ ³ªÅ¸³À´Ï´Ù.
  3. ±¸¼º ¹× °ü¸® ¾ç½ÄÀ» ´©¸£½Ê½Ã¿À.
  4. »ç¿ëÀÚÀÇ °ü¸®ÀÚ À̸§ ¹× ¾ÏÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ. ±¸¼º ¹× °ü¸® ¾ç½ÄÀÌ »ç¿ëÀÚÀÇ ºê¶ó¿ìÀú¿¡ ¿­¸³´Ï´Ù.
  5. ¼­¹ö ±¸¼º -> ¿äû ó¸® -> ¿äû °æ·Î ÁöÁ¤À» ´©¸£½Ê½Ã¿À.
  6. ¾Õ¿¡ »ðÀÔ ´ÜÀÏ ¼±Åà ´ÜÃß¿Í ±âÁ¸ÀÇ ¿ÍÀϵå Ä«µå ¸ÊÇÎ ±ÔÄ¢ÀÇ »öÀÎ °ªÀ» ¼±ÅÃÇÏ¿© ±âÁ¸ÀÇ ¿ÍÀϵå Ä«µå ¸ÊÇÎ ±ÔÄ¢¿¡ »õ ±ÔÄ¢À» »ðÀÔÇϽʽÿÀ.
  7. µå·Ó´Ù¿î »óÀÚ¿¡¼­ ÇÁ·Ï½Ã¸¦ ¼±ÅÃÇϽʽÿÀ.
  8. URL ¿äû ÅÛÇø´ Çʵ忡 /*¸¦ ÀÔ·ÂÇϽʽÿÀ.
  9. HTTP ¿äûÀ» ¼­¹ö IP ÁÖ¼Ò ¶Ç´Â È£½ºÆ® À̸§ Çʵå·Î °íÃÄ º¸³»·Á´Â »çÀÌÆ®ÀÇ È£½ºÆ® À̸§À» ÀÔ·ÂÇϽʽÿÀ. ÀÌ °ª ¾Õ¿¡ http://¸¦ ÀÔ·ÂÇϽʽÿÀ.
  10. Á¦ÃâÀ» ´©¸£½Ê½Ã¿À.
  11. ¾Õ¿¡ »ðÀÔ ´ÜÀÏ ¼±Åà ´ÜÃ߸¦ ¼±ÅÃÇϰí 6´Ü°è¿¡¼­ ÀÛ¼ºÇÑ ¸ÊÇÎ ±ÔÄ¢ÀÇ »öÀΰªÀ» ¼±ÅÃÇÏ¿© ±¸¼º ¹× °ü¸® ¾ç½Ä¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ¸ÊÇÎ ±ÔÄ¢À» ¸¸µå½Ê½Ã¿À.
  12. Á¶Ä¡ µå·Ó´Ù¿î »óÀÚ¿¡¼­ Àü´ÞÀ» ¼±ÅÃÇϽʽÿÀ.
  13. URL ¿äû ÅÛÇø´ Çʵ忡 /pub/*À» ÀÔ·ÂÇϽʽÿÀ.
  14. ±¸¼º ¹× °ü¸® ¾ç½ÄÀÇ À§Ä¡¸¦ ÀÔ·ÂÇϽʽÿÀ.
  15. Á¦ÃâÀ» ´©¸£½Ê½Ã¿À.
  16. ±¸¼º ¾ç½ÄÀÇ ¸Ç À§ÀÇ ¼­¹ö Àç½ÃÀÛ ¾ÆÀÌÄÜÀ» ´©¸£½Ê½Ã¿À.
  17. Caching Proxy ³×Æ®¿öÅ© °Ë»ç¸¦ °è¼ÓÇϽʽÿÀ.

Caching Proxy ³×Æ®¿öÅ© °Ë»ç

¿öÅ©½ºÅ×À̼ǿ¡¼­ ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. À¥ ºê¶ó¿ìÀú¸¦ ½ÃÀÛÇϽʽÿÀ.
  2. »ç¿ëÀÚ ºê¶ó¿ìÀúÀÇ ÁÖ¼Ò Çʵ忡 http://server_1À» ÀÔ·ÂÇϽʽÿÀ. ¼­¹ö 2¿¡¼­ HTML ÆäÀÌÁö ¼ö´Â Àüü ¼­¹ö 1¿¡ ÇÁ·Ï½ÃµÇ°Å³ª À¥ ºê¶ó¿ìÀú¿¡ Àü´ÞµÉ °ÍÀÔ´Ï´Ù.
  3. ±¸¼º ¹× °ü¸® ¾ç½Ä¿¡ ¾×¼¼½ºÇÏ·Á¸é ºê¶ó¿ìÀúÀÇ ÁÖ¼Ò Çʵ忡 http://server_1/pub/¸¦ ÀÔ·ÂÇϽʽÿÀ. ±¸¼º ¹× °ü¸® ¾ç½ÄÀÇ È¨ ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.

Load Balancer ³×Æ®¿öÅ© ÀÛ¼º

±×¸² 20¿¡ µÎ °³ÀÇ À¥ ¼­¹ö °£¿¡ À¥ Åë½Å·®À» ·Îµå ¹ë·±½ºÇϱâ À§ÇØ Dispatcher ÄÄÆ÷³ÍÆ®ÀÇ MAC Àü´Þ ¸Þ¼Òµå¸¦ »ç¿ëÇÏ´Â ·ÎÄ÷ΠÁ¢¼ÓµÈ ¿öÅ©½ºÅ×À̼ÇÀÌ ÀÖ´Â ±âº» Load Balancer ³×Æ®¿öÅ©¸¦ º¸¿©ÁÝ´Ï´Ù. ±âŸ ´Ù¸¥ TCP ¶Ç´Â »óÅ ¾ø´Â UDP ÀÀ¿ëÇÁ·Î±×·¥ Åë½Å·®À» ·Îµå ¹ë·±½ºÇÒ °æ¿ì ±¸¼ºÀº À¯»çÇÕ´Ï´Ù.

±×¸² 20. Load Balancer µ¥¸ð ³×Æ®¿öÅ©
Ŭ¶óÀ̾ðÆ®, ÀÎÅÍ³Ý Áý´Ü, Load Balancer ½Ã½ºÅÛ ¹× ÁÖ¼Ò°¡ ½Äº°µÇ´Â ·ÎÄ÷Π¿¬°áµÈ µÎ °³ÀÇ ¼­¹ö¸¦ Ç¥½ÃÇÏ´Â ±×·¡ÇÈ
ÁÖ:
ÀÌ ±¸¼ºÀº Dispatcher(À¥ ¼­¹ö ¿öÅ©½ºÅ×ÀÌ¼Ç Áß Çϳª¿¡ À§Ä¡)°¡ Æ÷ÇÔµÈ µÎ °³ÀÇ ¿öÅ©½ºÅ×À̼Ǹ¸À» »ç¿ëÇØ¼­ ¿Ï·áµÉ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº °áÇÕ ¹èÄ¡ ±¸¼ºÀ» ³ªÅ¸³À´Ï´Ù.

Workflow

Load Balancer ³×Æ®¿öÅ©¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ¼ø¼­´ë·Î ÇÁ·Î½ÃÀú¸¦ ¼öÇàÇϽʽÿÀ.

  1. Çʼö ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î °ËÅä.
  2. ³×Æ®¿öÅ© ±¸¼º.
  3. Dispatcher ±¸¼º.
  4. Load Balancer ³×Æ®¿öÅ© °Ë»ç.

Çʼö ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î °ËÅä

´ÙÀ½ ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î ÄÄÆ÷³ÍÆ®´Â ´ÙÀ½À» ÇÊ¿ä·Î ÇÕ´Ï´Ù.

³×Æ®¿öÅ© ±¸¼º

  1. µ¿ÀÏÇÑ LAN ¼¼±×¸ÕÆ®¿¡ ÀÖµµ·Ï ¿öÅ©½ºÅ×À̼ÇÀ» ¼³Á¤ÇϽʽÿÀ. ¼¼ ½Ã½ºÅÛ °£ÀÇ ³×Æ®¿öÅ© Åë½Å·®ÀÌ ¶ó¿ìÅÍ ¶Ç´Â ºê¸®Áö¸¦ Åë°úÇØ¼­´Â ¾ÈµË´Ï´Ù.
  2. ¼¼ ¿öÅ©½ºÅ×À̼ÇÀÇ ³×Æ®¿öÅ© ¾î´ðÅ͸¦ ±¸¼ºÇϽʽÿÀ. ÀÌ ¿¹Á¦¿¡¼­´Â ´ÙÀ½°ú °°ÀÌ ³×Æ®¿öÅ©°¡ ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
    ¿öÅ©½ºÅ×ÀÌ¼Ç À̸§ IP ÁÖ¼Ò
    1 server1.company.com 9.67.67.101
    2 server2.company.com 9.67.67.102
    3 server3.company.com 9.67.67.103
    Netmask = 255.255.255.0
    °¢ ¿öÅ©½ºÅ×À̼ǿ¡´Â Ç¥ÁØ ÀÌ´õ³Ý ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Ä«µå°¡ Çϳª¸¸ ÀÖ½À´Ï´Ù.
  3. server1.company.comÀÌ server2.company.com°ú server3.company.comÀ» µÑ ´Ù pingÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
  4. server2.company.com°ú server3.company.comÀÌ server1.company.comÀ» pingÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
  5. µÎ °³ÀÇ À¥ ¼­¹ö(¼­¹ö 2¿Í ¼­¹ö 3)¿¡¼­ ³»¿ëÀÌ µ¿ÀÏÇÑÁö È®ÀÎÇϽʽÿÀ. ÀÌ´Â µÎ ¿öÅ©½ºÅ×ÀÌ¼Ç ¸ðµÎÀÇ µ¥ÀÌÅ͸¦ º¹Á¦Çϰí, NFS, AFS(R) ¶Ç´Â DFS(TM)¿Í °°Àº °øÀ¯ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϰųª »ç¿ëÀÚ »çÀÌÆ®¿¡ ÀûÀýÇÑ ´Ù¸¥ ¹æ¹ýÀ¸·Î ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù.
  6. server2.company.com°ú server3.company.comÀÇ À¥ ¼­¹ö°¡ ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. À¥ ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© http://server2.company.com°ú http://server3.company.com¿¡¼­ ÆäÀÌÁö¸¦ Á÷Á¢ ¿äûÇϽʽÿÀ.
  7. ÀÌ LAN ¼¼±×¸ÕÆ®¿¡ À¯È¿ÇÑ ¶Ç ´Ù¸¥ IP ÁÖ¼Ò¸¦ È®º¸ÇϽʽÿÀ. ÀÌ ÁÖ¼Ò´Â »ç¿ëÀÚ »çÀÌÆ®¿¡ ¾×¼¼½ºÇÒ Å¬¶óÀÌ¾ðÆ®¿¡ Á¦°øÇÒ ÁÖ¼ÒÀÔ´Ï´Ù. ÀÌ ¿¹Á¦ÀÇ °æ¿ì, Á¤º¸´Â ´ÙÀ½°ú °°½À´Ï´Ù.
    Name= www.company.com
    
    IP=9.67.67.104  
  8. www.company.comÀÇ Åë½ÅÀ» ½ÂÀÎÇÏ´Â µÎ °³ÀÇ À¥ ¼­¹ö ¿öÅ©½ºÅ×À̼ÇÀ» ±¸¼ºÇϽʽÿÀ.

    www.company.com º°¸íÀ» server2.company.com ¹× server3.company.comÀÇ ·çÇÁ¹é ÀÎÅÍÆäÀ̽º¿¡ Ãß°¡ÇϽʽÿÀ.

  9. ·çÇÁ¹é ÀÎÅÍÆäÀ̽ºÀÇ ¹ú¸í ÁöÁ¤À¸·Î ÀÎÇØ ÀÛ¼ºµÇ¾úÀ» ¼ö ÀÖ´Â Ãß°¡ ¶ó¿ìÆ®¸¦ »èÁ¦ÇϽʽÿÀ.

    µÎ ´ëÀÇ À¥ ¼­¹ö ¿öÅ©½ºÅ×À̼ǿ¡ ÇÊ¿äÇÑ ¸ðµç ±¸¼º ´Ü°è¸¦ ¿Ï·áÇß½À´Ï´Ù.

Dispatcher ±¸¼º

Dispatcher¸¦ ÅëÇØ ¸í·ÉÇà, ±¸¼º ¸¶¹ý»ç ¶Ç´Â GUI¸¦ »ç¿ëÇÏ¿© ±¸¼ºÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ:
¸Å°³º¯¼ö °ªÀº ¿µ¹®ÀÚ·Î ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. È£½ºÆ® À̸§°ú ÆÄÀÏ À̸§ÀÇ ¸Å°³º¯¼ö °ª¸¸ ¿¹¿ÜÀÔ´Ï´Ù.

¸í·ÉÇàÀ» »ç¿ëÇÑ ±¸¼º

¸í·ÉÇàÀ» »ç¿ë ÁßÀ̸é, ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.

  1. Dispatcher¿¡¼­ dsserver¸¦ ½ÃÀÛÇϽʽÿÀ.

  2. DispatcherÀÇ ½ÇÇà ÇÁ·Î±×·¥ ±â´ÉÀ» ½ÃÀÛÇϽʽÿÀ.
    dscontrol executor start
  3. Ŭ·¯½ºÅÍ ÁÖ¼Ò¸¦ Dispatcher ±¸¼º¿¡ Ãß°¡ÇϽʽÿÀ.
    dscontrol cluster add www.company.com
  4. Http ÇÁ·ÎÅäÄÝ Æ÷Æ®¸¦ Dispatcher ±¸¼º¿¡ Ãß°¡ÇϽʽÿÀ.¡¡
    dscontrol port add www.company.com:80
  5. °¢ À¥ ¼­¹ö¸¦ Dispatcher ±¸¼º¿¡ Ãß°¡ÇϽʽÿÀ.
    dscontrol server add www.company.com:80:server2.company.com
    dscontrol server add www.company.com:80:server3.company.com
  6. Ŭ·¯½ºÅÍ ÁÖ¼ÒÀÇ Åë½Å·®À» ½ÂÀÎÇÏ·Á¸é, ´ÙÀ½°ú °°ÀÌ ¿öÅ©½ºÅ×À̼ÇÀ» ±¸¼ºÇϽʽÿÀ.
    dscontrol executor configure www.company.com
  7. DispatcherÀÇ °ü¸® ÇÁ·Î±×·¥ ±â´ÉÀ» ½ÃÀÛÇϽʽÿÀ.
    dscontrol manager start

    Dispatcher´Â ¼­¹ö ¼º´É¿¡ µû¶ó ·Îµå ¹ë·±½º¸¦ ¼öÇàÇÕ´Ï´Ù.

  8. DispatcherÀÇ ¾îµå¹ÙÀÌÀú ±â´ÉÀ» ½ÃÀÛÇϽʽÿÀ.
    dscontrol advisor start http 80

    Dispatcher¿¡¼­´Â ½ÇÆÐÇÑ À¥ ¼­¹ö·Î Ŭ¶óÀÌ¾ðÆ® ¿äûÀÌ Àü¼ÛµÇÁö ¾Ê¾ÒÀ½À» È®ÀÎÇÕ´Ï´Ù.

·ÎÄ÷Π¿¬°áµÈ ¼­¹öÀÇ ±âº» ±¸¼ºÀ» ¿Ï·áÇß½À´Ï´Ù.

Áß¿ä»çÇ×: IPv4 ¹× IPv6¿ë Load Balancer ¼³Ä¡¿¡¼­ Dispatcher ¸í·É(dscontrol)ÀÇ ±¸¹®Àº ÇÑ °¡Áö Áß¿äÇÑ »çÇ×À» Á¦¿ÜÇÏ°í µ¿ÀÏÇÕ´Ï´Ù. dscontrol ¸í·ÉÀÇ ºÐ¸®¹®ÀÚ°¡ ÄÝ·Ð(:) ´ë½Å¿¡ °ñ¹ðÀÌ(@) ±âÈ£ÀÔ´Ï´Ù. (IPv6 Çü½ÄÀÌ ÁÖ¼Ò ÁöÁ¤ ¼³°è¿¡¼­ ÄÝ·ÐÀ» »ç¿ëÇϹǷΠÄÝ·Ð ÀÌ¿ÜÀÇ ºÐ¸®¹®ÀÚ¸¦ Á¤ÀÇÇØ¾ß Çß½À´Ï´Ù.)

¿¹(ÀÌÀü Dispatcher ±¸¼º ¿¹)

IPv4 ¹× IPv6¿ë Load Balancer ¼³Ä¡¸¦ »ç¿ëÇÏ´Â °æ¿ì, ÀÚ¼¼ÇÑ Á¤º¸´Â WebSphere Application Server Load Balancer °ü¸® ¾È³»¼­¿¡¼­ Á¦ÇÑ»çÇ× ¹× ±¸¼º Â÷ÀÌÁ¡¿¡ ´ëÇÑ Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ´Â IPv4 ¹× IPv6¿ë Load BalancerÀÇ Dispatcher Àü°³ ÀåÀ» ÂüÁ¶ÇϽʽÿÀ.

±¸¼º ¸¶¹ý»ç¸¦ »ç¿ëÇÑ ±¸¼º

±¸¼º ¸¶¹ý»ç¸¦ »ç¿ë ÁßÀÌ¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.

  1. Dispatcher¿¡¼­ dsserver¸¦ ½ÃÀÛÇϽʽÿÀ.

  2. DispatcherÀÇ ¸¶¹ý»ç ±â´É, dswizard¸¦ ½ÃÀÛÇϽʽÿÀ.

¸¶¹ý»ç´Â Dispatcher ÄÄÆ÷³ÍÆ®ÀÇ ±âº» ±¸¼º ÀÛ¼º ÇÁ·Î¼¼½º¸¦ ´Ü°èº°·Î ¾È³»ÇÕ´Ï´Ù. ¿©±â¼­´Â ³×Æ®¿öÅ©¿¡ ´ëÇÑ Áú¹®À» ÇÑ ´ÙÀ½ Dispatcher°¡ ¼­¹ö ±×·ì¿¡ ´ëÇÑ Åë½Å·® ·Îµå ¹ë·±½º¸¦ À¯ÁöÇϵµ·Ï Ŭ·¯½ºÅÍ ¼³Á¤ ´Ü°è¸¦ ¾È³»ÇÕ´Ï´Ù.

±¸¼º ¸¶¹ý»ç´Â ´ÙÀ½ ÆÐ³ÎÀ» Æ÷ÇÔÇÕ´Ï´Ù.

GUI¸¦ »ç¿ëÇÑ ±¸¼º

GUI¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.

  1. dsserver ÇÁ·Î¼¼½º°¡ ½ÇÇà ÁßÀÎÁö È®ÀÎÇϽʽÿÀ.
  2. ±×·± ´ÙÀ½, ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇϽʽÿÀ.

Load Balancer ³×Æ®¿öÅ© °Ë»ç

  1. À¥ ºê¶ó¿ìÀú¿¡¼­ http://www.company.comÀ¸·Î À̵¿ÇÏ¿© ÆäÀÌÁö°¡ Ç¥½ÃµÇ´ÂÁö È®ÀÎÇϽʽÿÀ.
  2. À¥ ºê¶ó¿ìÀú¿¡¼­ ÆäÀÌÁö¸¦ ´Ù½Ã ·ÎµåÇϽʽÿÀ.
  3. dscontrol server report www.company.com:80: ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. µÎ ¼­¹öÀÇ ÃÑ ¿¬°á Ä÷³ÀÌ µÎ °³±îÁö Ãß°¡µÇ´ÂÁö È®ÀÎÇϽʽÿÀ.

ºÎ·Ï¡¡¹×¡¡³¡¸Ó¸®