• 제목/요약/키워드: Storage Speed

검색결과 843건 처리시간 0.025초

A Novel Redundant Data Storage Algorithm Based on Minimum Spanning Tree and Quasi-randomized Matrix

  • Wang, Jun;Yi, Qiong;Chen, Yunfei;Wang, Yue
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권1호
    • /
    • pp.227-247
    • /
    • 2018
  • For intermittently connected wireless sensor networks deployed in hash environments, sensor nodes may fail due to internal or external reasons at any time. In the process of data collection and recovery, we need to speed up as much as possible so that all the sensory data can be restored by accessing as few survivors as possible. In this paper a novel redundant data storage algorithm based on minimum spanning tree and quasi-randomized matrix-QRNCDS is proposed. QRNCDS disseminates k source data packets to n sensor nodes in the network (n>k) according to the minimum spanning tree traversal mechanism. Every node stores only one encoded data packet in its storage which is the XOR result of the received source data packets in accordance with the quasi-randomized matrix theory. The algorithm adopts the minimum spanning tree traversal rule to reduce the complexity of the traversal message of the source packets. In order to solve the problem that some source packets cannot be restored if the random matrix is not full column rank, the semi-randomized network coding method is used in QRNCDS. Each source node only needs to store its own source data packet, and the storage nodes choose to receive or not. In the decoding phase, Gaussian Elimination and Belief Propagation are combined to improve the probability and efficiency of data decoding. As a result, part of the source data can be recovered in the case of semi-random matrix without full column rank. The simulation results show that QRNCDS has lower energy consumption, higher data collection efficiency, higher decoding efficiency, smaller data storage redundancy and larger network fault tolerance.

10 kWh급 플라이휠 에너지 저장 시스템 설계 및 제작 (Design and Construction of 10 kWh Class Flywheel Energy Storage System)

  • 정세용;한상철;한영희;박병준;배용채;이욱륜
    • Progress in Superconductivity
    • /
    • 제13권1호
    • /
    • pp.40-46
    • /
    • 2011
  • A superconductor flywheel energy storage system (SFES) is an electro-mechanical battery which transforms electrical energy into mechanical energy for storage, and vice versa. A 10 kWh class flywheel energy storage system (FESS) has been developed to evaluate the feasibility of a 35 kWh class SFES with a flywheel $I_p/I_t$ ratio larger than 1. The 10 kWh class FESS is composed of a main frame, a composite flywheel, active magnetic dampers (AMDs), a permanent magnet bearing, and a motor/generator. The flywheel of the FESS rotates at a very high speed to store energy, while being levitated by a permanent magnetic bearing and a pair of thrust AMDs. The 10 kWh class flywheel is mainly composed of a composite rotor assembly, where most of the energy is stored, two radial and two thrust AMD rotors, which dissipate vibration at critical speeds, a permanent magnet rotor, which supports most of the flywheel weight, a motor rotor, which spins the flywheel, and a central hollow shaft, where the parts are assembled and aligned to. The stators of each of the main components are assembled on to housings, which are assembled and aligned to the main frame. Many factors have been considered while designing each part of the flywheel, stator and frame. In this study, a 10 kWh class flywheel energy storage system has been designed and constructed for test operation.

iATA 기반의 RAID5 분산 스토리지 서버의 설계 및 구현 (Design and Implementation of iATA-based RAID5 Distributed Storage Servers)

  • 왕숙미;임효택
    • 한국정보통신학회논문지
    • /
    • 제14권2호
    • /
    • pp.305-311
    • /
    • 2010
  • iATA는 TCP/IP 네트워크상에서 ATA 명령어를 전달하기 위해 개발된 블록-레벨 프로토콜로서, 모바일 기기의 스토리지 한계를 극복하기 위한 대안으로 활용 될 수 있다. 본 논문은 RAID5 분산 스토리지 서버 개념을 iATA에 적용하여 스토리지 서버의 신뢰성과 속도를 개선하고자 한다. 분산 스토리지 서버중 하나의 서버가 다운된 경우에 나머지 서버 데이터의 XOR 함수를 적용하여 데이터 회복이 가능하며 이를 통해 데이터의 신뢰성을 높일 수 있다. 벤치마킹 실험과 시험을 통해 제안된 iATA 프로토콜은 제한된 스토리지를 가지고 있는 모바일 기기상에서 효율적이 고도 신뢰성 있는 가상 스토리지 프로토콜로서 사용될 수 있음을 보여주고 있다.

