• Title/Summary/Keyword: 작업 분배

Search Result 205, Processing Time 0.03 seconds

An Efficient Parallelization Mechanism for Preprocessing of Genome Sequence Data on HPC environment (고성능 클러스터와 분산 병렬 파일 시스템을 이용한 유전체데이터 전처리 작업의 효율적인 병렬화 기법)

  • Byun, Eun-Kyu;Mun, Ji-hyeob;Kwak, Jae-Hyuck
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.50-53
    • /
    • 2018
  • 차세대 염기서열 분석법이 생성한 유전체 원시 데이터를 기존의 방식대로 하나의 서버에서 분석하기 위해서는 수십 시간이 필요할 수 있고 이러한 시간을 최대한 줄여야 하는 응급 상황도 존재한다. 따라서 본 연구에서는 고속의 네트워크로 연결되고 병렬 파일 시스템을 공유하는 서버 클러스터를 활용하여 분석 시간을 크게 단축 시킬 수 있는 유전체 데이터 분석의 전처리 프로세스의 병렬화 방법을 제안한다. 기존의 검증된 분석도구를 기반으로 프로세스의 병렬화, 데이터의 분배 및 병렬 병합 기법을 개발하였고 실험을 통해 성능을 향상 시킬 수 있음을 증명하였다.

병렬 정보 검색 시스템의 고장 포용성 향상 기법

  • 강재호;안현주;정성원;류광렬;권혁철;정상화
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2003.05a
    • /
    • pp.457-466
    • /
    • 2003
  • 인터넷과 같은 대량의 정보에 대응할 수 있는 고성능 정보검색시스템을 구축하기 위해서 지금까지는 고가의 중대형 컴퓨터를 주로 활용하여 왔으나, 최근 가격대 성능비가 높은 PC 클러스터 시스템을 활용하는 방안이 경제적인 대안으로 떠오르고 있다. PC 클러스터 시스템에서는 전체 작업을 개별 노드 즉 PC에 가능한 균등하게 분배함으로써 성능을 극대화 하고자 하는데, 하나 또는 그 이상의 노드에 문제가 발생하는 경우 전체시스템의 성능이 매우 저하되거나 정상적인 서비스를 제공하기가 어려워진다. 이러한 상황에서 고장 포용성의 달성은 1년 365일 지속적으로 운영되어야 하는 많은 응용분야에서 반드시 해결해야 하는 문제이다. 본 논문에서는 PC 클러스터를 활용한 병렬정보검색시스템에서 고장 포용성을 극대화하기 위하여 각 노드의 색인어 역파일을 이웃 노드에 효율적으로 중복하여 저장하는 방안과 이를 활용한 효과적인 병렬정보검색 방법을 제안한다. 대규모 말뭉치를 활용한 실험결과 본 논문에서 제시하는 고장 포용성 향상을 위한 색인어 역파일 중복 저장방안이 충분한 효율성과 실용성이 있음을 확인하였다.

  • PDF

A Study of Improved SEED Mobile Game (개선된 시드 모바일 게임에 관한 연구)

  • Kim, Song-Min;Lee, Mal-Rey
    • Journal of Internet Computing and Services
    • /
    • v.10 no.2
    • /
    • pp.117-124
    • /
    • 2009
  • SEED game provides distribution of ability, bulky scenario, association system and a item layered. To improve SEED mobile game, we was designed the high degree of freedom as according to player's processing direction and optimization lavel. And also we assigned various event and quest for users.

  • PDF

A Study on Unfairness for I/O Intensive Works on Credit-Scheduler (크레딧-스케줄러의 불공평적 IO 작업 분배에 관한 연구)

  • Choi, JaeWon;Lee, JaeHak;Yu, Heonchang;Lee, EunYoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.05a
    • /
    • pp.68-71
    • /
    • 2019
  • 하이퍼바이저 Xen 은 처음 개발되었을 때부터 현재까지 크레딧-스케줄러를 이용하고 있다. 크레딧-스케줄러는 CPU 이용률을 높이기 위해 디자인되어 있으며 효율적인 I/O 처리를 위해 부스트라는 개념을 도입하였지만, 부스트로 인하여 공정성이 깨질 수 있는 문제를 가지고 있다. 이 논문에서는 I/O 중심 처리 환경에서 크레딧-스케줄러의 불공정성을 증명하였으며, 실험을 통해 네트워크 성능에서 최대 약 60%의 차이를 보임을 확인할 수 있었다.

