• 제목/요약/키워드: File system

검색결과 2,276건 처리시간 0.031초

로그 블록 간 병합을 이용한 효율적인 로그 버퍼 관리 (An Efficient Log Buffer Management Through Join between Log Blocks)

  • 김학철;박용훈;윤종현;서동민;송석일;유재수
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2009년도 춘계 종합학술대회 논문집
    • /
    • pp.51-56
    • /
    • 2009
  • 플래시 메모리는 이미 데이터가 기록된 섹터에 대해 덮어 쓰기 연산이 되지 않는 특징이 있다. 이러한 플래시 메모리의 특징을 극복하기 위해 로그 버퍼 관리 기법이 소개 되었다. 그러나 현재 까지 연구된 로그 버퍼 관리 기법들 중 BAST 기법은 쓰기 연산의 패턴이 임의 쓰기인 경우 잦은 병합 연산을 발생시키는 문제가 있으며, 이를 개선한 FAST 기법은 자주 갱신되는 데이터에 의해 빈번하게 발생되는 병합 연산을 고려하지 않았다. 본 논문에서는 새로운 로그 버퍼 관리기법인 JBB를 제안한다. 제안하는 기법은 로그 블록의 병합 가치를 평가하여 빈번하게 갱신이 발생하지 않는 데이터에 대해서 데이터 블록과의 병합연산을 수행하고, 빈번하게 갱신되는 데이터에 대해 데이터 블록과의 병합을 최대한 지연한다. 이를 통해 불필요한 데이터 블록의 병합 연산을 방지하여 플래시 메모리의 소거 횟수를 크게 감소시켰고, 공간 활용을 극대화 하였다. 로그 버퍼 관리 기법의 대표적인 기법인 BAST와 FAST와의 성능 비교를 통해 본 논문에서 제안하는 기법의 우수성을 증명하였다.

  • PDF

분산병렬처리 환경에서 오토매핑 기법을 통한 NoSQL과 RDBMS와의 연동 (Interoperability between NoSQL and RDBMS via Auto-mapping Scheme in Distributed Parallel Processing Environment)

  • 김희성;이봉환
    • 한국정보통신학회논문지
    • /
    • 제21권11호
    • /
    • pp.2067-2075
    • /
    • 2017
  • 최근 빅데이터가 주목받게 되면서 빅데이터를 처리하기 위한 시스템들도 중요하게 여겨지고 있다. 빅데이터 처리 시스템으로 분산파일시스템인 Hadoop과 비정형 데이터 처리를 위한 NoSQL 데이터 스토어가 주목받고 있다. 하지만 아직까지 NoSQL을 사용함에 있어 어려움이나 불편함도 존재한다. 저용량 데이터인 경우 NoSQL의 MapReduce는 불필요한 작업시간을 소모하게 되며, RDBMS 보다 상대적으로 많은 데이터 탐색 시간이 소요되기도 한다. 본 논문에서는 이러한 NoSQL의 문제점을 해결하기 위해 NoSQL과 RDBMS 간의 연동 기법을 제안하였다. 개발한 오토매핑 기법은 처리할 데이터의 양에 따라 적합한 데이터베이스를 사용하게 하여 결과적으로 검색시간을 빠르게 할 수 있다. 실험 결과 제안한 데이터베이스 연동 기법은 특정 데이터 셋의 경우 검색시간을 최대 35%까지 줄일 수 있다.

어셈블리어 코드 기반의 메모리 오류 가능성 검출 (Detection of Potential Memory Access Errors based on Assembly Codes)

  • 김현수;김병만;배현섭;정인상
    • 정보처리학회논문지D
    • /
    • 제18D권1호
    • /
    • pp.35-44
    • /
    • 2011
  • 메모리 사용에 관련한 오류는 해당 프로그램뿐 아니라 시스템의 오작동을 유발할 수 있다. 특히 발생 빈도가 매우 낮은 일부 메모리 오류의 경우 제대로 된 동작 테스트를 할 수 없어, 오류에 대한 파악 및 수정이 힘들다. 이에 본 논문에서는 실행 프로그램을 역어셈블(Dis-Assemble)하여 만들어진 어셈블리어 코드를 구문 분석하여 명령어 전이도를 도출하고 이에 기반을 두어 메모리 사용 오류 가능성을 검출하는 방법을 제안하였다. 몇 가지 프로그램을 검사대상으로 선정하여 Local Memory Return Error, Null Pointer Access Error, Uninitialized Pointer Access Error를 검출하였으며 그 중 오픈 소스 프로젝트(Open Source Project)인 아파치 웹 서버와 PHP 스크립트 해석기에서도 메모리 사용 오류의 가능성이 있는 코드가 검출되었다.

