{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:19:06Z","timestamp":1740122346409,"version":"3.37.3"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,7,24]],"date-time":"2020-07-24T00:00:00Z","timestamp":1595548800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,7,24]],"date-time":"2020-07-24T00:00:00Z","timestamp":1595548800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2016M3C4A7952587","2016M3C4A7952587","2015M3C4A7065646","2015M3C4A7065646","2015M3C4A7065646","2018R1C1B5085640"],"award-info":[{"award-number":["2016M3C4A7952587","2016M3C4A7952587","2015M3C4A7065646","2015M3C4A7065646","2015M3C4A7065646","2018R1C1B5085640"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s10586-020-03161-8","type":"journal-article","created":{"date-parts":[[2020,7,24]],"date-time":"2020-07-24T17:03:03Z","timestamp":1595610183000},"page":"2301-2313","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Design and implementation of an I\/O isolation scheme for key-value store on multiple solid-state drives"],"prefix":"10.1007","volume":"23","author":[{"given":"Hwajung","family":"Kim","sequence":"first","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-4512-0121","authenticated-orcid":false,"given":"Yongseok","family":"Son","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,7,24]]},"reference":[{"key":"3161_CR1","doi-asserted-by":"crossref","unstructured":"Kim, H., Yeom, H. Y., Son, Y.: An I\/O Isolation Scheme for key-value store on multiple solid-state drives. In: 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS* W), pp. 170\u2013175 (2019)","DOI":"10.1109\/FAS-W.2019.00049"},{"key":"3161_CR2","doi-asserted-by":"crossref","unstructured":"Xu, Q., Siyamwala, H., Ghosh, M., Suri, T., Awasthi, M., Guz, Z., Shayesteh, A., Balakrishnan, V.: Performance analysis of NVMe SSDs and their implication on real world databases. In: Proceedings of the 8th ACM International Systems and Storage Conference, p. 6 (2015)","DOI":"10.1145\/2757667.2757684"},{"key":"3161_CR3","unstructured":"Bates, S.: Accelerating data centers using NVMe and CUDA. Flash Memory Summit (2014)"},{"key":"3161_CR4","unstructured":"KeunSoo, J.: Scaling from datacenter to client. Flash Memory Summit (2014)"},{"key":"3161_CR5","unstructured":"Thummarukudy, R.: Designing a configurable NVM express controller\/subsystem. Flash Memory Summit (2014)"},{"issue":"4","key":"3161_CR6","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1007\/s002360050048","volume":"33","author":"P O\u2019Neil","year":"1996","unstructured":"O\u2019Neil, P., Cheng, E., Gawlick, D., O\u2019Neil, E.: The log-structured merge-tree (LSM-tree). Acta Inform. 33(4), 351\u2013385 (1996)","journal-title":"Acta Inform."},{"key":"3161_CR7","unstructured":"LevelDB. http:\/\/leveldb.org\/"},{"key":"3161_CR8","unstructured":"Apache HBase. http:\/\/hbase.apache.org"},{"key":"3161_CR9","unstructured":"RocksDB. https:\/\/rocksdb.org\/"},{"key":"3161_CR10","doi-asserted-by":"crossref","unstructured":"Papaioannou, A., Magoutis, K.: Replica-group leadership change as a performance enhancing mechanism in NoSQL data stores. In: 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS), pp.1448\u20131453 (2018)","DOI":"10.1109\/ICDCS.2018.00147"},{"key":"3161_CR11","doi-asserted-by":"crossref","unstructured":"Chen, F., Lee, R., Zhang, X.: Essential roles of exploiting internal parallelism of flash memory based solid state drives in high-speed data processing. In: 2011 IEEE 17th International Symposium on High Performance Computer Architecture, pp. 266\u2013277 (2011)","DOI":"10.1109\/HPCA.2011.5749735"},{"key":"3161_CR12","doi-asserted-by":"crossref","unstructured":"Kang, W.H., Lee, S.W., Moon, B., Kee, Y.S., Oh, M.: Durable write cache in flash memory SSD for relational and NoSQL databases. In: Proceedings of the 2014 ACM SIGMOD international conference on Management of data, pp. 529\u2013540 (2014)","DOI":"10.1145\/2588555.2595632"},{"key":"3161_CR13","unstructured":"Gonz\u00e1lez, J., Bj\u00f8rling, M., Lee, S., Dong, C. and Huang, Y.R.: Application-driven flash translation layers on open-channel SSDs. In: Proceedings of the 7th non Volatile Memory Workshop (NVMW), pp. 1\u20132 (2016)"},{"key":"3161_CR14","doi-asserted-by":"crossref","unstructured":"Yang, J., Pandurangan, R., Choi, C., Balakrishnan, V.: AutoStream: automatic stream management for multi-streamed SSDs. In: Proceedings of the 10th ACM International Systems and Storage Conference, p. 3 (2017)","DOI":"10.1145\/3078468.3078469"},{"key":"3161_CR15","unstructured":"Rho, E., Joshi, K., Shin, S.U., Shetty, N.J., Hwang, J., Cho, S., Lee, D.D., Jeong, J.: FStream: managing flash streams in the file system. In: 16th USENIX Conference on File and Storage Technologies (FAST 18), pp. 257\u2013264 (2018)"},{"key":"3161_CR16","unstructured":"Bj\u00f8rling, M., Gonz\u00e1lez, J., Bonnet, P.: LightNVM: the Linux open-channel SSD subsystem. In: 15th USENIX Conference on File and Storage Technologies (FAST 17), pp. 359\u2013374 (2017)"},{"key":"3161_CR17","unstructured":"Wang, P., Sun, G., Jiang, S., Ouyang, J., Lin, S., Zhang, C., Cong, J.: An efficient design and implementation of LSM-tree based key-value store on open-channel SSD. In: Proceedings of the Ninth European Conference on Computer Systems, p. 16 (2016)"},{"key":"3161_CR18","unstructured":"CNEX Labs. https:\/\/www.cnexlabs.com\/"},{"key":"3161_CR19","unstructured":"User space I\/O library for Open-Channel SSDs. http:\/\/lightnvm.io\/liblightnvm\/"},{"key":"3161_CR20","unstructured":"Samsung NVMe SSD 960 PRO. https:\/\/www.samsung.com\/semiconductor\/minisite\/ssd\/product\/consumer\/960pro\/"},{"key":"3161_CR21","unstructured":"OpenChannelSSD\/rocksdb repository. https:\/\/github.com\/OpenChannelSSD\/rocksdb"},{"key":"3161_CR22","unstructured":"RocksDB benchmarking tools. https:\/\/github.com\/facebook\/rocksdb\/wiki\/Benchmarking-tools"},{"key":"3161_CR23","doi-asserted-by":"crossref","unstructured":"Cooper, B.F., Silberstein, A., Tam, E., Ramakrishnan, R., Sears, R.: Benchmarking cloud serving systems with YCSB. In: Proceedings of the 1st ACM symposium on Cloud computing pp. 143\u2013154 (2010)","DOI":"10.1145\/1807128.1807152"},{"key":"3161_CR24","unstructured":"Skourtis, D., Achlioptas, D., Watkins, N., Maltzahn, C., Brandt, S.: Flash on rails: consistent flash performance through redundancy. In: 2014 USENIX Annual Technical Conference (USENIXATC 14), pp.463\u2013474 (2014)"},{"key":"3161_CR25","doi-asserted-by":"crossref","unstructured":"Lee, M., Kang, D.H., Lee, M., Eom, Y.I.: Improving read performance by isolating multiple queues in NVMe SSDs. In: Proceedings of the 11th International Conference on Ubiquitous Information Management and Communication, p. 36 (2017)","DOI":"10.1145\/3022227.3022262"},{"key":"3161_CR26","unstructured":"Kang, J.U., Hyun, J., Maeng, H., Cho, S.: The multi-streamed solid-state drive. In: 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 14) (2014)"},{"key":"3161_CR27","doi-asserted-by":"crossref","unstructured":"Bhimani, J., Mi, N., Yang, Z., Yang, J., Pandurangan, R., Choi, C., Balakrishnan, V.: FIOS: feature based I\/O stream identification for improving endurance of multi-stream SSDs. In: 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), pp. 17\u201324 (2018)","DOI":"10.1109\/CLOUD.2018.00010"},{"key":"3161_CR28","doi-asserted-by":"crossref","unstructured":"Kim, J., Lee, K.: I\/O resource isolation of public cloud serverless function runtimes for data-intensive applications. Cluster Computing, pp. 1\u201311. Springer (2020)","DOI":"10.1007\/s10586-020-03103-4"},{"issue":"1","key":"3161_CR29","doi-asserted-by":"publisher","first-page":"2395","DOI":"10.1007\/s10586-017-1363-9","volume":"22","author":"D Li","year":"2019","unstructured":"Li, D., Dong, M., Tang, Y., Ota, K.: A novel disk I\/O scheduling framework of virtualized storage system. Clust. Comput. 22(1), 2395\u20132405 (2019)","journal-title":"Clust. Comput."},{"key":"3161_CR30","doi-asserted-by":"crossref","unstructured":"Pathak, A. R., Pandey, M., Rautaray, S. S.: Approaches of enhancing interoperations among high performance computing and big data analytics via augmentation. Clust. Comput. pp. 1\u201336 (2019) Springer","DOI":"10.1007\/s10586-019-02960-y"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-020-03161-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-020-03161-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-020-03161-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,24]],"date-time":"2021-07-24T00:12:23Z","timestamp":1627085543000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-020-03161-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,24]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["3161"],"URL":"https:\/\/doi.org\/10.1007\/s10586-020-03161-8","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2020,7,24]]},"assertion":[{"value":"28 November 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 July 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 July 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 July 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}