LENA WEB/WAS

LENA Web Server란?

LENA Web Server는 기존 웹서버가 가지고 있는 구조적 문제점을 개선하여 안정성, 운영편의성 및 고가용성 을 위한 다양한 기능을 제공합니다. 또한 웹 상에서의 대규모 트랜젝션 처리에 적합하도록 설계되어 서버 장애에 효율적으로 대응합니다.

LENA Web Server 차별점

LENA Web Server는 Enterprise 요건을 충족시키며 대규모 트랜잭션 처리를 위한 차별화된 기능을 제공합니다. 또한 장애진단 및 다중서버관리 기능을 통해 운영자의 효율적인 업무를 지원합니다.

고가용성 보장
  • 실시간 Fail-Over를 통한 서비스의 즉각적인 가용성 보장
  • 안정화된 Load Balancing을 통한 자원 효율성 보장
운영 관점의 차별화 기능 제공
  • Connection, Traffic 제어를 통해 실시간 서버제어
  • 접근제어 및 웹보안 기능 제공으로 어플리케이션 보안 강화
장애 진단 및 대응을 통한 신뢰성 확보
  • Resource에 대한 임계치 모니터링을 통한 장애 진단
  • 장애 원인 분석을 위한 Tracing 및 Report 제공
Multi-Server관리 및 Centralized Operation
  • 다중 서버(Group) 및 Configuration 관리
  • 서버간 Synchronization
보안 기능 강화를 통한 안정성 확보
  • 웹보안 기능 및 접근 제어 기능 강화
  • Reverse Connection 기능 제공으로 보안성 강화

LENA Web Server 주요 특장점

Server Clustering

Server Cluster 기능을 통해 여러 Server의 설정 및 구성을 동기화 할 수 있습니다

  • 주기적으로 Server Cluster 내 Server 간 Compare
  • Server Cluster 내 Server 간 설정 및 구성 Propagation
Auto Install / Patch

Auto Install 기능을 통해 쉽고 간편하게 서버를 설치할 수 있습니다.
또한 설치 파일 용량의 최소화와 설치 프로세스 최적화를 통해 빠르게 서버를 설치할 수 있습니다

  • Management WEB-UI를 통해 원격에 위치한 Machine에 서버 설치 (중앙 관제)
  • CLI(Command Line Interface)를 통한 설치 지원
  • Patch 파일 업로드 및 원격 자동 패치 및 다중 서버 일괄 패치 기능
주요 운영이력 조회 및 복원

Server 설정, Server Cluster, Patch 등 주요 운영 이력에 대한 조회와 복원 기능을 제공합니다.
이를 통해 작업자의 실수를 방지하고 필요 시 이전 설정으로 신속하게 수정, 복원할 수 있습니다.

  • Server 설정 백업 및 복원 기능 제공
  • 운영자가 원하는 시점에, Server Cluster 내 모든 구성에 대한 Snapshot 생성
  • Patch 수행 전 이전 백업 생성 및 Patch 실패 시 이전 이미지로 복원 기능 제공
Reverse Connection 지원

역방향 접속방식(Reverse Connection) 지원으로 방화벽에 웹서버와 웹어플리케이션 서버간의 통신을 위한 포트 오픈이 필요하지 않습니다.

  • 방화벽 포트 오픈 없이 WEB-WAS 연동이 가능한 아키텍처를 제공합니다.
  • WEB-WAS 통신에 대한 암호화 기능으로 최상의 보안을 지원합니다.

LENA Web Server 주요기능

웹서버 기본기능
  • HTTP/2, IPv6 지원
    • HTTP1.1뿐 아니라, 차세대 프로토콜인 HTTP/2, 인터넷주소 체계인 IPv6 지원
  • HTML, CGI, PHP, SSI, Servlet, Lua 지원
    • 동적 정보처리를 위한 CGI/Fast CGI와 Lua 언어를 통환 기능 확장 지원
  • 가상 호스트(Virtual Host)
    • 한 대의 서버로 여러 도메인을 관리할 수 있도록 하는 기능으로 서버 도입 비용을 줄일 수 있음
확장성
  • Server Clustering
    • Server 환경설정 및 리소스에 대한 클러스터 기능 제공으로 멀티서버를 하나의 서버처럼 관리
  • 서버 실시간 복제(Scale-Up/ Scale-Out)
    • 동일/원격 Node로의 복제기능으로 서버 확장성 제공
고가용성
  • 실시간 멀티서버 Synchronization / Propagation
    • 멀티서버에 대한 실시간 동기화 및 실시간 전파 기능
  • Load Balancing
    • 다양한 사용자 요청에 대한 부하분산
  • 실시간 Fail-Over
    • 실시간 Fail-Over를 통해 서비스의 가용성 보장
  • 장애 Check-Point 복원
    • 시스템에 대한 SNAPSHOT을 저장하여 특정 시점으로 복원시켜주는 기능
