• Title/Summary/Keyword: 고성능 웹서버

Search Result 26, Processing Time 0.053 seconds

Efficient Content-based Load Distribution for Web Server Clusters (웹 서버 클러스터를 위한 효율적인 내용 기반의 부하 분배)

  • Chung Ji Yung;Kim Sungsoo
    • Journal of KIISE:Information Networking
    • /
    • v.32 no.1
    • /
    • pp.60-67
    • /
    • 2005
  • A cluster consists of a collection of interconnected stand-alone computers working together and provides a high-availability solution in application area such as web services or information systems. Content-based load distribution for web server clusters uses the detailed data found in the application layer to intelligently route user requests among web servers. In this paper, we propose a content-based load distribution algorithm that considers cache hit and load information of the web servers under the web server clusters. In addition, we expand this algorithm in order to manage user requests for dynamic file. Specially, our algorithm does not keep track of any frequency of access information or try to model the contents of the caches of the web servers.

An Efficient Load Balancing Algorithm for Web Server Cluster (웹 서버 클러스터를 위한 효율적인 부하 분배 알고리즘)

  • Kim, Sung-Soo;Chung, Ji-Yung
    • Journal of KIISE:Information Networking
    • /
    • v.28 no.4
    • /
    • pp.550-558
    • /
    • 2001
  • Although the web is becoming a widely accepted medium, it provides relatively poor performance and low availability. A cluster consists of a collection of interconnected stand-alone computers working together and provides a high-availability solution in application area such as web services or information systems. In this paper, we propose a load balancer architecture under the web server cluster that provides high-availability, high performance and scalability. In addtion, we propose an efficient load balancing algorithm that considers access rate and size of documents. Specially, our algorithm does not require the nodes running under similar configurations and the same operating system. Also, server cache can be utilized more efficiently.

  • PDF

Design of a High-Performance Web Crawler Considering the Round Trip Time (왕복시간(Round Trip Time)을 고려한 고성능 웹크롤러 설계)

  • Jeong, Chun-Ho;Cho, Hyun-Tae;Beak, Yun-Ju
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.601-604
    • /
    • 2004
  • 인터넷과 정보기술의 급속적인 발전으로 수천 또는 수억에 달하는 방대하고 다양한 정보들이 웹 상에서 존재하게 되었다. 이러한 다양한 정보들 중에서 이용자가 원하는 정보를 제공하기 위해 다양한 검색시스템들이 개발되었다. 웹 크롤러는 검색시스템의 중요한 부분 중의 하나로, 웹 서버를 순회하며 각 페이지에 있는 수많은 정보를 수집하는 프로그램이다. 본 논문에서는 웹 크롤러의 기본요건 중의 하나인 빠른 수집속도를 보장하기 위해 RTT(Round Trip Time) Scheduling 기법을 적용한 URL 스케줄러를 제시하고, 이러한 RTT Scheduling 기법을 이용한 웹 크롤러를 설계한다.

  • PDF

Development of Gas Sensor Monitoring Services using Smart Phone and Web Server (스마트폰과 웹 서버를 활용한 가스 센서 모니터링 서비스 개발)

  • Roh, Jae-Sung;Lee, Sang-Geun;Hwang, In-Gyu;Lee, Jeong-Moo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.10a
    • /
    • pp.1048-1050
    • /
    • 2013
  • Mobile devices or smartphones are rapidly becoming the central computer and communication network device. Recently, smartphones are programmable and come with a growing set of cheap powerful embedded sensors, such as an accelerometer, digital compass, gyroscope, GPS, microphone, and camera. In this paper, we discuss the wireless gas sensing service architectural and develope the gas sensor monitoring services using smartphone and web server.

  • PDF

