• Title/Summary/Keyword: 분산 컴퓨팅 시스템

Search Result 762, Processing Time 0.029 seconds

On evaluation of System Performance for Distributed System using Grid (그리드 기반 분산시스템을 통한 시스템 성능 평가)

  • 장수환;박수연;박주현;방영철;공기석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.436-438
    • /
    • 2003
  • 그리드는 국가 전략산업뿐만 아니라, 여러 응용분야에서도 실용성이 많이 대두되면서, 국내를 비롯한 유럽과 미주에서 많은 연구가 진행 중이다. 본 실험에서 분산된 고성능의 컴퓨팅자원을 활용하여 자체 제작한 파이 프로그램의 실행을 통하여 클러스터의 작업능력과 클러스터 수에 따른 처리시간의 차이를 분석하여, 그리드 분산시스템의 필요성과 효율성을 확인하고자 한다.

  • PDF

Design and Implementation of Grid Information and Monitoring System (웹서비스 자원 프레임워크에 기반한 그리드 자원 정보 및 모니터링 시스템의 설계 및 구현)

  • Kwak, Jae-Hyuck;Lee, Pill-Woo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.472-476
    • /
    • 2007
  • 그리드는 지역적으로 분산된 이기종 컴퓨팅 자원을 하나의 가상 컴퓨팅 환경으로 통합하는 차세대 분산 컴퓨팅 기술이다. 그러나, 그리드는 다양한 형태의 하드웨어 및 소프트웨어 자원을 포항하고 있기 때문에 이러한 자원의 이기종 특성은 그리드에 대한 자원 모니터링과 자원 정보 수집을 어렵게 만든다. 본 논문에서는 국제 그리드 표준을 준수하는 그리드 미들웨어인 글로버스 툴킷에 기반하여 그리드를 구성하는 다양한 하드웨어 및 소프트웨어에 대한 자원 정보를 통합하고 이를 제공할 수 있는 그리드 자원정보 및 모니터링 시스템을 설계 및 구현하였다.

  • PDF

Design and Specification of an Election Algorithm in Mobile Ad Hoc Distributed Systems (모바일 애드 혹 분산 시스템에서 선출 알고리즘의 명세 및 설계)

  • Park, Sung-Hoon
    • Journal of Digital Contents Society
    • /
    • v.11 no.4
    • /
    • pp.453-461
    • /
    • 2010
  • Specifying and designing the election algorithm in mobile ad hoc distributed systems is very difficult task. It is because mobile ad hoc systems are more prone to failures than conventional distributed systems. The aim of this paper is to propose a specification and design of the election algorithm in a specific ad hoc mobile computing environment. For this aim, we specify and design an election algorithm in this paper. In addition, we formally verify it and show that it is correct. This solution is based on the nodes detection algorithm that is a classical one for synchronous distributed systems.

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

A Security Server in a Distributed Environment : SESAME (분산 환경에서의 정보보호 서버 : SESAME)

  • 이정현;윤이중;이대기;김대호
    • Review of KIISC
    • /
    • v.7 no.4
    • /
    • pp.29-44
    • /
    • 1997
  • 본 논문에서는 분산 컴퓨팅환경에서 자원을 보호하기 위한 기술적인 해결책으로서 정보보호 시스템 하부구조인 유럽의 SESAME시스템을 분석하였다. 이 시스템에서는 Kerberos, GSS-API, 대칭키 및 비대칭키 인증 메카니즘 등의 정보보호 기반기술을 활용하여 인증 및 키 분배, 접근제어 등의 정보보호 서비스를 특정 응용 시스템 또는 특정 프로토콜에 의존하지 않고 어떠한 시스템 환경에서돠 서비스 제공이 가능한 시스템 구조를 제시하였다. 향루 정보보호 응용시스템의 설계시 이러한 SESAME와 유사한 시스템 설계 방식을 취한 시스템을 많이 볼 수 있게 될 것으로 전망된다.

  • PDF

Performance Evaluation of Scheduling Algorithms according to Communication Cost in the Grid System of Co-allocation Environment (Co-allocation 환경의 그리드 시스템에서 통신비용에 따른 스케줄링 알고리즘의 성능 분석)

  • Kang, Oh-Han;Kang, Sang-Seong;Kim, Jin-Suk
    • The KIPS Transactions:PartA
    • /
    • v.14A no.2
    • /
    • pp.99-106
    • /
    • 2007
  • Grid computing, a mechanism which uses heterogeneous systems that are geographically distributed, draws attention as a new paradigm for the next generation operation of parallel and distributed computing. The importance of grid computing concerning communication cost is very huge because grid computing furnishes uses with integrated virtual computing service, in which a number of computer systems are connected by a high-speed network. Therefore, to reduce the execution time, the scheduling algorithm in grid environment should take communication cost into consideration as well as computing ability of resources. However, most scheduling algorithms have not only ignored the communication cost by assuming that all tasks were dealt in one cluster, but also did not consider the overhead of communication cost when the tasks were processed in a number of clusters. In this paper, the functions of original scheduling algorithms are analyzed. More importantly, the functions of algorithms are compared and analyzed with consideration of communication cost within the co allocation environment, in which a task is performed separately in many clusters.

