• 제목/요약/키워드: 서버성능

검색결과 2,184건 처리시간 0.03초

에너지 절약을 위한 서버 데이터 배치 기법 (Server Data Placement for Energy Saving)

  • 이경진;김은삼
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2017년도 제55차 동계학술대회논문집 25권1호
    • /
    • pp.195-196
    • /
    • 2017
  • 본 논문에서는 멀티미디어 서버에서 특정 서버를 즉시 종료함으로써 에너지를 절약하는 기법을 제안한다. 본 논문에서 제안하는 서버 데이터 배치 기법은 현재 시스템의 부하를 파악하여 부하가 줄어들게 되어 특정 서버를 종료하여도 요청 부하를 충분히 서비스 가능할 경우 서버를 종료한다. 반대로 부하가 증가하게 되어 추가의 서버 사용이 필요하게 되면 서버의 전원을 켬으로써 서비스가 가능하도록 한다. 따라서 멀티미디어 서버의 성능을 최대한 유지하면서 에너지 소비를 크게 절약할 수 있다.

  • PDF

웹기반 정보시스템의 성능 향상을 위한 HW 서버 할당 방법론 (HW Server Allocation Methodology for Improve Performance of Web-based Information System)

  • 황성하;박준형;이강수
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2002년도 추계학술발표논문집
    • /
    • pp.763-766
    • /
    • 2002
  • 최근 인터넷 사용의 증가로 인해 기존의 정보시스템들이 웹기반 정보시스템으로 이전하고 있다. 이러한 웹기반 정보시스템은 사용자에게 정보를 제공하는데 있어 빠른 처리 속도와 통신 지연의 최소화로 시스템에 대한 사용자의 신뢰성을 높이는데 있다. 본 논문에서는 사용자의 서비스 만족을 위해 웹기반 정보시스템 내 SW 서버간의 결합도(coupling)를 최소화 하고 응집도(cohesion)를 최대화 하는 개념인 소프트웨어 공학과 HW 서버간의 통신량을 분석하여 웹기반 정보시스템의 성능을 향상시키기 위한 HW 서버 할당 방법론을 제안한다.

  • PDF

웹 응용 서비스 관리를 위한 성능 관리자 시스템의 설계 및 구현 (design and Implementation of Performance manager System for Web Application Service management)

  • 한정수;안성진;정진욱;박형우
    • 한국정보처리학회논문지
    • /
    • 제5권1호
    • /
    • pp.161-171
    • /
    • 1998
  • 본 논문은 웹 서버의 트래픽 관리를 위하여 성능 파라미터를 정의하고 이를 분석하기 위한 관리자 시스템을 웹 기술과 JAVA 기술을 이용하여 구현함으로써 웹 서비스를 모니터링하고 웹 서버의 성능을 관리하고자 하였다. 현재 웹 상에서의 트래픽 관리가 웹 성장에 의한 웹 트리팩의 증대로 그 필요성이 대두됨에 따라, 웹 서비스 트래픽 관리와 웹 서버 성능에 대한 효율적인 관리가 필요하게 되었다. 이를 위해 네트워크 상의 임의의 호스트에 성능 관리자 시스템을 위한 클라이언트를 구현하여 사용자로 하여금 수집 요구와 분석 요구, 실시간 모니터링, 그리고 비교 분석 요구 등을 t할 수 있는 인터페이스를 설계하고, 이러한 요구를 분석하는 서버 시스템을 구현하였다. 또한 기존의 MIB을 사용하여 각 분석 항목에 맞게 HTTP 메시지량과 바이트량 분석, 연결 수 분석, 입출력 트래픽 비교 분석 등과 같은 새로운 성능 파라미터를 정의하였다. 아울러, 웹 클라이언트-서버 시스템간의 통신을 위해 새로운 메시지 형식을 정의하고 구현하였다. 따라서 웹 서버 시스템의 운영과 관리 시 성능에 따른 문제점을 발견하고 해결을 지원하는데기여할 수 있다.

  • PDF

