• 제목/요약/키워드: Concurrent server

검색결과 76건 처리시간 0.017초

대규모 온라인 검색 요구를 효율적으로 처리하기 위한 KRISTAL-II웹 게이트웨이의 설계 및 구현 (Design and Implementation of the KRISTAL-II Web Gateway for Efficiently Processing a Large Number of On-line Retrieval Requests)

  • 이기용;곽태영;서정현;김명호
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권5호
    • /
    • pp.496-504
    • /
    • 2000
  • 웹 게이트웨이는 WWW와 데이터베이스를 연동하는 인터페이스의 핵심을 차지하는 부분이다. KORDIC(Korea Research & Development Information Center)에서 개발된 기존의 KRISTAL-II정보 검색 시스템[1]은 단순 CGI 구조의 웹 게이트웨이를 채택하고 있다. 이러한 구조의 웹 게이트웨이는 구현이 쉬우나 대규모의 검색 요구를 효율적으로 처리하기 에는 부적합한 구조라는 단점이 있다. 웹을 통한 검색 요구가 RJWA점 증가하는 추세임을 감안할 때, 대규모의 검색 요구를 효율적으로 처리할 수 있는 웹 게이트웨이를 개발하는 것은 매우 중요한 일이다. 본 논문에서는 기존 KRISTAL-II 웹 게이트웨이의 단순 CGI 구조를 대규모의 검색 요구의 효율적인 처리에 적합한 3-tier 클라이언트-서버 구조로 개선하였다. 실험을 통해 제안하는 새로운 웹 게이트웨이의 성능을 평가한다.

  • PDF

웹 기반의 네스팅 통합시스템 설계와 구현 (A Design and Implementation of Web based Integrated Nesting System)

  • 류갑상;최진영;김일곤
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권1_2호
    • /
    • pp.44-51
    • /
    • 2006
  • 본 논문에서는 동시공학적 생산개념을 부재 생산자동화에 적용시킨 웹 기반의 통합 네스팅 시스템을 제안한다. 일반적으로 판재 부재 생산 공정은 정해진 순서에 따라 순차적으로 진행된다. 그러나 본 논문에서는 이들 공정들의 특성을 분석하여 클라이언트/서버 환경에서 운용될 수 있도록 분산 설계하였다. 그리고 판재 부재 생산에 필요한 부재 CAD, 네스팅, 부재 CAM, NC포스트프로세서 기능들을 웹 환경에서 다수의 작업자가 시스템에서 일괄 처리할 수 있도록 구현하였다. 개발된 시스템은 기존의 상용시스템에 비해 생산 자동화의 통합작업 환경을 제공할 수 있고, 작업자간의 공동작업이 가능하며, 작업대기 시간을 단축할 수 있음을 입증하였다. 본 논문은 부재생산 자동화분야에 컴퓨터 시스템 기술들을 접목함으로서 공장자동화의 효율성과 생산성 향상에 기여할 수 있음을 증명하였다.

모바일 환경에서 다중 큐 기반의 동기화 시스템 구현 및 성능 비교 (Implementation And Performance Evaluation of a Synchronization System based on the multi-queue on Mobile Environments)

  • 김홍기;김동현
    • 한국정보통신학회논문지
    • /
    • 제15권1호
    • /
    • pp.141-146
    • /
    • 2011
  • GIS 서비스는 최적의 서비스를 위해 최신의 시공간 데이터를 제공해야 한다. 시공간 데이터의 양방향 동기화 기법은 최신의 데이터를 제공하기 위해 모바일 단말기를 이용하여 현장에서 변경된 시공간 데이터를 수집하고, 무선네트워크를 이용하여 서버로 수집된 데이터를 갱신한다. 그러나 여러 클라이언트의 동기화 작업을 순차적으로 수행하기 때문에 동기화 요청 순서가 늦은 클라이언트들이 오랜 대기시간을 가진다. 이 논문에서는 다중 큐를 이용하여 여러 클라이언트의 동기화 요청이나 대용량의 동기화 작업으로 발생하는 대기 시간을 감소시킬 수 있는 동시 동기화 기법을 제안한다. 또한, 제안한 기법과 순차적 동기화 기법을 각각 구현하여 성능을 비교한 결과 제안한 동시 동기화 기법이 순차적인 기법보다 31%정도 대기시간이 감소함을 확인하였다.

