• Title/Summary/Keyword: 분산시스템

Search Result 6,332, Processing Time 0.068 seconds

Design and Implementation of Distributed XML Storage System and Distributed XPath Query Processor using Distributed ORDBMSs (분산 객체 관계 데이터베이스 시스템을 이용한 분산 XML 문서 저장 시스템과 분산 XPath 질의 처리기 설계 및 구현)

  • Lee, Chang-Ju;Hong, Eui-Kyeong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10c
    • /
    • pp.235-239
    • /
    • 2006
  • 최근 컴퓨팅 환경은 인터넷 환경의 웹을 기반으로 한 분산 컴퓨팅 환경으로 변화하고 있다. 그에 따라 XML 문서의 사용과 XML 문서의 양이 급속하게 증가하였으며, 언제라도 쉽게 필요한 XML 문서에 접근할 수 있어야 한다. XML 문서에서 정보를 검색하기 위하여 XPath 질의어가 널리 사용 중이며, XML 저장 기법과 XPath를 이용한 질의 처리에 대한 연구가 활발히 진행되고 있다. 본 연구에서는 분산 객체 관계 데이터베이스 시스템을 이용하여 XML 문서를 저장하고 관리하는 시스템을 설계하였으며 분산된 XML 데이터를 접근할 수 있도록 하기 위해 XPath를 분산 SQL로 변환하여 실행하는 분산 XPath 질의 처리기를 설계 및 구현하였다.

  • PDF

Decentralized fuzzy output feedback controller for nonlinear interconnected system with time delay (시간 지연이 있는 비선형 상호 결합 시스템의 분산 퍼지 출력 궤환 제어기 설계)

  • Gu, Geun-Beom;Ju, Yeong-Hun;Park, Jin-Bae
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2008.04a
    • /
    • pp.377-380
    • /
    • 2008
  • 본 논문은 시간 지연을 가지는 비선형 상호 결합 시스템에 대한 분산 퍼지 출력 궤환 제어기를 제시한다. Takagi-Sugeno (T-S) 퍼지 모델링을 통하여 비선형 상호 결합 시스템을 퍼지 모델로 표현한다. 상호 결합 시스템의 하위 퍼지 시스템을 안정화 시킬수 있는 분산 출력 궤한 제어기를 설계한다. 폐루프 하위 시스템들의 안정도 조건을 선형 행렬 부등식으로 나태내고, 부등식을 이용하여 제어기의 이득값을 구한다. 모의실험을 통하여 시간 지연이 있는 비선형 상호 결합 시스템에 대한 분산 퍼지 출력 궤한 제어기의 효용성을 평가한다.

  • PDF

Development of Specifications for Evaluating DCS for Plant Process Control (발전소 제어계통을 위한 분산제어시스템(DCS) 기기평가항목 개발)

  • Hwang, In-Koo;Oh, In-Seok;Sur, Jung-Suk;Kim, Yang-Mo
    • Proceedings of the KIEE Conference
    • /
    • 2006.07d
    • /
    • pp.2007-2008
    • /
    • 2006
  • 일반적으로 플랜트와 같은 대규모 설비의 공정제어를 실현하기 위해서는 분산제어시스템(DCS: Distributed Control System)을 사용하게 된다. 이 분산제어시스템은 여러 종류의 제어 및 감시 장비가 네트워크를 통하여 연결되고 맡은 기능을 포함하게 된다. 이러한 분산제어시스템을 사용하거나 개발하기 위해서는 계통을 구성하는 하드웨어 및 소프트웨어의 세부 기술특성 및 제원을 평가하는 것이 필요하다. 한국원자력연구소와 두산중공업은 원자력발전소의 공정제어계통에 사용한 상용 분산제어시스템의 기술적 평가항목과 권장되는 성능지표를 개발하였다. 이 논문은 개발된 평가항목과 제원을 분산제어시스템의 구성 요소별로 분리하여 서술한다.

  • PDF

Dynamic Replication Management Scheme based on AVL Tree for Hadoop Distributed File System (하둡 분산 파일 시스템 기반의 AVL트리를 이용한 동적 복제 관리 기법)

  • Ryu, Yeon-Joong;Youn, Hee-Yong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.337-340
    • /
    • 2014
  • 클라우드 시스템이 큰 이슈로 떠오르면서 그 기반이 되는 분산 파일 시스템에 관한 연구가 계속되고 있다. 최근 제안된 분산파일 시스템은 대부분 확장 가능하며 신뢰성이 있는 시스템으로 구성되어 있으며 내고장성(Fault tolerance)과 높은 가용성을 위해 데이터 복제 기법을 사용하며 하둡 분산 파일 시스템에서는 블락의 복제수를 기본3개로 지정한다. 그러나 이 정책은 복제수가 많아지면 많아질수록 가용성은 높아지지만 스토리지 또한 증가한다는 단점이 있다. 본 논문에선 이러한 문제점을 해결하기 위해 최소한의 블락 복제수와 복제된 블락을 효율적으로 배치하여 더 좋은 성능과 부하분산(Load Balancing)하기 위한 기법을 제안한다.

  • PDF

