• 제목/요약/키워드: 파일시스템 성능

검색결과 954건 처리시간 0.027초

클러스터 파일 시스템의 데이터베이스 응용을 위한 표준 성능평가 (Standard Benchmark Test of Database Application in Cluster File Systems)

  • 한송이;이규웅
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (C)
    • /
    • pp.144-147
    • /
    • 2008
  • 저장장치 전용 네트워크의 발전으로 인해 효율적인 저장장치 시스템의 요구가 증가하고 있으며, 대규모 웹 시스템의 멀티미디어 데이터의 빠른 확산으로 인해 컴퓨팅 중심의 저장장치에서 데이터 중심적인 저장장치 시스템으로 패러다임이 변하고 있다. 또한 사용자 제공 컨텐츠와 같은 웹 2.0의 수요 증가와 함께 멀티미디어 데이터 서비스의 요구와 네트워크 기반 시스템의 발전으로 인해 인터넷 기반 응용 시스템들이 요구하는 데이터의 종류가 다양해지면서 대용량의 데이터 처리 요구를 수용할 수 있는 클러스터 파일 시스템의 요구가 급증하고 있다. 본 논문은 클러스터 파일 시스템의 기본 구조와 각 구성요소의 설계 내용을 기술하고, 클러스터 파일 시스템의 독립적 지역 파일 시스템 및 기존 분산 파일 시스템에 대한 성능평가를 보인다. 본 성능 평가를 위해 각 파일 시스템 상에 상용 데이터베이스 시스템을 설치하고 표준 DBMS 벤치마크 테스트를 수행하여 데이터 집중적인 저장장치 접근에 대한 성능평가를 보인다.

  • PDF

리눅스 환경에서 임베디드 시스템을 위한 플래시 파일 시스템의 성능 비교 분석 (Performance Comparative Analysis of Flash File System for Embedded Systems on Linux Environment)

  • 최진오
    • 한국정보통신학회논문지
    • /
    • 제18권1호
    • /
    • pp.109-114
    • /
    • 2014
  • 최근 임베디드 시스템의 운영체제로서 리눅스의 점유율이 높아지고 있다. 리눅스 환경의 임베디드 시스템에 탑재된 파일 시스템은 미니 하드 디스크 또는 플래시 메모리를 미디어로 채택하고 있다. 이러한 장치에 구현되는 파일 시스템의 종류는 임베디드 운영체제에 따라 다양하게 존재한다. 그런데 임베디드 시스템이 파일 시스템 의존도가 커질수록 이 파일 시스템 종류의 선택이 전체 시스템의 성능에 큰 영향을 미치게 된다. 이 논문에서는 임베디드 시스템에서 가장 많이 사용되는 FAT과 Ext 파일 시스템에서 성능을 비교 분석한다. 그래서 어떤 경우에 어느 파일 시스템이 우수한지에 대하여 고찰한다. 이 결과는 리눅스 환경의 임베디드 시스템에서 플래시 파일 시스템의 선택에 가이드가 될 것이다.

SQLite를 통한 플래시 메모리 파일시스템 분석 (An Analysis on Flash Memory File System Using SQLite)

  • 박혜련;오기환;이상원
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1268-1271
    • /
    • 2015
  • 전 세계 주요 56개국 성인 인구의 스마트폰 보급률이 평균 약 60%에 달하고. 지난 월 기준 한국 스마트폰의 보급률은 83.0%에 달해 세계 4위를 기록하였다. 안드로이드, iOS를 포함한 대부분의 모바일 플랫폼은 SQLite 데이터베이스를 기본 데이터베이스로 사용하고 있는 것으로 알려져 있다. 현재 보급된 대부분의 스마트폰의 저장장치는 플래시 메모리를 기반으로 하고 있다. 그러나 현재까지 안드로이드 운영체제의 기본 파일시스템은 Ext4 파일시스템으로 알려져 있으며, 플래시메모리에 최적화되었다고 주장하는 다른 파일시스템에 대한 성능 평가 및 데이터 입출력 특징의 자세한 분석 연구는 존재하지 않았다. 본 논문에서는 가장 잘 알려진 파일 시스템 Ext4, XFS, Btrfs 세 종류에서 실제 안드로이드 애플리케이션 쿼리를 사용하여 성능 측정을 진행하였다. 실험 결과 기본 파일 시스템으로 사용되고 있는 Ext4가 가장 빠른 성능을 나타낸 것을 확인하였고, 각 파일시스템마다 완연히 다른 데이터 입출력 특징을 갖고 있는 것을 확인하였다.

