• 제목/요약/키워드: distributed storage systems

검색결과 207건 처리시간 0.024초

분산환경에서의 P2P기반 보건의료분야 정보시스템 통합에 관한 연구 (A Study on Integration of Healthcare Information Systems based on P2P in Distributed Environment)

  • 박용민;오영환
    • 대한전자공학회논문지TC
    • /
    • 제48권2호
    • /
    • pp.36-42
    • /
    • 2011
  • 현재의 보건의료분야 정보시스템은 늘어나는 보건의료 수요 충족을 위해 다양한 시스템을 구축 운영하고 있으며, 그에 따른 정보화예산은 지속적으로 증가 추세에 있지만, 현재의 시스템은 다양한 시스템 간의 상호 연관성이 있음에도 연계가 이루어지지 않으며, 각 유관기관과의 정보연계를 위한 표준화 및 실시간 네트워크가 구성되어 있지 않아 현황자료 등 각종 자료의 실시간 제공이 미흡하다는 문제점이 제기 되고 있다. 본 논문에서는 이와 같은 한계를 극복하기 위한 대안으로 JXTA 기반의 보건의료분야 통합정보시스템을 제안한다. JXTA는 오픈소스 기반의 P2P 플랫폼으로 운영체제와 네트워크 프로토콜, 그리고 개발언어에 독립적인 P2P 기술을 사용하는 분산 네트워크 컴퓨팅 환경을 구현하기 위한 것이다. 지금까지 네트워크 환경에서 자료의 저장과 관리를 위해 가장 널리 사용되고 있는 서버 집중형 구조는 사용자와 통신량이 증가하면서 데이터 관리에 어려움을 겪고 있으며 늘어나는 통신 서비스를 처리하기 위해 서버의 수를 늘리는 것보다 신속한 정보 연계와 비용 절감, 효율적인 자료 관리 차원에서 P2P 모델이 새로운 해결 방안으로 부각되고 있다. 따라서 본 논문에서는 보건의료 데이터 및 서비스 통합을 위한 플랫폼으로써 JXTA를 기반으로 하는 보건의료분야 통합정보시스템을 설계하고 이를 구현함으로써, JXTA 기반이 새로운 통합정보시스템 구축의 적합한 모델임을 입증한다.

