• Title/Summary/Keyword: 분산환경

Search Result 4,847, Processing Time 0.027 seconds

Design and Implementation of a Meta-Information System for Distributed Systems (분산 환경을 위한 메타정보 시스템의 구축)

  • 임재훈;황석찬;최재영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.622-624
    • /
    • 2002
  • 기존의 분산 환경은 단순히 네트워크로 연결된 제한된 컴퓨팅 자원을 활용하는 기술이다. 그러나 자원에 대한 집중적인 관리가 이루어지지 않아 계산 집중적인 분산 컴퓨팅 환경에는 적합하지 않다. 분산 자인들을 효과적으로 이용하여 저렴한 비용으로 사용자가 요구하는 최적의 성능을 발휘할 수 있도록 환경을 구축하기 위해서는 자원의 집중적인 관리가 요구된다. 변경되기 쉬운 많은 분산 자원들을 관리하기 위해서는 자원에 대한 세부적인 사항을 기술한 메타정보들을 효과적으로 저장, 관리 등을 할 수 있는 정보 시스템이 필수적이다. 본 논문에서는 분산 컴퓨팅 환경을 위한 자원의 위치나 상태정보 등 자원의 메타 정보를 효과적으로 저장하고 관리하는 메타정보 시스템의 전반적인 구조와 이와 관련된 서비스와의 관계를 고려하여 구현한 메타 정보 시스템을 소개한다.

  • PDF

Design of Translator for generating Java Bytecode in Distributed environment from Thread code of Multithreaded Models (다중스레드 모델의 스레드 코드를 분산환경에서 실행 가능한 자바 바이트 코드로 변환하기 위한 번역기 설계)

  • 김기태;조선문;고훈준;이갑래;유원희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.49-51
    • /
    • 2001
  • 다중스레드 모델은 데이터플로우 모델의 내부적인 병렬성, 비동기적 자료 가용성과 폰 노이만 모델의 실행 지역성을 결합하여 병렬처리 시스템의 성능을 향상시켰다. 이 모델은 프로그램의 실행을 위하여 컴파일러에 의해 생성된 스레드를 수행하며, 스레드의 생성 방법에 따라 자원 활용 빈도나 동기화 빈도와 같은 스레드의 질이 결정되는 특징이 있다. 하지만 다중스레드 모델은 실행 모델이 특정 플랫폼에 제한되는 단점을 가지고 있다. 이에 반해 자바는 플랫폼에 독립거인 특징을 가지고 있어 다중스레드 모델의 스레드 코드를 실행 단위인 자바 언어로 변환하여 다중스레드 모델의 특징을 여러 플랫폼에서 수정 없이 사용할 수 있게 된다. 자바는 분산된 환경에 적합한 언어이기 때문에 본 논문에서 제안한 번역기에 의해 다중스레드 모델의 스레드 코드를 자바 언어로 변환한 후 자바의 원격 매소드 호출을 이용하여 다중스레드 모델의 스레드 코드를 분산된 환경에서 처리하였다. 본 논문은 다중스레드 코드가 로컬 컴퓨터에서 여러 스레드를 생성하여 처리하던 것을 자바의 원격 메소드 호출을 이용하여 분산된 환경에서 실행 가능하도록 한다. 다중스레드 모델의 스레드 코드를 분산 환경에서 실행 가능한 자바 바이트 코드로 변환하는 번역기를 설계, 구현한다.

Joint Authoring in Distributed Multimedia Environments (분산 멀티미디어 환경에서의 공동 저작)

  • 성미영
    • Proceedings of the Korea Database Society Conference
    • /
    • 1995.12a
    • /
    • pp.117-126
    • /
    • 1995
  • 본 논문에서는 분산 환경에서 멀티미디어 문서를 공동 저작하는 시스템을 설계하는 데 있어서 고려해야 할 요구 사항들을 분석하였다. 또한 이들 요구 사항을 만족시키는 문서 구조 DMDA (Distributed Multimedia Document Architecture)의 기본 개념을 소개하였다. DMDA는 논리 구조 지향적이다. 표현 객체와 상대공간 합성의 도움으로 동적인 재배치가 가능하다. 또한 사용자 관점에 따를 문서 출력이 가능하고 버전 관리가 쉬운 구조로 되어 있다. 공동 작업 중에 문서 위에 행해진 표시나 주석은 표시객체에 담겨 분산된다 분산 멀티미디어 환경에서 문서를 편집 또는 공동 저작하는 시스템은 분산 객체들을 조합하여 하나의 문서를 만들 수 있기 위하여 논리 구조 지향적이고 구조 편집 지향적이어야 한다.

  • PDF