Clock Synchronization in Plants System using Repetitive SNTP (반복적인 SNTP를 이용한 공장화 시스템에서의 시간 동기화)

  • Jeong, Seung-Han;Gwun, Oubong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.83-86
    • /
    • 2012
  • 최근 임베디드 시스템이 이용되는 이동체나 자동화 공장에서 각 디바이스들간의 분배된 작업이 정확한 시간에 맞추어 작동 할 것을 요구하고 있어 시간 동기화는 중요하게 인식되고 있다. 각각의 시스템은 자기의 시계를 가지고 처리되기 때문에 이들간의 시간 정보의 오차를 적게 하여야 한다. 이에 본 논문에서는 SNTP 프로토콜을 이용해 타임서버로부터 시간의 단위를 정하여 단위 간격마다 시간을 여러 번 확인하여 오차를 조정하고, 실험을 통해 평균오차와 최대오차를 구하여 시간 동기화 시점을 확인하였다. 이를 통해 시간 동기화 시점을 미리 조정하여 다음 장치들 간의 통신 시점에서 동기화를 할 경우 오차를 줄이는 방법을 제안한다. 본 논문에서 제안한 방법을 Rabbit Board 6700 으로 구현하고 검증하여 이를 시간적 정밀함이 요구되는 응용분야에 적용할 수 있게 한다.

A Development of Activity Manager based on Android for Analysis of Close-relationship (친밀한 관계 분석을 위한 안드로이드 기반 액티비티 매니저 개발)

  • Kim, Paul;Kim, Kyungdeok;Kim, Sangwook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1438-1441
    • /
    • 2010
  • 모바일 사용자의 주변 상태를 자동으로 인지하는 상황 인지 기술은 사람과 컴퓨터의 상호작용에 있어서 중요하다. 모바일 환경에서 사용자의 상황 인지를 하기 위해서는 플랫폼단에서 상황 정보를 수집하고 처리하는 미들웨어와 대량의 정보를 저장하고 분배해주는 서버가 필요하다. 특히 모바일 사용자간 친밀한 관계를 인지하기 위해서는 동시다발적으로 발생하는 상황 정보들을 효율적으로 처리하는 시스템이 필요하며 전체 성능에 영향을 적게 주어야 한다. 따라서 본 논문에서는 상황 인지 플랫폼에서 다양한 상황 정보들을 처리하는 액티비티 매니저 모듈을 구현한다. 제안하는 모듈은 상황 정보를 플랫폼간 통신이 가능한 형태로 변환하는 기술을 포함하며 상황 정보의 알림, 요청 작업을 실시간으로 처리하여 공유함으로써 사용자간 친밀한 관계를 분석할 수 있다.

Dynamic Load Balancing of Virtual Machines in Server Virtualization Environments (서버 가상화 환경에서의 VM 로드 밸런싱 기법)

  • Oh, Wonsuk;Kim, Inhyuk;Eom, Young-Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1822-1825
    • /
    • 2010
  • 기업의 데이터 센터의 규모가 커지면서 서버 가상화가 중요한 이슈가 되고 있다. 하지만, 서버의 효율성을 높이기 위해 제안된 가상화 환경의 특징은 가상 머신 내부에서 실제 시스템 사용률을 측정하는데 어려움을 초래했다. 이는 외부에서 가상 머신이 동작중인 물리 머신의 부하를 잘못 인식하게 만들며, 기존 로드 밸런싱 기법 적용의 효율성을 저하시킨다. 이러한 문제를 해결하기 위해 본 논문에서는 가상 머신의 I/O 요청의 총량에 기반을 둔 로드 밸런싱 기법을 제안한다. 제안하는 기법에서 로드밸런싱 서버는 각각의 물리 서버의 I/O 처리량의 한계값을 알고 있으며, 한계값보다 낮은 I/O 요청이 있는 물리 서버에 속한 가상 머신에게만 작업을 분배한다.