클라우드 환경에서 MongoDB 기반의 비정형 로그 처리 시스템 설계 및 구현 (Design and Implementation of MongoDB-based Unstructured Log Processing System over Cloud Computing Environment)

  • 김명진;한승호;최운;이한구
    • 인터넷정보학회논문지
    • /
    • 제14권6호
    • /
    • pp.71-84
    • /
    • 2013
  • 컴퓨터 시스템 운용 간에 발생하는 많은 정보들이 기록되는 로그데이터는 컴퓨터 시스템 운용 점검, 프로세스의 최적화, 사용자 최적화 맞춤형 제공 등 다방면으로 활용되고 있다. 본 논문에서는 다양한 종류의 로그데이터들 중에서 은행에서 발생하는 대용량의 로그데이터를 처리하기 위한 클라우드 환경 하에서의 MongoDB 기반 비정형 로그 처리시스템을 제안한다. 은행업무간 발생하는 대부분의 로그데이터는 고객의 업무처리 프로세스 간에 발생하며, 고객 업무 프로세스 처리에 따른 로그데이터를 수집, 저장, 분류, 분석하기 위해서는 별도로 로그데이터를 처리하는 시스템을 구축해야만 한다. 하지만 기존 컴퓨팅환경 하에서는 폭발적으로 증가하는 대용량 비정형 로그데이터 처리를 위한 유연한 스토리지 확장성 기능, 저장된 비정형 로그데이터를 분류, 분석 처리할 수 있는 기능을 구현하기가 매우 어렵다. 이에 따라 본 논문에서는 클라우드 컴퓨팅 기술을 도입하여 기존 컴퓨팅 인프라 환경의 분석 도구 및 관리체계에서 처리하기 어려웠던 비정형 로그데이터를 처리하기 위한 클라우드 환경기반의 로그데이터 처리시스템을 제안하고 구현하였다. 제안한 본 시스템은 IaaS(Infrastructure as a Service) 클라우드 환경을 도입하여 컴퓨팅 자원의 유연한 확장성을 제공하며 실제로, 로그데이터가 장기간 축적되거나 급격하게 증가하는 상황에서 스토리지, 메모리 등의 자원을 신속성 있고 유연하게 확장을 할 수 있는 기능을 포함한다. 또한, 축적된 비정형 로그데이터의 실시간 분석이 요구되어질 때 기존의 분석도구의 처리한계를 극복하기 위해 본 시스템은 하둡 (Hadoop) 기반의 분석모듈을 도입함으로써 대용량의 로그데이터를 빠르고 신뢰성 있게 병렬 분산 처리할 수 있는 기능을 제공한다. 게다가, HDFS(Hadoop Distributed File System)을 도입함으로써 축적된 로그데이터를 블록단위로 복제본을 생성하여 저장관리하기 때문에 본 시스템은 시스템 장애와 같은 상황에서 시스템이 멈추지 않고 작동할 수 있는 자동복구 기능을 제공한다. 마지막으로, 본 시스템은 NoSQL 기반의 MongoDB를 이용하여 분산 데이터베이스를 구축함으로써 효율적으로 비정형로그데이터를 처리하는 기능을 제공한다. MySQL과 같은 관계형 데이터베이스는 복잡한 스키마 구조를 가지고 있기 때문에 비정형 로그데이터를 처리하기에 적합하지 않은 구조를 가지고 있다. 또한, 관계형 데이터베이스의 엄격한 스키마 구조는 장기간 데이터가 축적되거나, 데이터가 급격하게 증가할 때 저장된 데이터를 분할하여 여러 노드에 분산시키는 노드 확장이 어렵다는 문제점을 가지고 있다. NoSQL은 관계형 데이터베이스에서 제공하는 복잡한 연산을 지원하지는 않지만 데이터가 빠르게 증가할 때 노드 분산을 통한 데이터베이스 확장이 매우 용이하며 비정형 데이터를 처리하는데 매우 적합한 구조를 가지고 있는 비관계형 데이터베이스이다. NoSQL의 데이터 모델은 주로 키-값(Key-Value), 컬럼지향(Column-oriented), 문서지향(Document-Oriented)형태로 구분되며, 제안한 시스템은 스키마 구조가 자유로운 문서지향(Document-Oriented) 데이터 모델의 대표 격인 MongoDB를 도입하였다. 본 시스템에 MongoDB를 도입한 이유는 유연한 스키마 구조에 따른 비정형 로그데이터 처리의 용이성뿐만 아니라, 급격한 데이터 증가에 따른 유연한 노드 확장, 스토리지 확장을 자동적으로 수행하는 오토샤딩 (AutoSharding) 기능을 제공하기 때문이다. 본 논문에서 제안하는 시스템은 크게 로그 수집기 모듈, 로그 그래프생성 모듈, MongoDB 모듈, Hadoop기반 분석 모듈, MySQL 모듈로 구성되어져 있다. 로그 수집기 모듈은 각 은행에서 고객의 업무 프로세스 시작부터 종료 시점까지 발생하는 로그데이터가 클라우드 서버로 전송될 때 로그데이터 종류에 따라 데이터를 수집하고 분류하여 MongoDB 모듈과 MySQL 모듈로 분배하는 기능을 수행한다. 로그 그래프생성 모듈은 수집된 로그데이터를 분석시점, 분석종류에 따라 MongoDB 모듈, Hadoop기반 분석 모듈, MySQL 모듈에 의해서 분석되어진 결과를 사용자에게 웹 인터페이스 형태로 제공하는 역할을 한다. 실시간적 로그데이터분석이 필요한 로그데이터는 MySQL 모듈로 저장이 되어 로그 그래프생성 모듈을 통하여 실시간 로그데이터 정보를 제공한다. 실시간 분석이 아닌 단위시간당 누적된 로그데이터의 경우 MongoDB 모듈에 저장이 되고, 다양한 분석사항에 따라 사용자에게 그래프화해서 제공된다. MongoDB 모듈에 누적된 로그데이터는 Hadoop기반 분석모듈을 통해서 병렬 분산 처리 작업이 수행된다. 성능 평가를 위하여 로그데이터 삽입, 쿼리 성능에 대해서 MySQL만을 적용한 로그데이터 처리시스템과 제안한 시스템을 비교 평가하였으며 그 성능의 우수성을 검증하였다. 또한, MongoDB의 청크 크기별 로그데이터 삽입 성능평가를 통해 최적화된 청크 크기를 확인하였다.

