• Title/Summary/Keyword: SSD

Search Result 619, Processing Time 0.036 seconds

Performance Analysis on Hadoop with SSD for Interative Process (SSD 타입 저장장치를 포함하는 Hadoop 시스템의 Iterative Processing 처리 성능 분석)

  • Oh, Sangyoon;Kwon, Seong-Min;Lee, Sookyung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.07a
    • /
    • pp.191-193
    • /
    • 2016
  • 본 논문에서는 SSD 저장장치를 포함하는 하둡의 Iterative Processing에 대한 성능 분석 결과를 소개한다. 하둡은 맵 리듀스 병렬 프로그래밍 모델을 통해 Batch Processing에 특화된 구조를 가지고 있는 프레임 워크이다. 이는 병렬/분산 환경에서 큰 성능향상을 보장하지만, 반복 작업을 수행하는 Iterative Processing에 대하여는 성능이 낮아지는 문제가 존재하고 있다. 이에 본 논문에서는 점차 낮아지는 가격으로 인해 하둡시스템에 적용 가능성이 타진되는 SSD를 통해 반복 작업의 성능이슈를 해결할 수 있는지 확인하고, SSD를 통한 성능향상의 요소가 존재하는지 알아보고자 실험을 진행하였다. 실험에서는 Batch Processing인 word count와 Iterative Processing인 Page Rank 알고리즘을 MapReduce로 구현하고 데이터 크기에 따른 성능 향상도를 측정하였고, SSD 추가와 같은 하드웨어적인 성능을 통한 하둡의 반복 작업은 큰 효율을 기대하기가 어렵다는 결론을 보였다.

  • PDF

SAPA : State-Aware Page Allocation Scheme for SSD Based Virtual Memory Systems (SSD 기반의 가상메모리 시스템을 위한 상태기반 페이지 할당 기법)

  • Kim, Hyun-Wook;Ahn, Woo-Hyun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.438-441
    • /
    • 2011
  • 최근 태블릿 컴퓨터(Tablet computer) 등 첨단 모바일 기기가 대중화되고 고성능 노트북이 널리 사용되면서 SSD(Solid State Drive)를 주 저장장치로 사용하는 시스템이 증가하고 있다. 이들 시스템에서는 SSD를 가상메모리의 스왑 영역으로 사용하므로 이에 적합한 가상메모리 정책이 필요하다. SSD 제조사는 SSD 내부의 자세한 정보는 제공하지 않기 때문에 최적화된 할당에 어려움이 생긴다. 본 논문에서는 SSD의 내부 상태를 기록하고, VM의 스왑 공간으로 사용 시 각블록 상태를 고려하여 최적화된 할당 페이지를 선택하는 기법을 제안한다.

Hybrid Data Deduplication Method for reducing wear-level of SSD (SSD의 마모도 감소를 위한 복합적 데이터 중복 제거 기법)

  • Lee, Seung-Kyu;Yang, Yu-Seok;Kim, Deok-Hwan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06a
    • /
    • pp.543-546
    • /
    • 2011
  • SSD는 일반적으로 사용되는 HDD와는 달리 기계적 동작이 없는 반도체 메모리를 사용하여 데이터를 저장하는 장치이다. 플래시 기반의 SSD는 읽기 성능이 뛰어난 반면 덮어쓰기 연산이 안되는 단점이 있다. 즉 마모도가 존재하여 SSD의 수명에 영향을 준다. 하지만 HDD보다 뛰어난 성능 때문에 노트북이나 중요한 데이터 등을 다루는 시스템 등에서 많이 사용하고 있다. 본 논문에서는 이러한 SSD를 서버 스토리지로 사용할 때 기존의 데이터 중복 제거 기법의 장점만을 조합한 복합적 데이터 중복 제거 기술을 제안하고 이 기법이 SSD의 마모도 측면에서 훨씬 효율적임을 검증하였다.

Fatigue Life Estimation of Solid-state Drive due to the Effect of Dummy Solder Ball under Forced Vibration (Solid-state drive 강제진동시 dummy solder ball 효과에 의한 피로수명 예측)

  • Lee, Juyub;Jang, Gunhee;Jang, Jinwoo
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2014.10a
    • /
    • pp.978-983
    • /
    • 2014
  • This research proposes a method to estimate the fatigue life of solid-state drive(SSD) due to the effect of dummy solder ball under forced vibration. Mechanical jig is developed to describe the SSD in laptop computer. The jig with SSD is mounted on a shaker, and excited by a sinusoidal sweep vibration within the narrow frequency band around the first resonant frequency until the SSD fails. A finite element model of SSD is also developed to simulate the forced vibration. It shows that the solder joints at the corners of controller package are most vulnerable components and that placing dummy solder balls at those area is effective method to increase fatigue life of SSD.

  • PDF

The Performance Analysis of SSD and HDD Fusion Storage using Bio Application (바이오 응용을 이용한 SSD와 HDD 융합 스토리지 성능 분석)

  • Kim, Dong-Oh;Cha, Myung-Hoon;Kim, Hong-Yeon;Kim, Young-Kyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.211-213
    • /
    • 2015
  • SSD 등과 같이 다양한 성능을 가진 저장 장치가 개발되고 안정화 됨에 따라 분산 파일 시스템에서 다양한 저장 장치를 활용하기 위한 연구가 많이 진행되고 있다. 특히, 바이오 응용에서 대용량 분석에서 높은 IOPS가 요구가 증대되고 있으며, 이를 해결하기 위해 분산 파일 시스템에서 SSD 장치 등을 활용하는 것이 필요해지고 있다. 하지만 단순히 SSD만 사용한다고 해서 분산 파일 시스템의 성능이 빨라지는 것은 아니다. 오히려, 비용 대비 성능 상의 이점이 없을 수 있다. 본 논문에서는 대표적인 바이오 응용을 활용해 SSD와 HDD 융합 시험을 통해 분산 파일 시스템에서 SSD 활용에 대한 효과를 살펴보았다.

