솔루션

  • HOMEHOME
  • 사업영역
  • 솔루션
  • 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
Performance
  • 1기동성능을 평균 30% 향상시켜 Downtime시간을 줄이고 운영생산성을 높일 수 있습니다.
  • start up성능
  • 2메모리성능을 평균 25% 향상시켜 자원효율성을 높였습니다.
  • menory성능
  • 테스트조건 (L사 시스템환경기준)
  • ·구 성 : Heap Memory 2G, 2node Cluster기준
    ·테스트Case : WAR - 클래스 10, 254개, EAR - WAR + EJB(50개)기준 (Spring F/W기반)
    ·LG CNS 자체 테스트결과
Server Clustering
  • 시스템의 일관성을 유지할 수 있도록 멀티서버간 실시간 동기화 기능을 제공하여 운영 확장성과 가용성을 강화하였습니다.
  • Server Clustering
Fault Tolerance
  • 기존의 사후 장애 처리 방식은 시스템의 연속성과 신뢰성을 저하시킵니다. LENA는 장애를 선 진단하고 실시간으로 대응하여 장애의 60~80%를 예방할 수 있습니다.
  • Fault Tolerance
주요기능
기능 및 설명
Enterprise
요건제공
- 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기능을 제공하여 운영생산성을 높이고 운영 가용성 및 확장성을 보장합니다.
Architecture
대표적용사례
Unix to Linux 전환
프로젝트
  • 1총 15개 Unix 기반 시스템을 Linux로 전환
  • 2개발 및 운영 환경 통합 관리 (운영 33개, 개발 14개)
  • 3Session Clustering 구성
  • - Primary/Secondary 서버로 구성
  • - 70개 Server 연동, 20,000여 개 세션 관리
국내 Retail사
  • 1서버 설정 동기화 및 서버 관리 기능 제공으로 효율적인 WAS 관리 방안 구현
  • 2망 분리 보안 정책에 따라 개발 환경 및 운영 환경 분리 아키텍처 구성
  • 3Open Source Software와 결합으로 Low Cost 아키텍처 구성 검증 사례
Cloud 환경 적용
  • 국내 SaaS 사업 적용, Data Center 적용 사례 등 Cloud 사업에 적용 Know-how 보유