Development of a GUI-based Parallel and Distributed Simulation Environment (GUI를 이용한 병렬/분산 시뮬레이션 환경의 개발)

  • 강원석
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1999.04a
    • /
    • pp.174-178
    • /
    • 1999
  • 병렬/분산 시뮬레이션은 시뮬레이션의 수행 속도를 높이려는 시도로서 많이 연구되고 있는 분야이다. 기존의 병렬/분산 시뮬레이션 연구에서는 주로 시뮬레이션 속도를 향상시키려는 동기화 기법에 대해 연구의 초점이 맞추어져 왔다. 따라서 전문가가 아니면 병렬 모델을 만들기 매우 힘든 문제점이 있었다. 본 논문에서는 병렬/분산 시뮬레이션을 위한 GUI 기반의 모델링 및 시뮬레이션 환경을 제시한다. 제시된 환경에서는 사용자가 모델기술을 GUI기반으로 쉽게 할 수 있고 병렬 시뮬레이션을 위해 모델을 자동으로 파티션 및 수행 코드를 발생시켜준다. 따라서 비전문가도 쉽게 분산 시뮬레이션을 할 수 있도록 자동화 할 수 있다.

  • PDF

A History-based Scheduler for Dynamic Load Balancing on Distributed VOD Server Environments (분산 VOD 서버 환경에서 히스토리 기반의 동적 부하분산 스케줄러)

  • Moon, Jongbae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.210-213
    • /
    • 2010
  • 최근 사용자의 멀티미디어에 대한 요구의 증가가 VOD (Video-on-Demand) 서비스를 발전시키게 되었다. VOD는 엔터테인먼트나 원격 교육, 광고 및 정보 등 많은 분야에서 사용되고 있다. 이러한 VOD 서비스는 많은 디스크 I/O와 네트워크 I/O를 요구하며 기존 웹 서버 시스템과 비교했을 때 오랜 시간동안 서비스를 해야 하는 특징을 가지고 있다. 또한 VOD 서비스는 많은 네트워크와 디스크의 대역폭을 요구하며, 서비스의 QoS에 민감해서 사용자 응답시간이 길어지면 사용자 요청의 취소율이 높아지게 된다. 따라서 불만족스러운 서비스의 증가로 네트워크 부하만 증가하게 된다. 이러한 기존 웹 서버 환경과는 다른 부하의 패턴이 있는 VOD 서비스 환경에서는 부하를 균형적으로 분배하여 서비스의 QoS를 높이는 것이 매우 중요하다. 본 논문에서는 분산 VOD 시스템 환경에서 부하를 효율적으로 분산하기 위해 계층형 분산 VOD 시스템 모델과 사용자 요청 패턴의 히스토리와 유전 알고리즘을 기반으로 한 스케줄러를 제안한다. 본 논문에서 제안한 계층형 분산 VOD 시스템 모델은 서버들을 지역적으로 분산하고 제어 서버를 지역마다 설치하여 지역에 있는 VOD 서버들을 관리하도록 구성한다. 사용자 요청을 지역 서버군 내에서 분산시키기 위해서 히스토리를 기반으로 한 유전 알고리즘을 사용한다. 이러한 히스토리 정보를 기반으로 유전 알고리즘의 적합도 함수에 적용하여 VOD 시스템을 위한 유전 알고리즘과 유전 연산을 구현한다. 본 논문에서 제안한 부하 분산 알고리즘은 VOD 서비스 환경에서 사용자 요구에 대한 부하를 보다 정확하게 예측하여 부하를 분산할 수 있다. 본 논문에서 제안한 계층형 분산 VOD 시스템의 부하 분산 알고리즘의 성능을 테스트하기 위해 OPNET 기반 시뮬레이터를 구현한다. 라운드로빈(round-robin) 방식과 랜덤(random) 방식과의 비교 실험을 통해 본 논문에서 제안한 부하 분산 알고리즘의 성능을 평가한다. 비교 실험을 통해 본 논문에서 제안한 알고리즘이 보다 안정적인 QoS를 제공하는 것을 보여준다.

Design and Implementation of a Ditributed Multi-Agent Web Search System (분산 다중 에이전트 웹 검색 시스템 설계 및 구현)

  • 김기용;한현구
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10b
    • /
    • pp.107-109
    • /
    • 1999
  • 본 논문에서는 사용자를 대행할 수 있는 분산 다중 에이전트 기술을 이용한 웹 문서 검색 시스템을 설계 및 구현한다. 분산 환경에서의 에이전트 기술은 문서의 근접도를 평가할 때 기존의 웹 검색 엔진보다 복잡한 알고리즘 적용이 가능하며, 이로써 좀 더 정확한 문서들을 사용자에게 제공할 수 있다. 또한 분산환경으로 네트워크의 부하를 분산시킴으로써, 빠르게 자료검색 결과를 얻을 수 있는 장점이 있다. 분산된 시스템에서 에이전트들의 효율적인 통신을 위하여 프로토콜 레이어를 구현하였으며, 에이전트들의 상호 협동과 의사 소통 및 중재를 위한 하부구조(infrastructure)를 구축하여 웹 문서검색을 효과적으로 하고, 사용자 이동성을 가능하게 하였다.

  • PDF