BClassifier : A Bookmark-Classification Agent Based on Naive Bayesian Learning Method (BClassifier : 나이브 베이지안 학습법에 기초한 북마크 분류 에이전트)

  • 최정민;김인철
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10b
    • /
    • pp.81-83
    • /
    • 2000
  • 최근 고성능 PC의 보급과 네트워크의 발달로 인하여 인터넷의 가용 정보가 폭발적으로 증가하고 있다. 이러한 추세에 따라 우리는 인터넷을 사용하여 많은 정보를 얻고 있다. 그러나 인터넷에 존재하는 정보는 수많은 웹 서버에 주소(URL)를 가지고 존재하게 되는데 사용자는 자신이 관심 있는 정보의 사이트를 재방문하기 위하여 웹 브라우저 북 마크 기능을 사용한다. 그러나, 북 마크를 효율적으로 사용하기 위해서는 북 마크 분류, 수정, 편집, 정렬등의 북 마크 관리가 필수적이지만 이와 같은 북 마크 관리 작업이 전반적으로 수작업으로 이루어져야 하는 단점이 있다. 이러한 문제점을 해결하기 위한 한가지 방법으로 웹 문서 분류를 위한 기계학습법을 적용하여 사용자의 북 마크를 카테고리별로 자동으로 분류, 재정렬해주는 북 마크 자동 분류 에이전트를 개발하고자 한다. 대표적인 분류 에이전트 시스템으로는 전자우편 분류 에이전트인 Maxims, 뉴스 기사 분류 에이전트인 NewT, 엔터테인먼트 선별 에이전트인 Ringo 등이 있으며, 이러한 시스템들은 분류 대상과 분류 방법, 기능 등에서 차이를 보이고 있다. 본 논문에서는 대표적인 교사학습 방법인 나이브 베이지안 학습법을 사용하여 북 마크를 자동으로 분류하는 북 마크 자동 분류 에이전트를 설계, 구현하였다.

  • PDF

High-Availability Web Server Cluster Employing Multiple Front-Ends for Small and Middle-sized Web Sites (중소형 사이트를 위한 다수의 전면 서버를 갖는 고가용성 웹 서버 클러스터)

  • Moon Jong-bae;Kim Myung-ho
    • The KIPS Transactions:PartA
    • /
    • v.11A no.5
    • /
    • pp.355-364
    • /
    • 2004
  • These days, various clustering technologies have been adopted to construct web sites. High performance hardware switches have good performance, but have disadvantage of high cost for constructing small and middle-sized web sites. Now a days, many sites have been constructed with the LVS (Linux Virtual Server), which is free of charge and has good performance. Having a centralized load balancing with one front-end, the LVS causes a bottleneck when it receives all at once. In the paper, we suggest a way to remove the LVS bottleneck by providing multiple front-ends. In this architecture, all of cluster nodes act as both a front-end and a back-end. When the load of a node receiving requests is not large enough, the node responds to the client directly. When the load of a node is large enough, the node send the request to a node which is selected by a scheduling algorithm. The scheduling algorithm is discussed to balance loads between servers. While single front-end cluster raises the throughput curvedly, the multiple front-end cluster raises the throughput linearly.

A Content-Aware toad Balancing Technique Based on Histogram Transformation in a Cluster Web Server (클러스터 웹 서버 상에서 히스토그램 변환을 이용한 내용 기반 부하 분산 기법)

  • Hong Gi Ho;Kwon Chun Ja;Choi Hwang Kyu
    • Journal of Internet Computing and Services
    • /
    • v.6 no.2
    • /
    • pp.69-84
    • /
    • 2005
  • As the Internet users are increasing rapidly, a cluster web server system is attracted by many researchers and Internet service providers. The cluster web server has been developed to efficiently support a larger number of users as well as to provide high scalable and available system. In order to provide the high performance in the cluster web server, efficient load distribution is important, and recently many content-aware request distribution techniques have been proposed. In this paper, we propose a new content-aware load balancing technique that can evenly distribute the workload to each node in the cluster web server. The proposed technique is based on the hash histogram transformation, in which each URL entry of the web log file is hashed, and the access frequency and file size are accumulated as a histogram. Each user request is assigned into a node by mapping of (hashed value-server node) in the histogram transformation. In the proposed technique, the histogram is updated periodically and then the even distribution of user requests can be maintained continuously. In addition to the load balancing, our technique can exploit the cache effect to improve the performance. The simulation results show that the performance of our technique is quite better than that of the traditional round-robin method and we can improve the performance more than $10\%$ compared with the existing workload-aware load balancing(WARD) method.

  • PDF

