• Title/Summary/Keyword: 분산 그리드 환경

Search Result 203, Processing Time 0.032 seconds

Multi-Objective Job Scheduling Model Based on NSGA-II for Grid Computing (그리드 컴퓨팅을 위한 NSGA-II 기반 다목적 작업 스케줄링 모델)

  • Kim, Sol-Ji;Kim, Tae-Ho;Lee, Hong-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.7
    • /
    • pp.13-23
    • /
    • 2011
  • Grid computing is a new generation computing technology which organizes virtual high-performance computing system by connecting and sharing geographically distributed heterogeneous resources, and performing large-scaled computing operations. In order to maximize the performance of grid computing, job scheduling is essential which allocates jobs to resources effectively. Many studies have been performed which minimize total completion times, etc. However, resource costs are also important, and through the minimization of resource costs, the overall performance of grid computing and economic efficiency will be improved. So in this paper, we propose a multi-objective job scheduling model considering both time and cost. This model derives from the optimal scheduling solution using NSGA-II, which is a multi objective genetic algorithm, and guarantees the effectiveness of the proposed model by executing experiments with those of existing scheduling models such as Min-Min and Max-Min models. Through experiments, we prove that the proposed scheduling model minimizes time and cost more efficiently than existing scheduling models.

Grid-based Biological Data Mining using Dynamic Load Balancing (동적 로드 밸런싱을 이용한 그리드 기반의 생물학 데이터 마이닝)

  • Ma, Yong-Beom;Kim, Tae-Young;Lee, Jong-Sik
    • Journal of the Korea Society for Simulation
    • /
    • v.19 no.2
    • /
    • pp.81-89
    • /
    • 2010
  • Biological data mining has been noticed as an issue as the volume of biological data is increasing extremely. Grid technology can share and utilize computing data and resources. In this paper, we propose a hybrid system that combines biological data mining with grid technology. Especially, we propose a decision range adjustment algorithm for processing efficiency of biological data mining. We obtain a reliable data mining recognition rate automatically and rapidly through this algorithm. And communication loads and resource allocation are key issues in grid environment because the resources are geographically distributed and interacted with themselves. Therefore, we propose a dynamic load balancing algorithm and apply it to the grid-based biological data mining method. For performance evaluation, we measure average processing time, average communication time, and average resource utilization. Experimental results show that this method provides many advantages in aspects of processing time and cost.

Scalable Data Provisioning Scheme on Large-Scale Distributed Computing Environment (대규모 분산 컴퓨팅 환경에서 확장성을 고려한 실시간 데이터 공급 기법)

  • Kim, Byungs-Sang;Youn, Chan-Hyun
    • The KIPS Transactions:PartA
    • /
    • v.18A no.4
    • /
    • pp.123-128
    • /
    • 2011
  • As the global grid has grown in size, large-scale distributed data analysis schemes have gained momentum. Over the last few years, a number of methods have been introduced for allocating data intensive tasks across distributed and heterogeneous computing platforms. However, these approaches have a limited potential for scaling up computing nodes so that they can serve more tasks simultaneously. This paper tackles the scalability and communication delay for computing nodes. We propose a distributed data node for storing and allocating the data. This paper also provides data provisioning method based on the steady states for minimizing the communication delay between the data source and the computing nodes. The experimental results show that scalability and communication delay can be achieved in our system.

SBR-k(Sized-base replacement-k) : File Replacement in Data Grid Environments (SBR-k(Sized-based replacement-k) : 데이터 그리드 환경에서 파일 교체)

  • Park, Hong-Jin
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.11
    • /
    • pp.57-64
    • /
    • 2008
  • The data grid computing provides geographically distributed storage resources to solve computational problems with large-scale data. Unlike cache replacement policies in virtual memory or web-caching replacement, an optimal file replacement policy for data grids is the one of the important problems by the fact that file size is very large. The traditional file replacement policies such as LRU(Least Recently Used), LCB-K(Least Cost Beneficial based on K), EBR(Economic-based cache replacement), LVCT(Least Value-based on Caching Time) have the problem that they have to predict requests or need additional resources to file replacement. To solve theses problems, this paper propose SBR-k(Sized-based replacement-k) that replaces files based on file size. The proposed policy considers file size to reduce the number of files corresponding to a requested file rather than forecasting the uncertain future for replacement. The results of the simulation show that hit ratio was similar when the cache size was small, but the proposed policy was superior to traditional policies when the cache size was large.

