• 제목/요약/키워드: 비동기적 분산 시스템

검색결과 93건 처리시간 0.035초

웹데브 기반의 강좌관리 시스템 설계 (Design of a Course Management System Based on WebDAV)

  • 박진호;박종문;신원준;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (D)
    • /
    • pp.593-596
    • /
    • 2007
  • 웹데브(WebDAV)는 분산 저작활동을 지원하기 위한 IETF의 표준 프로토콜로서 원거리 사용자들 간의 비동기적인 저작활동을 지원하며, 웹데브 서버에 등록된 자원에 대하여 속성을 관리하고 접근을 제어할 수 있는 웹데브 메소드와 웹데브 접근제어 프로토콜을 이용하여 웹데브 서버를 다양한 방법으로 확장할 수 있다. 본 논문에서는 웹데브 표준 프로토콜과 접근제어 프로토콜을 이용하여 강좌관리 시스템을 설계한다. 강좌관리 시스템에서 사용되는 웹데브 기반 서버는 Apache 그룹의 Jakarta Slide 서버를 확장하였으며 클라이언트는 KDE 기반의 리눅스에서 동작하도록 설계하였다. 강좌관리 시스템은 HTTP 프로토콜 기반의 응용프로그램으로서 인터넷이 연결되어 있는 어떠한 곳에서라도 사용할 수 있으며 분산저작이 가능한 웹데브 서버의 특성을 살려서 웹상에서 자유로운 자원 교환을 지원한다. 또한 일반적인 강좌관리 시스템에서 사용하는 출석등록, 보고서 제출, 강의 자료 제공 등의 기본 기능을 웹데브 서버가 지원하는 기능을 이용하여 설계하며, 교수와 학생 각자의 역할에 맞는 인터페이스를 제공하여 인터페이스에서 발생할 수 있는 오류를 줄이고 사용자 중심의 인터페이스로 설계하였다.

  • PDF

실시간 협업 지원 협동 스윔레인 워크플로우 모델링 시스템 아키텍처 (A Cooperative Swimlane Workflow Modeling System Architecture)

  • 이정훈;오동근;한승혁;김형목;원재강;김민홍;김광훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (A)
    • /
    • pp.563-565
    • /
    • 2003
  • 기업 업무의 절차와 규모가 복잡해지고 증가함에 따라 한 사람이 기업의 모든 업무 프로세스를 모델링하고 관리하는 것이 어려워지고 있다. 기존의 Workflow 모델링 방식은 프로세스 정의를 한 명(또는 소수)의 디자이너가 맡아 왔다. 그러나 스윔레인 같은 롤 기반의 프로세스 모델링은 각 롤에 해당하는 디자이너 그룹이 프로세스를 정의하기 때문에 모델링 작업을 단순화 시킬 수 있다. 본 논문에서는 워크플로우 모델링 방식과 다른 역할 기반의 스윔레인 모델링을 바탕으로 그룹웨어기술을 접목 시켜 기업의 업무 프로세스를 보다 효율적으로 정의할 수 있는 실시간 협업 지원 협동 스윔레인 워크플로우 모델링 시스템 아키텍처를 제시한다. 이벤트 방식의 화면 처리는 네트워크 트래픽 및 오버 헤드를 감소 시킬 수 있다. 또한 분리된 어플리케이션이 비동기적으로 신뢰성 있게 통신할 수 있도록 메시징 시스템을 도입하고, 협업간 투명성(Transparency)을 보장하는 가상 협업 서버 구조를 살펴 볼 것이다. 이러한 것들은 향후 분산환경으로의 발판을 이를 수 있다.

  • PDF

분산 무선망에서 CSMA를 사용한 무선 통신 시스템의 모델링 및 성능 분석 (Modeling and Evaluation of Wireless Communication System using CSMA inthe Distributed Packet Radio Network)

  • 조병록;최형진;박병철
    • 한국통신학회논문지
    • /
    • 제18권10호
    • /
    • pp.1508-1517
    • /
    • 1993
  • 본 논문에서는 분산 무선망에서 CSMA프로토콜을 사용한 무선통신 시스템을 모델링하고, 컴퓨터로 시뮬레이션을 수행하여 패킷의 도착율(arrival rate) 함수에 의한 평균 END-to-END 지연특성을 살펴보았고, 또 모델링 을 수학적으로도 해석하였다. 이 무선 통신시스템은 단방향 통신방식으로 비동기식 1-persistent CSMA프로토콜을 사용하였으며, 또 모든 무선 통신시스템들이 근거러 영역에 적절하게 위치하고 있다고 가정하였고, 트래픽이 공용채널에 포아송 분포를 이루고 있다고 가정하였다. 이 모델의 해석에서는 무선 통신시스템이 breakdown 특성을 갖는 M/D/1 모델을 기본으로 하였다. 결과적으로 본 논문의 모델에 기초한 무선망은 패킷도착율이 2(packet/sec) 미만인 경우 평균지연시간이 패킷전송시간의 2배정도로 잘 동작됨을 확인할 수 있다.

  • PDF

