The Mapping Method by Equation for Adding Disks for Striping System

스트라이핑 시스템에서 디스크 추가를 위한 계산에 의한 매핑 방법

  • 박유현 (ETRI 컴퓨터·소프트웨어 연구소 컴퓨터 시스템연구부) ;
  • 김창수 (ETRI 컴퓨터·소프트웨어 연구소 컴퓨터 시스템연구부) ;
  • 강동재 (ETRI 컴퓨터·소프트웨어 연구소 컴퓨터 시스템연구부) ;
  • 김영호 (ETRI 컴퓨터·소프트웨어 연구소 컴퓨터 시스템연구부) ;
  • 신범주 (밀양대학교 컴퓨터·정보통신공학부)
  • Published : 2003.02.01

Abstract

Recently, the volume of data is increasing rapidly in server for multimedia service, according to development of multimedia application environment. In recent research for storage technology the technology like of the SAN(Storage Area Network) advantages in scalibility of storage devices, and can read data from multiple disk arrays through RAID 0, 5. The RAID 0 and 5 translate to logical address to physical address using equation, but in case of adding disks at the system with equation -based mapping, the problem that we must rearrange the whole data in the previous disks happens. We use the mapping table to solve this problem in recent, but we can not load the whole mapping table in main memory because it occupies too large space. Therefore the extra I/Os are demanded to evaluate real physical address of data, so total performance of the system is degraded. In this paper, we propose the mapping method that supports the scalibility in RAID 0 or 5 system. The proposing method applies small metadata, so- called SZIT and simple equation, so it is possible that we make translate logical address to physical address rapidly and it is scalable in disk extending simultaneously Our suggesting method, if we add disks to the striping system for expanding of storage capacity, has an advantage of never stop service. So, SZlT-based mapping method can do online-disk-expanding in real-time service.

Keywords