A cost-effective, high-bandwidth storage architecture
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
Security for a high performance commodity storage subsystem
Security for a high performance commodity storage subsystem
The Panasas ActiveScale Storage Cluster: Delivering Scalable High Bandwidth Storage
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
SISW '05 Proceedings of the Third IEEE International Security in Storage Workshop
Scalability in the XFS file system
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
Enabling database-aware storage with OSD
MSST '07 Proceedings of the 24th IEEE Conference on Mass Storage Systems and Technologies
Design and Implementation of a Network Aware Object-based Tape Device
MSST '07 Proceedings of the 24th IEEE Conference on Mass Storage Systems and Technologies
B-trees, shadowing, and clones
ACM Transactions on Storage (TOS)
Object storage: the future building block for storage systems
LGDI '05 Proceedings of the 2005 IEEE International Symposium on Mass Storage Systems and Technology
Hierarchical file systems are dead
HotOS'09 Proceedings of the 12th conference on Hot topics in operating systems
Hi-index | 0.00 |
Object-based storage is the natural evolution of the block storage interface, aimed at efficiently and effectively meeting the performance, reliability, security, and service requirements demanded by current and future applications. The object-based storage interface provides an organizational container, called an object, into which higher-level software (e.g., file systems, databases, and user applications) can store both data and related attributes. In 2004, the ANSI (American National Standards Institute) T10 Standards body ratified an Object-based Storage Device (OSD) command set for SCSI (Small Computer System Interface) storage devices that implements the OSD interface. This paper describes the rationale for OSDs, highlights the ANSI T10 OSD V1.0 interface, and presents three OSD implementations: an OSD from Seagate, an IBM object-based storage prototype (ObjectStone), and the Panasas object-based distributed storage system.