QoS를 이용한 동적 멀티미디어 전송 및 프리젠테이션 동기화 기법 (A Dynamic Synchronization Method for Multimedia Delivery and Presentation based on QoS)

  • 나인호;양해권;고남영
    • 한국정보통신학회논문지
    • /
    • 제1권2호
    • /
    • pp.145-158
    • /
    • 1997
  • 멀티미디어 동기화는 분산 멀티미디어 환경에서 주어진 시간내에 멀티미디어 데이터를 네트워크를 통해 동기식으로 전송하여 연속적인 멀티미디어 프리젠테이션을 보장하는데 필요한 기법이다. 본 논문은 멀티미디어 응용의 서비스 품질 및 특성을 이용하여 지연에 민감한 멀티미디어 데이터를 서비스 품질의 저하없이 동기식으로 전송 및 출력할 수 있도록 하는 미디어 간 및 미디어 내 동기화 기법을 제안한다. 제안된 기법에서는 네트워크 지연 변동으로 인하여 미디어 데이터의 전송 시간을 예측할 수 없고 지역 및 원격 시스템 사이에 동기화를 위한 전역 클럭을 이용할 수 없는 환경에서 스큐와 지터로 인한 비동기 현상을 방지하기 위해 논리 시간 시스템, 동적 버퍼 관리 기법, 동기화 구간의 조정 기법을 적용하였다. 특히, 최대 전송 지연허용 시간, 최대 패킷 손실률 등과 같은 프리젠테이션 품질을 이용하여 네트워크 지연 변동을 흡수할 수 있고 동기화에 필요한 버퍼 요구량을 줄일 수 있는 방안을 제시하였다.

  • PDF

사물 인터넷 환경에서 비동기 센싱 데이터 수집 및 처리 메커니즘 (Asynchronous Sensing Data Aggregation and Processing Mechanism for Internet of Things Environment)

  • 강윤희;고완기
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제3권11호
    • /
    • pp.403-408
    • /
    • 2014
  • Internet of Things(IoT) 시대에 우리 생활 주변의 많은 사물 또는 객체가 인터넷상에서 연관될 수 있다. IoT 시스템의 구축을 위해서는 다양한 네트워크로 연결된 센서 및 계측장치를 갖는 사물을 통해 IoT 환경의 센싱 데이터를 획득하고 수집을 위한 컴포넌트 개발이 필요하다. 이러한 IoT 시스템은 다양한 형태로 분산되며, 추가적으로 이러한 시스템의 효율적인 관리를 위해서는 애플리케이션 간의 자료전달을 위한 요구사항으로 상호운영성을 만족해야 한다. 이 논문에서는 비동기 기반 메시징 시스템을 기반으로 한 IoT 시스템의 참조 아키텍처를 설계한다. 참조 아키텍처는 IoT 시스템을 설계과정에서 사용한다. 여기서는 참조 아키텍처의 적용을 위한 실시간 특성의 데이터 스트림 관리 방법을 논의한다. 그리고 이들 데이터의 생산 및 소비를 위한 파이프-필터 기반 프로토타입을 pub/sub 메시징 시스템인 NaradaBrokering을 활용하여 구성하는 방법을 논의한다.

공진제어기를 이용한 새로운 데드타임 보상방법 (Novel Dead Time Compensation Method by Using Resonant Controller)

  • 한상협;박종형;차헌녕;김흥근;전태원;노의철
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2011년도 전력전자학술대회
    • /
    • pp.11-12
    • /
    • 2011
  • 본 논문에서는 PWM 인버터에 적합한 새로운 데드타임 보상방법을 제안한다. 최근 PWM 인버터는 교류전동기, 분산전원용 계통연계 시스템 등의 다양한 산업에 사용되고 있다. 그러나 사용되는 전력용 소자의 비선형적인 특성과 데드타임에 의해 전기의 품질이 저하되고 전류에 고조파가 발생하게 된다. 데드타임에 의한 고조파는 정지좌표계 상에서 제 5, 7고조파 동기좌표계상에서 제 6 고조파가 가장 현저하다. 이 논문에서는 동기좌표계 상에서 공진제어기를 사용하여 제 6고조파를 보상하는 방법을 제안한다.

  • PDF

공진제어기를 이용한 새로운 데드타임 보상방법 (Novel Dead Time Compensation Method by Using Resonant Controller)

  • 한상협;박종형;차헌녕;김흥근;전태원;노의철
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2011년도 전력전자학술대회
    • /
    • pp.358-359
    • /
    • 2011
  • 본 논문에서는 PWM 인버터에 적합한 새로운 데드타임 보상방법을 제안한다. 최근 PWM 인버터는 교류전동기, 분산전원용 계통연계 시스템 등의 다양한 산업에 사용되고 있다. 그러나 사용되는 전력용 소자의 비선형적인 특성과 데드타임에 의해 전기의 품질이 저하되고 전류에 고조파가 발생하게 된다. 데드타임에 의한 고조파는 정지좌표계 상에서 제 5, 7고조파 동기좌표계상에서 제 6 고조파가 가장 현저하다. 이 논문에서는 동기좌표계 상에서 공진제어기를 사용하여 제 6고조파를 보상하는 방법을 제안한다.

  • PDF