A Study for Combat Management System Development using Data Distribution Service (데이터 분배 서비스를 이용한 전투 체계 관리 시스템 개발에 관한 연구)

  • Bong, Seung-Yong;Choi, Jae-Young;Kim, Chum-Su
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.219-220
    • /
    • 2009
  • 과학 기술의 발전과 함께 함정에 탑재되는 무기와 각종 장비들은 컴퓨터 시스템에 의해 통제, 조작되는 형태로 변하고 있다. 다수의 장비들에 대한 모니터링 정보를 비롯한 다수의 메시지와 이를 조작하는 다양한 프로세스들을 관리해야 할 필요성이 증가하고 있다. 대규모의 실시간 메시지와 분산 환경의 감시의 일관성을 위해 해외에서는 기술표준화 작업이 진행되고 있으며, 이는 DDS(Data Distribution Service)를 기반으로 구성되고 있다. 본 논문에서는 컴퓨터 시스템에 대한 통제를 위해 OMG의 DDS(Data Distribution Service) 통신 미들웨어와 공개 프로젝트인 Fuse를 이용하여 분산 환경의 모니터링 및 파일 복제 서비스를 제공하는 전투 체계 관리 소프트웨어인 CSIMS를 설계, 구현한다.

A Study on Load Balancing Method using Dual Structure Queue Circulation on Clustering (클러스터링에서의 이중 구조 큐 순환을 이용한 부하 분산 기법에 관한 연구)

  • Ku, Min;Min, Dugki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.117-118
    • /
    • 2009
  • 클러스터링 분야에서는 대규모 계산 및 처리, 저장 등의 작업을 하기 위해 다양한 정책과 효율적인 전략들이 기술적 사상으로써 적용되는 대표적인 분야 중 하나이다. 그 중에서도 대규모 처리(Load)시 처리자원으로의 효율적인 자원 분배(Balancing)를 하는 LoadBalancing에 관한 연구는 지속적으로 이루어지고 있다. 효율적인 로드밸런싱 기법에는 경제적인 계산 비용이 소요되는 서버풀내의 각 처리 서버들에 대한 연결 정보를 Queue에 넣고 FCFS 스케줄링 알고리즘등을 활용하는 방법들이 널리 쓰이고 있다. 그러나, 이 방법의 경우, 서버풀의 추가 및 삭제와 같은 변동상황 발생시 이를 처리하는데 많은 비용이 소요된다는 문제를 가지고 있다. 본 논문에서는 클러스터링 처리 환경에서 이중 구조 큐 순환을 이용한 서버풀 및 이에 속하는 각각의 처리서버에 대한에 부하 분산 기법을 소개하고자 한다.

Design and Implementation of Clustering Backup System (클러스터링 기반 백업 시스템 설계 및 구현)

  • Chun, Young-Woo;Kim, Jin;Ko, Young-Woong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.1435-1438
    • /
    • 2007
  • 여러 대의 컴퓨터를 하나의 네트워크로 연결한 클러스터 시스템은 일반적으로 웹 부하 분배, VOD 스트리밍 서비스 그리고 슈퍼컴퓨터, 혹은 메인프레임 급의 성능이 필요한 거대한 작업을 위해서 사용된다. 본 논문에서는 클러스터 기법을 사용하여 안정적이고 높은 성능을 보장하는 백업 시스템을 설계 및 구현하는 내용에 대해서 기술하고 있다. 기존의 데이터 백업 시스템과 비교하여 저가격에 높은 효율성을 제공할 수 있는 장점을 제공하며, 안정성 및 신뢰성을 높이 향상시킬 수 있음을 보이고 있다.