The Design of a Simulation System for Persistent Object Storage Management

نویسندگان

  • Jonathan Cook
  • Alexander Wolf
  • Benjamin Zorn
  • Benjamin G. Zorn
چکیده

EEcient storage management of objects is an important part of any persistent object system. Storage management algorithms, such as those for clustering, caching, and garbage collection, are often complex, since they must simultaneously satisfy a number of constraints, including low CPU overhead, minimum space usage, and low latency. We have designed a simulation system that can be used to evaluate a wide variety of such algorithms. The system is innovative in that it uses trace-driven simulation as well as a loosely-coupled architecture that separates out diierent aspects of storage management policy, machine hardware, and simulation control into separate modules. Examples of such modules are those for storage allocation, object connectivity, physical characteristics, and cost modeling. The modules communicate using message multicast (i.e., selective broadcast). This approach supports rapid prototyping and rapid evaluation of alternative storage management algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Smart RFID Based Design for Inventory Management in Health Care

 Radio Frequency Identification (RFID) is used to identify the characteristics of an object wirelessly using radio waves. The purpose of this technology in this study is mainly focused on healthcare for inventory management and theft control replacing the manual logs. The storage and tracking of high-cost inventory items is developed. Automatic reordering and billing interfaces are designed for...

متن کامل

Sizing of a Packed Bed Storage for Solar Air Heating Systems (TECHNICAL NOTE)

Packed bed units generally, represent the most suitable storage units for air heating solar systems. In these systems the storage unit receives the heat from the collector during the collection period and discharges the heat to the building at the retrieval process. A method for sizing of packedbed storage in an air heating system is represented. The design is based on the K-S curves, which hav...

متن کامل

Cricket: A Mapped, Persistent Object Store

This paper describes Cricket, a new database storage system that is intended to be used as a platform for design environments and persistent programming languages. Cricket uses the memory management primitives of the Mach operating system to provide the abstraction of a shared, transactional single-level store that can be directly accessed by user applications. In this paper, we present the des...

متن کامل

Implementation of Optimal Load Balancing Strategy for Hybrid Energy Management System in DC/AC Microgrid with PV and Battery Storage

The proposed paper presents the DC/AC microgrid modeling using the Energy storage units and photovoltaic (PV) panels. The modal consists of a two stage power conversion. The power is supplied to the both DC and AC loads by this PV solar panels. The suitable way to explore the PV generation model is by using manufacturer datasheet. A bidirectional converter is connected to the battery storage sy...

متن کامل

The Soprano Extensible Object Storage System

An efficient object manager, a middle layer on top of a storage system, is essential to ensure acceptable performance of object-oriented database systems, since a traditional record-based storage system is too simple to provide object abstraction. In addition, an object storage system object managers in combination with storage systems should be extensible to meet the various requirements of em...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993