• 제목/요약/키워드: solid-state disk

검색결과 113건 처리시간 0.029초

데이터베이스 시스템의 원자성 쓰기 보장을 위한 스토리지 I/O 서브시스템 (Storage I/O Subsystem for Guaranteeing Atomic Write in Database Systems)

  • 한규화;신동군;김용석
    • 정보과학회 논문지
    • /
    • 제42권2호
    • /
    • pp.169-176
    • /
    • 2015
  • 최근 데이터베이스 관리 시스템에서는 이중 쓰기 버퍼 기법의 단점을 보완할 수 있는 원자성 쓰기 기법이 제시되었다. 원자성 쓰기 기법을 지원하기 위해서는 파일시스템과 I/O 스케줄러 등의 I/O 서브시스템과 SSD의 원자성 쓰기의 보장이 필요하다. 본 연구에서는 MariaDB의 데이터 쓰기의 기본 단위를 사용하여, 쓰기 단위 연속 블록 할당 기법, 플래그 전달을 통한 I/O 명령 병합 방지 기법, 원자성 쓰기를 지원하는 SSD를 통해 MariaDB의 원자성 쓰기를 지원하는 연구를 진행하였다. Tpcc-mysql와 SysBench를 사용하여 MariaDB에 제안된 기법을 적용한 결과, 원자성 쓰기 기법의 성능을 평가한 결과, 데이터베이스의 처리량이 이중 쓰기 버퍼 기법을 사용한 MariaDB 대비 약 40%~50% 향상된 것을 확인하였다.

BaTiO3 PTC 써미스터의 미세구조 및 전기적 특성에 대한 SiO2 영향 (The Effect of SiO2 on the Microstructure and Electrical Properties of BaTiO3 PTC Thermistor)

  • 전명표
    • 한국전기전자재료학회논문지
    • /
    • 제26권1호
    • /
    • pp.22-26
    • /
    • 2013
  • PTCR ceramics of $(Ba_{0.998}Sm_{0.002})TiO_3+0.001MnCO_3+xSiO_2$ (x=1, 2, 3, 4, 5, 6 mol%) were fabricated by solid state method. Disk samples of diameter 5 mm and thickness about 1mm were sintered at $1,290^{\circ}C$ for 2 h in reduced atmosphere of $5%H_2-95%N_2$ followed by re-oxidation at $600^{\circ}C$ for 30 min. in $20%O_2-80%N_2$.and their microstructures and electrical properties were investigated with SEM and Multimeter. The color of sintered samples was strongly dependent on $SiO_2$ content showing that the color of samples with $SiO_2$ of 1~2 mol% was gray but that of samples with $SiO_2$ of 4~6 mol% was changed from gray to blue, which seems to be related with the reduction of samples due to the oxygen vacancies created during the sintering in reduced atmosphere. $SiO_2$ content had a great influence on the microstructure and the electrical properties. With increasing $SiO_2$ content, the grain size of samples increased and the resistivity as well as the resistivity jump ($R_{285}/R_{min}$) decreased, which is considered to be attributed to the resistivity change at grain interior and grain boundary due to the fast mass transfer through $SiO_2$ liquide phase during the sintering. Samples with 2 mol% $SiO_2$ has the resistivity of $202{\Omega}cm$ and the resistivity jump of 3.28. It is expected that $SiO_2$ doped $BaTiO_3$ based PTC ceramics can be used for multilayered PTC thermistor due to the resistance to the sintering in reduced atmosphere.

FTL(Flash Translation Layer)을 위한 비휘발성 메모리 기반 쓰기 버퍼의 활용 (Utilization of Non-Volatile RAM Write Buffer for FTL)

  • 박성민;정호영;윤경훈;차재혁;강수용
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (A)
    • /
    • pp.261-266
    • /
    • 2006
  • 최근 낸드 플래시 메모리는 임베디드 저장 장치로서 많이 사용되고 있을 뿐만 아니라 플래시 메모리의 저장 용량의 대용량화로 하드 디스크를 대체하는 SSD(solid state disk) 같은 제품이 출시되고 있다. 플래시 메모리는 하드디스크에 비하여 저전력, 빠른 접근성, 물리적 안정성 등의 장점이 있지만 읽기와 쓰기의 연산의 불균형적인 비용과 덮어 쓰기가 안 되고 쓰기 전에 해당 블록을 지워야하는 부가적인 작업을 수행해야 한다. 이와 같은 특징은 플래시 메모리의 쓰기 성능을 저하 시키고 기존의 하드디스크를 대체하는 것을 어렵게 만든다. 이와 같은 플래시 메모리의 단점을 해결하기 위해서 본 논문에서 비휘발성 메모리와 플래시 메모리를 함께 사용하는 방법을 제안한다. 최근 MRAM, FeRAM, PRAM과 같은 차세대 메모리 기술의 발전과 배터리 백업 메모리의 가격 하락으로 인하여 비휘발성 메모리의 상품적 가치가 높아지고 있다. 하지만 아직까지 용량 대비 가격이 비효율적이기 때문에 소용량의 비휘발성 메모리를 활용하여 플래시 메모리의 쓰기 연산에 대한 단점을 보완하는 방법을 제안한다. 본 논문에서는 FTL 에서 비휘발성 메모리를 쓰기 버퍼로 이용한 여러 가지 버퍼 관리 정책을 실험하였고 각 관리 정책에 따른 플래시 메모리의 성능 향상을 측정하였다. 실험을 통하여 최대로 읽기의 횟수는 90% 감소, 쓰기 횟수는 33% 감소, 소거 횟수는 50% 감소 효과를 보였다.

  • PDF