Design and Implementation of Service Data Browser for OGSA (OGSA 환경을 위한 서비스 데이터 브라우저의 설계 및 구현)

  • Kim, Eun-Sung;Lim, Min-Yeol;Hong, Won-Taek;Park, Hyoung-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.197-200
    • /
    • 2003
  • 그리드란 지리적으로 분산된 컴퓨터, 데이터베이스, 과학장비 등을 초고속 네트워크를 통하여 연결하여 가상의 슈퍼컴퓨터로 활용하고자 하는 노력으로 탄생하였다. OGSA 는 이러한 그리드를 위해서 새롭게 제시된 진보된 아키텍처로 웹 서비스 기술을 기반으로 하고 있다. 본 논문에서는 OGSA 의 핵심인 서비스 데이터를 효과적으로 브라우징할 수 있는 서비스 데이터 브라우저를 설계 및 구현한다.

  • PDF

Development of a Network Information Provider Using NWS in Grid Environments (그리드 환경에서 NWS를 이용한 네트워크 정보 제공자 구현)

  • Kim, Do-Hyeon;Kang, Kyung-Woo;Kang, Yun-Hee;Cho, Kwang-Moon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11b
    • /
    • pp.1495-1498
    • /
    • 2002
  • 최근 지리적으로 분산된 고성능 컴퓨터 자원을 네트워크로 상호 연동하여 사용할 수 있도록 하는 그리드 연구가 활발히 진행하고 있다. 본 논문에서는 Globus 툴킷에서 사용자에게 자원의 상태 정보를 서비스하는 MDS (Metacomputing Directory Service)에 링크의 대역폭이나 지연 시간 등의 네트워크 자원 정보를 제공하는 네트워크 정보 제공자를 개발한다. 이를 위해 Globus 툴킷의 MDS와 NWS 시스템을 분석하고, 이를 바탕으로 NWS의 센서 부분을 이용하여 네트워크 정보 스키마 정의, 정보 제공자 프로그램 작성, MDS 구성 파일 수정 등을 통해 네트워크 정보 제공자를 구현한다.

  • PDF

A Study on the Resource Brokering in Grid (Grid환경기반 자원 선택에 관한 연구)

  • No Namsu;Hong Pildu;Jang Taeksoo;Lee Yongwoo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.49-51
    • /
    • 2005
  • 그리드 시스템은 기존의 클러스터링과는 달리 지역적으로 분산되어 있는 컴퓨팅 자원을 네트워크로 상호 연동하여 사용하는 시스템이다. 그러므로 사용할 자원의 조합의 선택에 따라 그리드 컴퓨팅 성능은 큰 영향을 받는다. 그러나 현재 대표적인 Grid Middleware Toolkit인 Globus에서는 자원 선택에 관련해서는 별다른 방안을 제시하고 있지 않다. 이와 관련하여 본 논문에서는asymmetric MPI application에 대해 효율적인 자원을 선택하기 위한 적절한 cluster조합의 선택기법을 제시한다.

  • PDF

A Study on Detecting the Modification of Messages Using the Cumulative Hashed Value in the AMI Network (AMI 네트워크에서 누적 해쉬를 이용한 메시지 변조 탐지 방안)

  • Han, Sun-Hee;Park, Min-Woo;Jung, Sung-Min;Chung, Tai-Myoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.714-717
    • /
    • 2011
  • 스마트그리드(Smart Grid)는 기존의 단방향 전력망인 자동화 검침 장치(Automated Meter Reading, AMR)에서 발전하여 양방향으로 실시간 정보를 교환하는 '지능형 전력망'이다. 스마트그리드 환경에서는 수요 반응(Demand Response) 서비스를 이용하여 전력 사용을 효과적으로 분산 할 수 있다. 하지만 보안에 대한 대비가 충분하지 않을 시에는 데이터의 삽입, 변조에 의해 시스템이 오용될 수 있다. 본 논문에서는 스마트 미터의 검침 값이 네트워크를 통해 전력정보처리시스템(Meter Data Management System, MDMS)까지 전달되는 과정에서 데이터 변조의 발생여부를 탐지할 수 있는 방법을 제안한다. 본 논문의 탐지 방법을 통해 신뢰성 있는 수요 반응 서비스를 제공할 수 있으며, 이는 효율적인 전력 사용을 유도할 것으로 기대된다.

