참고 : 본 소프트웨어는 상용 유료 소프트웨어입니다. 넷퍼넬의 저작권은 STC LAB에서 소유하며, 이 글은 외부(인터넷)에 공개된 자료로만 작성했습니다.
넷퍼넬 소개
- 일반적인 시스템은 트래픽 증가를 고려하여 여유롭게 사양(스펙)을 구성한다.
- 예상보다 더 많은 트래픽이 짧은 시간에 발생하면, 시스템은 과부하가 발생해 동작하지 않는다.
- 넷퍼넬은 트래픽을 차례대로 처리하는 솔루션이다.
- 시스템은 여러 화면으로 구성되는데, 넷퍼넬을 적용할 화면을 지정한다.
- 화면별로 동시에 사용자가 몇 명이나 접속해도 괜찮을지 수치를 구한다.
- 해당 수치를 넷퍼넬에 입력한다.
넷퍼넬 제어 부분
넷퍼넬은 서버로 들어오는 트래픽을 제어한다. 접속 가능한 수치보다 많이 들어온 경우, 트래픽을 대기시킨다.(정상적인 대기인 경우, 트래픽을 없애지 않음)
넷퍼넬 관련 개념
- 넷퍼넬 적용 화면 : 최대 적용 개수 안에서 사용자 진입을 제한하고 싶은 화면에 적용한다.
- 접속 가능한 인원 : 화면별로 접속 인원수를 다르게 설정할 수 있다.
- 대기 인원 : 화면별 대기 인원수를 알 수 있다.(대기 인원수에 따라 화면별로 대응할 수 있다)
넷퍼넬 모니터링 사례
참고 : 넷퍼넬 관리자 화면 이미지는 아래 링크에서 확인해주세요.
[TECHWORLD - 에스티씨랩 ‘넷퍼넬’, 백신 사전 예약 시스템 안정화 지원]
https://www.epnc.co.kr/news/articleView.html?idxno=214316
위 기사에 나온 이미지를 바탕으로 당시 상황을 추측해보자.
(1) 대량의 트래픽이 시스템에 접속하고 있다. → 넷퍼넬을 적용한 화면 대부분에서 대기자 발생(깔대기에 물이 차 있다 = 대기자)
(2) 일부 화면은 접속 불가능하다. → BLOCK으로 접속하지 못하게 막은 화면이 있다.(1번째 화면 빨간색 원)
(3) 접속 가능한 인원을 매우 낮게 설정했다. → 가장 좌측의 녹색 막대에서 파란색이 차지하는 비중이 낮다.
(3)의 추론과 관련해 덧붙이면, 트래픽이 급격하게 증가한 상황이다. 시스템 사용량에 여유가 있어도 처음은 최소 수준으로 접속 인원을 설정한다. 대기자 수가 계속해서 늘어나면 시스템이 감당할 수 있는 수준에서 접속 가능한 인원을 조금씩 늘려 대응한다.
참고 자료
[넷퍼넬 공식 홍보영상]
http://stclab.com/bbs/content.php?co_id=sub2_2
[해시넷 - 넷퍼넬]
http://wiki.hash.kr/index.php/%EB%84%B7%ED%8D%BC%EB%84%AC
[TECHWORLD - 에스티씨랩 ‘넷퍼넬’, 백신 사전 예약 시스템 안정화 지원(기사)]
https://www.epnc.co.kr/news/articleView.html?idxno=214316
※ 넷퍼넬의 상세 자료를 보고 싶으면 구글에서 '넷퍼넬 filetype:pdf'로 검색해서 나오는 자료를 확인하세요.
'아키텍처' 카테고리의 다른 글
인터맥스 개요 (0) | 2022.03.05 |
---|---|
IT 아키텍처(서버 이중화) (0) | 2022.02.26 |