대화형 복수시점 영상콘텐츠 저작시스템 설계 및 구현 (Design and Implementation of Interactive Multi-view Visual Contents Authoring System)

  • 이인재;최진수;기명석;정세윤;문경애;홍진우
    • 방송공학회논문지
    • /
    • 제11권4호
    • /
    • pp.458-470
    • /
    • 2006
  • 본 논문에서는 MPEG-4 Systems 기반 복수시점 영상 서비스를 위한 저작 기술에 대해 제안한다. MPE-4는 이전의 MPEG-l/2 등의 비디오 정보 압축 규격과 달리, 사용자와 콘텐츠 간의 객체 기반 대화형(interactivity) 기능에 대한 다양한 방법을 포함하고 있다. 따라서 MPEG-4 Systems 규격은 현재까지 개발된 표준들 중에서 복수시점 영상 서비스가 제공하려고 하는 목적에 가장 잘 부합하는 기능을 제공하고 있다. 본 논문에서는 MPEG-4 Systems 표준 기술을 기반으로 제공될 수 있는 복수시점 영상 서비스에 대해 기술하였고, 해당 서비스를 제공하기 위한 MPEG가 장면 기술(scene description) 프로파일을 제안하였다. 또한 제안된 프로파일에 기반을 둔 대화형 복수시점 영상콘텐츠 저작시스템을 설계하고 구현하였으며, 실험결과를 통해 그 가능성을 보여 주었다.

대용량 데이터를 위한 효율적인 다차원 색인구조 (An Efficient Multi-Dimensional Index Structure for Large Data Set)

  • 이병엽;유재수
    • 한국지리정보학회지
    • /
    • 제5권2호
    • /
    • pp.54-68
    • /
    • 2002
  • 최근 지리정보시스템, 움직임 객체관리시스템, 동영상/이미지 내용기반 검색시스템, 시계열 데이터베이스시스템과 같이 다차원 데이터를 이용하는 응용에 대한 관심이 고조되고 있다. 이 논문은 다차원의 특징벡터를 벡터 근사치로 표현한 후 색인 트리를 구성하여 검색의 효율을 높이는 VA(vector approximate)-트리를 제안한다. 이 논문에서 제안하는 VA-트리는 전체적인 색인구조의 저장공간을 줄이기 위해서 VA-파일의 벡터 근사치 개념을 이용하여 데이터량이 증가해도 검색 성능이 저하되지 않도록 하는 트리 형태의 구조를 갖는다. VA-트리는 MBR 기반의 색인구조이지만 MBR 간에 겹침이 발생하지 않는 분할방법을 사용하여 검색 효율을 높인다. 제안하는 색인구조와 기존의 여러 다차원 색인구조와의 성능 평가를 통해 제안하는 방법의 우수함을 보인다.

  • PDF

인터넷 기반 GPS 데이터 처리 서비스에 관한 연구 (Development of an Internet Based GPS Data Processing Service)

  • 김상호;박관동
    • 한국지리정보학회지
    • /
    • 제10권1호
    • /
    • pp.84-91
    • /
    • 2007
  • GPS 수신기 기술의 발전으로 인해 관련지식이 없더라도 데이터를 쉽게 획득할 수 있게 되었다. 하지만 매우 정확한 좌표 획득을 위해서는 데이터 후처리 과정이 추가적으로 필요한데 이 과정은 고도의 전문성을 요구한다. 또한 일선 현장에서는 시스템 여건상 후처리 소프트웨어를 가동할 수없는 경우가 대부분이다. 따라서 본 연구는 이를 개선할 수 있는 인터넷 기반 GPS 데이터 처리 서비스를 개발하는데 목적을 두었다. 후처리 소프트웨어는 GIPSY를 선택했는데 정밀궤도력을 이용해서 이중차분 없이 단시간 내 위치정보 획득이 가능한 장점이 있다. 리눅스(Linux) 환경에서 작동하는 GIPSY와 웹서버의 연동을 통해서 사용자가 웹상에 원시 데이터를 전송하면 서버에서 자동으로 후처리가 실행되고 사용자에게 화면상으로 결과를 출력하는 구조로 설계하였다. 본 연구에서 구축한 서비스를 테스트한 결과 이중주파수 수신기를 이용하여 30초 간격으로 24시간 동안 수집한 데이터를 서버에 전송하고 처리하는데 총 30초 정도가 소요되어 매우 신속한 데이터 처리가 가능함을 알 수 있었다.

  • PDF

다중 필터를 이용한 실시간 악성코드 탐지 기법 (A Realtime Malware Detection Technique Using Multiple Filter)

  • 박재경
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권7호
    • /
    • pp.77-85
    • /
    • 2014
  • 최근의 클라우드 환경, 빅데이터 환경 등 다양한 환경에서 악성코드나 의심 코드에 의한 피해가 늘어나고 있으며 이를 종합적으로 대응할 수 있는 시스템에 대한 연구가 활발히 이루어지고 있다. 이러한 악성행위가 내포된 의심코드는 사용자의 동의 없이도 PC에 설치되어 사용자가 인지하지 못하는 피해를 양산하고 있다. 또한 다양한 시스템으로부터 수집되는 방대한 양의 데이터를 실시간으로 처리하고 가공하는 기술뿐만 아니라 정교하게 발전하고 있는 악성코드를 탐지 분석하기 위한 대응기술 또한 고도화 되어야 한다. 최근의 악성코드를 원천적으로 탐지하기 위해서는 실행파일에 포함된 악성코드에 대한 정적, 동적 분석을 포함한 분석뿐만 아니라 평판에 의한 검증도 병행되어야 한다. 또한 대량의 데이터를 통해 유사성도 판단하여 실시간으로 대응하는 방안이 절실히 필요하다. 본 논문에서는 이러한 탐지 및 검증 기법을 다중으로 설계하고 이를 실시간으로 처리할 수 있는 방안을 제시하여 의심코드에 대한 대응을 근본적으로 할 수 있도록 연구하였다.

