Object-based storage

  title={Object-based storage},
  author={Michael P. Mesnier and Gregory R. Ganger and Erik Riedel},
  journal={IEEE Commun. Mag.},
Storage technology has enjoyed considerable growth since the first disk drive was introduced nearly 50 years ago, in part facilitated by the slow and steady evolution of storage interfaces (SCSI and ATA/IDE). The stability of these interfaces has allowed continual advances in both storage devices and applications, without frequent changes to the standards. However, the interface ultimately determines the functionality supported by the devices, and current interfaces are holding system designers… 

Figures from this paper

Study and performance analysis of IP-based storage system
The test results show that iSCSI provides higher performance then using NFS protocol in Linux or SMB protocol in Windows (NAS scheme), and characteristic and trade-off of several IP-based storage system architectures are given.
Storage management in large distributed object-based storage systems
Overall, OBFS achieves 30% to 40% performance improvements over Ext2 and XFS under expected object workloads, and forms a fundamental building block for larger distributed storage systems.
Scalability in extensible and heterogeneous storage systems
The title of this dissertation, "Scalability in Extensible and Heterogeneous Storage Systems", refers to the main focus of the contributions in scalable data distributions that can adapt to increasing volumes of data.
Object-based Storage
This literature survey looks at the capabilities of object-based storage, and explores how it improves data sharing, security, and device intelligence, and analyzes various aspects of object based storage such as file system design, application based optimizations and so on, to understand the advantages of this upcoming storage technology.
Design and Implementation of a Network Aware Object-based Tape Device
This work proposes a few extensions to the OSD standard in order to facilitate easier integration of tape devices into the object storage ecosystem, and proposes an intelligent buffering mechanism to maximize the utility of network attached tape devices.
Active Storage and SSD Caching in an Object Storage Environment
The development of a framework designed to enable active storage utilizing the iSCSI T10 OSD standard for eventual integration into this standard is developed and a novel solid state disk caching scheme utilizing the same i SCSIOSD standard is implemented which focuses on small file performance and latency improvements.
Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems
The proposed real-time dynamic programming algorithm, called Flash Storage Management (FSM) algorithm, is proposed to address the challenge of how to best utilize flash-based solid-state drives to build an efficient hybrid storage system.
An Object-based Storage Controller Based on Switch Fabric
  • Shuibing He, D. Feng
  • Computer Science
    2007 International Conference on Networking, Architecture, and Storage (NAS 2007)
  • 2007
The new architecture aims to improve the OSC's disk I/O performance through parallel data transfer using two independent high-speed PCI-X buses attached to the switch fabric, and the possibility that a single PCI bus will become a bottle neck is avoided.
A framework for accessing general object storage
In this paper a framework for accessing general object storage (GOS) is presented, which adopts a basic unit called storage device object (SDO) and proposes an access model that contains upper layer, middle layer and lower layer.


A cost-effective, high-bandwidth storage architecture
Measurements of the prototype NASD system show that these services can be cost-effectively integrated into a next generation disk drive ASK, and show scaluble bandwidth for NASD-specialized filesystems.
Active Storage for Large-Scale Data Mining and Multimedia
An analytical model of the speedups possible for scan-intensive applications in an Active Disk system that takes advantage of processing power on individual disk drives to run application-level code is developed.
Security for a high performance commodity storage subsystem
A basic cryptographic capability system is proposed which enables application filemanagers to asynchronously make policy decisions while the commodity storage devices synchronously enforce these decisions, and an alternative to standard message authentication codes is proposed.
The iMAX-432 object filing system
The iMAX design paying particular attention to five problems that other object filing designs have either solved inadequately or failed to address is described, and an effect of object filing on the programming semantics of Ada is discussed.
A Comparison of File System Workloads
This paper describes the collection and analysis of file system traces from a variety of different environments, including both UNIX and NT systems, clients and servers, and instructional and production systems and develops a new metric for measuring file lifetime that accounts for files that are never deleted.
An extensible file system for hydra
The design and implementation of the Hydra File System is treated and its implications for subsystem design and Implementation are reflected on.
Passive NFS Tracing of Email and Research Workloads
We present an analysis of a pair of NFS traces of contemporary email and research workloads. We show that although the research workload resembles previously-studied workloads, the email workload is
Object-Based Storage Devices (OSD) workgroup
  • Object-Based Storage Devices (OSD) workgroup
Internet SCSI (iSCSI) Reference Implementation
  • Internet SCSI (iSCSI) Reference Implementation
Object-Based Storage Devices (OSD)
  • Object-Based Storage Devices (OSD)