{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T20:29:17Z","timestamp":1791318557846,"version":"4.3.1"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,10,11]],"date-time":"2009-10-11T00:00:00Z","timestamp":1255219200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,10,11]]},"DOI":"10.1145\/1629575.1629577","type":"proceedings-article","created":{"date-parts":[[2009,10,13]],"date-time":"2009-10-13T15:11:11Z","timestamp":1255446671000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":349,"title":["FAWN"],"prefix":"10.1145","author":[{"given":"David G.","family":"Andersen","sequence":"first","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jason","family":"Franklin","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Kaminsky","sequence":"additional","affiliation":[{"name":"Intel Labs, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amar","family":"Phanishayee","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lawrence","family":"Tan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vijay","family":"Vasudevan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2009,10,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Flexible I\/O Tester. http:\/\/freshmeat.net\/projects\/fio\/.  Flexible I\/O Tester. http:\/\/freshmeat.net\/projects\/fio\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402967"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.443"},{"key":"e_1_3_2_1_4_1","unstructured":"BerkeleyDB Reference Guide. Memory-only or Flash configurations. http:\/\/www.oracle.com\/technology\/documentation\/berkeley-db\/db\/ref\/program\/ram.html.  BerkeleyDB Reference Guide. Memory-only or Flash configurations. http:\/\/www.oracle.com\/technology\/documentation\/berkeley-db\/db\/ref\/program\/ram.html."},{"key":"e_1_3_2_1_5_1","volume-title":"Workshop on Mixing Logic and DRAM, 24th International Symposium on Computer Architecture","author":"Bowman W.","year":"1997","unstructured":"W. Bowman , N. Cardwell , C. Kozyrakis , C. Romer , and H. Wang . Evaluation of existing architectures in IRAM systems . In Workshop on Mixing Logic and DRAM, 24th International Symposium on Computer Architecture , June 1997 . W. Bowman, N. Cardwell, C. Kozyrakis, C. Romer, and H. Wang. Evaluation of existing architectures in IRAM systems. In Workshop on Mixing Logic and DRAM, 24th International Symposium on Computer Architecture, June 1997."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508270"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502045"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031516"},{"key":"e_1_3_2_1_9_1","volume-title":"Proc. 6th USENIX OSDI","author":"Dean J.","year":"2004","unstructured":"J. Dean and S. Ghemawat . MapReduce: Simplified data processing on large clusters . In Proc. 6th USENIX OSDI , Dec. 2004 . J. Dean and S. Ghemawat. MapReduce: Simplified data processing on large clusters. In Proc. 6th USENIX OSDI, Dec. 2004."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_1_11_1","volume-title":"Dell fortuna. \"http:\/\/www1.euro.dell.com\/content\/topics\/topic.aspx\/emea\/corporate\/pre%ssoffice\/2009\/uk\/en\/2009_05_20_brk_000?c=uk&l=en","year":"2009","unstructured":"Dell XS11-VX8. Dell fortuna. \"http:\/\/www1.euro.dell.com\/content\/topics\/topic.aspx\/emea\/corporate\/pre%ssoffice\/2009\/uk\/en\/2009_05_20_brk_000?c=uk&l=en \", 2009 . Dell XS11-VX8. Dell fortuna. \"http:\/\/www1.euro.dell.com\/content\/topics\/topic.aspx\/emea\/corporate\/pre%ssoffice\/2009\/uk\/en\/2009_05_20_brk_000?c=uk&l=en\", 2009."},{"key":"e_1_3_2_1_12_1","first-page":"25","volume-title":"Proc. 1st USENIX OSDI","author":"Douglis F.","year":"1994","unstructured":"F. Douglis , F. Kaashoek , B. Marsh , R. Caceres , K. Li , and J. Tauber . Storage alternatives for mobile computers . In Proc. 1st USENIX OSDI , pages 25 -- 37 , Nov. 1994 . F. Douglis, F. Kaashoek, B. Marsh, R. Caceres, K. Li, and J. Tauber. Storage alternatives for mobile computers. In Proc. 1st USENIX OSDI, pages 25--37, Nov. 1994."},{"key":"e_1_3_2_1_13_1","volume-title":"Proc. HotOS XI","author":"Ganesh L.","year":"2007","unstructured":"L. Ganesh , H. Weatherspoon , M. Balakrishnan , and K. Birman . Optimizing power consumption in large scale storage systems . In Proc. HotOS XI , May 2007 . L. Ganesh, H. Weatherspoon, M. Balakrishnan, and K. Birman. Optimizing power consumption in large scale storage systems. In Proc. HotOS XI, May 2007."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.492.0195"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592576"},{"key":"e_1_3_2_1_17_1","volume-title":"Proc. 4th USENIX OSDI","author":"Gribble S.D.","year":"2000","unstructured":"S.D. Gribble , E.A. Brewer , J.M. Hellerstein , and D. Culler . Scalable, distributed data structures for Internet service construction . In Proc. 4th USENIX OSDI , Nov. 2000 . S.D. Gribble, E.A. Brewer, J.M. Hellerstein, and D. Culler. Scalable, distributed data structures for Internet service construction. In Proc. 4th USENIX OSDI, Nov. 2000."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402968"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592577"},{"key":"e_1_3_2_1_20_1","unstructured":"J. Hamilton. Cooperative expendable micro-slice servers (CEMS): Low cost low power servers for Internet scale services. http:\/\/mvdirona.com\/jrh\/TalksAndPapers\/JamesHamilton_CEMS.pdf 2009.  J. Hamilton. Cooperative expendable micro-slice servers (CEMS): Low cost low power servers for Internet scale services. http:\/\/mvdirona.com\/jrh\/TalksAndPapers\/JamesHamilton_CEMS.pdf 2009."},{"key":"e_1_3_2_1_21_1","unstructured":"Intel. Penryn Press Release. http:\/\/www.intel.com\/pressroom\/archive\/releases\/20070328fact.htm.  Intel. Penryn Press Release. http:\/\/www.intel.com\/pressroom\/archive\/releases\/20070328fact.htm."},{"key":"e_1_3_2_1_22_1","unstructured":"Iozone. Filesystem Benchmark. http:\/\/www.iozone.org.  Iozone. Filesystem Benchmark. http:\/\/www.iozone.org."},{"key":"e_1_3_2_1_23_1","unstructured":"JFFS2. The Journaling Flash File System. http:\/\/sources.redhat.com\/jffs2\/.  JFFS2. The Journaling Flash File System. http:\/\/sources.redhat.com\/jffs2\/."},{"key":"e_1_3_2_1_24_1","volume-title":"Nov.","author":"Johnson B.","year":"2008","unstructured":"B. Johnson . Facebook , personal communication , Nov. 2008 . B. Johnson. Facebook, personal communication, Nov. 2008."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSPEC.2009.4768855"},{"key":"e_1_3_2_1_26_1","volume-title":"Proc. USENIX Annual Technical Conference","author":"Kawaguchi A.","year":"1995","unstructured":"A. Kawaguchi , S. Nishioka , and H. Motoda . A flash-memory based file system . In Proc. USENIX Annual Technical Conference , Jan. 1995 . A. Kawaguchi, S. Nishioka, and H. Motoda. A flash-memory based file system. In Proc. USENIX Annual Technical Conference, Jan. 1995."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/279227.279229"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376723"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2009.226"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.37"},{"key":"e_1_3_2_1_31_1","volume-title":"Proc. 6th USENIX OSDI","author":"MacCormick J.","year":"2004","unstructured":"J. MacCormick , N. Murphy , M. Najork , C.A. Thekkath , and L. Zhou . Boxwood: abstractions as the foundation for storage infrastructure . In Proc. 6th USENIX OSDI , Dec. 2004 . J. MacCormick, N. Murphy, M. Najork, C.A. Thekkath, and L. Zhou. Boxwood: abstractions as the foundation for storage infrastructure. In Proc. 6th USENIX OSDI, Dec. 2004."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1182807.1182827"},{"key":"e_1_3_2_1_33_1","unstructured":"Memcached. A distributed memory object caching system. http:\/\/www.danga.com\/memcached\/.  Memcached. A distributed memory object caching system. http:\/\/www.danga.com\/memcached\/."},{"key":"e_1_3_2_1_34_1","unstructured":"Microsoft Marlowe. Peering into future of cloud computing. http:\/\/research.microsoft.com\/en-us\/news\/features\/ccf-022409.aspx 2009.  Microsoft Marlowe. Peering into future of cloud computing. http:\/\/research.microsoft.com\/en-us\/news\/features\/ccf-022409.aspx 2009."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453961"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1236360.1236412"},{"key":"e_1_3_2_1_38_1","unstructured":"Netezza. Business intelligence data warehouse appliance. http:\/\/www.netezza.com\/ 2006.  Netezza. Business intelligence data warehouse appliance. http:\/\/www.netezza.com\/ 2006."},{"key":"e_1_3_2_1_39_1","unstructured":"nilfs. Continuous snapshotting filesystem for Linux. http:\/\/www.nilfs.org.  nilfs. Continuous snapshotting filesystem for Linux. http:\/\/www.nilfs.org."},{"key":"e_1_3_2_1_40_1","volume-title":"Workshop on Integrating Solid-state Memory into the Storage Hierarchy","author":"Polte M.","year":"2009","unstructured":"M. Polte , J. Simsa , and G. Gibson . Enabling enterprise solid state disks performance. In phProc . Workshop on Integrating Solid-state Memory into the Storage Hierarchy , Mar. 2009 . M. Polte, J. Simsa, and G. Gibson. Enabling enterprise solid state disks performance. In phProc. Workshop on Integrating Solid-state Memory into the Storage Hierarchy, Mar. 2009."},{"key":"e_1_3_2_1_41_1","unstructured":"Project Voldemort. A distributed key-value storage system. http:\/\/project-voldemort.com.  Project Voldemort. A distributed key-value storage system. http:\/\/project-voldemort.com."},{"key":"e_1_3_2_1_42_1","first-page":"89","volume-title":"Proc. USENIX Conference on File and Storage Technologies (FAST)","author":"Quinlan S.","year":"2002","unstructured":"S. Quinlan and S. Dorward . Venti: A new approach to archival storage . In Proc. USENIX Conference on File and Storage Technologies (FAST) , pages 89 -- 101 , Jan. 2002 . S. Quinlan and S. Dorward. Venti: A new approach to archival storage. In Proc. USENIX Conference on File and Storage Technologies (FAST), pages 89--101, Jan. 2002."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.928624"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1247480.1247522"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/190.357399"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/383059.383071"},{"key":"e_1_3_2_1_49_1","volume-title":"Proc. USENIX Conference on File and Storage Technologies","author":"Storer M.W.","year":"2008","unstructured":"M.W. Storer , K.M. Greenan , E.L. Miller , and K. Voruganti . Pergamum: Replacing tape with energy efficient, reliable, disk-based archival storage . In Proc. USENIX Conference on File and Storage Technologies , Feb. 2008 . M.W. Storer, K.M. Greenan, E.L. Miller, and K. Voruganti. Pergamum: Replacing tape with energy efficient, reliable, disk-based archival storage. In Proc. USENIX Conference on File and Storage Technologies, Feb. 2008."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1740390.1740407"},{"key":"e_1_3_2_1_51_1","volume-title":"Proc. USENIX Annual Technical Conference","author":"Terrace J.","year":"2009","unstructured":"J. Terrace and M.J. Freedman . Object storage on CRAQ: High-throughput chain replication for read-mostly workloads . In Proc. USENIX Annual Technical Conference , June 2009 . J. Terrace and M.J. Freedman. Object storage on CRAQ: High-throughput chain replication for read-mostly workloads. In Proc. USENIX Annual Technical Conference, June 2009."},{"key":"e_1_3_2_1_52_1","volume-title":"Proc. HotPower","author":"Tolia N.","year":"2008","unstructured":"N. Tolia , Z. Wang , M. Marwah , C. Bash , P. Ranganathan , and X. Zhu . Delivering energy proportionality with non energy-proportional systems -- optimizing the ensemble . In Proc. HotPower , Dec. 2008 . N. Tolia, Z. Wang, M. Marwah, C. Bash, P. Ranganathan, and X. Zhu. Delivering energy proportionality with non energy-proportional systems -- optimizing the ensemble. In Proc. HotPower, Dec. 2008."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1559845.1559854"},{"key":"e_1_3_2_1_54_1","volume-title":"Proc. 6th USENIX OSDI","author":"van Renesse R.","year":"2004","unstructured":"R. van Renesse and F.B. Schneider . Chain replication for supporting high throughput and availability . In Proc. 6th USENIX OSDI , Dec. 2004 . R. van Renesse and F.B. Schneider. Chain replication for supporting high throughput and availability. In Proc. 6th USENIX OSDI, Dec. 2004."},{"key":"e_1_3_2_1_55_1","unstructured":"WattsUp. .NET Power Meter. http:\/\/wattsupmeters.com.  WattsUp. .NET Power Meter. http:\/\/wattsupmeters.com."},{"key":"e_1_3_2_1_56_1","first-page":"13","volume-title":"Proc. 1st USENIX OSDI","author":"Weiser M.","year":"1994","unstructured":"M. Weiser , B. Welch , A. Demers , and S. Shenker . Scheduling for reduced CPU energy . In Proc. 1st USENIX OSDI , pages 13 -- 23 , Nov. 1994 . M. Weiser, B. Welch, A. Demers, and S. Shenker. Scheduling for reduced CPU energy. In Proc. 1st USENIX OSDI, pages 13--23, Nov. 1994."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/195473.195506"},{"key":"e_1_3_2_1_58_1","volume-title":"Proc. 4th USENIX Conference on File and Storage Technologies","author":"Zeinalipour-Yazti D.","year":"2005","unstructured":"D. Zeinalipour-Yazti , S. Lin , V. Kalogeraki , D. Gunopulos , and W.A. Najjar . Microhash: An efficient index structure for flash-based sensor devices . In Proc. 4th USENIX Conference on File and Storage Technologies , Dec. 2005 . D. Zeinalipour-Yazti, S. Lin, V. Kalogeraki, D. Gunopulos, and W.A. Najjar. Microhash: An efficient index structure for flash-based sensor devices. In Proc. 4th USENIX Conference on File and Storage Technologies, Dec. 2005."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095828"}],"event":{"name":"SOSP09: ACM SIGOPS 22nd Symposium on Operating Systems Principles","location":"Big Sky Montana USA","acronym":"SOSP09","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","ACM Association for Computing Machinery"]},"container-title":["Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1629575.1629577","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1629575.1629577","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:23:27Z","timestamp":1750249407000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1629575.1629577"}},"subtitle":["a fast array of wimpy nodes"],"short-title":[],"issued":{"date-parts":[[2009,10,11]]},"references-count":57,"alternative-id":["10.1145\/1629575.1629577","10.1145\/1629575"],"URL":"https:\/\/doi.org\/10.1145\/1629575.1629577","relation":{},"subject":[],"published":{"date-parts":[[2009,10,11]]},"assertion":[{"value":"2009-10-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}