본문 바로가기

지나간... 의미가.../IT 솔루션 이야기

Cloud with 넷퍼넬(NetFUNNEL)...2

지난 포스팅에서 클라우드의 도입과 한계에 대해 말씀을 드렸습니다.

Cloud 환경에서조차 예기치 않은 트래픽의 출현은 처치 곤란한 이슈임이 틀림 없습니다.

관련하여, 이번 포스팅에서는 클라우드 환경에서의 넷퍼넬 도입 효과를 말씀드리도록 하겠습니다.

 

NetFUNNEL 기능

ĸó1

 

d

01. Web-based Monitoring Tool

02. End-user Monitoring

넷퍼넬은 다양한 환경을 지원하는 직관적인 모니터링 툴을 제공합니다.

장소에 구애받지 않고 실시간으로 서비스 상태에 대한 정보를 확인할 수 있고

운영정책 및 서비스 제어 규칙을 설정하여 적용할 수 있습니다.

 

사용자 관점의 서비스 확인이 가능하며 모니터링을 통한 실시간 제어도 가능합니다.

이러한 모니터링 툴은 일/주/월 별 각 서비스 전체 통계 조회도 가능하며

조회 데이터의 항목별 출력 기능도 제공하고 있습니다.

 

또한, 실제 모든 사용자의 개별 Transaction을 모니터링 하여,

사용자 관점의 서비스 요청량, 진입량, 자원 사용량, 처리시간 등

서비스 핵심 성능지수를 실시간으로 파악할 수 있습니다.

 

ĸó

 

a

01. Surge Traffic Management

02. Resource Allocation

03. Service Assurance

04. Access Control

넷퍼넬은 시스템 처리용량 내에서 부하가 처리될 수 있도록 Active User 수를 제어할 수 있습니다.

임계치 이내의 Transaction은 즉시 서비스에 진입하고, 임계치를 초과하는 Transaction은

순번 대기 후 자동 진입하는 방식으로 서비스를 보호합니다.

이러한 방식으로 보유하고 있는 자원을 최대한 활용할 수 있습니다.

 

이 뿐만 아니라 특정 Action 단위로 사용자수를 제어할 수 있기 때문에 서비스별로 자원 할당이 가능하며

보다 안정적인 서비스 지원이 가능합니다. 특정 서비스에 이용자가 몰리는 경우,

서버가 다운되면서 이용자가 많지 않은 서비스까지 한꺼번에 이용이 불가능해지는 경우가 생기는데

넷퍼넬을 통해 주요 서비스를 보호할 뿐만 아니라 그 외 서비스를 이용하는 전체 사용자도 보호할 수 있습니다.

 

APM 을 활용하고 계시다면 더욱 정교한 Control이 가능해집니다. 넷퍼넬은 APM과 연동하여

서비스 운영을 위한 RuleSet을 설정할 수 있습니다. 정책에 따른 이용자 수(Active User 수)의

자동&실시간 제어를 통해 시스템 장애에 대응할 수 있으며 안정적인 서비스를 제공할 수 있습니다.

 

만약 비정상적인 접근으로 인해 과도한 트래픽이 발생하고 있다면 몇가지 방식의 블랙리스트 등록을 이용해

차단할 수도 있습니다. 비정상적인 과다 접속 요청시 자동 차단이 가능하며 IP와 ID 설정을 통한

특정 사용자 접근 제한 설정이 가능합니다. 반대로 특정 사용자의 즉시 진입 처리도 가능합니다.

 

funnel0021

 

…Cloud with NetFUNNEL

 

넷퍼넬은 기존 시스템 효율성을 증대시켜 TCO 절감 효과를 극대화 시킬 수 있고,

증설한 만큼의 이용자 수 증가를 통해 실제 성능향상이 가능한 Upgrade Path를 확인할 수 있습니다.

SaaS 서비스로도 제공이 가능하며, 가용한 시스템 자원에 맞게 서비스가 가능하도록 도와주기에 

Cloud Autoscale 기능과 연계하여 다양한 가격 모델의 서비스 제품을 중단 없이 안정적으로 제공할 수 있습니다.

 


 

 

…NetFUNNEL Q&A

