$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

[국내논문] 초경량 사물인터넷을 위한 비휘발성램 스토리지 성능평가 및 분석
Performance Evaluation and Analysis of NVM Storage for Ultra-Light Internet of Things 원문보기

The journal of the institute of internet, broadcasting and communication : JIIBC, v.15 no.6, 2015년, pp.181 - 186  

이은지 (충북대학교 소프트웨어학과) ,  유승훈 (서울대학교 컴퓨터공학부) ,  반효경 (이화여자대학교 컴퓨터공학과)

초록
AI-Helper 아이콘AI-Helper

최근 통신 빛 반도체 기술의 급격한 발전과 함께 소규모 기기에도 컴퓨팅 기능을 탑재하는 사물인터넷 시장이 부상하고 있다. 사물인터넷을 위한 저장장치는 전력소모와 물리적 크기에 제한이 있어 기존 HDD나 SSD 대신 NVRAM 기반의 스토리지가 사용될 것으로 전망되고 있다. 그러나 현재 사물인터넷 플랫폼 기술은 기존의 전통적인 스토리지를 타겟으로 설계되어 NVRAM 스토리지에서는 다양한 비효율성을 초래할 수 있다. 본 논문은 현재의 다양한 운영체제의 I/O 기법들의 효용성과 성능을 NVRAM 스토리지 환경에서 평가하고 분석하여 향후 사물인터넷을 위한 스토리지 기술에 대해 방향성을 제시한다.

Abstract AI-Helper 아이콘AI-Helper

With the rapid growth of semiconductor technologies, small-sized devices with powerful computing abilities are becoming a reality. As this environment has a limit on power supply, NVM storage that has a high density and low power consumption is preferred to HDD or SSD. However, legacy software layer...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • Pramfs는 빈번하게 접근되거나 전력 끊김에도 손상되지 않아야 하는 데이터를 저장하는 용도로 NVRAM을 유지함으로써 크래쉬 발생 시 부팅속도와 신뢰성을 높이기 위해 개발된 파일시스템이다[6]. MRAMFS[7]와 NEB file system [8] 역시 메타데이터와 같은 파일시스템의 일부 데이터를 NVRAM에 유지하기 위한 기법에 대해 연구하였다. 용량이 제한적이고 최대 쓰기 횟수에 제한이 있는 NVRAM의 특성을 고려하여 압축기법과 extent 기반으로 데이터를 관리하는 방식에 대해 제안하였다.
  • 본 논문에서 분석한 결과를 바탕으로 향후 NVRAM을 위한 I/O 기법에 대한 연구를 수행하고자 한다. 소프트웨어 오버헤드를 최소화하고 I/O 트래픽을 절감할 수있는 기법을 설계하여 NVRAM 스토리지를 효율적으로 관리하는 시스템 소프트웨어를 개발하고자 한다.
  • 본 논문에서는 하드디스크 환경에서 전형적으로 사용되는 비동기적 버퍼 I/O (Asynchronous Buffered I/O) 기법을 차세대 메모리 기반 스토리지 환경에 적용했을 때의 성능을 측정하기 위하여 램 기반의 스토리지를 구성하고 다양한 벤치마크를 통해 해당 I/O 방식의 성능을 측정하였다. 또한 버퍼캐쉬의 효용성 측정을 위해서는 버퍼캐시를 사용하는 Buffered I/O와 캐시를 사용하지 않는 Direct I/O 방식의 성능을 비교하여 메인메모리의 스토리지 캐시가 스토리지 속도변화에 따라 어떠한 성능기여를 나타내는지 측정하였다.
  • 본 논문에서는 하드웨어 제약이 심한 초경량 시스템을 위한 NVRAM 스토리지 활용방안을 운영체제 관점에서 살펴보았다. 구체적으로는 기존 운영체제에서 사용되고 있는 I/O 기법의 효용성을 고속의 바이트 단위의 접근이 가능한 NVRAM 기반 스토리지에서 평가 및 분석하였다.
  • 본 논문은 비휘발성 메모리의 등장과 함께 고속화되고 있는 스토리지 시스템을 효율적으로 사용하기 위하여, 운영체제 입출력 기법의 전반적인 요소를 분석하고 설계하는 연구를 수행하였다. 이를 위하여 입출력 시에 거치는 하드웨어 및 소프트웨어 스택 구조를 분석하고 각 계층에서 사용되는 요소 기술에 대하여 스토리지 속도 향상에 따른 효용성을 분석하였다.
  • 본 논문에서 분석한 결과를 바탕으로 향후 NVRAM을 위한 I/O 기법에 대한 연구를 수행하고자 한다. 소프트웨어 오버헤드를 최소화하고 I/O 트래픽을 절감할 수있는 기법을 설계하여 NVRAM 스토리지를 효율적으로 관리하는 시스템 소프트웨어를 개발하고자 한다.
  • MRAMFS[7]와 NEB file system [8] 역시 메타데이터와 같은 파일시스템의 일부 데이터를 NVRAM에 유지하기 위한 기법에 대해 연구하였다. 용량이 제한적이고 최대 쓰기 횟수에 제한이 있는 NVRAM의 특성을 고려하여 압축기법과 extent 기반으로 데이터를 관리하는 방식에 대해 제안하였다.
  • 이것은 기존의 미리읽기 방식이 초기접근 비용이 비싼 하드디스크에 최적화되어 적극적으로 데이터를 메인메모리에 적재시키는데 메인메모리에서 적중이 되지 않는 경우 발생하는 패널티가 비휘발성램 스토리지 환경에서는 상대적으로 크기 때문이다. 이에 우리는 히스토리 버퍼를 사용해 2차 접근이 발생한 경우 캐시에 적재하고 이 때 인접한 데이터 블록들이 히스토리 버퍼에 존재하는 경우에만 미리읽기를 수행하는 방식을 향후 설계해보고자 한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
