{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T16:41:25Z","timestamp":1761324085758,"version":"3.37.3"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,2,14]],"date-time":"2017-02-14T00:00:00Z","timestamp":1487030400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s10586-017-0776-9","type":"journal-article","created":{"date-parts":[[2017,2,14]],"date-time":"2017-02-14T03:42:45Z","timestamp":1487043765000},"page":"2627-2640","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A low-latency storage stack for fast storage devices"],"prefix":"10.1007","volume":"20","author":[{"given":"Yongseok","family":"Son","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nae Young","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Heon Young","family":"Yeom","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0936-9181","authenticated-orcid":false,"given":"Hyuck","family":"Han","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,2,14]]},"reference":[{"key":"776_CR1","doi-asserted-by":"crossref","unstructured":"Ahmed, M., Uddin, M.M., Azad, M.S., Haseeb, S.: MySQL performance analysis on a limited resource server: Fedora vs. Ubuntu Linux. In: Proceedings of the 2010 Spring Simulation Multiconference, p. 99. Society for Computer Simulation International (2010)","DOI":"10.1145\/1878537.1878641"},{"key":"776_CR2","unstructured":"Belay, A., Prekas, G., Klimovic, A., Grossman, S., Kozyrakis, C., Bugnion, E. IX: A protected dataplane operating system for high throughput and low latency. In: 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14), pp. 49\u201365 (2014)"},{"key":"776_CR3","unstructured":"Bonwick, J., Moore, B. ZFS: The last word in file systems"},{"issue":"1","key":"776_CR4","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1145\/2189750.2151017","volume":"40","author":"AM Caulfield","year":"2012","unstructured":"Caulfield, A.M., Mollov, T.I., Eisner, L.A., De, A., Coburn, J., Swanson, S.: Providing safe, user space access to fast, solid state disks. SIGARCH Comput. Archit. News 40(1), 387\u2013400 (2012)","journal-title":"SIGARCH Comput. Archit. News"},{"key":"776_CR5","doi-asserted-by":"crossref","unstructured":"Chen, J., Wei, Q., Chen, C., Wu, L.: FSMAC: A file system metadata accelerator with non-volatile memory. In: 2013 IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1\u201311 (2013)","DOI":"10.1109\/MSST.2013.6558440"},{"key":"776_CR6","doi-asserted-by":"crossref","unstructured":"Chen, P.M., Ng, W.T., Chandra, S., Aycock, C., Rajamani, G., Lowell, D.: The Rio file cache: surviving operating system crashes. In: Proceedings of the Seventh International Conference on Architectural Support for Programming Languages and Operating Systems (New York, NY, USA, 1996), ASPLOS VII, ACM, pp. 74\u201383","DOI":"10.1145\/237090.237154"},{"key":"776_CR7","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/1942776.1942778","volume":"39","author":"S Chen","year":"2011","unstructured":"Chen, S., Ailamaki, A., Athanassoulis, M., Gibbons, P.B., Johnson, R., Pandis, I., Stoica, R.: TPC-E vs. TPC-C: characterizing the new TPC-E benchmark via an I\/O comparison study. SIGMOD Rec. 39, 5\u201310 (2011)","journal-title":"SIGMOD Rec."},{"key":"776_CR8","doi-asserted-by":"crossref","unstructured":"Chidambaram, V., Pillai, T.S., Arpaci-Dusseau, A.C., Arpaci-Dusseau, R.H.: Optimistic crash consistency. In: Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, SOSP \u201913, pp. 228\u2013243. ACM, New York (2013)","DOI":"10.1145\/2517349.2522726"},{"key":"776_CR9","unstructured":"Coburn, J., Bunker, T., Gupta, R.K., Swanson, S.: From ARIES to MARS: reengineering transaction management for next-generation, solid-state drives"},{"key":"776_CR10","doi-asserted-by":"crossref","unstructured":"Coburn, J., Bunker, T., Schwarz, M., Gupta, R., Swanson, S.: From ARIES to MARS: transaction support for next-generation, solid-state drives. In: Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, SOSP \u201913, pp. 197\u2013212. ACM, New York (2013)","DOI":"10.1145\/2517349.2522724"},{"issue":"3","key":"776_CR11","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1145\/1961296.1950380","volume":"46","author":"J Coburn","year":"2011","unstructured":"Coburn, J., Caulfield, A.M., Akel, A., Grupp, L.M., Gupta, R.K., Jhala, R., Swanson, S.: NV-Heaps: making persistent objects fast and safe with next-generation. Non-volatile memories. SIGPLAN Not. 46(3), 105\u2013118 (2011)","journal-title":"SIGPLAN Not."},{"key":"776_CR12","doi-asserted-by":"crossref","unstructured":"Condit, J., Nightingale, E.B., Frost, C., Ipek, E., Lee, B., Burger, D., Coetzee, D.: Better I\/O through byte-addressable, persistent memory. In: Proceedings of the ACM SIGOPS 22nd Symposium on Operating Systems Principles, SOSP \u201909, pp. 133\u2013146. ACM, New York (2009)","DOI":"10.1145\/1629575.1629589"},{"key":"776_CR13","doi-asserted-by":"crossref","unstructured":"Dieny, B., Sousa, R., Prenat, G., Ebels, U.: Spin-dependent phenomena and their implementation in spintronic devices. In: International Symposium on VLSI Technology, Systems and Applications, 2008 (VLSI-TSA 2008), pp. 70\u201371. IEEE (2008)","DOI":"10.1109\/VTSA.2008.4530803"},{"issue":"6","key":"776_CR14","doi-asserted-by":"crossref","first-page":"1847","DOI":"10.1016\/j.jnca.2012.07.009","volume":"35","author":"B Dong","year":"2012","unstructured":"Dong, B., Zheng, Q., Tian, F., Chao, K.M., Ma, R., Anane, R.: An optimized approach for storing and accessing small files on cloud storage. J. Netw. Comput. Appl. 35(6), 1847\u20131862 (2012)","journal-title":"J. Netw. Comput. Appl."},{"key":"776_CR15","doi-asserted-by":"crossref","unstructured":"Dulloor, S.R., Kumar, S., Keshavamurthy, A., Lantz, P., Reddy, D., Sankaran, R., Jackson, J.: System software for persistent memory. In: Proceedings of the Ninth European Conference on Computer Systems, EuroSys \u201914, pp. 15:1\u201315:15. ACM, New York (2014)","DOI":"10.1145\/2592798.2592814"},{"key":"776_CR16","unstructured":"Hitz, D., Lau, J., Malcolm, M.A.: File system design for an NFS file server appliance. In: USENIX winter, vol. 94 (1994)"},{"key":"776_CR17","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1016\/j.jnca.2014.07.003","volume":"45","author":"MI Husain","year":"2014","unstructured":"Husain, M.I., Ko, S.Y., Uurtamo, S., Rudra, A., Sridhar, R.: Bidirectional data verification for cloud storage. J. Netw. Comput. Appl. 45, 96\u2013107 (2014)","journal-title":"J. Netw. Comput. Appl."},{"key":"776_CR18","unstructured":"J. Axboe. Fiobenchmark. http:\/\/freecode.com\/projects\/fio"},{"key":"776_CR19","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1016\/j.jnca.2015.02.009","volume":"52","author":"W Jiang","year":"2015","unstructured":"Jiang, W., Ma, Y., Zhang, X., Wang, X., Shao, Z.: Adaptive security management of real-time storage applications over NAND based storage systems. J. Netw. Comput. Appl. 52, 139\u2013153 (2015)","journal-title":"J. Netw. Comput. Appl."},{"key":"776_CR20","unstructured":"Kang, J., Zhang, B., Wo, T., Yu, W., Du, L., Ma, S., Huai, J.: SpanFS: a scalable file system on fast storage devices. In: 2015 USENIX Annual Technical Conference (USENIX ATC 15), pp. 249\u2013261 (2015)"},{"key":"776_CR21","doi-asserted-by":"crossref","unstructured":"Kannan, S., Gavrilovska, A., Schwan, K.: pVM: persistent virtual memory for efficient capacity scaling and object storage. In: Proceedings of the Eleventh European Conference on Computer Systems, EuroSys \u201916, pp. 13:1\u201313:16. ACM, New York (2016)","DOI":"10.1145\/2901318.2901325"},{"key":"776_CR22","unstructured":"Katti, R.R., Stadler, H.L., Wu, J.-C. Non-volatile magnetic random access memory. US Patent 5,289,410, 22 Feb 1994"},{"key":"776_CR23","doi-asserted-by":"crossref","unstructured":"Kim, H., Seshadri, S., Dickey, C.L., Chiu, L.: Evaluating phase change memory for enterprise storage systems: a study of caching and tiering approaches. In: Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST 14), pp. 33\u201345. USENIX, Santa Clara 2014","DOI":"10.1145\/2668128"},{"key":"776_CR24","doi-asserted-by":"crossref","unstructured":"Kim, H., Seshadri, S., Dickey, C.L., Chiu, L. Evaluating phase change memory for enterprise storage systems: a study of caching and tiering approaches. In: Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST 14), pp. 33\u201345 (2014)","DOI":"10.1145\/2668128"},{"key":"776_CR25","doi-asserted-by":"crossref","unstructured":"Kim, Y., Tauras, B., Gupta, A., Urgaonkar, B. Flashsim: A simulator for nand flash-based solid-state drives. In: First International Conference on Advances in System Simulation, 2009. SIMUL\u201909, pp. 125\u2013131. IEEE (2009)","DOI":"10.1109\/SIMUL.2009.17"},{"key":"776_CR26","unstructured":"Lee, C., Sim, D., Hwang, J., Cho, S.: F2FS: A new file system for flash storage. In: 13th USENIX Conference on File and Storage Technologies (FAST 15), pp.\u00a0273\u2013286 (2015)"},{"key":"776_CR27","unstructured":"Mathur, A., Cao, M., Bhattacharya, S., Dilger, A., Tomas, A., Vivier, L.: The New ext4 filesystem: current status and future plans. In: In Ottawa Linux Symposium. http:\/\/ols.108.redhat.com\/2007\/ Reprints\/mathur-Reprint.pdf (2007)"},{"key":"776_CR28","doi-asserted-by":"crossref","unstructured":"McKusick, M.K., Joy, W.N., Leffler, S.J., Fabry, R.S.: A Fast File System for UNIX. ACM Trans. Comput. Syst. 2(3), 181\u2013197 (1984)","DOI":"10.1145\/989.990"},{"key":"776_CR29","unstructured":"NVM Express. http:\/\/www.nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_1.pdf"},{"key":"776_CR30","doi-asserted-by":"crossref","unstructured":"Oi, H.: A case study: performance evaluation of a DRAM-based solid state disk. In: Japan-China Joint Workshop on Frontier of Computer Science and Technology, 2007 (FCST 2007), pp.\u00a057\u201360","DOI":"10.1109\/FCST.2007.5"},{"key":"776_CR31","doi-asserted-by":"crossref","unstructured":"Ou, J., Shu, J., Lu, Y.: A high performance file system for non-volatile main memory. In: Proceedings of the Eleventh European Conference on Computer Systems, EuroSys \u201916, pp.\u00a012:1\u201312:16. ACM, New York (2016)","DOI":"10.1145\/2901318.2901324"},{"key":"776_CR32","unstructured":"Peter, S., Li, J., Zhang, I., Ports, D.R., Woos, D., Krishnamurthy, A., Anderson, T., and Roscoe, T. Arrakis: The operating system is the control plane. In: Proceedings of the 11th Symposium on Operating System Design and Implementation (OSDI14) (2014)"},{"key":"776_CR33","doi-asserted-by":"crossref","unstructured":"Prabhakaran, V., Bairavasundaram, L.N., Agrawal, N., Gunawi, H.S., Arpaci-Dusseau, A.C., Arpaci-Dusseau, R.H.: IRON file systems. In: Proceedings of the Twentieth ACM Symposium on Operating Systems Principles, SOSP \u201905, pp.\u00a0206\u2013220. ACM, New York (2005)","DOI":"10.1145\/1095810.1095830"},{"key":"776_CR34","doi-asserted-by":"crossref","unstructured":"Raoux, S., Burr, G., Breitwisch, M., Rettner, C., Chen, Y., Shelby, R., Salinga, M., Krebs, D., Chen, S.-H., Lung, H.L., Lam, C.: Phase-change random access memory: a scalable technology. IBM J. Res. Dev. 52(4.5), 465\u2013479 (2008)","DOI":"10.1147\/rd.524.0465"},{"key":"776_CR35","doi-asserted-by":"crossref","unstructured":"Rodeh, O., Bacik, J., Mason, C.: BTRFS: The Linux B-tree filesystem. ACM Trans. Storage (TOS) 9(3), 9 (2013)","DOI":"10.1145\/2501620.2501623"},{"key":"776_CR36","unstructured":"Santos, J. FFSB (flexible file system benchmark). http:\/\/sourceforge.net\/projects\/ffsb\/"},{"key":"776_CR37","doi-asserted-by":"crossref","unstructured":"Sato, K., Mohror, K., Moody, A., Gamblin, T., d.\u00a0Supinski, B.\u00a0R., Maruyama, N., Matsuoka, S.: A user-level infiniband-based file system and checkpoint strategy for burst buffers. In: 2014 14th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp.\u00a021\u201330 (2014)","DOI":"10.1109\/CCGrid.2014.24"},{"key":"776_CR38","doi-asserted-by":"crossref","unstructured":"Seppanen, E., O\u2019Keefe, M., Lilja, D.: High performance solid state storage under Linux. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), pp.\u00a01\u201312 (2010)","DOI":"10.1109\/MSST.2010.5496976"},{"key":"776_CR39","unstructured":"Sweeney, A., Doucette, D., Hu, W., Anderson, C., Nishimoto, M., Peck, G.: Scalability in the XFS file system. In: USENIX Annual Technical Conference, vol. 15 (1996)"},{"key":"776_CR40","unstructured":"TAILWINDSTORAGE. Extreme S3804. http:\/\/www.taejin.co.kr"},{"key":"776_CR41","doi-asserted-by":"crossref","unstructured":"Volos, H., Tack, A.J., Swift, M.M.: Mnemosyne: lightweight persistent memory. SIGPLAN Not. 47(4), 91\u2013104 (2011)","DOI":"10.1145\/2248487.1950379"},{"key":"776_CR42","unstructured":"Vu\u010dini\u0107, D., Wang, Q., Guyot, C., Mateescu, R., Blagojevi\u0107, F., Franca-Neto, L., Le\u00a0Moal, D., Bunker, T., Xu, J., Swanson, S., et\u00a0al.: DC express: shortest latency protocol for reading phase change memory over PCI express. In: Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST 14), pp.\u00a0309\u2013315 (2014)"},{"key":"776_CR43","unstructured":"Woodhouse, D.: JFFS: the journalling flash file system. In: Ottawa linux symposium, vol.\u00a02001 (2001)"},{"key":"776_CR44","doi-asserted-by":"crossref","unstructured":"Wu, M., Zwaenepoel, W.: eNVy: a non-volatile, main memory storage system. In: ACM SIGOPS Operating Systems Review, , vol.\u00a028, pp.\u00a086\u201397. ACM (1994)","DOI":"10.1145\/381792.195506"},{"key":"776_CR45","doi-asserted-by":"crossref","unstructured":"Wu, X., Reddy, A.L.N.: SCMFS: a file system for storage class memory. In: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC \u201911) pp.\u00a039:1\u201339:11. ACM, New York (2011)","DOI":"10.1145\/2063384.2063436"},{"key":"776_CR46","unstructured":"Xu, J., Swanson, S.: NOVA: a log-structured file system for hybrid volatile\/non-volatile main memories. In: 14th USENIX Conference on File and Storage Technologies (FAST 16), pp.\u00a0323\u2013338. USENIX Association, Santa Clara (2016)"},{"key":"776_CR47","unstructured":"Yang, J., Minturn, D.B., Hady, F.: When poll is better than interrupt. In: Proceedings of the 10th USENIX Conference on File and Storage Technologies, FAST\u201912, p. 3. USENIX Association, Berkeley (2012)"},{"issue":"2","key":"776_CR48","first-page":"6","volume":"32","author":"YJ Yu","year":"2014","unstructured":"Yu, Y.J., Shin, D.I., Shin, W., Song, N.Y., Choi, J.W., Kim, H.S., Eom, H., Yeom, H.Y.: Optimizing the block I\/O subsystem for fast storage devices. ACM Trans. Comput. Syst. 32(2), 6 (2014)","journal-title":"ACM Trans. Comput. Syst."},{"key":"776_CR49","unstructured":"Zhang, J., Shu, J., Lu, Y. ParaFS: a log-structured file system to exploit the internal parallelism of flash devices. In: 2016 USENIX Annual Technical Conference (USENIX ATC 16) (2016)"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-017-0776-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0776-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0776-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,18]],"date-time":"2019-09-18T13:01:50Z","timestamp":1568811710000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-017-0776-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,14]]},"references-count":49,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["776"],"URL":"https:\/\/doi.org\/10.1007\/s10586-017-0776-9","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2017,2,14]]}}}