스냅샷 로그를 사용한 SSD 기반 데이터베이스 복구 기법 (A Recovery Scheme of SSD-based Databases using Snapshot Log)

  • 임성채
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권4호
    • /
    • pp.85-91
    • /
    • 2019
  • 논문에서는 플래시 스토리지 기반의 고성능 트랜잭션 처리시스템을 구현할 때 유용한 스냅샷을 사용한 로깅 및 데이터베이스 복구 기법을 제안한다. 제안된 기법은 플래시 메모리의 I/O 특성인 페이지 갱신/읽기 비용 간의 비대칭성에 기반한다. 즉, I/O 비용이 큰 페이지 갱신을 대신하여 스냅샷 로그라는 페이지 단위의 물리적 redo를 위한 로그를 기록하고 이를 실시간으로 적용할 수 있게 하였다. 이를 통해 로깅의 목적인 빠른 시스템 복구란 목적 외에도 더티 페이지를 재기록 없이 버퍼풀에서 삭제할 수 있게 하였다. 이런 방식은 페이지 갱신 비용과 읽기 비용 간에 차이가 없는 기존 HDD(Hard Disk Drive)에서는 성능 개선을 기대할 수 없다. 하지만 플래시 메모리인 SSD에 적용할 때는 페이지 갱신 횟수의 감소에 따른 성능 향상과 빠른 시스템 복구를 기대할 수 있다. 제안된 기법은 스냅샷 로그와 기존의 로그가 서로 섞여 기록된 상황에서 기존 REDO 알고리즘의 간단한 변경만으로 적용될 수 있기 때문에, 향후 구현될 SSD 기반 데이터베이스 시스템의 성능 개선에 사용될 수 있을 것이다.

(Ba0.5Sr0.5)0.99Co0.2Fe0.8O3-δ(BSCF)의 합성 및 BSCF/GDC(Buffer)/ScSZ의 전기화학적 특성 (Synthesis of (Ba0.5Sr0.5)0.99Co0.2Fe0.8O3-δ (BSCF) and the Electrochemical Performance of the BSCF/GDC(Buffer)/ScSZ)

  • 임용호;황해진;문지웅;박선민;최병현;이미재
    • 한국세라믹학회지
    • /
    • 제43권6호
    • /
    • pp.369-375
    • /
    • 2006
  • [ $(Ba_{0.5}Sr_{0.5})_{0.99}Co_{x}Fe_{1-x}O_{3-{\delta}}$ ] [x=0.8, 0.2](BSCF) powders were synthesized by a Glycine-Nitrate Process (GNP) and the electrochemical performance of the BSCF cathode on a scandia stabilized zirconia, $[(Sc_{2}O_3)_{0.11}(ZrO_2)_{0.89}]-1Al_{2}O_3$ was investigated. In order to prevent unfavorable solid-state reactions between the cathode and zirconia electrolyte, a GDC ($Gd_{0.1}Ce_{0.9}O_{2-{delta}}$) buffer layer was applied on ScSZ. The BSCF (x = 0.8) cathode formed on GDC(Buffer)/ScSZ(Disk) showed poor electrochemical property, because the BSCF cathode layer peeled off after the heat-treatment. On the other hand, there were no delamination or peel off between the BSCF and GDC buffer layer, and the BSCF (x = 0.2) cathode exhibited fairly good electrochemical performances. It was considered that the observed phenomenon was associated with the thermal expansion mismatch between the cathode and buffer layer. The ohmic resistance of the double layer cathode was slightly lower than that of the single layer BSCF cathode due to the incorporation of platinum particle into the BSCF second layer.

