• Title/Summary/Keyword: 분산이벤트

Search Result 167, Processing Time 0.029 seconds

A Study on Network Management Function using Single Class (단일계층 이벤트를 이용한 망관리기능 연구)

  • Lee, Kang-Won;Han, Keun-Hee;Kim, Tae-Kyu;Kim, Tai-Yun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04b
    • /
    • pp.1487-1490
    • /
    • 2002
  • 통신환경의 급속한 변화는 새로운 서비스가 신속하게 개발되고 적용되도록 인력의 운용을 요구하게 되었으며 끊임없이 기존 시스템과의 통합이 요구하였다. 기술의 급속한 발전과 CORBA의 표준화는 이기종 시스템과 정보공유 및 통신이 가능하게 하였다. 본 논문에서는 통신망관리에서의 기존의 시스템과 통합을 통하여 신속한 이벤트를 제공하고 장애 허용성이나 부하균등성이 지원되도록 이전방식의 다계층 이벤트 기능을 대신한 단일계층 이벤트 기능을 제시한다. 제안된 방식은 확장성, 유연성, 분산화가 용이하며 에이전트를 이용하여 시스템의 신뢰성을 향상시켰다.

  • PDF

Load Distribution Mechanism in CORBA Using Interceptor (인터셉터를 이용한 CORBA 부하분산 기법)

  • 김중한;라마크리쉬나;구경이;김홍식;김유성
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.150-152
    • /
    • 2000
  • 현재 분산객체 시스템 아키텍쳐의 표준으로 제정된 CORBA 명세에는 부하분산에 대한 기술 표준이 정의되어 있지 않다. CORBA 시스템의 부하분산 기능의 부재는 특정서버 객체에 대한 과부하 및 클러스터 내 특정서버의 과부하를 초래한다. 기존에 제안된 CORBA 부하분산 기법들은 ORB 호환성 저해, 코드수정 필요성, 주기적인 부하보고에 따른 네트워크 부하가중 등의 문제점들을 가졌다. 본 논문은 기존 부하분산 기법들의 문제점을 해결하기 위해 인터셉터를 이용한 CORBA의 부하분산 아키텍쳐 및 구현기법을 제안한다. 제안된 CORBA 부하분산 아키텍쳐는 인터셉터의 이용으로 CORBA 시스템의 호환성을 유지하며 CORBA의 수행방식을 바꾸어 부하분산기능을 가진다. 제안된 시스템에서 서버의 부하보고는 CORBA의 이벤트 서비스를 이용하여 구현하여 기존 부하분산 기법의 주기적 부하보고의 문제점을 해결하였으며 부하분산시스템 자체의 부하분산 및 고장 감내성을 제공하는 장점을 가진다.

  • PDF

A Real-Time Monitoring Method and Dynamic Load-Balancing Metrics for CORBA Applications (코바 어플리케이션의 동적 부하 분산을 위한 실시간 모니터링 기법 및 메트릭스)

  • Choi, Chang-Ho;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.4
    • /
    • pp.315-326
    • /
    • 2000
  • As Internet is being widely used as an infra of distributed applications, the most of today's softwares are changing into Internet-based distributed applications. The development methods using the middleware, like CORBA ORB, make the development of the web-based software easy. However, the performance verification method useful for an optimized software distribution is not provided at software development. Additionally, monitoring methods and metrics for dynamic load-balancing are not presented at run-time. This paper presents the method to monitor the message between objects, load metric, and metrics for load-balancing. To calculate a load of a node, we define events occurred between applications, time between the events, then extract the data related to a load. And we derive formula calculating the load from the extracted data. Then using the formula, we present the metrics for dynamic load-balancing. Moreover, we observe the utilization and efficiency of the monitoring algorithm, load metric, and load-balancing metrics.

  • PDF

A Mobile Agent Tracking Using Distributed Event Service (분산 이벤트 서비스를 이용한 이동 에이전트 추적)

  • Bang, Dae-Wook
    • The KIPS Transactions:PartA
    • /
    • v.10A no.1
    • /
    • pp.35-42
    • /
    • 2003
  • In this paper, we analyzed the known agent tracking models and proposed a new agent tracking model based on the distributed event service that always assures reliable tracking. Also we experimented the Performance of the event servers on the agent monitoring system that implements the distributed event service and showed their performance to decrement gracefully. The proposed tracking model doesn't make only several clients trace a mobile agent which moves among agent servers autonomously, but also supports two types of agent tracking agent location tracking that notifies agent location to the clients and path establishment that maintains reliable connection between agent servers for message delivery.

War-game Simulator Using Event based Web Services (이벤트 기반 웹서비스를 이용한 워게임 시뮬레이터 제작)

  • Lee, Jae-Min;Kim, Byoung-Chul;Kim, Tae-Sup;Lee, Kang-Sun
    • Journal of the Korea Society for Simulation
    • /
    • v.19 no.1
    • /
    • pp.33-39
    • /
    • 2010
  • As future warfare becomes network-centric, war-game simulators require high interoperability between networked forces and dynamic reconfiguration in accordance with war events. In this paper, we propose an event-driven methodology to develop dynamic war-game simulations. Federates are developed by event-driven web services. The event-driven web services consistently sense war events and response them only if they are interested. By the sense-and-response mechanism and asynchronous event processing, we are able to save simulation time. An Anti-Surface-Warfare simulator is constructed to demonstrate the methodology and suggests that event-driven web services are efficient to model and simulate warfare where numerous events are generated from hardware systems and people dispersed on the network.

