• Title/Summary/Keyword: 이질형 분산시스템

Search Result 25, Processing Time 0.021 seconds

Retrieval System using Jini and JDBC in Heterogeneous Databases (이질형 데이터베이스에서 Jini와 JDBC를 이용한 검색 시스템)

  • Park, Je-Sung;Hwang, Bu-hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.1-6
    • /
    • 2000
  • 분산되어 있는 이질형 데이터베이스들을 통합하여 단일 인터페이스를 이용하여 접근 가능하게 하는 시스템에 대한 연구가 진행되고 있다. JDBC는 하나의 응용 프로그램 내에서 여러 데이터베이스와의 연결이 불가능한 문제점을 해결하고 데이터베이스에 대한 일관된 흐름을 제공하는 자바 API이다. 그러나 새로운 데이터베이스가 추가되거나 제거되는 경우, JDBC를 이용하여 이질형 데이터베이스들을 통합하는 방법은 응용 프로그램을 정적으로 재구성해야 한다는 문제점이 발생한다. 또한 CORBA를 이용하여 이질형 데이터베이스를 통합하는 방법에서도 데이터베이스의 추가나 제거가 발생하는 경우, 미들웨어에 존재하는 구현객체의 수정이 필요하거나 추가되는 구현객체의 정보를 알아야한다. 본 논문에서는 지니 기술과 JDBC를 이용하여 사용자가 단일 인터페이스를 통하여 이질형 데이터베이스들에 저장된 정보를 접근할 수 있는 검색 시스템을 제안한다. 제안하는 시스템은 네트워크에 연결된 데이터베이스들의 연결 변화를 동적으로 감지하여 시스템을 자발적으로 구성함으로써, 기존의 이질형 데이터베이스 통합 방법의 문제점을 제거한다. 또한 본 논문에서 제안하는 지니와 JDBC를 이용한 검색 시스템의 모델을 응용하여 이질형의 데이터베이스로 운영되는 쇼핑몰에서 비교 검색 방법을 제안한다.

  • PDF

A Dynamic Load Redistribution Method including Self-adjustable in Heterogeneous Distributed System (이질형 분산시스템에서의 자기조절능력을 포함하는 동적 부하재분배 방법)

  • Shim, Dong-Hee;Cho, Dong-Young
    • The Journal of Korean Association of Computer Education
    • /
    • v.9 no.1
    • /
    • pp.107-118
    • /
    • 2006
  • Load redistribution algorithm is a critical factor in computer system. In a receiver-initiated load redistribution algorithm, receiver(underloaded processor) continues to send unnecessary request messages for load transfer until a sender(overloaded processor) is found while the system load is light. Therefore, it yields many problems such as low cpu utilization and system throughput because of inefficient inter-processor communications until the receiver receives an accept message from the sender in this environment. This paper presents an approach based on genetic algorithm(GA) for dynamic load redistribution including self-adjustable in heterogeneous distributed systems. In this scheme the processors to which the requests are sent off are determined by the proposed GA to decrease unnecessary request messages.

  • PDF

A Dynamic Load Balancing Scheme Using Genetic Algorithm in Heterogeneous Distributed Systems (이질형 분산 시스템에서 유전자 알고리즘을 이용한 동적 부하 균등 기법)

  • Lee, Dong-woo;Lee, Seong-Hoon;Hwang, Jong-Sun
    • The KIPS Transactions:PartA
    • /
    • v.10A no.1
    • /
    • pp.49-58
    • /
    • 2003
  • In a sender-initiated load balancing algorithm, a sender (overloaded processor) continues to send unnecessary request messages for load transfer until a receiver (underloaded processor) is found while the system load is heavy. Therefore, it yields many problems such as low cpu utilization and system throughput because of inefficient inter-processor communications until the sender receives an accept message from the receiver in this environment. This paper presents an approach based on genetic algorithm (GA) for dynamic load balancing in heterogeneous distributed systems. In this scheme the processors to which the requests are sent off are determined by the proposed GA to decrease unnecessary request messages.

Fault-Tolerant Parallel Applications in Java Message Passing Systems (자바 메시지 전달 시스템에서의 결함 포용 병렬 애플리케이션)

  • 안진호;김기범;김정훈;황종선
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.768-770
    • /
    • 1998
  • 동기적 검사점(synchronous checkpoiting)기법, 인과적 메시지 로깅(causal message logging)과 향상된 회복 비동기성(improved asynchronism during recovery)을 제공하는 복귀회복(rollback recovery) 기법을 적용하여 자바 메시지 전달 시스템(java massage passing system)에서 수행하는 병렬 에플리케이션들에게 저 비용의 결함 포용성에 따라, 통신망으로 연결된 이질형 (fault-tolerance)(heterogeneous) 컴퓨터들을 이용하는 대규모 분산 시스템들은 아주 효율적인 병렬 컴퓨팅 환경을 제공해준다. 그러나, 이러한 분산 시스템들의 규모가 커짐에 따라 고장률 (failure rate)도 그 만큼 중요하게 된다. 따라서, 고장률이 높은 대규모 분산 시스템들에게 좀더 효율적인 결함 포용성을 제공하는 기법들이 필요하다. 또한, 대규모분산 시스템들은 이질형 컴퓨터들로 구성되어 있기 때문에, 결함 포용성을 제공하는 소프트웨어 패키지들은 플랫폼 독립적(platform independent)이어야 한다. 이러한 문제점은 높은 이식성(portability)을 가지고 있는 자바 언어로 구현함으로써 해결될 수 있다. 따라서, 본 논문은 자바 메시지 전달 시스템에서 수행되는 병렬 애플리케이션들에게 동기적 검사점 기법, 인과적 메시지 로깅과 향상된 비동기성을 제공하는 복귀회복 기법을 높은 이식성을 가진 자바언어로 구현하여 저 비용으로 결함 포용성을 제공하고자 한다.

  • PDF