시뮬레이선을 통한 멀티미디어 스트림 서버의 성능 민감도 분석 (Sensitivity Analysis on the Performance of Multimedia Stream Server using Simulation)

  • 박진원;박종원
    • 한국시뮬레이션학회논문지
    • /
    • 제15권2호
    • /
    • pp.23-29
    • /
    • 2006
  • 본 논문은 인터넷을 통해 제공되는 VoD나 MoD 등의 멀티미디어 스트림 서비스를 위한 인터넷 스트림 서버의 사용자 요구사항을 성능 측면에서 만족시키는 방안에 대해 연구한 것이다. 본 연구의 대상인 인터넷 멀티미디어 스트림 서버는 동시에 50명의 사용자에게 화면이 끊어지지 않고 연속적으로 서비스를 제공하는 것이 목표이다. 본 논문은 이러한 요구 사항을 만족시키기 위한 설계 개념 및 동작 방식에 대해 소개하고, 설계된 멀티미디어 스트림 서버를 대상으로 성능을 시뮬레이션을 통하여 분석하며 시스템 요소 변화에 따른 성능 민감도를 분석하였다. 이는 멀티미디어 스트림 서버를 개발 하는 과정에서 시스템 성능에 큰 영향을 미치는 시스템 구성 요소를 분석하여 사용자 요구사항을 만족시키는 최적의 시스템을 설계 개발하기 위해 필요한 작업이다. 그리고, 성능 민감도 분석을 통해 사용자의 서비스 요구 패턴 변화에 대해 멀티미디어 스트림 서버가 보여주는 서비스 지연 확률을 분석하였고, PCI bus와 같은 중요 시스템 요소의 사용률도 분석하였으며, 시스템 자원을 추가로 투입할 때 나타나는 시스템 성능 변화도 분석하였다.

  • PDF

효율적인 분산 VOD 서버를 위한 Channel Bonding 기반 M-VIA 및 인터벌 캐쉬의 활용 (Utilizing Channel Bonding-based M-n and Interval Cache on a Distributed VOD Server)

  • 정상화;오수철;윤원주;김현필;최영인
    • 정보처리학회논문지A
    • /
    • 제12A권7호
    • /
    • pp.627-636
    • /
    • 2005
  • 본 논문에서는 분산 VOD 서버의 내부 통신망에 발생하는 부하를 줄이기 위해 channel bonding 기반 M-VIA 및 인터벌 캐쉬를 적용하는 방법을 제안한다. 분산 VOD 서버의 각 노드는 클러스터상에 분산 저장된 비디오 데이터를 서버 내부 통신망을 사용하여 전송받아 사용자에게 제공한다. 이 때, 대량의 비디오 데이터가 서버 내부 통신망을 통하여 전송됨으로 서버 내부 통신망에 부하가 증가한다. 본 논문에서는 서버 내부 통신망의 부하를 감소시키기 위해서 두 가지 기법을 적용하였다. 첫째, channel bonding을 지원하는 M-VIA를 개발하여 Gigabit Ethernet기반 서버 내부 통신망에 적용하였다. M-VIA는 TCP/IP의 통신 오버헤드를 제거한 사용자 수준 통신 프로토콜로 통신에 소요되는 시간을 감소시켜준다. 이러한 M-VIA에 복수개의 네트워크 카드를 사용하여 통신이 가능하게 하는 channel bonding 기법을 적용함으로써 서버 내부 통신망 자체의 대역폭을 증가시켰다. 두번째, 인터벌 캐쉬 기법을 적용하여 원격 서버 노드에서 전송 받은 비디오 데이터를 지역 노드의 메인 메모리에 캐쉬함으로써, 서버 내부 통신망에 발생하는 통신량을 감소시켰다. 실험을 통하여 분산 VOD 서버의 성능을 측정하였으며, TCP/IP에 기반하고 인터벌 캐쉬를 지원하지 않는 기존의 분산 VOD 서버와 성능을 비교하였다. 실험결과, channel bonding 기반 M-VIA의 적용으로 약$20\%$의 성능 향상, 그리고 인터벌 캐쉬 기법을 적용하여 추가로 약 $10\%$의 성능 향상이 생겨 총 $30\%$의 성능 향상을 얻을 수 있었다.

