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ženo v:
| Vydáno v: | 2009 International Conference on Information Processing in Sensor Networks s. 349 - 360 |
|---|---|
| Hlavní autoři: | , , , |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
Washington, DC, USA
IEEE Computer Society
13.04.2009
IEEE |
| Edice: | ACM Conferences |
| Témata: |
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 přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | 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. |
|---|---|
| AbstractList | 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. |
| Author | Zhitao He Dunkels, Adam Tsiftes, Nicolas Voigt, Thiemo |
| Author_xml | – sequence: 1 givenname: Nicolas surname: Tsiftes fullname: Tsiftes, Nicolas organization: Swedish Institute of Computer Science, Sweden – sequence: 2 givenname: Adam surname: Dunkels fullname: Dunkels, Adam organization: Swedish Institute of Computer Science, Sweden – sequence: 3 surname: Zhitao He fullname: Zhitao He organization: Swedish Institute of Computer Science, Sweden – sequence: 4 givenname: Thiemo surname: Voigt fullname: Voigt, Thiemo organization: Swedish Institute of Computer Science, Sweden |
| BookMark | eNqNkLFOwzAURY0ACVo6M7B4ZEnxc-zYHlHVAqISC8yWkz63pmmM7EhV_56U9gO4y9XTPXrDGZGrLnZIyD2wqRzyBBXjUMnpXxt1QSZG6eGQUpcKqksyAsGFkMB0dUMmOX-zIUJypdgteZ93rm5Dt6atS2sscuNapLmPya2Rho5m7HJMtMN-H9M2033oN7TfIJ1F7xGpD0f-kHvc3ZFr79qMk3OPyddi_jl7LZYfL2-z52XhuFB94YVshFhVXvKSGTAGXNnUALVnkgH32tW68dCY1UpAqZXhHLRSjpcDxNCVY_Jw-hsQ0f6ksHPpYCUHMKCH9fG0umZn6xi32QKzR1X2rMqeVQ3o9J-orVNAX_4CS1ZndA |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.5555/1602165.1602197 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISBN | 9781605583716 1605583715 |
| EndPage | 360 |
| ExternalDocumentID | 5211918 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AARBI ACM ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IERZE OCL RIE RIL AAWTH LHSKQ |
| ID | FETCH-LOGICAL-a247t-f45c44d6f523091991a3cb11bf05012f8ab8cf1c9dd413879221877a23b110ea3 |
| IEDL.DBID | RIE |
| ISBN | 1424451086 9781424451081 |
| ISICitedReferencesCount | 38 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000275711800030&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Wed Aug 27 02:15:30 EDT 2025 Wed Jan 31 06:36:53 EST 2024 Wed Jan 31 06:36:52 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a247t-f45c44d6f523091991a3cb11bf05012f8ab8cf1c9dd413879221877a23b110ea3 |
| PageCount | 12 |
| ParticipantIDs | acm_books_10_5555_1602165_1602197 ieee_primary_5211918 acm_books_10_5555_1602165_1602197_brief |
| PublicationCentury | 2000 |
| PublicationDate | 20090413 2009-April |
| PublicationDateYYYYMMDD | 2009-04-13 2009-04-01 |
| PublicationDate_xml | – month: 04 year: 2009 text: 20090413 day: 13 |
| PublicationDecade | 2000 |
| PublicationPlace | Washington, DC, USA |
| PublicationPlace_xml | – name: Washington, DC, USA |
| PublicationSeriesTitle | ACM Conferences |
| PublicationTitle | 2009 International Conference on Information Processing in Sensor Networks |
| PublicationTitleAbbrev | IPSN |
| PublicationYear | 2009 |
| Publisher | IEEE Computer Society IEEE |
| Publisher_xml | – name: IEEE Computer Society – name: IEEE |
| SSID | ssj0000452770 |
| Score | 1.6109902 |
| Snippet | Persistent storage offers multiple advantages for sensor networks, yet the available storage systems have been unwieldy because of their complexity and... |
| SourceID | ieee acm |
| SourceType | Publisher |
| StartPage | 349 |
| SubjectTerms | Algorithm design and analysis File systems Flash memory General and reference -- Cross-computing tools and techniques -- Performance Hardware -- Communication hardware, interfaces and storage -- External storage Hardware -- Integrated circuits -- Semiconductor memory -- Non-volatile memory Large-scale systems Permission Random access memory Read-write memory Sensor networks Sensor systems 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 Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- File systems management Software measurement storage abstractions storage-centric Throughput |
| Title | Enabling large-scale storage in sensor networks with the Coffee file system |
| URI | https://ieeexplore.ieee.org/document/5211918 |
| WOSCitedRecordID | wos000275711800030&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFL1swwd98WMT5xcRBF_s1jZJkzwPh6CMPajsraRpAgNtpd38_SZpNxUEsS9NSx7K6cfpvTn3XIBrG_orbmyYihMpAyJzGnCpMvtexRlmUkjqm8G8PLLZjC8WYt6B220tjNbai8_0yA39Wn5eqrVLlY2ptyPjXegyljS1Wtt8irMGZyzc1G5R10FoY-nUHkeNtQ-12zhKLLkldOT3wnOTevvRYcUTzHT_f5d2AIOvSj0033LQIXR0cQR730wG-_Bw58qj7BC9OtV3UNu7opETRdpPCVoWqLaRbFmhohGE18ilZpH9L0ST0hitkbNuQo3j8wCep3dPk_ugbaEQyJiwVWAIVYTkiXHJX-FkThKrLIoyE1JLTYbLjCsTKZHnls04E7GlfMZkjO2kUEt8DL2iLPQJII6JVEoogWlOwlxlWJiIGY41MUpIPIQrC2HqYoM6taGFgzltYU5bmIdw8-ecNKuW2gyh70BO3xvPjbTF9_T302ewu1nlCaNz6K2qtb6AHfWxWtbVpX9QPgERSLS4 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFL3MKagvfkxxfkYQfLFb2yRL8jw2JptjD1P2VtI0gYF20m7-fpO2mwqC2JemJQ_l9OP03px7LsCdDf0VNzZMxR0pPSIT6nGpYvtehTFmUkhaNIN5GbHxmM9mYlKDh00tjNa6EJ_plhsWa_nJQq1cqqxNCzsyvgXblJDQL6u1NhkVZw7OmL-u3qKuh9Da1Kk6DkpzH2q3dtCx9NahrWIvCnZSbz96rBQU0z_438UdwslXrR6abFjoCGo6PYb9bzaDDRj2XIGUHaJXp_v2cntfNHKySPsxQfMU5TaWXWQoLSXhOXLJWWT_DFF3YYzWyJk3odLz-QSe-71pd-BVTRQ8GRK29AyhipCkY1z6Vzihk8QqDoLY-NSSk-Ey5soESiSJ5TPORGhJnzEZYjvJ1xKfQj1dpPoMEMdEKiWUwDQhfqJiLEzADMeaGCUkbsKthTBy0UEe2eDCwRxVMEcVzE24_3NOFGdzbZrQcCBH76XrRlThe_776RvYHUyfRtHocTy8gL31mo8fXEJ9ma30Feyoj-U8z66Lh-YTrUC3_w |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2009+International+Conference+on+Information+Processing+in+Sensor+Networks&rft.atitle=Enabling+large-scale+storage+in+sensor+networks+with+the+Coffee+file+system&rft.au=Tsiftes%2C+N.&rft.au=Dunkels%2C+A.&rft.au=Zhitao+He&rft.au=Voigt%2C+T.&rft.date=2009-04-01&rft.pub=IEEE&rft.isbn=9781424451081&rft.spage=349&rft.epage=360&rft_id=info:doi/10.5555%2F1602165.1602197&rft.externalDocID=5211918 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424451081/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424451081/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424451081/sc.gif&client=summon&freeimage=true |