저항 기반의 저장매체 기술에는 무엇이 있는가? 최근 사물인터넷에서는 저전력성과 안정성이 메모리및 스토리지의 주요 요구사항으로 부상하며 기존의 플래시 메모리와 DRAM과 같은 전자 충전 방식의 저장매체 대신 PRAM, STT-MRAM과 같은 저항 기반의 저장매체 기술이 급속도로 발전하고 있다. 차세대 비휘발성 메모리(Non-volatile RAM, NVRAM)로 통칭되는 이러한 저장매체들은 비휘발성의 특징을 가지면서도 기존 메모리에 근접한 빠른 성능을 지니기 때문에 Wearable 장치, IoT (Internet of Things) 등 다양한 시스템에서 널리 사용될 것으로 예측되고 있다 [10-12].
다양한 차세대 비휘발성 메모리 중에서 상용화 단계에 들어긴 메모리는? 현재 PRAM, MRAM, FeRAM과 같은 다양한 차세대 비휘발성 메모리가 연구 되고 있으며 일부는 시제품이 출시되기도 하였다[1]. 그중에서도 PRAM (Phase Change Memory)은 가장 활발 하게 연구되고 있는 매체로서 이미 상용화 단계에 들어섰다. PRAM의 가장 큰 장점은 집적도가 매우 높아 대용량화가 용이하다는 것이다.
PRAM의 가장 큰 장점은? 그중에서도 PRAM (Phase Change Memory)은 가장 활발 하게 연구되고 있는 매체로서 이미 상용화 단계에 들어섰다. PRAM의 가장 큰 장점은 집적도가 매우 높아 대용량화가 용이하다는 것이다. PRAM의 집적도는 이미 22nm급 수준에 이르렀으며 ITRS에서는 PRAM의 집적 도가 5~9nm까지 향상될 수 있을 것이라고 예상했다[2].
질의응답 정보가 도움이 되었나요?

참고문헌 (12)

  1. https://en.wikipedia.org/wiki/3D_XPoint 

  2. E. Ipek, J. Condict, E. B. Nightingale, D. Burger and T. Moscibroda, "Dynamically Replicated Memory: Building Reliable Systems from Nanoscale Resistive Memories," Proceedings of the ACM ASPLOS'10, March, 2010. 

  3. G. Atwood, "Phase Change Memory Landscape", Flash Memory Summit, 2011. 

  4. J. Condit, E.B. Nightingale, C. Frost, E. Ipek, B. Lee, D. Burger, and D. Coetzee, "Better I/O through byte-addressable, persistent memory," ACM Symp. Operating Systems Principles (SOSP), 2009. 

  5. X. Wu and A. L. N. Reddy, "SCMFS: A File System for Storage Class Memory," Proc. Int'l Conf. Supercomputing (SC), 2011. 

  6. PRAMFS, available at http://pramfs.sourceforge.net 

  7. N. K. Edel, D. Tuteja, E. L. Miller, and S. A. Brandt, "MRAMFS: a compressing file system for non-volatile RAM," Proc. 12th IEEE Int'l Symp. Modeling, Analysis, and Simulation of Computer and Telecommun. Systems (MASCOTS), 2004. 

  8. S. Baek, C. Hyun, J. Choi, D. Lee, and S. H. Noh, "Design and analysis of a space conscious nonvolatile-RAM file system," Proc. IEEE Region 10 Conf. (TENCON), 2006. 

  9. S. Baek, K. Sun, J. Choi, E. Kim, D. Lee, and S. H. Noh, "Taking advantage of storage class memory technology through system software support," Proc. Workshop on Interaction between Operating Systems and Computer Architecture (WIOSCA), 2009. 

  10. Emerging Non-Volatile Memory (NVM) Technologies & Markets 2015, Yole Development 

  11. J. Kim, N. Kang, "Secure Configuration Scheme of Pre-shared Key for Lightweight Devices in Internet of Things," The Journal of The Institute of Internet, Broadcasting and Communication (JIIBC), Vol. 15, No. 3, pp. 1-6, 2015 

  12. J. Park, N. Kang, "Design of Smart Service based on Reverse-proxy for the Internet of Things," The Journal of The Institute of Internet, Broadcasting and Communication(JIIBC), Vol. 14, No. 6, pp. 1-6, 2014 

저자의 다른 논문 :

LOADING...

관련 콘텐츠

오픈액세스(OA) 유형

BRONZE

출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문

유발과제정보 저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로