다중 메모리로 구성된 저장장치에서 데이터 탐색 비용을 줄이기 위한 메모리 매핑 기법 (A Memory Mapping Technique to Reduce Data Retrieval Cost in the Storage Consisting of Multi Memories)

  • 이현섭
    • 사물인터넷융복합논문지
    • /
    • 제9권1호
    • /
    • pp.19-24
    • /
    • 2023
  • 최근 메모리 기술의 급격한 발전으로 개발되고 있는 다양한 종류의 메모리는 데이터 관리 시스템에서 처리 속도 향상을 위해 활용되고 있다. 특히 NAND 플래시 메모리는 전원이 차단되어도 데이터를 유지할 수 있는 비휘발성 특징이 있으므로 메모리 기반 저장장치의 데이터 저장용 주요 미디어로 활용되고 있다. 그러나 최근 연구되고 있는 메모리 기반 저장장치는 NAND 플래시 메모리뿐만 아니라 MRAM과 PRAM 등 다양한 종류의 메모리로 구성되어 있고 추가로 새로운 특성이 있는 다양한 종류의 메모리가 개발되고 있다. 따라서 특성이 서로 다른 이종의 메모리들로 구성된 저장 시스템에서 미디어의 데이터 처리 성능과 효율 향상을 위한 메모리 관리 기술의 연구가 필요하다. 본 논문에서는 데이터 관리를 위해 다양한 메모리로 구성된 저장장치에서 데이터를 효율적으로 관리하기 위한 메모리 사상 기법을 제안한다. 제안하는 아이디어는 서로 다른 이종 메모리를 하나의 사상 테이블을 활용하여 관리하는 방법이다. 이 방법은 데이터의 주소 체계를 통일할 수 있고 데이터 티어링(tiering)을 위해 서로 다른 메모리에 분할 저장된 데이터의 탐색 비용을 감소시킬 수 있다.

모빌리티 전용 저장장치의 고온 고장 방지를 위한 온도 관리 시스템 설계 (A Design of Temperature Management System for Preventing High Temperature Failures on Mobility Dedicated Storage)

  • 이현섭
    • 사물인터넷융복합논문지
    • /
    • 제10권2호
    • /
    • pp.125-130
    • /
    • 2024
  • 모빌리티 기술의 급격한 성장으로 산업 분야의 수요는 차량 내에 다양한 장비와 센서의 데이터를 안정적으로 처리할 수 있는 저장장치를 요구하고 있다. NAND 플래시 메모리는 외부에 강한 충격뿐만 아니라 저전력, 빠른 데이터 처리 속도의 장점이 있기 때문에 모빌리티 환경의 저장장치로 활용되고 있다. 그러나 플래시 메모리는 고온에 장기 노출될 경우 데이터 손상이 발생할 수 있는 특징이 있다. 따라서 태양 복사열 등 날씨나 외부 열원에 의한 고온 노출이 빈번한 모빌리티 환경에서는 온도를 관리하기 위한 전용 시스템이 필요하다. 본 논문은 모빌리티 환경에서 저장장치 온도 관리하기 위한 전용 온도 관리 시스템을 설계한다. 설계한 온도 관리 시스템은 전통적인 공기 냉각 방식과 수 냉각방식의 기술을 하이브리드로 적용하였다. 냉각 방식은 저장장치의 온도에 따라 적응형으로 동작하도록 설계하였으며, 온도 단계가 낮을 경우 동작하지 않도록 설계하여 에너지 효율을 높였다. 마지막으로 실험을 통해 각 냉각방식과 방열재질의 차이 따른 온도 차이를 분석하였고, 온도 관리 정책이 성능을 유지하는데 효과가 있음을 증명하였다.

