• 제목/요약/키워드: Web server performance

검색결과 358건 처리시간 0.024초

RTO 조정을 통한 이더넷(Ethernet)내의 웹 서버의 성능향상 (Improving the Performance of Web Server in Ethernet by Controlling the RTO)

  • 김진희;권경희
    • 전기전자학회논문지
    • /
    • 제7권2호
    • /
    • pp.265-270
    • /
    • 2003
  • 본 논문에서는 웹 서버의 부하 분산을 위해 네트워크를 LAN 내부와 LAN 외부로 나누고 이들에 각각의 웹 서버를 할당한다. LAN 내부의 노드들에 의한 접속만이 가능한 웹 서버의 성능은 RTO(Retransmission Time Out : 재전송타임아웃)라는 TCP 파라미터에 의해 많은 영향을 받는다. 웹 서버의 운영체제 내에 디폴트로 설정된 RTO 값은 LAN에서는 지나치게 큰 값으로 네트워크와 웹 서버의 성능을 저하시킨다. 이에 본 논문에서는 기존의 재전송 타임아웃의 알고리즘 방식을 이용하지 않고, 조정된 RTO값을 사용하여 LAN 내부의 웹 서버 성능을 향상시킬 수 있음을 확인하였다.

  • PDF

튜닝 모델을 이용한 웹 서비스 성능 향상에 관한 연구 (A Study on Web Service Performance Enhancement Using Tuning Model)

  • 오기성
    • 한국IT서비스학회지
    • /
    • 제4권2호
    • /
    • pp.125-133
    • /
    • 2005
  • Because of paradigm change to web service, numerous institutes have been suggested supporting solution about web service, and actively developed system using web service but it is hard to find out a systematic study for web service performance enhancement. Generally, there are SOAP message processing improvement and configuration optimization of server viewpoint for web service performance enhancement. Web service performance enhancement through SOAP message processing improvement have been studied related research but configuration optimization of server is hard to find out a systematic tuning model and performance criteria. In this paper, I suggested performance testing based tuning model and criteria of configuration optimization of server viewpoint. We executed practical analysis using tuning model about web service in internet. This paper show that the proposed tuning model and performance criteria is applicable to web service performance enhancement.

전자메일 서버의 웹 기반 성능 모니터링 시스템 구현 (Implementation of Web-based Performance Monitoring System for E-Mail Server)

  • 이승섭;황민태
    • 한국정보통신학회논문지
    • /
    • 제17권9호
    • /
    • pp.2105-2112
    • /
    • 2013
  • 본 논문에서는 대용량 전자메일 서버의 성능 데이터를 수집해 그 분석 결과를 웹 기반으로 관리자에게 제공하는 모니터링 시스템을 구현하였다. 이를 위해 전자메일 서버의 성능 데이터 수집 항목을 도출하고, 각 항목별 측정 임계치를 설정하여 전자메일 서버의 성능을 객관적인 수치로 표현될 수 있도록 하였다. 전자메일 서버의 성능 데이터 수집은 SCOM 2007 서버 모니터링 도구를 이용하였으며, 성능 분석 파라미터 설정은 마이크로소프트사에서 제공하는 Exchange 서버 관리 팩과 SCOM 2007에서 제공하는 모니터링 규칙을 이용하였다. ASP.NET 프레임워크 기반의 C# 프로그래밍을 통해 웹 기반의 성능 모니터링 프로그램을 개발했으며, 성능 분석 결과는 관리자에게 웹 기반의 성능보고서, 장애 보고서 및 가용성 보고서 형태로 제공된다. 장애 요소를 사전에 효율적으로 감지할 수 있어 본 시스템 적용 전후 비교시 60% 이상 장애 건수를 줄일 수 있었으며, 장애 발생시에도 복구에 소요되는 시간을 획기적으로 단축할 수 있었다.

웹 서버 성능 가속기 (Web-server accelerator - CDA(Contents Delivery Accelerator))

  • 조준우;최현진;박규호
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 컴퓨터소사이어티 추계학술대회논문집
    • /
    • pp.73-76
    • /
    • 2003
  • Current web-server deals a multimedia data as well as text data. But dealing a multimedia data is high burden to web-server. So it can degrade web-server response. We introduce H/W feature CDA (Contents Delivery Accelerator). Main function of this H/W is transferring data between SCSI disk and NIC by direct path, and TCP offloading. These 2 functions can accelerate web-server performance. In this paper we will explain problem of current web-server and suggest our new architecture and say various implementation issues.

  • PDF

