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

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

스토리지 성능 평가지침 개발 연구 (A Study on Development of the Evaluation Guideline for the Storage Performance)

  • 고대식
    • 한국항행학회논문지
    • /
    • 제14권2호
    • /
    • pp.266-271
    • /
    • 2010
  • 본 연구에서는 스토리지 성능평가에 필요한 대표적인 성능지표로 IOPS 및 MB/s 을 결정하고 이를 평가하기 위한 지침을 개발하였다. 현재, 벤더 중립적인 스토리지 평가기준이 없기 때문에 스토리지 성능평가나 스토리지 자원 규모를 설계하는데 어려움이 있었다. 연구결과, OLTP 응용에 활용되는 스토리지는 IOPS를 성능지표로 하고 측정을 위한 블록크기는 4KB, 8KB, 16KB, 읽기대쓰기 비율은 7:3으로 측정하는 것을 제안하였다. 한편, 백업, VOD, LFP(Large File Processing) 과 같은 대용량 처리 응용에 사용되는 스토리지는 MB/s를 성능지표로 하고, 측정을 위한 블록크기는 64KB, 256KB, 1,024KB 으로 하고 읽기대 쓰기 비율은 1:0 으로 하는 것을 제안하였다. 끝으로 개발된 평가지침을 이용한 측정결과보고서 양식을 개발하였으며 측정도구로는 플랫홈에 비종속적인 Vdvench 측정도구를 제안하였다.

CELP 보코더의 성능 개선 및 실시간 구현 (Performance improvement and Realtime implementation in CELP Coder)

  • 정창경
    • 한국음향학회:학술대회논문집
    • /
    • 한국음향학회 1994년도 제11회 음성통신 및 신호처리 워크샵 논문집 (SCAS 11권 1호)
    • /
    • pp.199-204
    • /
    • 1994
  • In this paper, we researched abut CELP speech coding algorithm using efficlent pseudo-stochastic block codes, adaptive-codebook and improved fixed-gain codebook. The pseudo-stochastic block codes refer to stochastically populated block codes in which the adjacent codewords in an innovation codebook are non-independent. The adaptive-codebook was made with previous prediction speech data by storage-shift register. This CELP coding algorithm enables the coding of toll quality speech at bit rates from 4.8kbits/s to 9.6 kbits/s. This algorithm was realized TMS320C30 microprocessor in realtime.

  • PDF

An Internet Based Data Storage Protocol for ATA devices

  • Singh, Kulveer;Lim, Hyo-Taek
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.1167-1170
    • /
    • 2007
  • This paper introduces a data storage transport protocol internet Advanced Technology Attachment (iATA) for ATA storage devices that can be accessed over (TCP/IP) networks. As the access speed of Advanced Technology Attachment (ATA) type storage is increasing, the importance of sharing the ATA type storages over internet is also increasing. We are proposing a protocol in which we have implemented the basic ATA command set to access the ATA type remote storage devices over the TCP/IP networks.In this paper, we give basic details of the protocol and discuss the existing storage protocols which are mainly used for accessing block storage like internet Small Computer System Interface (iSCSI) Hyper Small Computer System Interface (HyperSCSI) and ATA over Ethernet (AoE).

  • PDF

FlashEDF: An EDF-style Scheduling Scheme for Serving Real-time I/O Requests in Flash Storage

  • Lim, Seong-Chae
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제10권3호
    • /
    • pp.26-34
    • /
    • 2018
  • In this paper, we propose a scheduling scheme that can efficiently serve I/O requests having deadlines in flash storage. The I/O requests with deadlines, namely, real-time requests, are assumed to be issued for streaming services of continuous media. Since a Web-based streaming server commonly supports downloads of HTMLs or images, we also aim to quickly process non-real-time I/O requests, together with real-time ones. For this purpose, we adopt the well-known rate-reservation EDF (RR-EDF) algorithm for determining scheduling priorities among mixed I/O requests. In fact, for the use of an EDF-style algorithm, overhead of task's switching should be low and predictable, as with its application of CPU scheduling. In other words, the EDF algorithm is inherently unsuitable for scheduling I/O requests in HDD storage because of highly varying latency times of HDD. Unlike HDD, time for reading a block in flash storage is almost uniform with respect to its physical location. This is because flash storage has no mechanical component, differently from HDD. By capitalizing on this uniform block read time, we compute bandwidth utilization rates of real-time requests from streams. Then, the RR-EDF algorithm is applied for determining how much storage bandwidth can be assigned to non-real-time requests, while meeting deadlines of real-time requests. From this, we can improve the service times of non-real-time requests, which are issued for downloads of static files. Because the proposed scheme can expand flexibly the scheduling periods of streams, it can provide a full usage of slack times, thereby improving the overall throughput of flash storage significantly.