Evaluation of Flutter Velocity of Bridge Deck Section using Distributed Computing Environment (분산형 전산환경을 활용한 교량 거더의 플러터 발생풍속 산정)

  • Lee, Kuen-Bae;Kim, Chongam
    • 한국방재학회:학술대회논문집
    • /
    • 2011.02a
    • /
    • pp.75-75
    • /
    • 2011
  • 본 논문에서는 진동중인 교량 거더에 작용하는 풍하중을 산정하고 그에 따른 플러터 발생풍속을 예측하기 위하여 분산형 전산환경을 활용한 수치해석 연구를 수행하였다. 분산형 전산환경은 웹 포탈을 기반으로 수치해석 환경을 제공하는 수치풍동 시스템으로서, 전산유체역학(CFD : Computational Fluid Dynamics)에 대한 전문지식이 부족한 사용자들도 격자생성, 수치해석자를 이용한 계산, 가시화 등의 전 과정을 편리하게 수행할 수 있는 차세대 토목분야 연구 환경이다. 본 시스템은 그리드스피어(GfidSphere)를 기반으로 구성되었으며, 기본적으로 사용자 관리, 세션 관리, 그룹 관리, 레이아웃 관리 등을 제공하여 사용자가 포탈을 통해서 다양한 서비스를 쉽게 사용할 수 있는 환경을 구축하도록 도와준다. 수치해석을 위한 유체 지배방정식은 2차원 비정상 비압축성 RANS(Reynolds-Averaged Navier-Stokes) 방정식이며, pseudo compressibility 방법을 적용하였다. 비정상 유동장을 해석하기 위하여 이중시간 전진법(dual time stepping)을 사용하였으며, 수렴가속화를 위해 Multi-grid 기법을 적용하였다. 또한 난류 유동장 해석을 위해서 $k-{\omega}$ SST 난류 모델을 사용하였으며, 난류 천이 과정에서의 유동을 모사하기 위하여 Total stress limitation 방법을 적용하였다. 교량 거더의 연직과 회전방향의 2자유도 움직임을 모사하기 위하여 동적격자 기법을 도입하였다. 교량 거더 주변의 비정상 유동해석 결과를 통해, 거더 표면에서 떨어져나가는 크고 작은 와류의 영향으로 양력 및 모멘트 계수 그래프가 중첩된 진폭과 주기를 갖고 주기적으로 나타나는 것을 확인할 수 있었다. 또한 계산된 비정상 공기력을 적용한 2자유도 플러터 방정식을 통하여 플러터 발생풍속을 산정하였다. 최종적으로 본 연구에서 계산된 결과의 타당성을 검증하기 위하여 수치적으로 구한 플러터 발생풍속과 기존의 실험 및 수치해석 결과를 비교하였으며, 결과는 잘 일치하였다.

  • PDF

e-Government Grid System for Information Interoperability (정보 상호운용을 위한 전자정부 그리드 시스템)

  • Kook, Youn-Gyou;Lee, Joon;Kim, Jae-Soo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.12
    • /
    • pp.3660-3667
    • /
    • 2009
  • Currently operated many information systems are faced up with various difficulties to exchange data and to cooperate between different systems because the factors, such as data exchangibility and system interoperability, are not considered during the system development from scratch. To overcome these problems, we attempt to apply e-Government Grid to resolve the heterogeneity of systems and propose Government Information Metadata Registry (GIMDR) for assurance of interoperability of distributed and independent information systems in e-government environments. Consequently, the case study is introduced to provide the seamless connection between distributed systems. The proposed e-Government Grid and GIMDR are expected to reduce the heterogeneity of the distributed systems for interoperability, as well as increase the accessability and transparency of cooperating information.