Towards an object store

A. Azagury, V. Dreizin, M. Factor, E. Henis, D. Naor, N. Rinetzky, O. Rodeh, J. Satran, A. Tavory, L. Yerushalmi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Today's SAN architectures promise unmediated host access to storage (i.e., without going through a server). To achieve this promise, however, we must address several issues and opportunities raised by SANs, including security, scalability and management. Object storage, such as introduced by the NASD work, is a means of addressing these issues and opportunities. An object store raises the level of abstraction presented by a storage control unit from an array of 512 byte blocks to a collection of objects. The object store provides "fine-grain," object-level security, improved scalability by localizing space management, and improved management by allowing end-to-end management of semantically meaningful entities. This paper presents a detailed description of how an object store works and describes the design of Antara, our prototype object store. For a cache hit workload, our pure software prototype is able to service roughly 14000 4K I/O requests per second. We also present a layered security model for an object store which separates concerns of access security and network security, leveraging existing security infrastructure.

Original languageEnglish
Title of host publicationProceedings - 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, MSST 2003
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages165-176
Number of pages12
ISBN (Electronic)0769519148, 9780769519142
DOIs
StatePublished - 2003
Externally publishedYes
Event20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, MSST 2003 - San Diego, United States
Duration: 7 Apr 200310 Apr 2003

Publication series

NameProceedings - 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, MSST 2003

Conference

Conference20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, MSST 2003
Country/TerritoryUnited States
CitySan Diego
Period7/04/0310/04/03

Keywords

  • Ambient intelligence
  • Costs
  • Data security
  • File systems
  • Laboratories
  • Logic arrays
  • Prototypes
  • Scalability
  • Software prototyping
  • Storage area networks

Fingerprint

Dive into the research topics of 'Towards an object store'. Together they form a unique fingerprint.

Cite this