산지 소유역의 홍수유출 예측을 위한 모의발생 수문모형의 개발 (Development of Hydrologic Simulation Model to Predict Flood Runoff in a Small Mountaineous Watershed)

  • 권순국;고덕구
    • 한국농공학회지
    • /
    • 제30권3호
    • /
    • pp.58-68
    • /
    • 1988
  • Most of the Korean watersheds are mountaineous and consist of various soil types and land uses And seldom watersheds are found to have long term hydrologic records. The SNUA, a hydrologic watershed model was developed to meet the unique characteristics of Korean watershed and simulate the storm hydrographs from a small mountaineous watershed. Also the applicability of the model was tested by comparing the simulated storm hydrographs and the observed from Dochuk watershed, Gwangjugun, Kyunggido The conclusions obtained in this study could be summarized as follows ; 1. The model includes the simulation of interception, evaporation and infiltration for land surface hydrologic cycle on the single storm basis and the flow routing features for both overland and channel systems. 2. Net rainfall is estimated from the continuous computation of water balance at the surface of interception storage accounting for the rainfall intensities and the evaporation losses at each time step. 3. Excess rainfall is calculated by the abstraction of infiltration loss estimated by the Green and Ainpt Model from the net rainfall. 4. A momentum equation in the form of kinematic wave representation is solved by the finite differential method to obtain the runoff rate at the exit of the watershed. 5. The developed SNUA Model is a type of distributed and event model that considers the spatial distribution of the watershed parameters and simulates the hydrograph on a single storm basis. 6. The results of verification test show that the simulated peak flows agree with the observed in the occurence time but have relative enors in the range of 5.4-40.6% in various flow rates and also show that the simulated total runoff have 6.9-32% of relative errors against the observed. 7. To improve the applicability of the model, it was thought that more studies like the application test to the other watersheds of various types or the addition of the other hydrologk components describing subsurface storages are needed.

  • PDF

하둡 에코시스템을 활용한 로그 데이터의 이상 탐지 기법 (Anomaly Detection Technique of Log Data Using Hadoop Ecosystem)

  • 손시운;길명선;문양세
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권2호
    • /
    • pp.128-133
    • /
    • 2017
  • 최근 대용량 데이터 분석을 위해 다수의 서버를 사용하는 시스템이 증가하고 있다. 대표적인 빅데이터 기술인 하둡은 대용량 데이터를 다수의 서버로 구성된 분산 환경에 저장하여 처리한다. 이러한 분산 시스템에서는 각 서버의 시스템 자원 관리가 매우 중요하다. 본 논문은 다수의 서버에서 수집된 로그 데이터를 토대로 간단하면서 효율적인 이상 탐지 기법을 사용하여 로그 데이터의 변화가 급증하는 이상치를 탐지하고자 한다. 이를 위해, 각 서버로부터 로그 데이터를 수집하여 하둡 에코시스템에 저장할 수 있도록 Apache Hive의 저장 구조를 설계하고, 이동 평균 및 3-시그마를 사용한 세 가지 이상 탐지 기법을 설계한다. 마지막으로 실험을 통해 세 가지 기법이 모두 올바로 이상 구간을 탐지하며, 또한 가중치가 적용된 이상 탐지 기법이 중복을 제거한 더 정확한 탐지 기법임을 확인한다. 본 논문은 하둡 에코시스템을 사용하여 간단한 방법으로 로그 데이터의 이상을 탐지하는 우수한 결과라 사료된다.

전장관리체계(C4I)에서의 암호 및 인증방법 개선 방안에 관한연구 (A Study on Improvement Methods for Encrytion and Authentication in Batt le Field Management System(C4I))

  • 이원만;구우권;박태형;이동훈
    • 융합보안논문지
    • /
    • 제12권6호
    • /
    • pp.39-50
    • /
    • 2012
  • 군에서 현재 운영하는 전장관리체계는 각각의 네트워크와 별도의 암호장비를 이용하여 운용되고 있다. 운용업무별 별도의 네트워크 사용으로 체계별 보안성은 확보했으나 사용자 및 체계연동을 위한 개인인증 방법은 아직 연구과제다. 즉, 동일한 사용자가 서로다른 체계를 운용하기 위해서는 각각의 암호모듈과 ID/PW를 부여받고 사용하고 있다. 현재 전장관리체계는 공개키 기반구조로 운용되고 있으며 암호장비는 대부분 인편을 통해 배부되어 이동간 피탈되기 쉬운 구조를 갖고 있다. 또한 전장관리체계(C4I)별 암호키를 운용하고 있어 한사람이 여러개의 암호인증모듈을 관리하는 등 암호키 운영관리에 제약 사항이 있다. 이런 공개키 기반구조(PKI)의 문제점 및 이를 보완하기 위한 ID기반의 암호시스템과 속성기반 암호시스템의 비교를 통해 차기 암호인증시스템의 구축방안을 연구하였으며 체계간 접속을 위한 인증방법 및 안전한 자료 소통을 지원하는 자료 암호화 저장 및 소통방안을 제안한다.