A Performance of In-Memory Systems with SSD-based virtual memory (SSD를 가상메모리로 활용한 In-Memory System 성능 평가)

  • Kwon, Dai-Kyu;Park, Sung-Min;Kang, Soo-Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1377-1379
    • /
    • 2012
  • 최근 빅데이터의 활용에 대한 활발한 논의가 이루어지고 있는 가운데 데이터를 빠르게 처리할 수 있는 인메모리 시스템(In-memory System)에 대한 많은 연구가 진행되고 있다. 하지만 메모리만으로 인메모리 시스템을 구성할 경우 많은 비용과 전력을 필요로 한다. 이와 같은 문제점을 개선하기 위하여 SSD를 가상메모리로 활용하는 방법에 대한 연구가 진행되고 있다. 본 논문에서는 SSD를 가상 메모리로 활용하여 인메모리 어플리케이션의 성능을 측정하였다. 성능 평가 결과, SSD를 가상 메모리로 활용했을 때, RAM 사용량에 비례하여 성능 하락을 보였다. 하지만, 앞으로 SSD의 성능이 개선되고 발전할 경우 메모리를 SSD로 대체하여 사용하면 비용의 절감뿐 아니라 성능을 유지할 수 있을 것으로 기대된다.

Efficient External Sorting for Intelligent SSD (Intelligent SSD를 위한 효율적인 외부 정렬 방안)

  • Bae, Duck-Ho;Kim, Jin-Hyung;Jeong, Kyosung;Kim, Sang-Wook;Park, Chanik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.885-886
    • /
    • 2013
  • 최근, 빅데이터 등 대용량의 데이터가 등장함에 따라 SSD 안에 추가적인 프로세서를 장착하여 데이터 처리 능력을 부여한 Intelligent SSD의 필요성이 대두되고 있다. 본 논문에서는 먼저, Intelligent SSD의 특징을 분석하고, Intelligent SSD가 대용량 처리에 적합함을 보인다. 더 나아가, Intelligent SSD를 위한 외부 정렬 방안을 제안하고, 비용 모델을 수립을 통해 제안한 방안의 우수성을 검증한다.

A Study on I/O Scheduler for Improving SSD Performance (I/O 스케줄러를 통한 SSD 성능향상 기법연구)

  • Kang, Seungyup;Park, Hyunchan;Yoo, Chuck
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1774-1776
    • /
    • 2010
  • Solid State Device(SSD)는 플래시 메모리 모듈을 기반으로한 차세대 저장장치로서 디스크 회전방식의 Hard Disk Drive(HDD)를 대체하는 장치로 주목받고 있다. 하지만, 현재의 운영체제 I/O 스케줄러는 HDD 에 최적화되어 있기 때문에 플래시 모듈 기반의 SSD 의 성능을 최대한 끌어내지 못하는 한계를 갖고 있다. 따라서, 본 논문에서 우리는 SSD 의 성능을 끌어올리기 위해 SSD 의 특징을 분석하고 이를 바탕으로 SSD 에 최적화된 I/O 스케줄러를 고안하였다. 새로운 스케줄러(NSCHED)는 I/O Request 를 두 그룹으로 분류하고 각 요청에 타이머를 설정함으로써 I/O Request 를 빠르게 처리함과 동시에 기아방지를 위한 기법을 가진다. 우리는 Linux 2.6.30 에서 NSCHED 스케줄러를 구현하여 Postmark 벤치마크를 통해 성능평가를 수행했으며, NSCHED 스케줄러가 기본 Linux I/O 스케줄러보다 30% 가량 낮은 응답 시간이 소요됨을 확인했다.

Performance Analysis of SSD for Optimized Boot-up in the Linux (리눅스 부트 과정 최적화를 위한 SSD 성능평가)

  • Kang, Dong Hyun;Cho, Hyunjin;Shin, Dongkun;Eom, Young Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.161-162
    • /
    • 2009
  • SSD는 HDD에 비해 빠른 접근 속도뿐 아니라, 무소음, 뛰어난 내구성 등의 특징을 지니고 있어 차세대 저장 장치로서의 가능성을 충분히 갖추고 있다. 그러나 현재까지의 리눅스 부트 과정은 HDD의 특성에 최적화 되어 있다. 특히, SSD와 HDD간의 하드웨어적인 차이가 존재하기 때문에 HDD을 위한 부트 과정은 SSD에 적합하지 않다. 이에 본 논문에서는 SSD에 최적화 된 부트 과정을 제시하기에 앞서 SSD와 HDD의 부트 과정에서의 성능을 비교 및 평가한다.

I/O Performance Analysis of SSD on Linux (리눅스에서의 SSD에 대한 IO성능 평가)

  • Hang-Jun Min;Dong-Kun Shin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.889-892
    • /
    • 2008
  • 반도체 저장장치의 발달로 인하여 기존의 HDD를 대체할 SSD의 출시와 이를 위한 기술개발 및 성능 향상이 가속화 되고 있다. 이 논문에서는 현재의 운영체제들이 HDD 를 기반으로 최적화하여 제작이 되어 있는데 이러한 최적화 기법이 SSD에서도 유효한지에 대해서 알아보았다. 특히 I/O스케줄러를 변경하여 SSD에서 실험한 결과 SSD의 빠른 응답속도와 대역폭으로 인해 4개의 I/O스케줄러에서 비슷한 성능을 보이는 것으로 측정되었다. 또한 미리읽기기능과 WB에 대해서는 HDD와 마찬가지로 SSD의 성능을 향상 시킬 수 있었다.