Performance Evaluation of Node.js for Web Service Gateway in IoT Remote Monitoring Applications

  • Nkenyereye, Lionel;Jang, Jong-Wook
    • International Journal of Advanced Culture Technology
    • /
    • 제4권3호
    • /
    • pp.13-19
    • /
    • 2016
  • The growth of mobile devices in Internet of Things (IoT) leads to a number of remote and controlling system related IoT applications. For instance, home automation controlling system uses client system such web apps on smartphone or web service to access the home server by sending control commands. The home server receives the command, then controls for instance the light system. The web service gateway responsible for handling clients' requests attests an internet latency when an increasing number of end users requests submit toward it. Therefore, this web service gateway fails to detect several commands, slows down predefined actions which should be performed without human intervention. In this paper, we investigate the performance of a web server-side platgorm based event-driven, non-blocking approach called Node.js against traditional thread-based server side approach to handle a large number of client requests simultaneously for remote and controlling system in IoT remote monitoring applications. The Node.JS is 40% faster than the traditional web server side features thread-based approach. The use of Node.js server-side handles a large number of clients' requests, then therefore, reduces delay in performing predefined actions automatically in IoT environment.

Persistent Connection을 지원하는 웹서버 모델링 및 성능분석 (Modeling and Performance Evaluation of the Web server supporting Persistent Connection)

  • 민병석;남의석;이상문;심영석;김학배
    • 정보처리학회논문지C
    • /
    • 제9C권4호
    • /
    • pp.605-614
    • /
    • 2002
  • 웹서버가 처리하는 웹 트래픽 양이 폭발적으로 증가하고, 다양한 형태의 웹 서비스에 대한 웹서버의 성능 개선이 요구되고 있다. 이를 위해, HTTP 트래픽의 특성에 대한 분석과 웹서버의 적절한 튜닝이 요구되고 있지만 이에 대한 연구는 아직 미진한 상태이다. 특히, 현재 대부분의 어플리케이션이 HTTP 1.0에 기반하여 구현되고 있음에도 불구하고, 대부분의 연구들이 HTP 1.0에 기반하여 성능 분석이 이루어진 반면 HTTP 1.1에 대한 모델링과 성능분석은 거의 이루어지지 못하였다. 따라서, 본 논문에서는 Persistent connection을 지원하는 HTTP 1.1 프로토콜을 기반으로 하여 서버내의 세부 하드웨어 특성 등을 고려하여, 웹서버가 사용자의 요청을 받아들이면서부터 서비스를 마칠 때까지의 과정을 Tandem 네트워크 큐잉 모델을 사용하여 해석적인 웹서버 모델을 제안한다. 그리고, HTTP 1.0에 대한 HTTP 1.1의 개선된 점과 과부하 하에서의 문제점 등을 분석하고, 웹 서버에 요청하는 파일크기, 파일전송 사이의 OFF 시간, 요청빈도, 요청시간에 대한 지역성과 같은 HTTP 트래픽에 대한 특성을 분석한다. 제안된 모델은 실제 웹서버에서 웹 서비스 요청율의 변화에 따른 서버의 처리량에 대한 비교를 통해 검증하였다. 또, HTTP 1.1 기반의 웹서버에 있어서, TCP 요청 대기큐 크기와 HTTP 쓰레드의 개수 및 네트워크 버퍼 크기와의 상관 관계에 따른 웹서버의 성능분석을 하였다.

실시간 압축 전송 아키텍쳐를 이용한 고성능 웹 서버 구현 (Development of a High Performance Web Server Using A Real-Time Compression Architecture)

  • 민병조;강명석;우천희;남의석;김학배
    • 한국컴퓨터산업학회논문지
    • /
    • 제5권3호
    • /
    • pp.345-354
    • /
    • 2004
  • 현재 인터넷은 HTTP 프로토콜을 중심으로 구성되어 있다. 전자상거래, 전자정부, 인터넷 멀티미디어, 흠 네트워킹 등 현재 인터넷으로 가능한 서비스는 점점 증가하고 있지만, 비교적 단순한 메시지의 전송에 기반 해 설계된 HTTP가 현재의 이러한 복잡한 서비스와는 적합하지 않는 경우도 있다. 즉, 점점 더 다양해지는 서비스로 인해, 서버 쪽에서는 클라이언트당 점점 더 많은 양의 데이터를 전송하게 되는 것이다. 이러한 웹 서버 측의 메시지 전송 부담과 전송 시간, 대역폭의 절감을 위해서, HTTP 프로토콜의 압축전송헤더를 이용한 실시간 압축 전송 아키텍쳐를 개발하였다. 이를 이용하여, 정적 페이지를 실시간으로 압축/전송함으로써, 웹 서버 측의 대역폭을 절감하였고, 전송속도를 증가시켰다. 또한, 상대적으로 CPU 집중적인 압축연산을 커널 영역에서 수행하여, 압축연산으로 인한 서버 측의 CPU 자원사용을 최소화하였다.

  • PDF