Implementation of Event Service and Design of Notification Service Based on the uniORB (uniORB 상에서의 Event Service 구현 및 Notification Service 설계)

  • 윤교철;박성우;황선태;김영만;이동길;김영만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.553-555
    • /
    • 2001
  • 본 논문에서는 실시간 시스템인 전화 교환기에서 운영되는 C 언어 기반 분산 처리 시스템인 uniORB 상에서 이벤트 전송을 담당하는 서비스인 Event Service를 구현하였으며 다양한 이벤트의 타입과 필터링기능, QoS를 제공하는 Notification Service에 대한 실시간 버전의 설계를 하였다.

  • PDF

Design and Implementation of Notification Service Based on the uniORB (uniORB 상에서의 Notification Service 설계 및 구현)

  • 윤교철;박성우;황선태;김영만;이동길;백의현;장종현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.229-231
    • /
    • 2002
  • 본 논문에서는 실시간 시스템인 전화 교환기에서 운영되는 C언어 기반 분산 처리시스템인 uniORB 상에서 이벤트 전송을 담당하는 서비스인 Event Service의 기능을 보완하고 다양한 이벤트의 타입과 필터링 기능, QoS를 제공하는 Notification Service에 대한 실시간 버전의 설계 및 구현을 하였다.

  • PDF

Design a Large Scale Alarm Server in the Distributed Control System (분산제어시스템에서의 대규모 알람 서버 설계)

  • Kwon, Mann-Jun;Lee, Won-Ho;Moon, Byung-Koo
    • Proceedings of the KAIS Fall Conference
    • /
    • 2009.12a
    • /
    • pp.615-617
    • /
    • 2009
  • 공정제어분야의 분산제어시스템에서는 다양한 종류의 알람과 이벤트가 발생한다. 하지만 적용 분야에 따른 규격화된 알람 형식이 없기 때문에 매번 재정의를 하거나 프로그램의 대규모 수정을 해야 한다. 이러한 문제점을 해결하고자 알람 서버의 엔진은 변형 없이 알람 메시지 맵을 정의함으로써 다중 알람 발생자에서 발생하는 이벤트와 알람을 관리하며, 조건에 따른 자동 인지 및 삭제가 가능하도록 하며, 다중 알람 뷰어를 통해 사용자 인지, 삭제, 이력 조회 등이 가능하도록 하는 알람 서버를 설계하고자 한다. 본 논문에서는 알람 메시지 맵을 통한 신규 알람 등록을 자유롭게 하며, 다중 알람 발생자와 다중 알람 뷰어의 서비스를 위한 대규모 알람 서버를 설계하고자 한다.

  • PDF

An Energy-Efficient Data Gathering Method in Wireless Sensor Networks Based on Mobile Sinks (모바일 싱크 기반 무선 센서 네트워크에서 에너지 효율적인 데이터 수집 기법)

  • Kim, Sang-Lae;Park, Jun-Ho;Seong, Dong-Ook;Yoo, Jae-Soo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06d
    • /
    • pp.205-207
    • /
    • 2012
  • 무선 센서 네트워크에서 에너지 효율적인 네트워크 구성을 위해 데이터를 수집하는 싱크 노드에 이동성을 적용시킨 모바일 싱크를 이용한 데이터 수집 기법이 활발하게 연구되고 있다. 하지만 최근 모바일 싱크를 적용한 데이터 수집 기법에서는 무선 센서 노드들의 에너지 소모를 분산시켜 네트워크의 수명은 증가시켰지만 고정적인 경로를 기반으로 하여 이벤트 데이터의 신속한 수집이 불가능하거나 이동성을 갖는 모바일 싱크로의 동적 라우팅 패스의 빈번한 설정으로 인해 최적화된 에너지 효율을 제공하지 못한다. 본 논문에서는 이와 같은 문제점을 해결하기 위해 모바일 싱크 기반의 무선 센서 네트워크 환경에서 에너지 효율성을 고려하여 이벤트 데이터를 우선 수집하는 데이터 수집 기법을 제안한다. 제안하는 기법은 특정 이벤트가 발생할 경우, 모바일 싱크의 이동성을 이용하여 특정 이벤트 데이터를 빠르게 수집하며 일반적인 모니터링 데이터의 압축과 전송 주기를 변경함으로써 전반적인 QoS를 향상시킨다. 성능평가 결과, 제안하는 기법은 기존 기법에 비해 이벤트 데이터에 대한 응답시간이 평균 57% 감소하였고, 네트워크의 수명이 평균 19% 증가하였다.

A Study on an AOI Management in Virtual Environments Based on the Priority (대규모 가상공간에서 우선순위에 기반한 AOI 관리모델에 관한 연구)

  • Yu Seok-Jong
    • Journal of Korea Multimedia Society
    • /
    • v.9 no.2
    • /
    • pp.189-196
    • /
    • 2006
  • This paper proposes a priority based AOI management model as a method to effectively process message traffic for collaboration in virtual environments. Where message traffic reaches the maximum capacity of the message replay server in DVE, some of the events might be delayed to be updated at the remote clients. Because existing AOI models depend only on the occurrence time of events, they have a problem that more important events in the context might be processed later than less serious ones. Close Interactions with other participants are relatively more important than simple events which happen at a distance from the participant. This study classifies the priorities of events according to the degree of interest, and proposes a method to reduce processing delay time of events highly interested by a user. The proposed model offers a way to effectively utilize limited capacity of a server using a priority queue mechanism, which is able to handle different kinds of events. To prevent from starvation of simple events and to give fairness to the proposed algorithm, event occurrence time is also considered as well as degree of interest when processing events.

  • PDF