A Study on Authentication Server of Dynamic Signature Verification System (동적 서명인증시스템의 인증 서버에 관한 연구)

  • Kim Jin-Whan;Cho Hyuh-Gyu;Cha Eui-Young
    • The Journal of Society for e-Business Studies
    • /
    • v.10 no.3
    • /
    • pp.49-65
    • /
    • 2005
  • This paper is a research on the dynamic signature verification of error rate which are false rejection rate and false acceptance rate, the size of signature verification engine, the size of the characteristic vectors of a signature, the ability to distinguish similar signatures, and so on. We suggest feature extraction and comparison method of the advanced signature verification. Also, we have implemented web authentication server with Java technology for supporting various OS Platforms and designed for more efficient user interfaces.

  • PDF

Implementation of WAP Server using Main Memory DBMS: P*TIME (메인 메모리 DBMS P*TIME 기반 WAP 서버 구현)

  • 윤용식;노재윤;송창빈;차상균
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.115-117
    • /
    • 2001
  • 최근 개인 휴대폰의 대중화에 따라 기존의 유선 인터넷 환경과 휴대폰 서비스가 결합된 무선 인터넷서비스가 각광을 받고 있다. 현재 웹을 기반으로 WAP 인터페이스를 제공하는 회사들은 디스크 기반DBMS를 사용한다. 데이터의 전송 속도가 유선 상에 비해 떨어지고 회선이 불안정한 무선 인터넷의 특성상, 응답 시간이 느릴 결우 사용자는 서비스 이용에 큰 불편을 느낄 수밖에 없고, 이용상에 오류가 생길 가능성이 높아진다. 이에 비추어 볼 때 응답 시간은 기존의 유선 인터텟 서비스에 비해 더욱 중요한 요소로 작용한다. 디스크 기반 DBMS는 이와 같은 요구 조건을 만족하지 못한다. 그에 반해 구조가 간단하면서 높은 성능을 낼 수 있는 메인 메모리 DBMS는 무선 인터넷 서비스에 적합한 환경을 제공한다. 본 논문에서는 2세대 고성능 메인 메모리 DBMS인 P*TIME을 이용하여 무선 인터넷 서버를 구현하고, 그 성능을 상용 DRDBMS인 Oracle을 이용했을 때의 성능과 비교 분석해 본다. WML, WML Script, JSP를 이용하여 PIMS 서비스를 구현해 본 결과, 동시 접속자 수가 늘어남에 따라 Oracle과 P*TIME의 성능 차이는 더욱 크게 벌어져 동시 접속자 수가 50명일 경우 P*TIME이 100배 이상의 성능을 보였다.

  • PDF

Design and Implementation of OGSA service on RSL-Maker (RSL-Maker를 이용한 OGSA 서비스 설계 및 구현)

  • 김성주;장태무
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.1-3
    • /
    • 2004
  • 현재 지역적으로 분산되어 있는 대규모 데이터와 고성능 컴퓨터 자원들을 효과적으로 활용하는 그리드 컴퓨팅 연구가 활성화되었다. 사용자는 다양한 종류의 수많은 그리드 자원을 그리드 미들웨어인 GT3를 이용하여 일관된 방법으로 이용할 수 있으며 사용자의 작업을 원격지에서 실행 및 제어할 수 있다. 본 논문에서는 필요성 및 실현 가능한 그리드 컴퓨팅에 대한 관련연구와 GT3를 실행 및 제어하는 관련된 작업을 RSL-Maker를 사용하여 그리드를 이용하는 여러 응용분야의 사용자 누구나 그리드 컴퓨팅을 사용하게 한다. 현재 그리드는 웹의 기술과 접목한 OGSA가 발표되어 많은 연구가 진행되고 있다. 본 연구는 RSL-Maker를 이용하여 GT3와 호환성 및 융통성을 통해서 보다 향상된 그리드 웹 서버 서비스를 구현했다.

  • PDF