Design of a High Performance and High Availability Distributed Storage System

Design of a High Performance and High Availability Distributed Storage System
Author :
Publisher :
Total Pages : 127
Release :
ISBN-10 : 1109854544
ISBN-13 : 9781109854541
Rating : 4/5 (44 Downloads)

Book Synopsis Design of a High Performance and High Availability Distributed Storage System by : Li Ou

Download or read book Design of a High Performance and High Availability Distributed Storage System written by Li Ou and published by . This book was released on 2006 with total page 127 pages. Available in PDF, EPUB and Kindle. Book excerpt: Cluster has become one of the most popular platforms for high-performance computing. As in traditional parallel computing systems, the I/O sub-system is a bottleneck to the overall system performance. One solution to alleviate the I/O bottleneck is to deploy a distributed storage system, which utilizes the aggregate bandwidth and capability of existing I/O resources on each cluster node, to provide high performance and scalable storage service for cluster computing platforms. The research of this dissertation concentrated on designing a high performance and high availability distributed storage system to improve I/O system performance. The system provided high performance by efficiently managing the aggregate cache space of a multi-level hierarchy, organizing file system data servers and iSCSI storage targets into a two level hierarchy with striping/parity techniques, and exploiting the potential of high speed network to reduce the RDMA registration cost. The system achieved high availability by overcoming single point of failure of metadata servers with a symmetric active/active metadata service. With a combination of various research approaches, including analysis using mathematical models, simulation using real world traces, prototype implementations of real systems running on Linux platforms, and experiments using real workloads, both high performance and high availability of a distributed storage system were achieved. The experimental results indicated that the average I/O response time was improved by up to 46% to 53% for various workloads, and the availability was increased to 99.98%; with less than 10% performance trade-off.


Design of a High Performance and High Availability Distributed Storage System Related Books

Design of a High Performance and High Availability Distributed Storage System
Language: en
Pages: 127
Authors: Li Ou
Categories: Computer storage devices
Type: BOOK - Published: 2006 - Publisher:

DOWNLOAD EBOOK

Cluster has become one of the most popular platforms for high-performance computing. As in traditional parallel computing systems, the I/O sub-system is a bottl
High Availability
Language: en
Pages: 288
Authors: Floyd Piedad
Categories: Business & Economics
Type: BOOK - Published: 2001 - Publisher: Prentice Hall Professional

DOWNLOAD EBOOK

A best practices guide tothe people and process issues associated with maximizing application availability. Focus is on how enterprises can design systems that
Design of a High Performance, High Availability, Distributed File System
Language: en
Pages: 128
Authors: Chetan Ahuja
Categories: Distributed databases
Type: BOOK - Published: 2001 - Publisher:

DOWNLOAD EBOOK

Goddard Conference on Mass Storage Systems and Technologies
Language: en
Pages: 360
Authors: Ben Kobler
Categories: Computer storage devices
Type: BOOK - Published: 1993 - Publisher:

DOWNLOAD EBOOK

Blueprints for High Availability
Language: en
Pages: 376
Authors: Evan Marcus
Categories: Business & Economics
Type: BOOK - Published: 2000-02-14 - Publisher:

DOWNLOAD EBOOK

"Rely on this book for information on the technologies and methods you'll need to design and implement high-availability systems...It will help you transform th