¼Ö·ç¼Ç
- HOME
- »ç¾÷¿µ¿ª
- ¼Ö·ç¼Ç
- Lena
Why LENA?
LENA Web Application Sever´Â ºü¸£°í, È®Àå°¡´ÉÇϸç, Àå¾Ö¿¡ ¼±´ëÀÀ ÇÒ ¼ö ÀÖ´Â ÀÖ´Â ¿î¿µÁß½ÉÀÇ "Àúºñ¿ë °íÈ¿À² Â÷¼¼´ë WAS" ÀÔ´Ï´Ù.
°í°´ÀÇ °í¹Î »çÇ×
ÀüÅë WASÀÇ Issue
1. Complexity
- Over Spec ±¸Çö
- ºÒÇÊ¿äÇÑ º¹À⼺ Áõ°¡
- Startup/Deployµî ¼º´ÉÀúÇÏ
- ±â¼úÁß½ÉÀÇ °ü¸®±â´É
2. Cost Overrun
- ÃʱâÅõÀÚºñ¿ë °ú´Ù
- Cloudȯ°æÀÇ S/W ºñ¿ë ±ÞÁõ
- º¹À⼺À¸·Î ÀÎÇÑ °³¹ß ¹× ¿î¿µºñ¿ëÁõ°¡
3.Vendor Dependency
- È®Àå¿¡ µû¸¥ Line-up S/W±¸¸Å
- IT (Àüȯ/°³¼±) ÀÇ»ç°áÁ¤ ¾î·Á¿ò ¹×
RiskÁ¸Àç
- VendorÀÇÁ¸µµ ½ÉÈ
LENAÀÇ °æÀï·Â
ITºñ¿ëÀý°¨
- Ŭ¶ó¿ìµå ȯ°æ¿¡ ÀûÇÕÇÑ ¶óÀ̼±½º±¸Á¶
- µ¥ÀÌÅͼ¾ÅÍ ¿î¿µ Know-How¸¦ ÀÌ¿ëÇÑ °ü¸®ºñ¿ëÀý°¨
Vendor Á¾¼Ó¼ºÇØ°á /
À¯¿¬ÇÑ ½Ã½ºÅÛ±¸¼º
- Ç¥Áرâ¼úÀ» ÅëÇÏ¿© Vendor SW Á¾¼Ó¼º ÇØ°á
- Ŭ¶ó¿ìµå Àû¿ë °æÇèÀ» ¹ÙÅÁÀ¸·Î ÇÏ´Â È®À强°È
¿î¿µÈ¿À²¼º È®º¸
- ½Ç½Ã°£ ÀÚµ¿ Àå¾Ö ´ëÀÀÀ¸·Î ¿î¿µ ½Å·Ú¼º°È
- ¿î¿µÀÚ ½Ç¼ö¸¦ ¹æÁöÇÏ´Â ±â´É Á¦°øÀ¸·Î ½Ã½ºÅÛ ¾ÈÁ¤¼º °È
°í°´ IT Ownership°È
- VendorÀÇ Á¾¼Ó¼º ÇØ°á·Î ÀÇ»ç°áÁ¤±Ç °È
- ºñÁî´Ï½º ȯ°æ¿¡ µû¸¥ ±â¹ÎÇÑ ´ëÀÀ°¡´É
ÁÖ¿äƯÀåÁ¡
Java EE 6 Specification
Á¦°ø
Java EE 6ÀÇ ÁÖ¿ä Ç¥ÁØ SpecificationÀ» Á¦°øÇÕ´Ï´Ù.
Java EE 6 Specification
Specification |
Version |
Java Servlet |
~3.0 |
Java Server Pages |
~2.2 |
Enterprise JavaBeans |
~1.2 |
JavaServer pages Standard Tag Library |
~3.1 |
Java EE 6 Specification
Specification |
Version |
Java Message Service |
~1.1 |
Java Transaction AP |
~1.1 |
Java API for RESTful Web Services |
~1.1 |
Java API for XML Web Services |
~2.2 |
Server Clustering
- ½Ã½ºÅÛÀÇ ÀÏ°ü¼ºÀ» À¯ÁöÇÒ ¼ö ÀÖµµ·Ï ¸ÖƼ¼¹ö°£ ½Ç½Ã°£ µ¿±âÈ ±â´ÉÀ» Á¦°øÇÏ¿© ¿î¿µ È®À强°ú °¡¿ë¼ºÀ» °ÈÇÏ¿´½À´Ï´Ù.
Fault Tolerance
- ±âÁ¸ÀÇ »çÈÄ Àå¾Ö ó¸® ¹æ½ÄÀº ½Ã½ºÅÛÀÇ ¿¬¼Ó¼º°ú ½Å·Ú¼ºÀ» ÀúÇϽÃŵ´Ï´Ù. LENA´Â Àå¾Ö¸¦ ¼± Áø´ÜÇÏ°í ½Ç½Ã°£À¸·Î ´ëÀÀÇÏ¿© Àå¾ÖÀÇ 60~80%¸¦ ¿¹¹æÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ¿ä±â´É
±â´É ¹× ¼³¸í
- EJB, JTA/XA, JMS, JAX-WS µî EE SpecÁö¿ø
- ¼¹ö Startup / Restart ¹× Deploy¼º´ÉÇâ»ó
- ¸Þ¸ð¸® È¿À²¼º Çâ»ó
- Logging DiskÀå¾Ö¹æÁö
- À̱âÁ¾ ÅëÇÕ °¡´ÉÇÑ Session Clustering
- Resource ¾ÏÈ£È¿Í Á¢±Ù¼º Á¦¾î¸¦ ÅëÇÑ Security°È
¿î¿µ°üÁ¡ÀÇ Â÷º°È
±â´ÉÁ¦°ø
- ½Ã°£, URL, IP±â¹ÝÀÇ ½Ç½Ã°£ ¼ºñ½º Á¦¾î
- ¾÷¹« °üÁ¡ÀÇ ¼¹ö °ü¸®¸¦ À§ÇÑ ViewÁ¦°ø
- ¿î¿µÀÚ Action Tracing / Report
- ¿î¿µÈ¯°æ Backup / Restore / History°ü¸®
Àå¾ÖÁø´Ü ¹× ´ëÀÀ
(Fault Tolerant)
- ½Ã½ºÅÛ¿¡ ÃÖÀûÈµÈ Áø´Ü Ruleµî·Ï
- ½Ç½Ã°£ Àå¾Ö »çÀü Áø´Ü ¹× ´ëÀÀ (60~80% Àå¾Ö´ëÀÀ°¡´É)
- Àå¾Ö ¹ß»ý ½Ç½Ã°£ ¾Ë¸²
- Àå¾Ö ¿øÀÎ ºÐ¼® ¹× Year ReportÁ¦°ø
Multi-Server°ü¸®
¹× Centralized
- ´ÙÁß ¼¹ö (Group)¹× Application°ü¸®
- ½Ç½Ã°£ Multi-ServerŬ·¯½ºÅ͸µ & µ¿±âÈ
- Áß¾Ó¼¹ö¸¦ ÅëÇÑ Auto Install& Patch
- Scalability°È (Local & Remote Clone)
¼Ö·ç¼Ç ±¸¼º Architecture
Web Server´Â WASÀÇ Load Balancer ¿ªÇÒÀ» ´ã´çÇÏ°í Fail-Over¸¦ º¸ÀåÇϸç, Session Server´Â ¼¹ö°£ SessionÀÇ ÀÏ°ü¼ºÀ» À¯ÁöÇÕ´Ï´Ù. ¶ÇÇÑ ¸ÖƼ¼¹ö¸¦ ÇϳªÀÇ ¼¹öó·³ ¿î¿µÇÒ ¼ö ÀÖµµ·Ï Server Cluster±â´ÉÀ» Á¦°øÇÏ¿© ¿î¿µ»ý»ê¼ºÀ» ³ôÀÌ°í ¿î¿µ °¡¿ë¼º ¹× È®À强À» º¸ÀåÇÕ´Ï´Ù.
´ëÇ¥Àû¿ë»ç·Ê
Cloud ȯ°æ Àû¿ë
- ±¹³» SaaS »ç¾÷ Àû¿ë, Data Center Àû¿ë »ç·Ê µî Cloud »ç¾÷¿¡ Àû¿ë Know-how º¸À¯