리눅스 기반의 NAND플래시 메모리 파일 시스템에 대한 성능 측정 도구 설계 (Design of Performance Measurement Tool for Linux-Based NAND Flash Memory Filesystem)

  • 박상오;김성조
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.844-846
    • /
    • 2005
  • 멀티미디어 산업의 발달로 인하여 정보를 저장하기 위한 다양한 저장장치들이 개발되고 있으며, 이러한 저장장치들의 발달과 더 좋은 환경을 제공하기 위해 저장 장치에 대한 파일 시스템들이 개발되고 있다. 이처럼 파일 시스템들의 성능을 분석하기 위해서 기존의 파일 시스템 성능 측정 도구를 사용하면 해당 파일 시스템의 특성에 맞는 평가 요소를 정확하게 측정을 하지 못한다. 이에 따라 해당 저장장치의 특성에 맞게 최적화된 파일 시스템들은 그 특성이 고려된 성능 측정 도구들이 필요하게 되었다. 본 논문에서는 NAND 플래시 메모리를 위해 개발된 파일 시스템들의 특성들을 측정할 수 있는 성능 측정 도구의 설계에 관하여 기술한다.

  • PDF

집중적인 입출력 스트레스 테스트를 통한 클러스터 파일 시스템 SANiqueTM의 성능평가 (Performance Evaluation of I/O Intensive Stress Test in Cluster File System SANiqueTM)

  • 이규웅
    • 한국정보통신학회논문지
    • /
    • 제14권2호
    • /
    • pp.415-420
    • /
    • 2010
  • 본 논문은 저장장치 전용 네트워크인 SAN 상에서 운영되는 공유 파일 시스템 $SANique^{TM}$의 성능평가에 대한 분석내용을 기술하고 이를 통해 독립적 파일 시스템인 EXT3와 비교 분석한다. 성능평가를 위해 클러스터 파일 시스템 위에 오라클 10g 데이터베이스 시스템을 설치하고 ESQL/C 데이터베이스 응용 프로그램을 제작하여 집중적인 입출력 스트레스 테스트를 수행하였다. 다양한 성능평가 결과 비교를 위해 클러스터 파일 시스템 구조, 독립 파일 시스템 구조, 클러스터 및 독립 파일 시스템의 공용으로 사용하는 구조에서 각각 성능평가를 수행하고 그 결과를 분석하였다. 본 논문의 다양한 성능평가 결과를 통해 집중적인 입출력 테스트에서 클러스터 파일 시스템 $SANique^{TM}$이 독립 파일 시스템에 비해 우수한 성능을 보임을 입증하였다.

NEC 시스템의 I/O 성능 향상을 위한 파일 시스템 최적화 구성 (File System Optimization Implement for I/O Efficient Performance of NEC System)

  • 이영주;성진우;장지훈;이상동;김중권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 춘계학술발표대회
    • /
    • pp.1347-1350
    • /
    • 2006
  • 최근 인터넷과 같은 개방된 네트워크의 발달로 데이터의 양이 기하급수적으로 증가하고 있으며 데이터의 단위 크기도 커지고 있다. NEC 시스템에서 이러한 크고 많은 데이터들을 효율적으로 관리하고 컴퓨터의 성능을 최대로 활용하기 위하여 파일 시스템을 설계하고 구현하여 그 성능을 시험하고 분석하였다. 전체 컴퓨터의 성능을 결정하는 요소는 CPU와 메모리, 디스크, 그리고 이들을 연결하는 네트워크 등 여러 가지가 있지만 이러한 각각의 부분적인 시스템 중에서 사용자가 수행할 프로그램 특성에 맞게 설계하여 사용할 수 있는 부분은 파일 시스템이다. 파일 시스템은 전체 시스템의 특성과 사용자의 프로그램 용도를 고려하여 알맞게 설계되면 시스템의 성능을 더 향상시킬 수 있다. 본 논문은 NEC 시스템에서의 파일 시스템을 시스템의 특성과 용도에 맞게 설계하고 테스트하여 그 성능 결과를 분석하였다.

  • PDF

MPI-IO의 CrownFS 지원 방안 (Supporitng for CrownFS in MPI-IO)

  • 조미옥;강봉직;최경희;정기현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.636-638
    • /
    • 2000
  • 가장 느린 서비스시템인 I/O의 성능이 전체적인 컴퓨터 시스템의 성능을 결정짓게 된다. 따라서 전반적인 시스템의 성능 향상을 위해서는 I/O의 성능이 높아져야 한다. 분산병렬환경에서 I/O의 성능을 높이기 위해서 parallel I/O를 사용한다. 하위레벨에서 최적화된 병렬 파일시스템을 사용하고, 어플리케이션 레벨에서 병렬 에플리케이션의 개발을 쉽게 해줄 수 있는 인터페이스를 사용하면 더 효과적인 parallel I/O를 구현할 수 있다. 본 논문에서는 MPI에서 병렬 파일시스템인 CrownFS를 지원하도록 하기 위해서 MPI-IO에 CrownFS를 추가하여 병렬환경에서 높은 성능을 나타낼수 있는 parallel I/O 환경을 구현한다.

  • PDF

