Print
ko | ja | zh | en

제니퍼 제품 개요

인터넷 사용의 확대는 기업들에 전통적 방식의 기업운영방식을 벗어나 새로운 비즈니스 형태로의 변신을 요구하게 되었습니다. 이에 기업들은 E-Business라는 이름으로 새롭게 그 모습을 변모시켰으며 기업의 전산실 역시 과거의 단순한 경영데이터를 관리하는 역할에서 벗어나 기업이윤을 창출하는 중요 요소로서 자리 잡게 되었습니다.

웹비즈니스 초기 기업 전산운영팀은 동시다발적인 프로젝트와 기간 내 프로젝트를 오픈해야 한다는 의무감에 수많은 밤을 지새우며 고군분투했지만 항상 결과는 오픈 당일 서비스 장애의 결과로 돌아왔습니다.

동시에 진행되는 수많은 프로젝트, 준비되지 않은 성능관리의 개념과 프로세스, 장애성능관리 전문가의 부재 등 이 모든 요소가 개발자와 기업시스템 운영자 모두에게 신규 프로젝트 오픈과 운영을 두려운 대상으로 만들어 버린 것입니다.

이러한 시장 상황에 발맞추어 APM 이라는 새로운 IT 영역을 개척하며 몇몇 제품이 세상에 그 얼굴을 내밀었으나 신규프로젝트 오픈시점과 운영환경이라는 특수성을 고려하지 않고 개발된 제품은 시장에서 크게 환영받지 못했습니다.

제니퍼(JENNIFER)는 이러한 시장 상황과 기업전산팀이 실제 필요로 하는 요구사항을 반영하여 신규프로젝트 오픈전 성능테스트, 시스템 오픈 시 장애대처, 운영시스템 안정화 지원을 핵심기능으로 개발되었습니다.

제니퍼 제품 포지셔닝

아래는 기업의 애플리케이션개발 및 유지보수 사이클(Application Lifecycle Management)에서 제니퍼가 가장 효율적으로 사용될 수 있는 단계를 정리하고 있습니다.

시스템 오픈전 :가상유저를 통해 시스템이 계획했던 것과 같이 그 기능 및 처리능력을 가졌는지 확인하는 단계로서, 제니퍼는 준비된 부하시나리오에 따라 부하가 정상적으로 들어오는지와 시스템 및 애플리케이션에서 발생하는 장애요소를 감지합니다. 이렇게 제공된 데이터는 시스템운영팀과 애플리케이션 개발팀에게 다시 한번 담당영역을 확인할 수 있도록 함으로써 오픈시스템에 대한 신뢰를 높일 수 있습니다.

시스템 오픈 시 : 실제 사용자의 다양한 요청패턴에 따라 시스템 오픈전 시행되었던 부하시나리오에서 검출되지 않은 장애상황을 실시간 인지하고 원인정보를 제공함으로써 빠른 시간 내 안정적인 시스템을 구축할 수 있도록 합니다.

운영시스템 : 제니퍼는 운영환경이라는 특수성을 고려해서 시스템에 최소한의 영향을 미칠 수 있도록 설계되었습니다.그리고 웹 시스템 모니터링에 필요한 핵심 성능지수(동시단말사용자수, 액시브서비스, TPS, 응답시간 등)를 실시간 제공하고 있습니다.

이러한 실시간 모니터링 기능과 개별트랜잭션 모니터링 기능(single transaction trace)은 운영환경 모니터링에 필요한 장애감지의 즉시성을 운영자에게 제공함으로써 운영시스템 다운 타임을 극적으로 줄일 수 있습니다.