The Development of Web-based Workload Generator for a Distributed File System (분산 파일 시스템을 위한 웹기반 워크로드 생성기 개발)

  • Kim, Dong-Oh;Cha, Myung-Hoon;Kim, Hong-Yeon;Kim, Young-Kyun;Kim, Sung-Yub
    • Annual Conference of KIPS
    • /
    • 2014.11a
    • /
    • pp.99-101
    • /
    • 2014
  • 다양한 응용 분야에서 대량의 데이타 저장이 빈번해 짐에 따라 분산 파일 시스템에 대한 효용성이 커지고 있으며, 이로 인해 수많은 분산 파일 시스템이 개발되고 있다. 이러한, 분산 파일 시스템의 효율성을 검증할 수 있는 방법에 대한 필요성이 커지고 있다. 또한, SSD와 같은 우수한 성능을 가지는 장치를 사용하는 분산 파일 시스템에서는 SSD와 같은 장치의 효율성을 보기 위한 복잡한 워크로드를 생성 하여 시험할 수 있어야 한다. 하지만 기존의 입출력 시험 도구에서는 복잡한 상황을 시험하는 것이 매우 어렵다. 따라서, 본 논문에서는 필요에 따라 파일의 분포에 따라 다른 입출력 패턴을 가지는 여러 부하 상황을 생성이 가능하며, 웹을 통해 손쉽게 시험할 수 있는 분산 파일 시스템을 위한 웹기반 워크로드 생성기를 개발하였다.

Development A Dynamic Simulator For Distributed Control System Application On Nuclear Power Plant (분산제어시스템(DCS)의 원자력 발전소 적용을 위한 검증용 시뮬레이터 개발)

  • 서강완
    • Journal of the Korea Society for Simulation
    • /
    • v.3 no.1
    • /
    • pp.135-150
    • /
    • 1994
  • 일반 산업체와 화력발전소 계측제어시스템에 널리 사용되고 있는 분산제어시스템(Distributed Control System)을 원자력발전소에 사용하기 위해서는 분산제어시스템의 안전성과 신뢰성의 입증이 선결과제이다. 따라서 새로운 시스템을 시뮬레이션에 의해 구현하고 검증하기 위한 시뮬레이터가 필요하게 되었다. 발전소 전범위 시뮬레이터(full Scope Simulator)를 제작 하기에 앞서 발전소 계통 중에서 소규모계통을 대상으로 부분범위 시뮬레이터(Compact Simulator)를 제작하였다. 개발된 DCS 검증용 시뮬레이터의 시스템은 발전소 제어반을 모의한 소프트 패널, 발전소 프로세스을 모이한 계통 모델링 소프트웨어, 그리고 현재 발전소의 아날로그 제어계통을 대신한 DCS 제어 계통등의 세 개의 계통으로 구성하였다. 개발 제작된 시뮬레이터를 이용하여 원자력 발전소 계측제어시스템에 분산제어시스템 적용을 시뮬레이션을 통햐여 구현하였으며 분산제어시스템의 적용 검증작업은 물론 적용을 위한 설계업부에도 DCS 검증용 시뮬레이터가 효과적으로 사용될 수 있음을 알았다.

  • PDF

Using CORBA, Development of Distributed Database System Prototype for Schools (CORBA를 이용한 학교간 분산데이타베이스 시스템 프로토타입 개발)

  • 최현종;김태영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.39-41
    • /
    • 2000
  • 정부의 "교육정보화" 정책으로 인하여 초.중등학교의 컴퓨팅 환경에 많은 변화가 일어나게 되었다. 특히 학생 생활기록부의 전산화는 지금까지 종이에 기록되어 관리되어 왔던 학생들의 정보를 데이터베이스화 한다는 측면에서 많은 긍정적인 효과를 가져오고 있다. 하지만, 이 시스템은 독립형 데이터베이스 관리 시스템이기 때문에 데이터베이스한 학생들의 자료를 학교내에서만 이용할 수 있을뿐, 이웃 학교나 시.도 교육청과는 전혀 공유되지 못하고 있는 실정이다. 따라서 현재 사용하고 있는 하드웨어와 소프트웨어 환경을 그대로 이용하면서 각 학교에 구축되어 있는 데이터베이스 시스템을 서로 공유할 수 있는 방법의 하나로 분산객체 시스템을 이용한 분산 데이터베이스 관리 시스템을 개발하고자 하는 것이 본 연구의 목적이다. 하지만 선행 연구를 볼 때 분산 객체 시스템과 분산 데이터베이스 시스템은 단일시스템의 개발보다 문제점이 많고 복잡하기 때문에 이 프로토타입에서는 학생에 대한 정보만을 대상으로 개발하고자 한다. 개발하고자 한다.

  • PDF