초전도 플라이휠 에너지 저장시스템 개발 (Development of a Flywheel Energy Storage System using Superconducting Magnetic Bearing)

  • 정환명;연제욱;최재호;고창섭
    • 전력전자학회논문지
    • /
    • 제4권5호
    • /
    • pp.433-441
    • /
    • 1999
  • 본 논문에서는 기존 축전지를 대체하기 위한 초전도 플라이휠 에너지 저장시스템에 관해 연구 하였다. 전동/발전기, 베어링, 휠재료, 전력변환기등의 설계요소에 관해 기술하였으며 초고속의 회생 및 저장 모드에서 모터입력전류를 정현파로 제어하기 위한 전력변환기를 설계 제작하였다. 높은 보자력을 갖는 희토류 영구자석을 사용하여 계자를 구성하는 원통형 영구자석 동기전동기를 사용함으로써 고효율을 실현하고자 하였다. 기계적 베어링과 초전도 자기부상 베어링을 사용하는 시스템에 적용하여 운전하였으며 후자의 경우 약 10.000[rpm]에서 매우 안정된 회전 특성을 보였으며 전자의 경우 설계 특성을 만족하면서 7.000[rpm]에서 100[V]의 일정 직류전압으로 약 25초 동안 400[W]의 전력을 회생하였다.

  • PDF

임베디드 시스템에서 실행 가능 압축 기법을 이용한 프로그램 초기 실행 속도 향상 (Program Execution Speed Improvement using Executable Compression Method on Embedded Systems)

  • 전창규;류경식;김용득
    • 전자공학회논문지CI
    • /
    • 제49권1호
    • /
    • pp.23-28
    • /
    • 2012
  • 주 기억 장치인 메모리의 전송 속도와 프로세서의 처리 성능 향상에 비해 보조 기억 장치의 속도 향상은 매우 느리다. 응용프로그램의 실행을 위해서는 보조 저장 장치에서 메모리로의 적재 과정을 거쳐야 하며 이 구간에서 병목현상이 발생한다. 본 논문은 응용 프로그램의 초기 적재 시간의 감소를 위하여 실행 가능한 압축 기법을 구현하고 이의 성능 향상 정도를 실험하였다. 이를 위해서 퍼스널 컴퓨터 상에서 실행하는 실행 바이너리 파일 압축기와 임베디드 환경에서 실행되는 압축 해제기를 각각 구현하였다. 파일의 크기가 다른 6개의 테스트 바이너리 파일을 이용하여 실험한 결과 파일의 크기가 작아 성능이 감소한 경우를 제외하고 평균 약 29%의 프로그램 초기 실행 시간이 감소되었다. 각 파일의 특성에 따라 압축률이 다르고 성능 향상 정도가 다르기 때문에 해당 파일의 특성에 최적화된 압축 알고리즘의 적용이 필요할 것으로 보인다.

플래시 메모리를 위한 Not-cold-Page 쓰기지연을 통한 LRU 버퍼교체 정책 개선 (Enhancing LRU Buffer Replacement Policy with Delayed Write of Not-cold-dirty-pages for Flash Memory)

  • 정호영;박성민;차재혁;강수용
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권9호
    • /
    • pp.634-641
    • /
    • 2006
  • 플래시 메모리는 비휘발성이며 빠른 I/O 처리 속도와 같은 많은 장점들이 있으나, in-placeupdate가 불가능하고 읽기/쓰기/지우기 작업의 속도가 다르다는 단점을 지니고 있다. 버퍼 캐시를 통해 플래시 메모리 기반 저장장치의 성능을 향상시키기 위해서는 수행 속도가 느림은 물론 지우기 작업의 수행 횟수에 직접적인 영향을 끼치는 쓰기 작업의 횟수를 줄이는 알고리즘이 필요하다. 본 논문에서는 기존의 LRU 버퍼교체 정책에 not-cold-dirty-page에 대한 교체를 지연하는 알고리즘을 적용한 새로운 버퍼교체 정책(LRU-Dirty Page Later-Cold Detection, 이하 LRU-DPL-CD)을 제시하고 성능을 분석한다. 트레이스 기반 시뮬레이션 실험에서 LRU-DPL-CD는 버퍼 적중률의 큰 감소 없이 쓰기 작업과 지우기 작업의 횟수를 감소시켰으며, 그 결과 전체 플래시 메모리의 I/O 수행속도가 증가하는 결과를 보였다.

