LENA Web Application Server
LENA Web Application Server 빠르고확장가능하며장애를선대응할수있는운영중심의고효율차세대 Why 클라우드환경과데이터센터운영의노하우가결집되어편리한 관리기능과대용량트랜잭션을빠르고쉽게구현함으로고객의 IT Ownership을강화하였습니다. 고객의고민사항 전통 의 Issue Complexity Over Spec 구현불필요한복잡성증가 Startup/Deploy 등성능저하기술중심의관리기능 Cost Overrun 초기투자비용과다 Cloud환경의 S/W 비용급증복잡성으로인한개발및운영비용증가 Vendor Dependency 확장에따른 Line-up S/W 구매 IT( 전환 / 개선 ) 의사결정어려움및 Risk 존재 Vendor 의존도심화 의경쟁력 IT 비용절감 클라우드환경에적합한라이선스구조데이터센터운영 Know-how를이용한관리비용절감 Vendor 종속성해결 / 유연한시스템구성 표준기술을통하여 Vendor SW 종속성해결클라우드적용경험을바탕으로하는확장성강화 운영효율성확보 실시간자동장애대응으로운영신뢰성강화운영자의실수를방지하는기능제공으로시스템안정성강화 고객 IT Ownership 강화 Vendor의종속성해결로의사결정권강화비즈니스환경에따른기민한대응가능
주요 특장점 Java EE 6 Specification 제공 Java EE 6의 주요 표준 Specification을 제공합니다. Specification Version Specification Version Java Servlet ~ 3.0 Java Message Service ~ 1.1 Java Server Pages ~ 2.2 Java Transaction API ~ 1.1 JavaServer Pages Standard Tag Library ~ 1.2 Java API for RESTful Web Services ~ 1.1 Enterprise JavaBeans ~ 3.1 Java API for XML Web Services ~ 2.2 Performance 기동성능은 평균 30% 향상시켜 Downtime시간을 줄이고 운영생산성을 높일 수 있습니다. Start-up 성능 A사 B사 C사 D사 2 4 6 8 10 12 14 16 18 20 war ear 메모리성능을 평균 25% 향상시켜 자원효율성을 높였습니다. Memory성능(war) Memory성능(ear) 800 800 80 80 600 60 400 40 300 600 60 400 40 300 20 20 A사 B사 C사 D사 Max(MB) A사 B사 C사 Avg(MB) D사 Max(MB) Avg(MB) 테스트 조건 (L사 시스템 환경 기준) 구성 : Heap Memory 2G, 2node Cluster 기준 테스트 Case : WAR - 클래스 10,254 개, EAR - WAR + EJB(50개) 기준 (Spring F/W 기반) 자체 테스트 결과 Server Clustering 멀티서버간 실시간 동기화 기능을 제공하여 시스템의 일관성을 실시간으로 유지할 있어 운영 중 빈번히 발생하는 오류를 최소화 할 수 있습니다. 실시간 일관성 감지 & 알림 Sync check(실시간 알림) Server간 동기화 Server Cluster 내 서버 실시간 확장 Server Cluster Server Cluster Propagation Clone
주요 특장점 Fault Tolerance 빈번히 발생하는 장애를 전통적인 전문가에 의한 사후처리 방식은 시스템의 신뢰성을 저하시키기 때문에 에 의한 장애의 선 진단, 사전 대응방식이 중요하며, 는 장애의 60~80%를 예방할 수 있습니다. 장애 선 진단 및 대응 유형 Server 장애업무 제어/해제 장애 Rule 등록 [Fault Tolerance 유형] - 접속 사용량 초과 - 대량 데이터 조회 - DB 사용자 초과 - Long Tx 장애 격리 - Hang - Out Of Memory 사용자 서비스 안정적 유지 대상업무 선정 장애 실시간 감시 장애원인 Tracing 운영자/관리자 유형별 시계열 통계 Fault Tolerance Rule등록 및 대응 사례 Manager Server 임계 초과시 Rule 등록 Fake page [Fault Rule] [Response Rule] 임계값: 90% 정상 서비스 사용자 증가 임계 하회시 Fake Page 이동 장애 실시간 알림 / 장애 추적 / 시계열 통계 장애 진단 실시간 알림 주요 기능 원인 분석 및 진단결과 Reporting 제품 주요 기능 장애 유형별 시계열 통계 기능 상세 설명 EJB, JTA/XA, JMS, JAX-WS 등 EE Spec 지원 서버 Startup/Restart 및 Deploy 성능 향상 Enterprise 요건 제공 메모리 효율성 향상 Logging Disk 장애 방지 이기종 통합 가능한 Session Clustering Resource 암호화와 접근성 제어를 통한 Security 강화 시간, URL, IP 기반의 실시간 서비스 제어 운영 관점의 차별화 기능 제공 업무 관점의 서버 관리를 위한 View 제공 운영자 Action Tracing / Report 운영환경 Backup/Restore/History관리 시스템에 최적화된 진단 Rule 등록 장애 진단 및 대응 (Fault Tolerant) 실시간 장애 사전 진단 및 대응 (60~80% 장애 대응 가능) 장애 발생 실시간 알림 장애 원인 분석 및 Year Report 제공 다중 서버(Group) 및 Application 관리 Multi-Server관리 및 Centralized 실시간 Multi-Server 클러스터링 & 동기화 중앙 서버를 통한 Auto Install & Patch Scalability강화(Local&Remote Clone)
솔루션구성 Architecture Web Server는 의 Load Balance역할을담당하며 Fail-Over를보장하며, Session서버는서버간 Session의일관성을유지할수있습니다. 또한멀티서버를하나의서버처럼운영할수있도록 Server Cluster기능을제공하여운영생산성을높이고운영오류를최소화할수있습니다. Server Cluster #1 Load Balance WEB Session Server (Primary) Internet Switch Session 동기화 Centralized Manager Load Balance WEB Server Cluster #2 Session Server (Primary) 대표적용사례 Unix to Linux 전환프로젝트 총 15개 Unix 기반시스템을 Linux로전환개발및운영환경통합관리 ( 운영 33개, 개발 14개 ) Session Clustering 구성 - Primary/Secondary 서버로구성 - 70개 Server 연동, 20,000여개세션관리 국내 Retail 사서버설정동기화및서버관리관리기능제공으로효율적인 관리방안구현망분리보안정책에따라개발환경및운영환경분리아키텍처구성 Open Source Software와결합으로 Low Cost 아키텍처구성검증사례 Cloud 환경적용 국내 SaaS 사업적용, Data Center 적용사례등 Cloud 사업에적용 know-how 보유
DevOn Enterprise (java,c) J-Jobs Web Application Server Web Server TunA (Application Performance Management)