에너지 저장장치의 계통 연계형 양방향 PCS 기술 (The grid-connected bidirectional PCS technology of the ESS)

  • 고봉운
    • 전기전자학회논문지
    • /
    • 제23권4호
    • /
    • pp.1280-1287
    • /
    • 2019
  • 계통 연계 형 양방향 PCS 기술은 분산 형 신재생 에너지 스마트 그리드를 구현하기 위한 기술이며, 방대한 스마트 그리드 시스템 중 태양광 모듈로부터 수집된 전력 및 상용 계통전원을 이용하여 상시 전력을 충전하였다가 필요시 저장된 전력을 저압 계통 측으로 방출할 수 있도록 하는 하이브리드형 에너지 저장 장치이다. 이를 위해 MPPT 기능이 포함된 PV입력 전력변환기와 배터리 충·방전을 위한 양방향 전력변환기 및 DC Link 전압을 3상 380V AC 계통으로 출력하고 필요할 경우 계통전력을 AC/DC변환하여 양방향 DC/DC컨버터를 통해 배터리로 충전기능을 수행하는 인버터로 구성된 3개의 전력변환기 구조를 갖는 PCS를 설계 및 개발하였다. 현재 이 시스템을 정전 및 화재사고에 취약한 제주의 사이트에 적용하여 실증 및 운영하고 있다.

CMAC 신경회로망을 이용한 가솔린 분사 제어 시스템에 관한 연구 (The injection petrol control system about CMAC neural networks)

  • 한아군;탁한호
    • 한국정보통신학회논문지
    • /
    • 제21권2호
    • /
    • pp.395-400
    • /
    • 2017
  • 본 논문에서는 산소 센서를 이용하여 CMAC 신경회로망 학습제어에 의한 차량의 연료분사 제어방법에 대해 논한다. 기본 차량 내연기관과 연료 분사 제어시스템의 동역학적인 비선형성으로 인하여 불연속적인 연로를 분사한다. 정밀 연료 분사량 제어에 어려움을 발생시키기 때문에 엔진성능은 저하된다. 본 연구에서는 CMAC 신경회로망을 이용한 연료 분사시스템을 제안한다. CMAC 신경회로망은 매우 넓은 범위의 함수로부터 비선형 관계를 학습 할 수 있고, 학습이 빠르며, 수렴 특성을 가지고 있다. 그리고 산소 센서의 출력특성을 파악하여 연료분사 속도를 계산해서 설정된 공연비 값을 유지시켜준다. 게다가 기존 가솔린 엔진의 구조변경이 없이 어떤 상황에서도 공연비를 정밀하게 제어할 수 있으며, 배기가스 배출량을 절감시킬 수 있다. 시뮬레이션을 통해 일반적인 차량의 제어 방법과 비교 분석하였고, 제안된 방법이 차량의 연비 향상과 친환경 성능 등에 더 효과적임을 확인하였다.

CERES: 백본망 로그 기반 대화형 웹 분석 시스템 (CERES: A Log-based, Interactive Web Analytics System for Backbone Networks)

  • 서일현;정연돈
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권10호
    • /
    • pp.651-657
    • /
    • 2015
  • 웹 응용 프로그램의 급격한 증가와 함께 웹 트래픽이 증가하고 있다. 웹에 대한 요청과 그 응답에 대한 기록인 웹 로그 또한 폭발적으로 증가하고 있다. 웹 로그로부터 가치 있는 정보를 취득하기 위해서는 매우 큰 용량의 데이터를 효과적이고 다양한 방법으로 다룰 수 있는 시스템이 필요하다. 본 논문에서는 백본망 로그 기반 대화형 웹 분석 시스템인 CERES를 소개한다. 기존의 웹 분석 시스템들과 달리, CERES는 하나의 웹 서버에 대한 분석이 아닌 백본망에서 생성되는 모든 웹 로그의 분석을 목적으로 한다. CERES는 하둡 분산 파일 시스템 (HDFS)을 저장소로 하는 서버 클러스터에 배포되며, 대용량의 로그에 기반한 분석을 분산 처리를 통해 지원한다. CERES는 백본망에서 생성된 웹 로그 데이터를 관계형 데이터로 변환하고, 사용자는 변환된 관계형 데이터에 대해 SQL을 이용하여 질의를 요청할 수 있다. 내부적으로 CERES는 웹 로그의 통계적 분석에 대한 질의를 효과적으로 처리하기 위해 데이터 큐브를 활용한다. 또한, CERES는 다양한 통계적 분석을 지원하기 위해 대화형 SQL 질의 인터페이스를 포함한 세 가지 형태의 웹 인터페이스를 제공하며 사용자는 이를 통해 쉽게 질의를 요청할 수 있고 그 결과를 시각적으로 확인할 수 있다.