가상슬롯 기반의 비동기 거리 추정 기법 개발 (The development of asynchronous ranging scheme based on the virtual slot)

  • 고영욱;김환용
    • 한국산학기술학회논문지
    • /
    • 제17권8호
    • /
    • pp.31-37
    • /
    • 2016
  • 거리 추정기법은 노드간 글로벌 동기화의 유무에 따라 동기방식과 비동기방식으로 나뉜다. 일반적으로 비동기 측위 기법이 동기 측위 기법에 비해 글로벌 동기와 고가의 정밀한 오실레이터를 요구하지 않기 때문에 선호되고 있다. 그러나 기존의 비동기 추정기법은 대규모의 인프라로 구성되는 위치 인식시스템에서 각 노드마다 발생되는 패킷에 의해 각 기준 노드들은 위치 파악을 위한 상당한 패킷을 전송해야 하며, 이것은 노드의 수가 증가될수록 네트워크 내의 트래픽의 양이 상당히 증가하게 된다. 이러한 네트워크 트래픽의 증가는 전체 네트워크의 처리량의 감소로 이어지며, 이로 인해 상당한 에너지 손실이 발생된다. 따라서 본 논문에서는 기존의 문제를 해결하기 위하여 다수의 노드들이 분산적으로 랜덤하게 선택한 가상 슬롯을 사용하여 전송함으로써 노드간의 동기를 맞추는데 필요한 오버헤드를 줄이고, 가상슬롯을 기반으로 비동기로 거리를 추정함으로써 네트워크 트래픽을 낮출 수 있는 기법을 제안하였다. 또한 성능 평가를 통해 매우 낮은 트래픽의 강도에도 불구하고 제안된 거리추정 기법은 TWR과 SDS-TWR보다 오차 범위에 대해 더 강력하다는 것을 입증하였다.

분산시스템에서 다중 이벤트 처리를 위한 분해/통합 서비스 객체 설계 (A Design of Decomposition/Integration Service Object for Processing of Multiple Events in Distributed System)

  • 김형준;이경복;이재완
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 1998년도 추계종합학술대회
    • /
    • pp.174-178
    • /
    • 1998
  • 네트워크의 발달과 멀티미디어 기술의 발달함에 따라 사용자들의 서비스 요구는 더욱 복잡화되고 있으며, 이벤트 구조도 점차 다중화되고 복잡해지고 있다. 따라서 다중 구조의 이벤트를 효율적으로 검색할 수 있는 연구가 필수적이다. 본 연구에서는 CORBA의 비동기적인 이벤트 서비스를 기반으로 다중 구조의 검색을 처리하는 서비스 구조를 제안한다. 다중 구조의 이벤트처리를 위해 기존의 이벤트 서비스에 다중 이벤트를 단일 이벤트로 나누어 수행하고 이를 통합하여 결과를 제공하는 분해/통합 서비스 객체를 추가하여 기존의 이벤트 서비스를 확장하였다. 본 연구는 CORBA를 기반으로 하는 서비스와 연결하여 다중 구조 검색 등에 활용할 수 있다.

  • PDF

Logical Clock을 이용한 분산 시험 (Distributed Test Method using Logical Clock)

  • 최영준;김명철;설순옥
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제28권9호
    • /
    • pp.469-478
    • /
    • 2001
  • 분산시스템(distributed system)을 시험할 때, 병렬 이벤트를(concurrent events)를 제어 할수 없다면 정확한 시험결과를 얻어내기 어렵다. 기존의분산 시험 방법은 정형적 방법으로 test sequence 생성 알고리즘을 제시하지 못하거나 동기화를 위한 부가적 메시지의양이 많은 단점이 있었다. 본 논문에서는 병렬 이벤트 제어를 위해 logical clock를 이용한 정형적 test sequence 생성 알고리즘을 제시한다. 이 알고리즘은 제어관철 문제를 해결하고 시험 결과를 재현할수 있다. 또한 어떠한 통신 패러다임에서도 적용될수 있는 일반적 해결방법을 제공한다. 분산 시험 방법에서는 분산 객체가 증가할수록 시험기 사이의 채널이 비선형(non-linearly)으로 증가하는 단점이 있다. 이 단점을 극복하고자 원격 시험방법(remote test method)의 시험 구조를 제안한다. 제안된 알고리즘의 검증을 위해 SDL 도구를 사용하고 Q.2971 망 부분(network side) 일대 다 호/연결 설정을 위한 메시지 교환에 적용한다.

  • PDF