Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Hiroaki Akutsu is active.

Publication


Featured researches published by Hiroaki Akutsu.


parallel, distributed and network-based processing | 2015

Reliability Analysis of Highly Redundant Distributed Storage Systems with Dynamic Refuging

Hiroaki Akutsu; Kazunori Ueda; Takeru Chiba; Tomohiro Kawaguchi; Norio Shimozono

In recent data centres, large-scale storage systems storing big data comprise thousands of large-capacity drives. Our goal is to establish a method for building highly reliable storage systems using more than a thousand low-cost large-capacity drives. Some large-scale storage systems protect data by erasure coding to prevent data loss. As the redundancy level of erasure coding is increased, the probability of data loss will decrease, but the increase in normal data write operation and additional storage for coding will be incurred. We therefore need to achieve high reliability at the lowest possible redundancy level. There are two concerns regarding reliability in large-scale storage systems: (i) as the number of drives increases, systems are more subject to multiple drive failures and (ii) distributing stripes among many drives can speed up the rebuild time but increase the risk of data loss due to multiple drive failures. These concerns were not addressed in prior quantitative reliability studies based on realistic settings. In this work, we analyze the reliability of large-scale storage systems with distributed stripes, focusing on an effective rebuild method which we call Dynamic Refuging. Dynamic Refuging rebuilds failed storage areas from those with the lowest redundancy and strategically selects blocks to read for repairing lost data. We modeled the dynamically changing amount of storage at each redundancy level due to multiple drive failures, and performed reliability analysis with Monte Carlo simulation using realistic drive failure characteristics. When stripes with redundancy level 3 were sufficiently distributed and rebuilt by Dynamic Refuging, we found that the probability of data loss decreased by two orders of magnitude for systems with 384 or more drives compared to normal RAID. This technique turned out to scale well, and a system with 1536 inexpensive drives attained lower data loss probability than RAID 6 with 16 enterprise-class drives.


pacific rim international symposium on dependable computing | 2017

MEC: Network Optimized Multi-stage Erasure Coding for Scalable Storage Systems

Hiroaki Akutsu; Takahiro Yamamoto; Kazunori Ueda; Hideo Saito

In scalable storage systems, there are two kinds of methods for data redundancy: mirroring and parity. Each has its pros and cons. Mirroring creates a large amount of redundancy data, resulting in less usable space. Write performance degrades proportionally to the redundancy level due to an increase in communication. Parity-based methods partition data into multiple pieces, add parity information, and distribute the pieces of data and parity information. Parity-based methods are not often used with memory class media that are faster than the network, because distributing the data across servers results in low read performance. This research aims to establish an efficient data protection method that can be applied to fast, memory class media. We propose a new parity-based method called Multi-stage Erasure Coding (MEC), which creates two different erasure codes: one at the data transmission source server, and the other at the destination server. We show that our method reduces the space required to achieve redundancy while achieving high performance by making the amount of write communication independent of the redundancy level. We built a prototype program using MEC on a commodity cluster server. We show that compared with conventional parity-based methods with redundancy level 2, read I/O throughput is over one order of magnitude higher thanks to local reads and that write I/O throughput is almost the same due to network bottleneck.


Archive | 2007

Information system, data transfer method and data protection method

Hiroaki Akutsu; Takashige Iwamura; Kenta Ninose; Yasuo Watanabe; Yasutomo Yamamoto; Yoshiaki Eguchi; Hisao Homma


Archive | 2007

Computer system and snapshot creation method thereof

Hiroaki Akutsu; Yoshiaki Eguchi


Archive | 2011

Storage system and storage area allocation method

Hiroaki Akutsu; Yoshinori Ohira; Yoshiaki Eguchi


Archive | 2012

Information storage system and method of controlling information storage system

Yoshinori Ohira; Hiroaki Akutsu


Archive | 2010

Computer system and snapshot creation method thereof, delaying snapshot creation until pending transfer between volumes is complete

Hiroaki Akutsu; Yoshiaki Eguchi


Archive | 2015

Storage system and data management method

Hiroaki Akutsu; Junji Ogawa


Archive | 2008

STORAGE DEVICE AND CONTROL METHOD THEREFOR

Hiroaki Akutsu; Kazuyoshi Serizawa; Yoshiki Kano


Archive | 2013

FIRST STORAGE CONTROL APPARATUS AND FIRST STORAGE CONTROL APPARATUS CONTROL METHOD

Azusa Jin; Yoshiaki Eguchi; Akira Deguchi; Hiroaki Akutsu

Collaboration


Dive into the Hiroaki Akutsu's collaboration.

Researchain Logo
Decentralizing Knowledge