Numerical Formula and Verification of Web Robot for Collection Speedup of Web Documents

  • 김원;김영기;진용욕
    • 인터넷정보학회논문지
    • /
    • 제5권6호
    • /
    • pp.1-10
    • /
    • 2004
  • A web robot is a software that has abilities of tracking and collecting web documents on the Internet(l), The performance scalability of recent web robots reached the limit CIS the number of web documents on the internet has increased sharply as the rapid growth of the Internet continues, Accordingly, it is strongly demanded to study on the performance scalability in searching and collecting documents on the web. 'Design of web robot based on Multi-Agent to speed up documents collection ' rather than 'Sequentially executing Web Robot based on the existing Fork-Join method' and the results of analysis on its performance scalability is presented in the thesis, For collection speedup, a Multi-Agent based web robot performs the independent process for inactive URL ('Dead-links' URL), which is caused by overloaded web documents, temporary network or web-server disturbance, after dividing them into each agent. The agents consist of four component; Loader, Extractor, Active URL Scanner and inactive URL Scanner. The thesis models a Multi-Agent based web robot based on 'Amdahl's Law' to speed up documents collection, introduces a numerical formula for collection speedup, and verifies its performance improvement by comparing data from the formula with data from experiments based on the formula. Moreover, 'Dynamic URL Partition algorithm' is introduced and realized to minimize the workload of the web server by maximizing a interval of the web server which can be a collection target.

  • PDF

Estimation-Based Load-Balancing with Admission Control for Cluster Web Servers

  • Sharifian, Saeed;Motamedi, Seyed Ahmad;Akbari, Mohammad Kazem
    • ETRI Journal
    • /
    • 제31권2호
    • /
    • pp.173-181
    • /
    • 2009
  • The growth of the World Wide Web and web-based applications is creating demand for high performance web servers to offer better throughput and shorter user-perceived latency. This demand leads to widely used cluster-based web servers in the Internet infrastructure. Load balancing algorithms play an important role in boosting the performance of cluster web servers. Previous load balancing algorithms suffer a significant performance drop under dynamic and database-driven workloads. We propose an estimation-based load balancing algorithm with admission control for cluster-based web servers. Because it is difficult to accurately determine the load of web servers, we propose an approximate policy. The algorithm classifies requests based on their service times and tracks the number of outstanding requests from each class in each web server node to dynamically estimate each web server load state. The available capacity of each web server is then computed and used for the load balancing and admission control decisions. The implementation results confirm that the proposed scheme improves both the mean response time and the throughput of clusters compared to rival load balancing algorithms and prevents clusters being overloaded even when request rates are beyond the cluster capacity.

  • PDF

웹 기반 농업생산환경 모니터링 시스템 시범구축 및 성능평가 (Publishing a Web Based Crop Monitoring System and Performance Test)

  • 이정빈;김정현;박용남;홍석영;허준
    • 대한원격탐사학회지
    • /
    • 제31권5호
    • /
    • pp.491-499
    • /
    • 2015
  • 미국, 유럽 등 해외 선진국에서는 농업생산환경 모니터링 시스템을 구축하여 작물 생산량 예측, 기상 변화 및 이상치 관측, 작물 재배지 분류 및 면적 산정 등 작물 생산에 영향을 주는 요인에 대한 정보 취득과 분석에 활용하고 있다. 이러한 시스템은 오픈소스 및 상용소프트웨어를 활용한 웹 기반 시스템이며 원격탐사자료를 활용한 다양한 정보 제공이 이루어진다. 본 연구에서는 농업생산환경 모니터링을 위하여 널리 활용되고 있는 GeoServer, ArcGIS Server를 이용하여 Map Server 및 Web Application Server가 구성되었으며 응답시간 및 데이터 전송량 평가를 통하여 향후 농업생산환경 모니터링을 위한 시스템 구성과 이에 대한 성능평가를 진행하였다. 동일한 조건에서 구축된 시스템은 응답시간 및 초당 데이터전송량에서 GeoServer가 상대적으로 우수한 결과를 나타내었다.