Distributed Simulation for Cold rolling Control System in CEMTool (CEMTool환경에서의 분산시뮬레이션의 구현 및 냉간압연 제어시스템에서의 응용)

  • Lee, Tairi;Lee, Young-Sam;Lee, Kwan-Ho;Kwon, Wook-Hyun
    • Proceedings of the KIEE Conference
    • /
    • 2003.07d
    • /
    • pp.2591-2593
    • /
    • 2003
  • 본 논문에서는 CEMTool환경에서 수행된는 일반적 형태 분산 시뮬레이터의 구조를 제안한다. 먼저, 분산시뮬레이션을 할 수 있도록 SIMTool에서 전체 시스템을 패럴랠블록의 형식으로 여러개의 서브시스템으로 분할한다. 그런후에 CEMTool환경에서 분할된 시스템에 대하여 초기화, one step ahead 시뮬레이션, distribute와 ordering의 과정을 진행한 후 각각의 서브시스템에 대하여 독립적인 C code과 실행파일을 생성한다. 여러 대의 PC에서는 분할된 각각의 서브시스템을 독자적으로 실행시키는 동시에 서로간에 reflective memory를 통해 데이터를 주고반는다. 본 논문의 실험대상인 냉간압연 시스템은 각각의 서브시스템 내부의 계산량이 통신량보다 훨씬 많기 때문에 분산처리를 하기에 아주 적합하며, 본 논문에서는 냉간압연 시스템에 대한 분산시뮬레이션의 결과를 분석하고 제시된 방법으로 확실한 속도향상의 결과를 보여준다는 것을 설명하고자 한다.

  • PDF

IMMORTAL : Fault Tolerant Distributed Middleware System based on Remote Method Invocation (IMMORTAL : 원격 메쏘드 호출에 기반한 결함허용 분산 미들웨어 시스템)

  • Hyun, Mu-Yong;Kim, Shik;Kim, Myung-Jun;Yamakita, Jiro
    • Journal of KIISE:Information Networking
    • /
    • v.29 no.5
    • /
    • pp.562-572
    • /
    • 2002
  • Distributed object technologies have become popular in developing distributed systems. Although such middleware platforms as DSOM, DCOM, CORBA and Java RMI ease the development of distributed applications, they do not directly improve the reliability and the availability of these applications. Because the task of developing fault-tolerance techniques for distributed object paradigms is often complicated and error-prone, there is a great need for a development toolkit that enhances the reliability and the availability of distributed objects. In this paper, we propose a fault-tolerant distributed middleware system based on RMI, called IMMORTAL. We use a log-based rollback-recovery mechanism for supporting reliable distributed computing. Through a series of experiments, we observe that benchmark applications on the IMMORTAL tolerate hardware and software failures and evaluate its performance and scalability.

A Job Allocation Manager for Dynamic Remote Execution of Distributed Jobs in P2P Network (분산처리 작업의 동적 원격실행을 위한 P2P 기반 작업 할당 관리자)

  • Lee, Seung-Ha;Kim, Yang-Woo
    • Journal of Internet Computing and Services
    • /
    • v.7 no.6
    • /
    • pp.87-103
    • /
    • 2006
  • Advances in computer and network technology provide new computing environment that were only possible with supercomputers before. In order to provide the environment, a distributed runtime system has to be provided, but most of the conventional distributed runtime systems lack in providing dynamic and flexible system reconfiguration depending on workload variance, due to a static architecture of fixed master node and slave working nodes. This paper proposes and implements a new model for distributed job allocation and management which is a distributed runtime system is P2P environment for flexible and dynamic system reconfiguration. The implemented systems enables job program transfer and management, remote compile and execution among cooperative developers based on P2P standard protocol Jxta platform. Since it makes dynamic and flexible system reconfiguration possible, the proposed method has some advantages in that it can collect and utilize idle computing resources immediately at a needed time for distributed job processing. Moreover, the implemented system's effectiveness and performance increase are shown by applying and processing the crawler jobs, in a distributed way, for collecting a large amount of data needed for internet search.

  • PDF