성능
  • 이벤트 기반 멀티플렉싱 처리
    • 요청 처리에 대한 전담 쓰레드 제공으로 대용량 처리시 빠르고 안정적인 성능 보장
  • 출력 압축 및 최적화 기능
    • 사용자 요청에 대한 응답을 압축, 최적화하여 전송. 데이터 전송 속도 및 어플리케이션 로딩 성능 크게 향상
기능/편의성
  • Auto Install/Patch
    • 쉽고 간편한 서버 설치 및 멀티 서버에 대한 중앙 집중식 Patch 관리 가능
  • Centralized Operation
    • Multi Server에 대한 안정적인 중앙 집중 관리
  • Critical Operation 추적
    • 운영자의 주요 행위에 대한 추적 기능
  • 주요 운영이력 조회 및 복원
    • Server 설정, Server Cluster, Patch 등에 대한 이력 조회 및 복원 기능으로 안정적인 서버 운영/관리가 가능. Server Cluster 불일치 등에 대한 실시간 알림 기능 제공

LENA Web Application Server

클라우드 환경과 데이터 센터 운영의 노하우가 결집되어 편리한 WAS 관리 기능과 대용량 트랜잭션을 빠르고 쉽게 구현함으로 고객의 IT Ownership을 강화하였습니다.

LENA Web Application Server 경쟁력

IT 비용절감
  • 클라우드 환경에 적합한 라이선스 구조
  • 데이터센터 운영 Know-how를 이용한 관리 비용 절감
Vendor 종속성 해결
/유연한 시스템 구성
  • 표준기술을 통하여 Vendor SW 종속성 해결
  • 클라우드 적용 경험을 바탕으로 하는 확장성 강화
운영 효율성 확보
  • 실시간 자동 장애 대응으로 운영 신뢰성 강화
  • 운영자의 실수를 방지하는 기능 제공으로 시스템 안정성 강화
고객 IT Ownership 강화
  • Vendor의 종속성 해결로 의사결정권 강화
  • 비즈니스 환경에 따른 기민한 대응 가능

LENA Web Application Server 주요 특장점

Java EE 6 Specification 제공

Java EE 6의 주요 표준 Specification을 제공합니다.

Performance

기동성능은 평균 30% 향상시켜 Downtime시간을 줄이고 운영생산성을 높일 수 있습니다.

메모리성능을 평균 25% 향상시켜 자원효율성을 높였습니다.

테스트 조건 (L사 시스템 환경 기준)
* 구성 : Heap Memory 2G, 2node Cluster 기준
* 테스트 Case : WAR - 클래스 10,254 개, EAR - WAR + EJB(50개) 기준 (Spring F/W 기반)
* LG CNS 자체 테스트 결과

Server Clustering

멀티서버간 실시간 동기화 기능을 제공하여 시스템의 일관성을 실시간으로 유지할 있어 운영 중 빈번히 발생하는 오류를 최소화 할 수 있습니다.

Fault Tolerance

빈번히 발생하는 장애를 전통적인 전문가에 의한 사후처리 방식은 시스템의 신뢰성을 저하시키기 때문에 WAS에 의한 장애의 선 진단, 사전 대응방식이 중요하며, 는 장애의 60~80%를 예방할 수 있습니다.

LENA Web Application Server 주요 기능

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)

LENA Web Application Server 솔루션 구성

Web Server는 WAS의 Load Balance역할을 담당하며 Fail-Over를 보장하며, Session서버는 1서버간 Session의 일관성을 유지할 수 있습니다. 또한 멀티서버를 하나의 서버처럼 운영할 수 1있도록 Server Cluster기능을 제공하여 운영생산성을 높이고 운영 오류를 최소화할 수 1있습니다.

LENA Web Application Server 대표 적용 사례

Unix to Linux 전환 프로젝트
  • 총 15개 Unix 기반 시스템을 Linux로 전환
  • 개발 및 운영 환경 통합 관리 (운영 33개, 개발 14개)
  • Session Clustering 구성
    • Primary/Secondary 서버로 구성
    • 70개 Server 연동, 20,000여 개 세션 관리
국내 Retail 사
  • 서버 설정 동기화 및 서버 관리 관리 기능 제공으로 효율적인 WAS 관리 방안 구현
  • 망 분리 보안 정책에 따라 개발 환경 및 운영 환경 분리 아키텍처 구성
  • Open Source Software와 결합으로 Low Cost 아키텍처 구성 검증 사례
Cloud 환경 적용
  • 국내 SaaS 사업 적용, Data Center 적용 사례 등 Cloud 사업에 적용 know-how 보유