ZrO2 첨가된 0.96(K0.5Na0.5)NbO3-0.04SrZrO3 압전세라믹스의 환원분위기 소결 (Sintering of ZrO2-modified 0.96(K0.5Na0.5)NbO3-0.04SrZrO3 Piezoelectric Ceramics in a Reduced Atmosphere)

  • 강경민;조정호;남중희;고태경;전명표
    • 한국전기전자재료학회논문지
    • /
    • 제24권7호
    • /
    • pp.563-567
    • /
    • 2011
  • The most widely used piezoelectric ceramics are lead oxide based ferroelectrics (PZT). However, the toxicity of lead oxide and its high vapor pressure during processing have led to a demand for alternative lead-free piezoelectric materials. We synthesized Lead-free piezoelectric ceramics of $0.96(K_{0.5}Na_{0.5})NbO_3-0.04SrZrO_3+x$ mol% $ZrO_2$ [KNN-SZ+$xZrO_2$; x= 0~0.10] doped with 0.1 wt% $MnO_2$ by a conventional solid state method. We investigated the piezoelectric properties and microstructures of these disk samples sintered in reduced atmosphere in order to evaluate the possibility of the multilayered piezoelectric ceramics having the base metal such as Ni as a internal electrode. All of these KNN-SZ samples sintered in 3%$H_2-97%N_2$ atmosphere at $1,140^{\circ}C$ exhibit pure perovskite structure irrespective of the content of $ZrO_2$. Meanwhile, the sintering denisty and piezoelectric properties such as $K_p$, $Q_m$ and $d_{33}$ of KNN-SZ samples as a function of $ZrO_2$ content show the maxima ($k_p$=28.07%, $Q_m$= 101.34, $d_{33}$= 156 pC/N) at x= 0.04 and it is likely that there is some morphotropic phase boundary(MPB) in this KNN-SZ+$xZrO_2$ composition system. These results indicate that the ceramic composition is a promising candidate material for applications in lead free multilayer piezoelectric ceramics.

컬럼-기반 데이터베이스를 위한 그림자 복구 (Shadow Recovery for Column-based Databases)

  • 변시우
    • 한국산학기술학회논문지
    • /
    • 제16권4호
    • /
    • pp.2784-2790
    • /
    • 2015
  • 컬럼-기반 데이터베이스 저장소는 우수한 입출력 성능으로 대용량 데이터 트랜잭션을 위한 매우 진보적인 모델이다. 전통적인 데이터 저장소는 빠른 쓰기 연산을 위하여 한 레코드의 속성들을 하드 디스크에 연속적으로 배치되어 있는 가로-지향 저장 모델을 활용하였다. 하지만 검색이 대부분인 데이터웨어하우스 시스템을 위해서는 월등한 판독 성능 때문에 컬럼-지향 저장소가 더 적합한 모델이 되고 있다. 또한 최근에는 플래시 메모리를 사용한 SSD가 고속 데이터 분석 시스템을 위한 적합한 저장 매체로 인식되고 있다. 본 연구에서는 플래시 미디어 파일 시스템을 기반으로 하는 컬럼-기반 데이터베이스 환경을 위한 새로운 트랜잭션 회복기법(CoSR)을 제안한다. 제안 기법은 기존의 쉐도우 페이징 기법을 개선하여 플래시 파일 시스템에서 새로운 블록에 데이터를 저장할 경우 무효화되어 폐기되는 이전 데이터 블록을 재활용하였다. 이를 위하여 제안된 컬럼-기반 쉐도우 복구 기법에 재활용 쉐도우 리스트 구조를 활용하였다. 제안 기법은 기존 쉐도우 페이징기법의 최대 단점인 쉐도우 페이지 관련 추가 저장공간의 부담을 최소화하고, 기존 복구 기법에서 컬럼 데이터 압축에 기인한 입출력 성능저하를 최소화 할 수 있다. 실험 분석결과를 통하여 CoSR기법이 기존 기법보다 17% 더 우수함을 확인하였다.

