Contents

넷퍼넬 시스템 제어 방식

Manual 컨트롤

진입 허용수를 사용자가 직접 수동으로 조절할 수 있습니다.
서비스를 구간 별로 컨트롤하는 액션 중 진입 허용수를 고정시킨 액션을 Static 액션이라 통칭하고, Static 액션을 이용해 서비스를 컨트롤 하는 것이 Manual 컨트롤입니다.

특정 서비스 또는 액션의 진입 허용수를 고정 설정하여 서비스를 제한 또는 보장하는 제어 기능을 가지고 있습니다. 만약, 효율적인 리소스 활용을 원한다면 Smart/ Intelligent 컨트롤을 사용하세요.

  • 서비스 제한

    시스템의 리소스를 과다하게 많이 사용하여 전체 서비스에 영향을 주는 서비스는 따로 분리하여 Manual 컨트롤로 제한한다면 전체 서비스가 안정적이 됩니다. (핫이슈 이벤트, 토픽 아이템 등)

  • 서비스 보장

    전체 서비스의 리소스 부족 현상이 자주 발생하는 경우에 필히 지켜야 할 중요 서비스는 분리하여 Manual 컨트롤로 서비스를 보장한다면 전체 서비스의 대기자가 증가하더라도 중요 서비스는 원활하게 보장받을 수 있습니다. 단, 리소스 부하 유발을 발생시키는 서비스도 제어되어야 합니다. (쇼핑몰 결제/ 예약 서비스/ 예매 서비스 등)

Smart 컨트롤

진입 허용수를 사용자가 설정한 응답시간 제어규칙에 따라 넷퍼넬 액션들이 자동으로 조절합니다.
서비스를 구간 별로 컨트롤하는 액션 중 진입 허용수를 자동으로 조절하는 액션을 Dynamic 액션이라 통칭하고, Dynamic 액션을 이용해 서비스를 컨트롤 하는 것이 Smart 컨트롤입니다.

서비스 처리 시간에 따라 좋음/보통/나쁨의 3구간으로 구분하고 각 구간의 특성에 맞게 효율적으로 진입 허용수를 제어하는 기능을 가지고 있습니다. 처리 시간이 느려지면 Smart 컨트롤에서 진입 허용수를 자동으로 감소시키고, 처리 시간이 빨라지면 진입 허용수를 증가시킵니다.

Intelligent 컨트롤

IC 관리에서 사용자가 설정해 놓은 시스템 사용 제어 규칙에 따라 APM에서 수집된 서비스 성능 정보를 기반으로 Intelligent 컨트롤이 진입 허용수를 조절하거나 시스템 상황에 따라 진입 요청을 차단 또는 우회시킵니다.

서비스 운영 중 갑작스러운 장애 또는 과부하가 발생할 경우, 진입 허용수를 즉시 제어할 수 있는 기능을 가지고 있습니다. 제어 규칙을 미리 설정해두고 규칙 조건에 부합하는 상황이 되면, 진입 허용수를 설정해 놓은 규칙대로 조정합니다.