Q1. 이용자 패턴에 따라 Cloud Autoscale이 시스템을 보호해주기는 하는데

      사용하지 않는 자원량이 많아 조금 줄였으면 좋겠습니다. 

      좀 더 실제 사용량에 밀착(?)한 자원운용을 할 수 있을까요?
ㄴA. 네, 가능합니다.

넷퍼넬은, 임계치를 초과하는 사용자의 요청을 모두 수용, 대기 및 자동진입 처리하기에

Actual Demand에 따라 여유 자원을 최소화하고도 안정성을 보장할 수 있습니다.

기존의 Autoscaling에 비해 실제 사용량에 가까운 자원량을 사용할 수 있기에

넷퍼넬 사용시 비용 절감이 가능하며 보다 안정적인 서비스가 가능합니다.

 

Q2. Cloud Autoscale 서비스를 이용 중이지만 간혹 Scale Up 속도를 뛰어넘는 트래픽이 유입될 때에는

     여지없이 시스템이 다운됩니다. 클라우드를 사용하지만 한번씩 꼭 서비스가 다운되는 날이 생기는데

     이런 현상을 방지할 수 있을까요?
ㄴA. 네, 가능합니다.

넷퍼넬은, 미리 설정된 시스템 임계치 이하의 사용자는 서비스로 바로 진입시키고,

임계치를 초과하는 사용자에 대해서는 대기 후 자동 진입하는 방식으로 시스템을 보호합니다.

클라우드 사용시에도 마찬가지로 Scale Up을 초과하는 급격한 트래픽 폭증에 있어서

대기 후 진입으로 안정적인 서비스 운영이 가능하고, 고객 불편을 최소화할 수 있습니다.

 

추가로, 하나의 서버에서 여러 서비스를 제공하고 있을 때 급작스러운 트래픽 증가로

어떤 한 곳에서 문제가 생길 경우 전체 서비스가 다운되는 문제가 생깁니다.

이런 경우 해당 서비스 이용자 뿐 아니라 전체 사용자가 서비스를 이용하지 못하게 되는 불편이 발생하게 되는데

넷퍼넬의 자원 재할당 기능을 통해 문제를 방지할 수 있습니다.

 

Q3. Cloud를 연동하고 있는데 이벤트 마감이 되어도 종료 후 하루이틀 정도까지 사용자가 계속 유입이 됩니다.

     이벤트 마감시에 뭔가 조치를 취해서 사용자의 유입이나 자원 사용량을 줄일 수 없을까요?
ㄴA. 네, 가능합니다.

넷퍼넬을 통해 이벤트 종료, 판매 마감 후 운영 정책에 따라 시스템 사용량을 바로 줄이고,

운영 비용을 최소화하여도 서비스를 유지할 수 있습니다. 상황에 따라 서비스 종료 메시지를 출력할 수 있고

수동으로 페이지를 바꾸고 싶으실 경우 임계치를 낮게 설정하여 마감 이후 유입되는 고객을

우선 대기하도록 설정할 수도 있습니다. 미리 설정된 수 만큼의 사용자만을 진입시키기 때문에

CPU의 사용률이 낮아지고 Cloud Autoscaling 역시 CPU 사용률에 맞춰 Scale Down되어

서비스 마감 후의 인입량에 상관없이 서비스 사용을 종료하실 수 있습니다.

 

Q4. Cloud 서비스를 사용하고 있으나 이번에는 정해진 예산 내에서만 사용하고 싶습니다.
ㄴA. 네, 가능합니다.

정해진 예산 한도 내에서도 안정적인 서비스 제공이 가능합니다.

 

Cloud 환경하에서 보다 비용 효율적이고 안정적인 서비스를 제공하기를 원하신다면

바로 NetFUNNEL이 필요한 때입니다. 

물론, Cloud의 활용 없는 일반적인 IT 상황에서도 넷퍼넬을 통해 안정적이고 공정한 서비스가 가능합니다. 

 

그 외 제품에 관하여 문의사항이 있으시다거나 궁금하신 점이 있으시다면

netfunnel@aimtog.co.kr로 문의주시기 바랍니다. 성심성의껏 답변드리도록 하겠습니다.

감사합니다.

 

▶ 넷퍼넬 제품 소개자료 다운로드