컬럼-지향 데이터베이스를 위한 컬럼-인지 트랜잭션 관리 기법 (Column-aware Transaction Management Scheme for Column-Oriented Databases)

  • 변시우
    • 인터넷정보학회논문지
    • /
    • 제15권4호
    • /
    • pp.125-133
    • /
    • 2014
  • 컬럼-지향 데이터베이스 저장소는 우수한 입출력 성능으로 대용량 데이터 분석 시스템을 위한 매우 진보적인 모델이다. 전통적인 데이터 저장소는 빠른 쓰기 연산을 위하여 한 레코드의 속성들을 하드디스크에 연속적으로 배치되어 있는 가로-지향 저장 모델을 활용하였다. 하지만 검색이 대부분인 데이터웨어하우스 시스템을 위해서는 월등한 판독 성능 때문에 컬럼-지향 저장소가 더 적합한 모델이 되고 있다. 또한 최근에는 플래시 메모리를 사용한 SSD가 고속 데이터 분석 시스템을 위한 적합한 저장 매체로 인식되고 있다. 이제 플래시 메모리는 비휘발성, 낮은 전력소모, 빠른 데이터 접근 속도 등의 특징으로 최신 데이터베이스 서버의 핵심 저장 요소로 충분한 기반이 되었다. 하지만 컬럼 압축의 느린 특성과 일반 RAM 메모리에 비하여 상대적으로 느린 플래시 메모리 연산 특성을 고려하여 기존의 트랜잭션 처리 기법을 개선할 필요가 있다. 본 연구에서는 효율적인 트랜잭션 처리를 위하여 컬럼-인지 다중 버전로킹(CaMVL) 기법을 제안한다. CaMVL은 로크 관리 과정에서 플래시의 느린 쓰기 연산과 지우기 연산을 효과적으로 제어하기 위하여 멀티 버전 읽기를 허용하고 압축 로크를 허용하여 트랜잭션 처리 성능을 높인다. 또한 성능 검증을 위하여 시뮬레이션 모델을 제안하였으며 실험 결과 분석을 통하여 CaMVL이 기존의 트랜잭션 처리 기법보다 우수함을 확인하였다.

논리 블록의 접근경향을 활용한 이종 낸드 플래시 기반 저장장치를 위한 Flash Translation Layer (Flash Translation Layer for Heterogeneous NAND Flash-based Storage Devices Based on Access Patterns of Logical Blocks)

  • 방관후;박상훈;이혁준;정의영
    • 전자공학회논문지
    • /
    • 제50권5호
    • /
    • pp.94-101
    • /
    • 2013
  • 낸드 플래시 메모리에 기반 한 저장장치는 이미 여러 분야에서 기존 디스크 기반 저장장치를 대체하며 거대한 규모의 시장을 확보하고 있다. 이 중 집적도는 높지만 성능과 신뢰성이 상대적으로 낮은 multi-level cell (MLC) 낸드 플래시 메모리와 반대의 특성을 지니는 single-level cell (SLC) 낸드 플래시 메모리를 혼용하여 서로의 장점만을 얻고자 하는 이종 낸드 플래시 기반 저장장치에 관한 연구 또한 활발하게 이루어지고 있다. 이종 낸드 플래시 기반 저장장치에서는 SLC에 기록된 데이터가 MLC로 옮겨질 경우에 발생하는 마이그레이션 오버헤드와, 상대적으로 적은 용량의 SLC 내부에서 발생하는 가비지 컬렉션 오버헤드가 전체 저장장치의 성능을 악화시키는 문제가 있는데, 본 논문에서는 이를 완화하고자 논리 블록의 접근경향을 활용하여 SLC를 효율적으로 활용하는 이종 낸드 플래시 기반 저장장치용 flash translation layer (FTL)을 제안하고자 한다. 제안하는 FTL 은 논리 블록들의 접근 경향을 파악하여 SLC에 기록되었을 시 성능 향상을 가져올 것이라고 기대되는 논리 블록들만을 선별하여 SLC에 기록하게 된다. 실험 결과 본 논문에서 제안하는 FTL을 사용한 이종 낸드 플래시 기반 저장장치는 기존 FTL 대비 전체 실행 시간에서 35% 향상된 성능을 보여주었다.

공급가스 및 스윕가스 유량에 따른 Ba0.5Sr0.5Co0.8Fe0.2O3-δ 분리막의 산소투과특성 (Effect of Flow Rates of Feed and Sweep Gas on Oxygen Permeation Properties of Ba0.5Sr0.5Co0.8Fe0.2O3-δ Membrane)

  • 박세형;손종석;이홍주;박정훈
    • Korean Chemical Engineering Research
    • /
    • 제53권4호
    • /
    • pp.407-411
    • /
    • 2015
  • 고상반응법으로 제조된 $Ba_{0.5}Sr_{0.5}Co_{0.8}Fe_{0.2}O_{3-{\delta}}$ 조성의 페롭스카이트 산화물 상용분말을 압축 성형 후 $1100^{\circ}C$에서 2시간 동안 소결한 후, 1.0 mm의 두께를 가지는 평판형 분리막을 제조하였다. $Ba_{0.5}Sr_{0.5}Co_{0.8}Fe_{0.2}O_{3-{\delta}}$ 분리막의 산소투과량은 온도와 산소분압이 증가함에 따라 증가하였고, 산소투과의 활성화에너지는 산소분압이 증가할수록 높은 값을 나타내었다. $950^{\circ}C$에서 공급가스와 스윕가스의 유량 변화에 따른 투과 특성 분석 결과, 유량이 증가할수록 높은 산소투과량을 보였으며, 공급가스보다 스윕가스의 유량에 따라 크게 변함을 확인하였다.