모바일 기기를 위한 가상 스토리지 프로토콜(iATA)의 설계 및 파라메터 최적화 (Design and Parameter Optimization of Virtual Storage Protocol (iATA) for Mobile Devices)

  • 양즈민;임효택
    • 한국정보통신학회논문지
    • /
    • 제13권2호
    • /
    • pp.267-276
    • /
    • 2009
  • 최근들어 다양한 인터넷 서비스들이 개인 컴퓨터뿐만 아니라 무선 네트워크 환경에서의 모바일 기기에서도 자주 사용되고 있으며 서비스 컨텐츠의 양이 점점 증가함에 따라 모바일 기기의 스토리지 한계가 큰 문제가 되고 있다. 본 논문에서는 이러한 문제를 해결하기 위해 iATA라는 새로운 블록-레벨 스토리지 네트워크 프로토콜을 제안하며 iATA 프로토콜의 개념, 설계 및 고려사항들을 포함한다. iATA는 TCP/IP 네트워크상에서 ATA 블록-레벨 데이터와 명령어를 전달하게 되며 이를 통해 모바일 기기는 원격의 ATA 저장장치를 마치 모바일 기기 자신의 스토리지로 이용할 수 있게 된다. 벤치마킹 실험과 시험을 통해 제안된 iATA 프로토콜은 기존의 제안한 스토리지를 가지고 있는 모바일 기기상에서 효율적이며 경량의 가상 스토리지 프로토콜로서 사용될 수 있음을 보여주고 있다.

대용량 공유 스토리지 시스템을 위한 효율적인 스냅샷 기법 (An Efficient Snapshot Technique for Shared Storage Systems supporting Large Capacity)

  • 김영호;강동재;박유현;김창수;김명준
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제31권2호
    • /
    • pp.108-121
    • /
    • 2004
  • 본 논문에서는 대용량 스토리지를 공유하는 스토리지 클러스터 시스템에서 스냅샷 생성 이후 발생하는 쓰기 연산의 성능 저하를 해결하는 매핑 테이블 기반의 스냅샷 기법을 제안한다. 대용량 공유 스토리지 클러스터 시스템의 스냅샷 기법은 몇 가지 심각한 성능상의 문제점을 갖는다. 첫째 스냅샷 생성 시 스냅샷 매핑 테이블을 복사하는 기간동안 대상 저장 장치에 대해 모든 호스트의 접근 및 서비스가 중지된다. 둘째 스냅샷 시점의 데이타의 유지를 위해 수행되는 Copy-on-Write(COW) 이후에 발생하는 데이타 블록의 변경은 COW의 수행 여부의 판단을 위해 스냅샷 매핑 블록에 대한 추가적인 디스크 I/O의 요구로 쓰기 연산의 성능이 저하된다. 셋째 스냅샷 삭제 수행 시에도 COW가 수행되었는지 판단하기 위한 매핑 블럭에 대한 추가적인 디스크 I/O가 요구되어 동시 수행되는 I/O 연산의 성능 저하를 가져온다. 제안한 스냅샷 기법에서는 최초 할당 비트(FAB: First Allocation Bit)와 스냅샷 상태 비트(SSB: Snapshot Stautus Bit)를 매핑 엔트리에 도입하여 기존 스냅샷 기법이 갖는 문제점들을 해결하였다. 스냅 샷 생성시 대상 저장 장치에 대한 I/O의 중단 없이 데이타의 일관성을 보장한다. 또한 쓰기 연산 수행 시 COW의 수행 여부 판단을 원본 매핑 엔트리의 FAB와 SSB를 이용하여 스냅샷 매핑 블록에 대한 추가적인 I/O를 없앤다. 동일한 방법으로 삭제 시의 COW 수행 여부 판단을 처리하여 성능을 향상시킨다. 원본 매핑 엔트리의 SSB를 통해 할당을 해제하는 방식으로 성능을 향상시키는 스냅샷 수행 기법에 대해 설계하고 구현한다.

Development of Operation Strategy to improve Efficiency for Twin Automated Transfer Crane in an Automated Container Terminal

  • Park, Byung-Joo;Choi, Hyung-Rim
    • 한국항해항만학회지
    • /
    • 제31권7호
    • /
    • pp.605-611
    • /
    • 2007
  • In order to become a mega hub port, major ports all over the world are making every effort to enhance their productivity through efficiency of internal operation. Accordingly, in order to enhance the competitiveness of a container terminal, an automated container terminal is considered as the best alternative. An automated container terminal is using such automated handling equipment as AGV(Automated Guided Vehicles) and ATC(Automated Transfer Crane). The efficient equipment operation plays a critical role in enhancing the productivity of an automated container terminal. In an automated container terminal, the most important equipments are AGV and ATC. Each block of containers with a vertical layout is generally operating two ATCs. The two ATCs can be crossed or not at each block. In the case of operating crossover ATC, it has an advantage of high flexibility that ATC work is possible at both TP(Transfer Point) of each block. But it has also a disadvantage that the yard has to be operated at a low storage level of containers in the terminal yard. Recently, for automated container terminals, which are being prepared for opening in Korea, they plan to use uncrossed twin ATC in order to make the storage level of their yards high at a low cost. Therefore, studies have to be made in order to increase the efficiency of twin ATC system based on the flexibility that the crossover ATC system has. This research aims to suggest an operation strategy to improve efficiency of twin ATC at each storage block in a yard.