버추얼 인터페이스 아키텍처 및 인터벌 캐쉬에 기반한 분산 VOD 서버 (A Distributed VOD Server Based on Virtual Interface Architecture and Interval Cache)

  • 오수철;정상화
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권10호
    • /
    • pp.734-745
    • /
    • 2006
  • 본 논문에서는 VIA(Virtual Interface Architecture) 통신 프로토콜과 인터벌 캐쉬 기법을 적용하여 서버 내부 통신망의 부하를 감소시킨 PC 클러스터 기반 분산 VOD 서버를 제안한다. 분산 VOD 서버의 각 노드는 클러스터상에 분산 저장된 비디오 데이타를 서버 내부 통신망을 사용하여 전송받아 사용자에게 제공한다. 이 때, 대량의 비디오 데이타가 서버 내부 통신망을 통하여 전송됨으로 서버 내부 통신망에 부하가 증가한다. 본 논문에서는 TCP/IP의 통신 오버헤드를 제거한 사용자 수준 통신 프로토콜인 VIA에 기반한 분산 VOD 파일 시스템을 개발함으로써, 원격 디스크를 접근하는데 소요되는 내부 통신망 비용을 최소화하려고 하였다. 또한, VIA의 최대 전송 크기를 VOD 시스템에 맞게 확장함으로써 내부 통신망의 성능을 향상시키려고 하였다. 추가로 본 논문은 인터벌 캐쉬 기법을 적용하여 원격 서버 노드에서 전송 받은 비디오 데이타를 지역 노드의 메인 메모리에 캐쉬함으로써, 서버 내부 통신망에 발생하는 통신량을 감소시켰다. 실험을 통하여 분산 VOD 서버의 성능을 측정하였으며, TCP/IP에 기반하고 인터벌 캐쉬를 지원하지 않는 기존의 분산 VOD 서버와 성능을 비교하였다. 실험결과, VIA 적용으로 약 11.3%의 성능 향상, 그리고 인터벌 캐쉬 기법을 적용하여 추가로 약 10%의 성능 향상이 생겨 총 21.3%의 성능 향상을 얻을 수 있었다.

멀티 프로세스와 멀티 쓰레드 기법의 효율적 활용을 위한 아파치 2.0웹 서버의 성능 분석 (Performance Analysis of Apache 2.0 Web Server for Efficient Utilization of Multi-Process and Multi-Thread Scheme)

  • 전흥석;이승원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.316-318
    • /
    • 2003
  • 아파치 웹 서버는 사용자들에게 좀더 빠른 서비스를 제공하기 위해 멀티 프로세스 모델을 사용해 왔다. 그러나 최근 들어 웹 서비스를 사용하는 사람들이 급격히 증가함에 따라 멀티 프로세스 구조보다 더 빠르고 더 많은 요청을 처리할 수 있는 구조가 요구되어진다. 이러한 문제를 해결하기 위해서 생성 및 문맥전환 등에 있어서 오버헤드가 프로세스 보다 더 적다고 알려진 멀티 쓰레드 모델을 도입하게 된다. 하지만 멀티 쓰레드를 사용하는 것이 항상 멀티 프로세스를 사용한 것보다 더 좋은 성능을 보여주진 않는다. 본 논문에서는 멀티 프로세스와 멀티 쓰레드를 주어진 상황에 따라 어떻게 활용하는 것이 응답시간과 처리율 면에서 더 효율적인지를 알아보기 위하여 시뮬레이터를 제작하여 아파치 웹 서버의 성능을 측정한다. 실험을 통해 아파치 웹 서버의 다양한 지시자에 대한 설정 값에 따라 멀티 프로세스와 멀티 쓰레드 구조의 성능이 달라 질 수 있음을 확인하고 이의 결과를 제시한다.

  • PDF

