WebtoB @ Standard
Web Stability and Reliability
소비자가
8,000,000원
판매가
5,000,000원
구매제한
최소 1개
제조사
티맥스소프트Brand Shop
상품코드
QSC8192
제품구분
처음판
※ 현시점 최적가 견적을 받으시려면 '견적요청' 해주세요. (VAT별도)
문의 : 1899-0101
구분 및 가격 정보
(VAT별도)
Part 유형 구분 미디어 OS 언어 제품구분 버전 소비자가 판매가 견적 주문
1 상업 처음판 LP Win 한글 HTML, CGI, PHP, S니, SSI, WebAPI 5.x 8,000,000 5,000,000 견적 주문
2 상업 처음판 LP Win 한글 1CPU * 16 Core 5.x 32,000,000 32,000,000 견적 주문
3 상업 처음판 LP Win 한글 2CPU + 8 Core 5.x 16,000,000 16,000,000 견적 주문
위 가격은 부가세 별도 가격입니다. 주문시 부가세 포함되어 결제가 진행됩니다.
견적 및 주문을 진행하시려면 로그인이 필요합니다.
‘주문’이 활성화 되어 있지 않은 제품은 ‘견적요청’을 해주시면 현 시점 최적가로 제공 해드립니다.
Suite 제품 – 본 제품을 포함하고 있는 제품
동일계열제품
요약정보
World Wide Web 환경에서 HTTP 프로토콜을 통하여 전달된 브라우저의 요구를 처리하는 웹 서버입니다.
  • WebtoB는 기존 웹 서버와는 다른 구조를 가지고 있다.
    기존 웹 서버들은 대부분 NCSA사의 httpd의 구조를 가지고 있다.
    이는 사용자가 많지 않던 환경에서 사용되던 것으로 사용자의 증가에 유연하게 대처하지 못하는 단점을 지니고 있다.

    WebtoB에서는 이런 문제를 해결하기 위해 최우선적으로 고려한 것이 사용자가 계속 증가하는 경우에 대한 대처 방식이었다.

    기존의 웹 서버들은 사용자의 Request가 들어오면 1:1 방식으로 연결을 맺는 구조로 되어 있다.
    따라서 사용자가 증가하는 경우 결국 서버 프로세스나 스레드가 그 수만큼 동시에 늘어나야 서비스를 할 수 있다.
    그러나 이러한 방식은 사용자가 증가하면 할수록 서버에 걸리는 부하도 따라서 증가하기 때문에 많은 문제점을 야기한다.

    물론, 사용자가 증가하면 서버에 발생하는 부하가 적을 수는 없다. 더 많은 메모리와 CPU Overhead를 감수해야 하는 것은 당연한 일이다.
    그러나 사용자 증가로 인해 서버에 발생하는 부하가 비례적으로 증가하여 더 많은 하드웨어를 추가로 구입해야 한다면,
    이는 적절한 해답이 될 수 없다. 즉, 사용자가 증가해도 서버 자체에서 적절히 대응하여 일정 수준까지는 무리 없이 서비스를 가능하게 하는
    구조가 되어야 무한하게 확장하는 웹에 대응할 수 있는 것이다.

     

    WebtoB의 대표적인 특징을 살펴보면 다음과 같다.

     

    1.2.1. 캐싱(Caching)

    일반적으로 많은 웹 서버들이 캐싱 기능을 제공하고 있다.
    그러나 이들은 대부분 디스크에 대한 캐싱으로서 필요한 데이터들을 다른 머신에서 자신의 머신으로 가져와서 디스크에 저장해 두고,
    사용자가 Request를 하면 이를 보내 주는 방법이다. 주로 Proxy라는 개념으로 많이 이용되는 다른 웹 서버도 역시 이 기능을 가지고 있으며,
    이는 성능 향상에 많은 도움을 준다.

    WebtoB에서의 캐싱은 사용자가 Request를 보내면 WebtoB가 자주 이용되는 리소스들을 선별하여 이를 메모리에 상주시켜 놓는 시스템이다.

     

    현재 웹 서비스를 하고 있는 많은 회사들은 상당히 고가의 장비를 이용한다.
    이들은 대부분 막강한 능력의 CPU를 여러 개 탑재하고 있으며, 또한 수십 GB에 이르는 엄청난 양의 메모리를 가지고 있다.
    그러나 실제 서비스를 시행하게 되면 CPU의 처리 능력에 의해 성능의 제약이 오고,
    메모리를 효율적으로 이용하지 못하는 경우가 많게 된다. 즉, 대부분의 경우 메모리의 모든 영역을 쓰지는 못하고,
    CPU의 처리 능력에 의해서 메모리의 70~80% 정도만 이용하는 실정이다.

    이에 WebtoB에서 제공하는 메모리 캐싱 기능은 이 여분의 메모리에 자주 이용되는 리소스들을 미리 상주시켜 두어 성능 향상을 돕는다.
    보통 디스크에 비해서 메모리가 약 수십 배 가량 처리 속도가 빠르기 때문에 이것을 적절히 활용하면 대단히 큰 성능 향상을 가져온다.
    또한 저장 용량을 임의로 조정할 수 있어 메모리가 부족한 경우 이를 줄일 수 있으며,
    만약 여분의 메모리가 충분하다면 이 크기를 더 늘일 수 있다.

    실제 연구 결과를 보면 사용자 Request의 대부분이 특정한 리소스에 몰려 있게 된다.
    따라서 작은 용량의 메모리 캐싱이라 할지라도 이들을 이용하게 되면 엄청난 성능 향상을 보일 수 있게 된다.

     

    1.2.2. WBAPI

    WebtoB는 WBAPI라는 내부 함수를 제공한다. 이는 WebtoB에서만 제공하는 것으로 다양한 용도로 적용될 수 있다.
    우선 기존 CGI 프로그램들을 변환하는 데 이용할 수 있다. 기존 CGI 프로그램은 상당히 비효율적으로 설계되어 있고 구현은 간단하지만
    성능 면에서 워낙 문제가 많기 때문에 사용자가 많은 곳에 적용하기는 힘들었다. 기존 사이트 중 CGI 프로그램으로 애플리케이션을
    개발하고 서비스를 하는 중 갑자기 사용자가 늘어나는 경우에는 본래 이용하던 CGI 프로그램으로는 감당하기 힘들게 되는 경우가 많이 있다.
    이 경우 현재까지의 해결 방법은 CGI 프로그램과 같은 기능을 하는 다른 애플리케이션을 완전히 새로 개발하거나 하드웨어를 무한정 늘리는 것 외에는 다른 방법이 없었다.

    WebtoB에서는 WBAPI를 제공하여 기존 CGI 프로그램을 WebtoB의 서비스 형태로 변환하는 것을 가능하게 한다.
    이는 기존 CGI 프로그램의 단점을 모두 개선한 형태로 현재 많이 이용되는 Servlet이나 기타 다른 스크립트 언어 등과 같은 성능을 제공한다.
    이는 또한 WebtoB에서 TP-Monitor의 서비스 루틴을 호출하는 데 이용되기도 한다.

  • - 상품 전달: 패키지 제품은 택배로 발송 되고, 라이선스 제품은 전자 다운로드 혹은 메일로 전송됩니다.
    - 배송주소는 등록하신 주소와 다른 주소로 제품을 받기 원하는 경우에만 기록하십시오.
      받으시는 분 성함, 회사명 및 부서명(회사 등일 경우) 주소, 우편번호, 전화번호 및 이메일 주소를 기입해 주십시오.
  • - 세금계산서 발행을 원하시면 [주문]이 모두 완료된 후 사업자등록증 사본을 배정 된 영업담당자 이메일 혹은
      팩스(02-3474-9379)로 보내주십시오.
      (개정 세법에 의해 카드로 결제하신 경우에는 세금계산서 발행이 불가능합니다. 참고하시기 바랍니다.)
  • - 모든 제품의 교환 및 반품은 기본적으로 제조사 정책 기준에 따릅니다.
    - 제품 자체 불량이나 주문한 제품과 다른 제품이 배송된 경우 상품 수령 후 7일 이내에 반품/환불/교환해 드립니다.
    - 교환 및 반품에 소요되는 운송비는 고객분께서 부담하여야 됩니다.
    ※ 교환 및 반품이 불가능한 경우
    - 고객님의 책임 있는 사유로 상품등이 멸실 또는 훼손된 경우. (패키지 제품은 오픈시 반품불가)
    - 포장을 개봉하였거나 포장이 훼손되어 상품가치가 상실된 경우
    - 시간의 경과에 의하여 재판매가 곤란할 정도로 상품등의 가치가 현저히 감소한 경우
    - 복제가 가능한 상품등의 포장을 훼손한 경우