적층 구조의 3차원 결함극복 메모리 (Three-Dimensional Stacked Memory System for Defect Tolerance)

  • 한세환;유영갑;조태원
    • 대한전자공학회논문지SD
    • /
    • 제47권11호
    • /
    • pp.23-29
    • /
    • 2010
  • 메모리칩의 제조 과정에서 발생하는 불량 칩 중 한 두개 비트의 결함이 있는 여러 개의 칩들을 모아서 정상 동작하는 메모리 시스템을 구성하는 방법을 제시한다. 여기에서 제시하는 메모리 시스템은 여러 개의 결함 있는 메모리칩을 겹쳐 쌓은 3차원 다층 구조를 가진다. 이들 칩 간의 신호 선은 through silicon via (TSV)를 통하여 연결한다. 각 칩의 결함이 있는 메모리 셀이 포함된 구역이 칩 마다 서로 다르도록 칩을 분류하여 선택한다. 이 메모리들의 결함이 없는 셀 구역만을 모아 조합하여 전체가 결함이 없는 메모리 시스템이 되도록 한다. 독립적인 주소지정 가능한 n 개의 storage block을 가진 메모리 각각에 k 개의 결함 있는 storage block이 있는 경우 k+1 개의 여유 칩이 조합되어야 한다.

대형 멀티미디어 파일의 익명성 지원을 위한 수정 GNUnet (GNUnet improvement for anonymity supporting in large multimedia file)

  • 이윤진;이명훈;조인준
    • 인터넷정보학회논문지
    • /
    • 제7권5호
    • /
    • pp.71-79
    • /
    • 2006
  • GNUnet은 파일의 익명성 지원을 위해 파일을 1KB블록크기로 분리하는 인코딩 방법을 채택하였고, 인코딩된 블록을 비구조적인 분산기법을 통해 피어들에게 분산시키고 있다. 하지만 이러한 인코딩 및 블록 분산 방안은 약 600$\sim$700MB의 대용량 멀티미디어 파일을 처리할 경우 첫째, 추가적으로 R블럭과 I블럭을 과도하게 요구하게 되어 약 4%의 저장공간을 낭비하는 문제를 지니고 있다. 둘째, 비구조적 브로드캐스팅 분산방법 때문에 네트워크 부하가 과도한 단점을 내포하고 있다. 본 논문에서는 이러한 문제점 해결을 위하여 인코딩 블록의 크기를 가변적으로 결정하는 방법과 구조적 위상을 통해 블록을 분산시키는 방안을 제안하였다. 제안 인코딩 방법은 추가 블록 생성을 1%이내로 최소화하였고, 분리된 블록의 분산을 위해 지정된 피어로 질의를 보내는 구조적 위상을 채택하여 블록 요청에서 발생하는 네트워크 부하를 감소시켰다.

  • PDF

Dynamic analysis of water storage tank with rigid block at bottom

  • Adhikary, Ranjan;Mandal, Kalyan Kumar
    • Ocean Systems Engineering
    • /
    • 제8권1호
    • /
    • pp.57-77
    • /
    • 2018
  • The present paper deals with the finite element analysis of water tanks with rigid baffle. Fluid is discretized by two dimensional eight-node isoparametric elements and the governing equation is simulated by pressure based formulation to reduce the degrees of freedom in the domain. Both free vibration and force vibration analysis are carried out for different sizes and positions of block at tank bottom. The fundamental frequency depends on block height and it reduces with the increase of block height. The variation of hydrodynamic pressure on tank walls not only depends of the exciting frequency but also on the size and position of rigid block at tank bottom. The hydrodynamic pressure has higher value when the exciting frequency is equal and lower than the fundamental frequency of the water in the tank. Similarly, the hydrodynamic pressure increases with the increase of width of the block for all exciting frequencies when the block is at the centre of tank. The left and right walls of tank have experienced different hydrodynamic pressure when the block is placed at off-centre. However, the increase in hydrodynamic pressure on nearest tank wall becomes insignificant after a certain value of the distance between the wall and the rigid block.