무선 RSSI 신호 기반의 AR 콘텐츠 초고속 재생에 관한 연구 (A Study on High Speed Playback of AR Contents based on Beacon RSSI Signals)

  • 김구;김진우;하연철
    • 융합신호처리학회논문지
    • /
    • 제21권2호
    • /
    • pp.67-72
    • /
    • 2020
  • 클라이언트-서버 방식 기반의 기존 물리적 마커(예를 들면, QR 코드 등)를 이용한 AR 서비스는 마커 인식 후 콘텐츠 다운로드가 실행됨으로써 콘텐츠의 전체 재생 시간 지연 발생을 초래한다. 클라이언트-서버 방식이 아닌 1회성 설치 및 재생방식의 경우 재생을 위한 고용량 콘텐츠를 선제적으로 다운로드함으로써 재생장치(예를 들면, 스마트폰 등) 저장 공간의 비효율성 문제를 야기하기도 한다. 따라서 본 연구에서는 재생장치 저장 공간 절약에 따른 효율성 확보 및 AR 콘텐츠의 빠른 재생을 위해 클라이언트-서버 방식과 비콘 무선신호세기 기반의 AR 콘텐츠 초고속 재생을 위한 연구에 대해 소개하고자 한다. 본 연구에서 적용된 초고속 재생을 위한 기법은 비콘 신호를 이용한 MICE 전시 등의 다양한 분야에도 널리 적용 가능할 것으로 사료된다.

블록 단위 트랜잭션을 이용한 대용량 데이터의 실시간 저장관리기 (Real time Storage Manager to store very large datausing block transaction)

  • 백성하;이동욱;어상훈;정원일;김경배;오영환;배해영
    • 한국공간정보시스템학회 논문지
    • /
    • 제10권2호
    • /
    • pp.1-12
    • /
    • 2008
  • 초당 최소 5만 건에서 50만 건이 넘는 삽입트랜잭션이 발생하는 반도체 자동 생산 공정 시스템은 대량의 데이터를 실시간으로 저장하는 저장관리시스템을 필요로 한다. 대용량의 데이터를 빠르고 안정적으로 저장하기 위해서 많은 저장관리시스템이 연구되었다. 기존의 저장관리시스템은 대표적으로 전형적인 디스크 기반 DBMS가 있다. 그러나 디스크 기반 DBMS는 초당 50만 건의 삽입트랜잭션 처리는 매우 어렵다. 그래서 디스크 기반 DBMS의 성능을 향상시키기 위해 데이터를 디스크가 아닌 메인메모리를사용하는 메인메모리 DBMS가 등장하였다. 그러나 메인메모리 DBMS는 메인메모리 용량의 한계로 인해 대용량 데이터를 저장하는 것은 어렵다. 본 논문에서는 초당 5만 건 이상의 삽입트랜잭션을 지원하고 대용량 데이터를 저비용으로 저장하기 위해 블록단위의 삽입 트랜잭션을 사용한 저장관리시스템을 제안한다. 블록단위의 삽입 트랜잭션은 개별 튜플 단위의 로그기록 비용과 인덱스 생성비용을 블록단위로 변경시켜 비용을 크게 감소시킬 수 있다. 또한 제안시스템은 데이터를 압축 저장하여 저장 비용을 감소시킬 수 있다. 그러나 압축기법은 데이터의 필드정보가 유실되어 모든 데이터의 압축을 해제하는 비용이 발생한다. 이 문제를 해결하기 위해 제안시스템은 압축 시 압축되는 블록의 인덱스를 생성하여 데이터 검색 속도를 향상시켰다. 본 제안시스템은 반도체 공정에서 빠르게 발생하는 대용량 데이터를 고속으로 저장할 수 있고, 디스크 저 장비용을 감소시킬 수 있다.

  • PDF