Middleware Design for Distributed Virtual Environments (분산 가상 환경 응용을 위한 중간 계층의 설계)

  • 고동일;최양희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.668-670
    • /
    • 1998
  • 인터넷 상에서 여러 가지 멀티미디어 정보의 전송과 좀 더 사실적인 사용자의 인터페이스의 제공을 목적으로 하는 분산 가상환경()에 대한 연구가 활발해지고 있다. 하지만 기존의 연구들은 응용 중심적인 접근을 하고 있기 때문에 분산 가상환경의 일반적인 기능을 제공해 줄 중간 계층()에 대한 연구는 부족한 면이 있다. 이에 본 논문에서는 분산 가상 환경 응용을 제작하는데 필요한 일반적인 중간 계층을 설계하고, 이를 위한 실행-요청 구조를 제안한다.

  • PDF

Service & Content Management System in distributed environments (분산 환경에서의 서비스 및 컨텐츠 관리 시스템 설계 및 구현)

  • 윤인숙;장범환;정태명
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.232-234
    • /
    • 2002
  • 분산 컴퓨팅 환경에서 개인화된 사용자 정보, 외부 환경 정보와 로그 데이터를 기반으로 네트워크 상태를 모니터링하고 관리하여 안전하고 효율적인 서비스와 컨텐츠 정보를 제시하도록 한다. 사용자가 원하는 작업 요청 시 관리 서버는 평가 항목을 바탕으로 에이전트와 연계하여 실시간 정보를 송 수신하여 사용자에게 정제된 서비스 및 컨텐츠를 제공한다. 본 논문은 분산환경에서 자바 기술을 기반으로 서비스 및 컨텐츠 관리 시스템 설계 모델을 제안하고 구현을 통해 장점 및 특성을 기술한다.

  • PDF

Matrix-based Filtering and Load-balancing Algorithm for Efficient Similarity Join Query Processing in Distributed Computing Environment (분산 컴퓨팅 환경에서 효율적인 유사 조인 질의 처리를 위한 행렬 기반 필터링 및 부하 분산 알고리즘)

  • Yang, Hyeon-Sik;Jang, Miyoung;Chang, Jae-Woo
    • The Journal of the Korea Contents Association
    • /
    • v.16 no.7
    • /
    • pp.667-680
    • /
    • 2016
  • As distributed computing platforms like Hadoop MapReduce have been developed, it is necessary to perform the conventional query processing techniques, which have been executed in a single computing machine, in distributed computing environments efficiently. Especially, studies on similarity join query processing in distributed computing environments have been done where similarity join means retrieving all data pairs with high similarity between given two data sets. But the existing similarity join query processing schemes for distributed computing environments have a problem of skewed computing load balance between clusters because they consider only the data transmission cost. In this paper, we propose Matrix-based Load-balancing Algorithm for efficient similarity join query processing in distributed computing environment. In order to uniform load balancing of clusters, the proposed algorithm estimates expected computing cost by using matrix and generates partitions based on the estimated cost. In addition, it can reduce computing loads by filtering out data which are not used in query processing in clusters. Finally, it is shown from our performance evaluation that the proposed algorithm is better on query processing performance than the existing one.

핸디*솔루션 분산객체 모델의 기업정보시스템 통합도구

  • 전영표
    • Proceedings of the CALSEC Conference
    • /
    • 1998.10a
    • /
    • pp.255-268
    • /
    • 1998
  • $\square$ 정보기술 변화에 적극적 수용 및 대처 $\textbullet$ 다운사이징/라이트사이징 $\textbullet$ 분산 네트워크환경, 인터넷/인트라넷 $\textbullet$ 그룹웨어 : 원활한 의사소통, 폭 넓은 정보공유, 신속한 의사결정 $\square$ 기업환경 변화에 적극적 수용 및 대처 $\textbullet$ Workflow: 경영혁신/프로세스 표준화 $\textbullet$ ERP: 기업 내부 업무의 전사적 통합 및 관리를 통한 경영 효율화 $\textbullet$ KMS: 지식의 정보화, 사람관리체제에서 지식관리 체제로 $\textbullet$ SCM: 제조에서 구매에 이르기까지 전 공급라인을 효율적으로 관리하여 재고를 최소화하고 비용을 최소화 $\textbullet$ CALS: 표준화를 통하여 기업간 거래를 효율화 $\square$ 정보시스템 환경의 변화 $\textbullet$ 정보기술혁신 + 기업환경 변화 =기업통합 (Electronic Collaboration) $\textbullet$ 복잡하고 다양해지는 요구 대처: 분산환경에서의 객체기술 $\square$ 기업 통합을 위한 응용시스템 $\textbullet$ 그룹웨어, ERP, SCM, PDM, KMS‥‥ $\textbullet$ 기업통합의 근간은 프로세스 설계 및 표준화 $\square$ 핸디*솔루션 $\textbullet$ 기업 통합 (Electronic Collaboration) 정보시스템 도구 $\textbullet$ 분산 객체 모델 $\textbullet$ 워크플로우를 근간으로 한 SCM 지원의 정보시스템 개발 환경(중략)

  • PDF