A Genetic Approach for Dynamic Load Redistribution in Heterogeneous Distributed Systems (이질형 분산시스템에서의 동적 부하재분배를 위한 유전적 접근법)

  • Lee, Seong-Hoon;Han, Kun-Hee
    • Journal of the Korea Society of Computer and Information
    • /
    • v.11 no.1 s.39
    • /
    • pp.1-10
    • /
    • 2006
  • Load redistribution algorithm is a critical factor in computer system. In a receiver-initiated load redistribution algorithm, receiver(underloaded processor) continues to send unnecessary request messages for load transfer until a sender(overloaded processor) is found while the system load is light. Therefore, it yields many problems such as low CPU utilization and system throughput because of inefficient inter-processor communications until the receiver receives an accept message from the sender in this environment. This paper presents an approach based on genetic. algorithm(GA) for dynamic load redistribution in heterogeneous distributed systems. In this scheme the processors to which the requests are sent off are determined by the proposed GA to decrease unnecessary request messages.

  • PDF

A Study on the Schema Integration of Multidatabase System based on the Object-Relational Data Model (객체-관계형 데이터 모델을 토대로 한 다중 데이터베이스 시스템의 스키마 통합에 관한 연구)

  • 이상태;주경수
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 1998.04a
    • /
    • pp.256-261
    • /
    • 1998
  • 다중 데이터베이스 시스템은 분산되어 있고 이질적이며 자치적인 데이터베이스 시스템들의 연합이다. 다중 데이터베이스의 환경에서는 공간적으로 데이터들이 분산되어 있고, 자료의 특성에 따라 서로 다른 데이터 모델에 의해 데이터베이스가 구축되어 있으며, 독자적으로 각각의 데이터베이스 시스템에 의해 관리되고 있다. 이러한 환경하에서는 정보를 효율적이고 종합적으로 관리하고 공유할 필요가 있으며, 이에 따라 사용자 관점의 논리적인 통합이 이루어 질 수 있을 것이다. 이러한 논리적인 통합을 위해 분산된 그리고 자치적이며 이질의 데이터베이스를 통합하기 위한 통합 데이터 모델이 요구되며, 이러한 통합 데이터 모델에 의해 완전하고 일치된 정보 모델이 제공될 것이다. 본 연구에서는 객체-관계형 데이터 모델을 토대로 하여 분산·이질·자치적인 데이터베이스들을 효율적이고 종합적으로 통합하기 위한 효과적인 방안에 대하여 연구하였다.

  • PDF

Design of a MultiDatabase Management System Based on Jini (Jini 기반 멀티 데이터베이스 관리 시스템의 설계)

  • 박제성;황부현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.178-180
    • /
    • 2000
  • 분산되어 있는 이질형 데이터베이스 시스템들의 자율성을 보장하고, 효율적으로 정보를 공유 및 교환하기 위한 멀티 데이터베이스 시스템에 대한 연구가 진행되고 있다. 그러나 기존의 멀티 데이터베이스 시스템은 새로운 데이터베이스를 추가하거나 제거하는 경우, 관리 시스템을 정적으로 재구성해야 한다는 문제점이 있다. 본 논문에서는 지니 기술을 기반으로 멀티 데이터베이스 관리 시스템 모델을 제안하였다. 제안하는 모델은 지니 기술의 Plug&Work 개념을 이용하여 네트워크에 연결된 데이터베이스 시스템들의 연결 변화를 동적으로 감지함으로써, 기존의 멀티 데이터베이스 시스템의 문제점을 제거할 수 있다. 또한 본 논문에서 제안하는 멀티 데이터베이스 관리 시스템은 지역 tm키마를 동적으로 통합함으로써 전역 스키마를 관리한다.

  • PDF

A Load Sharing Scheme to Decrease Network Traffic Using Genetic Algorithm in Heterogeneous Environment (이질형 환경에서 네트워크 트래픽 감소를 위한 유전 알고리즘을 이용한 부하 균형 기법)

  • Cho Kwang-Moon;Lee Seong-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.5 no.3
    • /
    • pp.183-191
    • /
    • 2005
  • In a sender-initiated load sharing algorithms, sender(overloaded processor) continues to send unnecessary request messages for load transfer until receiver(underloaded processor) is found while the system load is heavy. Therefore, it yields many problems such as low CPU utilization and system throughput because of inefficient inter-processor communications until the sender receives an accept message from the receiver in this environment. This paper presents an approach based on genetic algorithm(GA) for dynamic load sharing in heterogeneous distributed systems. In this scheme the processors to which the requests are sent off is determined by the proposed GA to decrease unnecessary request messages.

  • PDF

A Genetic-based Methodology for Task Redistribution (타스크 재분배를 위한 유전적 방법론)

  • Lee Seong boon
    • Proceedings of the KAIS Fall Conference
    • /
    • 2004.06a
    • /
    • pp.148-150
    • /
    • 2004
  • 송신자 개시 부하 균등 알고리즘에서는 전체 시스템이 과부하일 때 송신자(과부하 프로세서)가 부하를 이전하기 위해 수신자(저부하 프로세서)를 발견할 때까지 불필요한 이전 요청 메시지를 계속 보낸다. 따라서 이 같은 상황에서는 저부하 상태인 수신자 프로세서로부터 승인 메시지를 받기까지 불필요한 프로세서간 통신으로 인하여 프로세서의 이용률이 저하되고 또한 태스크의 처리율이 낮아지는 문제점이 발생한다. 본 논문에서는 이질형 분산 시스템에서의 동적 부하 균등을 위해 진화알고리즘을 기반으로 하는 접근 방법을 제안한다.

  • PDF