PVFS를 위한 상호협력 캐쉬의 설계 및 구현 (The Design and Implementation of the Cooperative Cache for PVFS)

  • 황인철;김호중;정한조;김동환;김호진;맹승렬;조정완
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (A)
    • /
    • pp.163-165
    • /
    • 2003
  • 요즘 값싼 PC들을 빠른 네트웍으로 묶어 높은 성능을 얻고자 하는 클러스터 컴퓨팅에 대한 연구가 활발히 이루어지고 있다. 이러한 연구 중 파일에 대한 서비스를 제공하여 주는 파일 시스템에서 높은 대역폭과 병렬성을 지원하는 분산 파일 시스템이 개발되고 있다. 한편 기존 분산 파일 시스템에 대한 연구 중 서버의 부하를 감소시키고 성능을 향상시키기 위하여 상호협력 캐쉬가 제시되었다. 상호협력 캐쉬는 클라이언트간 파일 캐쉬를 공유함으로써 자신에게 없는 파일에 대한 내용을 다른 클라이언트가 가지고 있을 경우 서버에게 파일을 요구하지 않고 클라이언트간 파일 내용 전달을 통하여 요구를 처리하게 된다. 분산 파일 시스템 중 클러스터 컴퓨팅에서 많이 사용되고 있는 Linux 운영체제에서 구현된 PVFS는 높은 성능과 병렬 I/O를 제공한다. 하지만 기존 PVFS에서는 파일에 대한 캐쉬를 제공하지 않는다. 따라서 본 논문에서는 기존 PVFS에서 제공하지 않은 상호협력 캐쉬를 설계하고 구현한다. 그리고 기존 PVFS와의 성능 비교를 통하여 캐쉬의 효율성을 증명한다.

  • PDF

대용량 스토리지 시스템을 위한 pNFS 프로토콜의 성능 평가 (Experimental Evaluation of pNFS Protocol for Mass Storage System)

  • 김태진;김한규;노삼혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(A)
    • /
    • pp.221-223
    • /
    • 2012
  • 많은 대학과 스토리지 업체에서 고성능 병렬 파일시스템 관련 연구를 활발히 진행하고 있다. 그러나 대학이나 업체에서 연구된 병렬 파일시스템 기술은 상호 호환성에 제약이 있다. 네트워크 파일시스템 관련해서 유일한 표준 기술인 NFS은 최근 pNFS 기능을 포함한 NFSv4.1로 확장되었다. pNFS은 NFS 서버를 거치지 않고 데이터를 병렬적으로 접근함으로써 고성능 입출력을 보장해 주고 있으며 기존 스토리지 기술과의 호환성을 제공하고 있다. 본 연구에서는 pNFS의 성능 평가를 위해서 pNFS을 사용하는 대용량 스토리지 시스템을 구현하고 NFSv4와 NFSv4.1간 성능을 비교한다. 성능 비교는 파일 사이즈와 동시 수행 프로세스 수 별로 수행되며 읽기 및 쓰기 연산에 대한 pNFS의 성능 향상을 확인한다.

File System에 따른 SQLite3 모바일 데이터베이스의 갱신 성능 비교 (Modification Performance Comparison of SQLite3 Mobile Databases for File Systems)

  • 최진오
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2019년도 춘계학술대회
    • /
    • pp.508-509
    • /
    • 2019
  • 모바일 환경에서 데이터베이스 엔진 사용이 보편화되고 있으며 모바일에 적합한 데이터베이스 엔진 개발과 발표가 뒤따르고 있다. 모바일 데이터베이스는 대부분 플래시 메모리로 구성한 다양한 파일시스템에서 관리된다. 이 논문에서는 대표적인 모바일 데이터베이스인 SQLite3의 파일 시스템별 갱신 성능을 테스트한다. 그래서 각 파일 시스템별 특성을 파악하고 비교하기 위한 시스템을 구현하고 성능 실험을 실시한다. 실험 결과로부터 각 데이터베이스 갱신 패턴에 따른 파일 시스템별 장단점을 분석할 수 있다.

  • PDF