Enabling large-scale storage in sensor networks with the Coffee file system
Persistent storage offers multiple advantages for sensor networks, yet the available storage systems have been unwieldy because of their complexity and device-specific designs. We present the Coffee file system for flash-based sensor devices. Coffee provides a programming interface for building effi...
Uložené v:
| Vydané v: | 2009 International Conference on Information Processing in Sensor Networks s. 349 - 360 |
|---|---|
| Hlavní autori: | , , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
Washington, DC, USA
IEEE Computer Society
13.04.2009
IEEE |
| Edícia: | ACM Conferences |
| Predmet: |
Software and its engineering
> Software creation and management
> Software verification and validation
> Operational analysis
Software and its engineering
> Software organization and properties
> Contextual software domains
> Operating systems
> Communications management
|
| ISBN: | 1424451086, 9781424451081 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | Persistent storage offers multiple advantages for sensor networks, yet the available storage systems have been unwieldy because of their complexity and device-specific designs. We present the Coffee file system for flash-based sensor devices. Coffee provides a programming interface for building efficient and portable storage abstractions. Unlike previous flash file systems, Coffee uses a small and constant RAM footprint per file, making it scale elegantly with workloads consisting of large files or many files. In addition, the performance overhead of Coffee is low: the throughput is at least 92% of the achievable direct flash driver throughput. We show that network layer components such as routing tables and packet queues can be implemented on top of Coffee, leading to increased performance and reduced memory requirements for routing and transport protocols. |
|---|---|
| ISBN: | 1424451086 9781424451081 |
| DOI: | 10.5555/1602165.1602197 |