모바일 웹 어플리케이션을 구현하기 위한 Node.js 파일에 대한 조사 (An Investigation into the Applicability of Node.js as a Platform for implementing Mobile Web Apps.)

  • 라이오넬;장종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.286-289
    • /
    • 2016
  • 본 논문에서는 오직 모바일 클라우드 컴퓨팅만을 사용하여 스마트폰 기반의 모바일 앱에서 Node.js 파일이 비동기 차단, 비 차단, 이벤트 기반 프로그램 패러다임을 제시한다. 또한 데이터베이스로 잘 알려진 MongoDB를 사용하여 App 사용자에 의해 전송된 방대한 데이터들을 처리한다. Node.js는 프로그래머가 동시 접속 문제를 해결하는 데 필요한 도구를 제공하는 것을 목표로 하고 있다. 원격 사용자들이 드라이버 입력을 전달하고 외부 응용 프로그램에서 출력을 제공하는 응용 프로그램을 고려하고 있는데, 차량을 이용하여 실시간으로 데이터를 분석 할 수 있는 스마트 폰 인터페이스 방식으로 응용 프로그램을 구현하여 제안 된 구조의 효과를 보여주고자 한다.

  • PDF

행정기관 웹사이트의 최적의 가용성에 대한 연구 - 메인 화면의 용량 평가와 관리를 중심으로 (A Study on the Optimal Availability of the Government Institution Websites - Focused on the Capacity Evaluation and Management of the Main Page of the Website)

  • 문형남
    • 디지털융복합연구
    • /
    • 제15권2호
    • /
    • pp.81-88
    • /
    • 2017
  • 행정기관 웹사이트(홈페이지)가 다운되는 경우 국민들에게 불편함을 초래하고 정부 부처의 이미지가 실추되므로 홈페이지는 지속적으로 점검되고 관리돼야 한다. 본 연구에서는 국가기관들의 홈페이지의 가용성을 향상을 위해 메인화면의 용량 평가와 관리에 관한 연구를 처음 수행했다. 3번에 걸쳐 주요 기관들의 홈페이지 메인화면의 크기를 평가 한 결과, 대부분 기관 홈페이지 용량이 방대하여 동시 접속자가 많은 경우 서버에 부하가 걸리기 쉬운 상황이었다. 각 기관들의 주기적이고 지속적인 홈페이지 관리와 함께, 이러한 문제점을 근본적으로 해결하기 위한 정부의 관리 지침이 필요하다. 향후 정부의 웹사이트 구축 및 운영 가이드에 세부적인 홈페이지 관리에 대한 항목을 추가적으로 신설하며, 각 행정기관의 정보화 추진 역량 평가 조항에 홈페이지 관련 성능평가와 경량화 및 웹 개방성 등 점검 항목이 신설되어 최적의 가용성을 보유한 홈페이지의 관리가 되어야한다.

비휘발성 메모리를 고려한 고성능 저널링 기법 설계 및 평가 (Design and Evaluation of a High-performance Journaling Scheme for Non-volatile Memory)

  • 한혁
    • 한국콘텐츠학회논문지
    • /
    • 제20권8호
    • /
    • pp.368-374
    • /
    • 2020
  • 저널링 파일 시스템은 저널로 알려진 데이터 구조에 커밋되지 않은 파일 시스템의 변경 사항을 관리하여 예기치 않은 장애 발생 시 파일 시스템을 복원한다. 저널링에 필요한 추가 쓰기 연산은 저널링 파일 시스템의 성능에 부정적인 영향을 미친다. 최근 출시된 바이트 수준 접근이 가능한 고성능 비휘발성 메모리는 비휘발성 메모리 공간을 저널용 스토리지로 제공함으로써 저널링 파일 시스템의 성능 문제를 쉽게 해결할 수 있을 것으로 기대되었다. 그러나 고성능 비휘발성 메모리를 사용하더라도 저널링 파일 시스템의 트랜잭션 관리에 내재된 확장성 문제로 성능 문제는 여전히 발생한다. 이 문제를 해결하기 위해 본 논문에서는 파일 시스템 트랜잭션 처리를 위해 확장 가능한 성능을 제공하는 기법을 제안한다. 제안하는 기법은 트랜잭션 처리 상에서 락프리 자료구조를 사용하고 여러 입출력 채널을 지원하는 고성능 저장 장치에 동시에 입출력 여러 요청들을 처리할 수 있도록 한다. 성능 평가를 위해 제안하는 기법을 ext4 파일 시스템에 구현하였고, 멀티코어 서버에서 구현된 파일 시스템과 기존 ext4 파일 시스템과 최근에 제안된 비휘발성 메모리 기반 저널링 파일 시스템을 여러 벤치마크 프로그램을 사용하여 비교했고, 이를 통해 본 연구에서 구현한 파일 시스템이 ext4 파일 시스템과 최근의 비휘발성 메모리 기반 저널링 파일 시스템보다 각각 2.9/2.3배 더 나은 성능을 보인다는 것을 보여준다.