Spark 프레임워크 기반 비정형 빅데이터 토픽 추출 시스템 설계 (A Design on Informal Big Data Topic Extraction System Based on Spark Framework)

  • 박기진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권11호
    • /
    • pp.521-526
    • /
    • 2016
  • 온라인상에서 다루어지는 비정형 텍스트 데이터는 대용량이면서 비구조적 형태의 특성을 가지고 있기 때문에, 기존 관계형 데이터 모델의 저장 방식과 분석 방법만으로는 한계가 있다. 더군다나, 동적으로 발생하는 대량의 소셜 데이터를 활용하여 이용자의 반응을 실시간으로 분석하기란 어려운 상황이다. 이에 본 논문에서는 대용량 비정형 데이터(문서)의 의미를 빠르고, 용이하게 파악하기 위하여 데이터 셋에 대한 사전학습 없이, 문서 내 단어 비중에 따라 자동으로 토픽(주제)이 추출되는 시스템을 설계 및 구현하였다. 제안된 시스템의 토픽 모델링에 사용될 입력 단어는 N-gram 알고리즘에 의하여 도출되어 복수 개의 단어도 묶음 처리할 수 있게 했으며, 또한, 대용량 비정형 데이터 저장 및 연산을 위하여 Hadoop과 분산 인메모리 처리 프레임워크인 Spark 기반 클러스터를 구성하여, 토픽 모델 연산을 수행하였다. 성능 실험에서는 TB급의 소셜 댓글 데이터를 읽어 들여, 전체 데이터에 대한 전처리 과정과 특정 항목의 토픽 추출 작업을 수행하였으며, 대용량 데이터를 클러스터의 디스크가 아닌 메모리에 바로 적재 후, 처리함으로써 토픽 추출 성능의 우수성을 확인할 수 있었다.

전자 상거래의 이미지 공유를 위한 웹 이미지 서버의 성능 평가 (Performance Evaluation of Web Image Server for sharing e-Commerce System's Image)

  • 김명은;조동섭
    • 정보처리학회논문지B
    • /
    • 제9B권5호
    • /
    • pp.533-540
    • /
    • 2002
  • 인터넷 전자상거래의 발달로 데스크 탑 컴퓨터만이 아니라 냉장고, 달리는 차 안, PDA 휴대 전화 등 생활 영역 곳곳에서도 전자상거래를 할 수 있다. 다양한 기기들에서 전자상거래를 하기 위해 쇼핑몰들은 여러 화질의 이미지를 제공해야 한다. 현재의 전자상거래 시스템을 같은 상품 이미지라도 쇼핑몰들이 각각 저장하고 있다. 웹 이미지 서버는 쇼핑몰이 더 이상 이미지를 저장하지 않도록 이미지를 제공하는 중앙 집중적인 이미지 저장소이다. 따라서, 웹 이미지 서버를 이용하면 여러 쇼핑몰의 저장공간을 간편화할 수 있다. 또한, 이미지를 효율적으로 사용할 수 있고 쇼핑몰의 이미지의 갱신과 관리가 쉽게 이루어질 수 있다. 본 논문에서는 기존에 구현된 웹 이미지 서버를 쇼핑몰 관리 기능, 사용자 로그 기록 기능과 이미지 카탈로그 기능을 추가하여 확장하였고, 웹 서버 성능 평가 툴인 WAS를 이용하여 웹 이미지 서버 시스템의 응답시간을 측정하여 비교하였고, 사용자를 계속 증가시켜 웹 이미지 서버의 안전성을 평가하였다.