하둡 분산 환경 기반의 데이터 수집 기법 연구 (A Study on the Data Collection Methods based Hadoop Distributed Environment)

  • 진고환
    • 한국융합학회논문지
    • /
    • 제7권5호
    • /
    • pp.1-6
    • /
    • 2016
  • 최근 빅데이터 활용과 분석기술의 발전을 위하여 많은 연구가 이루어지고 있고, 빅데이터를 분석하기 위하여 처리 플랫폼인 하둡을 도입하는 정부기관 및 기업이 점차 늘어가고 있는 추세이다. 이러한 빅데이터의 처리와 분석에 대한 관심이 고조되면서 그와 병행하여 데이터의 수집 기술이 주요한 이슈가 되고 있으나, 데이터 분석 기법의 연구에 비하여 수집 기술에 대한 연구는 미미한 상황이다. 이에 본 논문에서는 빅데이터 분석 플랫폼인 하둡을 클러스터로 구축하고 아파치 스쿱을 통하여 관계형 데이터베이스로부터 정형화된 데이터를 수집하고, 아파치 플룸을 통하여 센서 및 웹 애플리케이션의 데이터 파일, 로그 파일과 같은 비정형 데이터를 스트림 기반으로 수집하는 시스템을 제안한다. 이러한 융합을 통한 데이터 수집으로 빅데이터 분석의 기초적인 자료로 활용할 수 있을 것이다.

NFC의 기술 동향 분석 및 활용 사례 (A study of trend technology and application case using NFC)

  • 김연우;문일영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 춘계학술대회
    • /
    • pp.519-521
    • /
    • 2011
  • NFC는 10cm 이내의 거리에서 무선기기 간의 통신을 가능케 해주는 기술로 13.56MHz 주파수 대역을 이용한 비접촉식 근거리 무선통신의 한 종류이다. 이는 RFID의 기술의 하나로 파일전송과 비접촉식결제와 RFID기능을 모두 포함하고 있다. NFC기술은 2003년 이미 표준화된 기술이지만 최근 주목을 받고 있는 이유는 안드로이드 2.3에 NFC를 본격지원 한다고 발표했기 때문이다. 또한 애플은 아이폰 5에 NFC 칩을 탑재할 예정이라고 발표하면서 모바일 결제 시스템에 판도가 바뀔 것으로 예상되고 있다. 이미 삼성전자는 NFC칩을 탑재한 넥서스S를 출시완료 했고, 갤럭시S2에도 NFC를 탑재한다고 발표했다. LG전자도 올해부터 출시될 스마트폰에 NFC칩을 기본으로 탑재할 예정이라고 밝혔다. 본 논문은 NFC의 기술에 대한 분석과 최근 동향 및 활용 사례 연구 사항을 발표 하고자 한다.

  • PDF

Wear-leveling 향상을 위한 플래시 메모리의 그룹단위 관리 방법 (A group based management method of flash memory for enhancing wear-leveling)

  • 장시웅;김영주;유윤식
    • 한국정보통신학회논문지
    • /
    • 제13권2호
    • /
    • pp.315-320
    • /
    • 2009
  • 플래시 메모리는 데이터 변경 시에 덮어쓰기가 되지 않아 해당 데이터를 새로운 영역에 쓰기 이전에 존재하던 데이터는 무효화시켜야 하고 가비지 컬렉션 시 소거해야 한다. 플래시 메모리의 빠른 발전속도에 힘입어 플래시메모리의 용량은 급속도로 증가하고 있다. 플래시 메모리의 용량이 대용량화됨에 따라 소거대상 블록을 선택할 때 전체 플래시 메모리를 대 상으로 탐색을 실시하면 CPU의 수행시간이 많이 증가하는 문제점이 있다. 이 단점을 개선하기 위해 플래시 메모리를 그룹으로 분할하여 관리하고 소거대상 블록을 선택할 때 해당 그룹을 대상으로 탐색을 수행한다. 접근 지역성을 가지는 작업부하에 대해 hot 데이터는 hot 그룹에 배치하고, cold 데이터는 cold 그룹에 배치하여 그룹 내에서의 wear-leveling을 개선하고, 주기적으로 hot 그룹의 역할과 cold 그룹의 역할을 교환하여 전체플래시 메모리의 wear-leveling과 성능을 개선하였다.