Throttle

■ Throttle – 스로틀

‘Throttle’ 이란 영어 단어 조절판,누르다, 목을 조르다 등의 의미로 사용되며, 목을 조르다 의 의미로 가장(?) 많이 사용 됩니다. 쓰로틀링(Throttling) 역시 목을 조른다는 뜻을 가지고 있습니다.


[기체-유체 공학]에서 압력이 높은 배관에 손상을 생길 수 있는 경우에 임의적으로 압력을 조절해 배관의 손상을 막는 것을 의미하기도 합니다.


스로틀 밸브는 우리가 운전할 때 엑셀을 밝으면 벨브가 열리고 닫히며 공기의 양을 조절하는 역할을 합니다.
IT에서 소프트웨어 쪽의 단어로 Throttle 이란 단어를 많이 사용한다.  전자-컴퓨터 공학에서 쓰로틀은 웹 서버 관점에서 CPU 등과 같은 하드웨어에 과부하를 줄 경우 (보통은)서버 관리 또는 웹에서 성능을 낮추는 것을 의미합니다. 목을 조여 과부하를 억제한다 는 뜻입니다. (또한 웹페이지의 자바 스크립트나 CMS의 설정 등에서도 Throttle 기능을 사용할 수 있습니다. )


예를 들어 외부 IP 즉, 크롤러의 과도한 접속, 특정 IP에서 분 당 접속 수가 많은 경우입니다. DDOS 공격이나 PHP 취약점 공격 등 으로 인한 웹 서버의 과부하 등을 들 수 있습니다.

Throttle

웹 서버에서의 Throttle

리눅스 웹 서버에서는 가상 호스트, 디렉토리, 위치 등의 분류를 나누어 호스팅 계정에 각각 서버의 로드를 낮추거나 차단, 대역폭을 조절하는 등의 방법으로 설정이 가능합니다. 보통은 ‘mod_throttle 모듈’ 을 통해 제어하며, 클라이언트 IP 주소, 로컬 유저, virtual.conf 등 limit 및 설정된 트래픽 양에 따른 차단 등 여러가지 설정이 적용됩니다.


보통 웹호스팅 업체는 계정마다 정해진 하드웨어 공간과 트래픽 공간을 제공하며, 정해진 웹 용량을 초과 할 경우 자동 차단, 정해진 하루 트래픽 양을 모두 소진한 경우에는 차단 후 새벽 00시에 초기화가 진행됩니다. 이럴 때는 상품을 상위 상품으로 업데이트 하는 방법 등을 고려해야 합니다.


일상 생활에서 해당 분야의 전문가가 아니더라도 알게 모르게 스로틀이란 단어를 한 두 번 들었을 것입니다. 자동차 뿐만이 아닌 요즘 많은 분들이 이용하는 전기 자전거, 전기 킥보드 등에서 스로틀이란 용어를 사용되며 관련 분야에서 어떤 것을 제어하는 용어로 많이 사용된다고 볼 수 있습니다. 

Similar Posts

  • Binary(바이너리)란 무엇인가?

    Binary(바이너리)는 영어 단어 두 조각, 두 부분의 뜻을 가지고 있으며, 컴퓨터에서 주로 0과 1의 숫자로 이루어진 이진법을 의미합니다. 컴퓨터는 디지털 시스템으로서 0과 1 두 가지 값을 사용하여 데이터를 표현하고 처리합니다. 이러한 0과 1의 조합으로 이루어진 데이터를 이진 데이터라고 하며, 이러한 데이터 형태를 바이너리 데이터라고 합니다. 바이너리 데이터는 주로 컴퓨터에서 다양한 형태의 정보를 표현하는…

  • CTR(클릭률) 정의

    CTR(Click-through rate)이란 특정 웹사이트 내 페이지를 클릭한 사용자의 수를 백분율로 나타냅니다. 우리말로 클릭률이라고 합니다.클릭율은 웹 사이트 내 고객들의 반응을 알아내기 위한 중요한 지표입니다. 구글과 같은 SEO 검색엔진에서 검색게 되는 일반 웹사이트 및 상업적 웹사이트인 쇼핑몰, 동영상, 뉴스 페이지 등에서는 CTR이 매우 중요합니다. CTR은 광고 실적을 분석 후 광고를 하는 광고주가 보다 효율적으로 광고를…

  • [MS] 오피스 프로그램 제거(PC에서 완벽하게 지우기)

    마이크로소프트 오피스 프로그램을 PC에서 제거 시 완전하게 제거되지 않아 각종 오류가 발생하는 경우가 있습니다. 오피스 프로그램 제거를 해야 하는 경우는 보통 다음과 같습니다. 목차■ Throttle – 스로틀■ 웹 서버에서의 Throttle오피스 프로그램 제거: 자동 Office 도구 사용 마이크로소프에서 제공하는 자동 삭제 도구인 [SetupProd_OffScrub.exe] 파일을 이용해서 오피스 완전 삭제를 할 수 있습니다. 1. [SetupProd_OffScrub.exe 다운로드 및 설치…

  • 3xx 리다이렉션: 3가지 유형 분류와 5가지 상태 코드

    상태코드란, 웹 서버가 클라이언트(브라우저 등)의 요청에 대해 어떤 결과였는지를 숫자로 알려주는 표준 응답 코드입니다. 이 중 3xx 상태코드는 리다이렉션 관련 응답으로, 요청의 방향을 재 정의한다는 의미를 가지고 있습니다. 즉, 서버가 브라우저에게 다른 URL로 이동하라고 지시하는 상태를 나타냅니다. 3xx 리다이렉션은 웹 서버가 클라이언트에게 요청한 자원이 다른 위치에 있으며, 그곳으로 이동하라고 안내하는 역할을 합니다. 이…

  • 랜딩 페이지란 무엇인가? 제작 시 필수 요소 3가지

    온라인 비즈니스를 운영한다면 온라인 마케팅은 매우 중요한 요소입니다. 온라인 마케팅에 있어 새로 웹 사이트를 만드는 초보자 및 오랜 기간 많은 지식을 가지고 운영을 웹 사이트 관리자도 랜딩 페이지는 웹 사이트를 제작할 때 중요한 홍보를 할 수 있는 마케팅 전략의 기본적인 요소로 생각합니다. 랜딩 페이지(Landing Page)는 마케팅 전략을 위한 도구로 오래전부터 현재까지 주목을 받고…

  • [SEO]헤딩 태그 H1~H6 사용법: 검색 엔진 글쓰기의 검색엔진 최적화 요소

    헤딩 태그란 HTML의 기초이며, 검색 엔진 최적화 글쓰기의 기본 중 하나인 헤딩 태그(타이틀 태그)는 제목과 부제목 그리고 문장의 구분을 명확하게 해 주는 기능을 가지고 있습니다. 사람이 읽을 때 가장 편한 목차를 생성해 주며, 검색 엔진에서 파악하기 쉬우며, Heading Tag는 H1~H6까지 있습니다. 검색 엔진 최적화의 기본인 Tltle Tag는 검색 엔진에서 파악하기 쉬운 점 뿐만…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 6   +   4   =