TUX(Threaded IinUX) 웹서버 분석을 통한 웹서버 성능향상 방안 (A Webserver Performance Improving Scheme Based on Analysis of TUX(Threaded IinUX) webserver)

  • 구본준;박종규;이상문;김학배
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 하계학술대회 논문집 D
    • /
    • pp.2765-2767
    • /
    • 2001
  • 인터넷 인구와 데이터량의 증가로 인해 초고속 정보인프라의 구축에도 불구하고 사용자들의 서비스에 대한 만족도는 여전히 충분하지 않다. 따라서 인터넷에서 고성능과 고가용성을 보장하는 것은 매우 중요한 이슈가 되고 있고, 이러한 욕구를 충족하기 위한 웹서버 가속기, 여분의 하드웨어, 로드 밸런싱, 동적 데이터의 효율적 관리 등과 같은 웹서비스의 많은 기법들이 활발히 연구되고 있다. 이러한 웹서비스 관련 인프라 기법들 중에서 리눅스 운영체제의 커널단에서 실행되면서 고성능 웹서비스를 할 수 있도록 구현한 TUX(Threaded IinUX) 웹서버의 분석을 통한 웹서버 성능 향상 방안에 대해 고찰하여 성능 및 안정성을 개선 할 수 있는 시스템 설계 및 구현 방안을 제시한다.

  • PDF

P2P기반 CDN시스템에서 네트워크 토폴로지와 전송 성능과의 관계 분석 (Relationship Analysis between Network Topology and Delivering Performance in P2P based Content Delivery Network)

  • 황희선;김태형
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.397-399
    • /
    • 2003
  • CDN(Content Delivery Network)은 기존의 중앙 집중형 구조를 갖는 multimedia streaming 서비스의 서버 과부하 문제와 서버 주위의 네트웍 전송 속도 급감 문제를 해결하기 위해 서버와 클라이언트 사이에 컨텐츠 캐시 역할을 하는 edge server를 둠으로써 원래 서버로의 요청을 분산 처리하는 컨텐츠 전송 기술이다. 그러나 여전히 대규모 전송이 필요할 경우 원하는 수준만큼의 scalability를 보장할 수 없다. 이에 대한 근본적인 해결방법으로 본 논문에서는 P2P 기반의 CDN 시스템 구축을 위한 첫 단계로서 참여 노드간의 네트워크 토폴로지와 전송 성능간의 관계를 분석해보고자 한다. 이를 위해 다양한 구조의 전송 성능을 평가할 수 있는 환경을 구축하였으며 이를 이용하여 설러 구조에서의 전송 성능 측정 결과를 제시하여 최적의 P2P 전송 네트워크를 결정할 수 있도록 한다.

  • PDF

확장가능한 클라이언트를 이용한 웹서버 성능평가 기법 (Evaluating the capacity of a Web Server using Scalable Client)

  • 이승규;박영록;이건화;배철수
    • 한국정보전자통신기술학회논문지
    • /
    • 제6권4호
    • /
    • pp.216-223
    • /
    • 2013
  • 서버의 성능 평가를 위해 확장 가능한 클라이언트를 생성한 후, UDP 프로토콜을 이용하여 서버로 패킷을 전송한다. 전송된 패킷 중에 네트워크 손실을 제외하고 실제적으로 서버에 전달된 패킷에 대한 응답을 TCP 프로토콜을 이용하여 클라이언트로 보내는 구조를 제안한다. 또한, POSIX Thread를 이용해 생성한 확장 가능한 클라이언트는 서버의 용량을 뛰어넘는 클라이언트의 수를 생성할 수 있다. 그러므로 기존의 방법에 비교하여 실제적으로 서버에 적용되는 트래픽를 이용하여 서버를 대한 성능평가를 한다.