Design and Implementation of a Grid System META for Executing CFD Analysis Programs on Distributed Environment (분산 환경에서 CFD 분석 프로그램 수행을 위한 그리드 시스템 META 설계 및 구현)

  • Kang, Kyung-Woo;Woo, Gyun
    • The KIPS Transactions:PartA
    • /
    • v.13A no.6 s.103
    • /
    • pp.533-540
    • /
    • 2006
  • This paper describes the design and implementation of a grid system META (Metacomputing Environment using Test-run of Application) which facilitates the execution of a CFD (Computational Fluid Dynamics) analysis program on distributed environment. The grid system META allows the CFD program developers can access the computing resources distributed over the network just like one computer system. The research issues involved in the grid computing include fault-tolerance, computing resource selection, and user-interface design. In this paper, we exploits an automatic resource selection scheme for executing the parallel SPMD (Single Program Multiple Data) application written in MPI (Message Passing Interface). The proposed resource selection scheme is informed from the network latency time and the elapsed time of the kernel loop attained from test-run. The network latency time highly influences the executional performance when a parallel program is distributed and executed over several systems. The elapsed time of the kernel loop can be used as an estimator of the whole execution time of the CFD Program due to a common characteristic of CFD programs. The kernel loop consumes over 90% of the whole execution time of a CFD program.

Effective Dynamic Load Balancing for Association Rule Mining (병렬 연관규칙 마이닝을 위한 동적 부하 분산 설계 및 구현)

  • ;;;R.S. Ramakrishna
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.655-657
    • /
    • 2002
  • 데이터 마이닝 기술 중 하나인 연관규칙 마이닝의 병렬 알고리즘들은 동형질의 병렬 컴퓨팅 시스템을 대상으로 하여 개발되었다. 그러나, 이러한 병렬 알고리즘들은 클러스터 시스템 또는 Network Of Workstation(NOW)과 같은 저가의 프로세서들로 구성된 집합적인 병렬 컴퓨팅 시스템에서는 부적당하다. 이는 이들 시스템이 다른 성능을 가진 프로세서로 구성되어 있거나 여러 사용자의 접근을 허용하는 등의 이형성을 가지기 때문이다. 결과적으로 이러한 환경을 고려하지 않은 기존의 병렬 연관규칙 알고리즘들은 전체 시스템의 성능을 활용하지 못하게 되어 성능저하를 피할 수 없다. 본 논문에서는 대표적인 병렬 연관규칙 알고리즘인 Data Distribution 알고리즘을 위만 효과적이고 확장성 있는 동적 부하분산 알고리즘의 설계와 구현을 다룬다.

  • PDF

Distributed Framework for Data Processing of IoT Node (IoT 노드의 데이터 처리를 위한 분산 프레임워크)

  • Kim, Min-Woo;Lee, Tae-Ho;Lee, Byung-Jun;Kim, Kyung-Tae;Youn, Hee-Yong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.215-216
    • /
    • 2018
  • 분산 컴퓨팅 환경에서 사용되어지는 빅 데이터 파일 시스템은 IoT(Internet of Things) 노드에서 처리해야할 데이터 탐색 시 모든 저장장치를 탐색하기 때문에 속도가 느리며 트래픽으로 인한 오버헤드가 발생할 수 있다. 본 연구에서는 IoT 노드의 분산 컴퓨팅 환경에서 빅 데이터를 좀 더 효율적으로 처리하고 빠른 검색을 위해 머신 러닝 기법을 이용한 분산 프레임워크를 제안하며 IoT 노드에서의 데이터 처리를 위해 다른 저장 장치로의 불필요한 액세스를 사전에 방지하여 빠르고 정확한 연산 결과를 도출하여 효율성을 향상 시키고자 한다.

  • PDF

JINT: A New Service Selection Mechanism in Jini (JINT: Jini 인터셉터 설계 및 구현 방안)

  • Kim, Joong-Han;Ramakrishna, R.S.
    • Annual Conference of KIPS
    • /
    • 2001.04b
    • /
    • pp.669-672
    • /
    • 2001
  • Jini 는 분산 컴퓨팅을 위한 새로운 아키텍쳐이다. 리싱등을 포함한 다양한 분산 컴퓨팅을 위한 패러다임들이 Jini 에서 제시되었다. Jini 서비스를 이용하기 위해 대부분의 경우 Sun 사가 제공하는 Jini 라이브러리를 사용하여 서비스를 검색한다. 이러한 서비스 검색을 위한 라이브러리의 사용은 불투명한 서비스 선택정책 및 시스템 성능저하의 문제점을 가지고 있다. 본 논문은 이러한 문제점들을 해결하기 위해 Jini 를 위한 인터셉터인 JINT 의 설계 및 구현방안을 제시한다. JINT 의 사용은 투명한 서비스 선택을 가능케 해주며 네트워크 혼잡 및 과대한 시스템 리소스를 사용하는 서비스 프록시 다운로드의 문제점을 해결할 수 있다. 또한, JINT 의 이용에 대한 효율성을 알아보기 위해 기존에 제안된 Jini 부하분산을 JINT 를 사용하여 구현하는 방안을 제시한다.

  • PDF