{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T19:19:07Z","timestamp":1743016747221,"version":"3.40.3"},"publisher-location":"Cham","reference-count":38,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030710576"},{"type":"electronic","value":"9783030710583"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-71058-3_7","type":"book-chapter","created":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T17:03:25Z","timestamp":1614618205000},"page":"106-124","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["ConfAdvisor: An Automatic Configuration Tuning Framework for NoSQL Database Benchmarking with a Black-box Approach"],"prefix":"10.1007","author":[{"given":"Pengfei","family":"Chen","sequence":"first","affiliation":[]},{"given":"Zhaoheng","family":"Huo","sequence":"additional","affiliation":[]},{"given":"Xiaoyun","family":"Li","sequence":"additional","affiliation":[]},{"given":"Hui","family":"Dou","sequence":"additional","affiliation":[]},{"given":"Chu","family":"Zhu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,3,2]]},"reference":[{"key":"7_CR1","unstructured":"Amazon s3. https:\/\/aws.amazon.com\/s3\/?nc1=h_ls"},{"key":"7_CR2","unstructured":"Ansible. https:\/\/www.ansible.com\/"},{"key":"7_CR3","unstructured":"Ibm cloudant. https:\/\/www.ibm.com\/cloud\/cloudant"},{"key":"7_CR4","unstructured":"Rally. https:\/\/github.com\/elastic\/rally"},{"key":"7_CR5","unstructured":"Ycsb. https:\/\/github.com\/brianfrankcooper\/YCSB"},{"key":"7_CR6","unstructured":"Alipourfard, O., Liu, H.H., Chen, J., Venkataraman, S., Yu, M., Zhang, M.: CherryPick: adaptively unearthing the best cloud configurations for big data analytics. In: 14th $$\\{$$USENIX$$\\}$$ Symposium on Networked Systems Design and Implementation ($$\\{$$NSDI$$\\}$$ 17), pp. 469\u2013482 (2017)"},{"key":"7_CR7","unstructured":"Bao, L., Liu, X., Xu, Z., Fang, B.: BestConfig: tapping the performance potential of systems via automatic configuration tuning, pp. 29\u201340 (2018)"},{"issue":"1","key":"7_CR8","doi-asserted-by":"publisher","first-page":"3580","DOI":"10.1109\/ACCESS.2017.2672675","volume":"5","author":"Z Bei","year":"2017","unstructured":"Bei, Z., Yu, Z., Liu, Q., Xu, C., Feng, S., Song, S.: MEST: a model-driven efficient searching approach for MapReduce self-tuning. IEEE Access 5(1), 3580\u20133593 (2017)","journal-title":"IEEE Access"},{"issue":"5","key":"7_CR9","doi-asserted-by":"publisher","first-page":"1470","DOI":"10.1109\/TPDS.2015.2449299","volume":"27","author":"Z Bei","year":"2016","unstructured":"Bei, Z., et al.: RFHOC: a random-forest approach to auto-tuning Hadoop\u2019s configuration. IEEE Trans. Parallel Distrib. Syst. 27(5), 1470\u20131483 (2016)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"Bu, X., Rao, J., Xu, C.Z.: A reinforcement learning approach to online web systems auto-configuration. In: IEEE International Conference on Distributed Computing Systems, pp. 2\u201311 (2009)","DOI":"10.1109\/ICDCS.2009.76"},{"key":"7_CR11","unstructured":"Cao, Z., Tarasov, V., Tiwari, S., Zadok, E.: Towards better understanding of black-box auto-tuning: a comparative analysis for storage systems. In: 2018 $$\\{$$USENIX$$\\}$$ Annual Technical Conference ($$\\{$$USENIX$$\\}$$$$\\{$$ATC$$\\}$$ 18), pp. 893\u2013907 (2018)"},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"Carpen-Amarie, M., Marlier, P., Felber, P., Thomas, G.: A performance study of java garbage collectors on multicore architectures. In: Proceedings of the Sixth International Workshop on Programming Models and Applications for Multicores and Manycores, pp. 20\u201329. ACM (2015)","DOI":"10.1145\/2712386.2712404"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Dalibard, V., Schaarschmidt, M., Yoneki, E.: BOAT: building auto-tuners with structured bayesian optimization. In: Proceedings of the 26th International Conference on World Wide Web, pp. 479\u2013488. International World Wide Web Conferences Steering Committee (2017)","DOI":"10.1145\/3038912.3052662"},{"key":"7_CR14","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1145\/2499368.2451125","volume":"48","author":"C Delimitrou","year":"2013","unstructured":"Delimitrou, C., Kozyrakis, C.: Paragon: QoS-aware scheduling for heterogeneous datacenters. ACM SIGPLAN Not. 48, 77\u201388 (2013)","journal-title":"ACM SIGPLAN Not."},{"issue":"4","key":"7_CR15","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1145\/2644865.2541941","volume":"49","author":"C Delimitrou","year":"2014","unstructured":"Delimitrou, C., Kozyrakis, C.: Quasar: resource-efficient and QoS-aware cluster management. ACM SIGPLAN Not. 49(4), 127\u2013144 (2014)","journal-title":"ACM SIGPLAN Not."},{"issue":"2","key":"7_CR16","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1145\/2954680.2872385","volume":"50","author":"D Didona","year":"2016","unstructured":"Didona, D., Diegues, N., Kermarrec, A.M., Guerraoui, R., Neves, R., Romano, P.: ProteusTM: abstraction meets performance in transactional memory. ACM SIGOPS Oper. Syst. Rev. 50(2), 757\u2013771 (2016)","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"issue":"1","key":"7_CR17","doi-asserted-by":"publisher","first-page":"1246","DOI":"10.14778\/1687627.1687767","volume":"2","author":"S Duan","year":"2009","unstructured":"Duan, S., Thummala, V., Babu, S.: Tuning database configuration parameters with iTuned. Proc. VLDB Endow. 2(1), 1246\u20131257 (2009)","journal-title":"Proc. VLDB Endow."},{"key":"7_CR18","doi-asserted-by":"crossref","unstructured":"Heinze, T., Roediger, L., Meister, A., Ji, Y., Jerzak, Z., Fetzer, C.: Online parameter optimization for elastic data stream processing. In: Proceedings of the Sixth ACM Symposium on Cloud Computing (SoCC 2015), pp. 276\u2013287. ACM (2015)","DOI":"10.1145\/2806777.2806847"},{"key":"7_CR19","unstructured":"Jaderberg, M., et al.: Population based training of neural networks. arXiv preprint arXiv:1711.09846 (2017)"},{"issue":"4","key":"7_CR20","doi-asserted-by":"publisher","first-page":"1070","DOI":"10.1109\/TPWRD.2002.803823","volume":"17","author":"YJ Jeon","year":"2002","unstructured":"Jeon, Y.J., Kim, J.C., Kim, J.O., Shin, J.R., Lee, K.Y.: An efficient simulated annealing algorithm for network reconfiguration in large-scale distribution systems. IEEE Trans. Power Deliv. 17(4), 1070\u20131078 (2002)","journal-title":"IEEE Trans. Power Deliv."},{"key":"7_CR21","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1016\/j.procs.2015.05.193","volume":"51","author":"T Johnston","year":"2015","unstructured":"Johnston, T., Alsulmi, M., Cicotti, P., Taufer, M.: Performance tuning of MapReduce jobs using surrogate-based modeling. Proc. Comput. Sci. 51, 49\u201359 (2015)","journal-title":"Proc. Comput. Sci."},{"key":"7_CR22","unstructured":"Klimovic, A., Litz, H., Kozyrakis, C.: Selecta: heterogeneous cloud storage configuration for data analytics. In: 2018 $$\\{$$USENIX$$\\}$$ Annual Technical Conference ($$\\{$$USENIX$$\\}$$$$\\{$$ATC$$\\}$$ 18), pp. 759\u2013773 (2018)"},{"key":"7_CR23","unstructured":"Li, L., Jamieson, K., DeSalvo, G., Rostamizadeh, A., Talwalkar, A.: Hyperband: a novel bandit-based approach to hyperparameter optimization. arXiv preprint arXiv:1603.06560 (2016)"},{"key":"7_CR24","first-page":"133","volume":"168","author":"DJ MacKay","year":"1998","unstructured":"MacKay, D.J.: Introduction to Gaussian processes. NATO ASI Ser. F Comput. Syst. Sci. 168, 133\u2013166 (1998)","journal-title":"NATO ASI Ser. F Comput. Syst. Sci."},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"Mahgoub, A., Wood, P., Ganesh, S., Mitra, S., et al.: Rafiki: a middleware for parameter tuning of NoSQL datastores for dynamic metagenomics workloads. In: Proceedings of the 18th ACM\/IFIP\/USENIX Middleware Conference (Middleware 2017), pp. 28\u201340. ACM (2017)","DOI":"10.1145\/3135974.3135991"},{"key":"7_CR26","doi-asserted-by":"crossref","unstructured":"Rao, J., Bu, X., Xu, C.Z., Wang, L., Yin, G.: VCONF: a reinforcement learning approach to virtual machines auto-configuration. In: Proceedings of the 6th International Conference on Autonomic Computing, pp. 137\u2013146. ACM (2009)","DOI":"10.1145\/1555228.1555263"},{"key":"7_CR27","doi-asserted-by":"crossref","unstructured":"Saboori, A., Jiang, G., Chen, H.: Autotuning configurations in distributed systems for performance improvements using evolutionary strategies. In: The 28th International Conference on Distributed Computing Systems, pp. 769\u2013776. IEEE (2008)","DOI":"10.1109\/ICDCS.2008.11"},{"key":"7_CR28","unstructured":"Snoek, J., Larochelle, H., Adams, R.P.: Practical Bayesian optimization of machine learning algorithms. In: Advances in Neural Information Processing Systems, pp. 2951\u20132959 (2012)"},{"key":"7_CR29","unstructured":"Strunk, J.D., Thereska, E., Faloutsos, C., Ganger, G.R.: Using utility to provision storage systems. In: FAST, vol. 8, pp. 1\u201316 (2008)"},{"key":"7_CR30","doi-asserted-by":"crossref","unstructured":"Tang, E., Fan, Y.: Performance comparison between five NoSQL databases. In: 2016 7th International Conference on Cloud Computing and Big Data (CCBD), pp. 105\u2013109. IEEE (2016)","DOI":"10.1109\/CCBD.2016.030"},{"issue":"1","key":"7_CR31","first-page":"3","volume":"4","author":"DN Tran","year":"2008","unstructured":"Tran, D.N., Huynh, P.C., Tay, Y.C., Tung, A.K.: A new approach to dynamic self-tuning of database buffers. ACM Trans. Storage (TOS) 4(1), 3 (2008)","journal-title":"ACM Trans. Storage (TOS)"},{"key":"7_CR32","doi-asserted-by":"crossref","unstructured":"Van Aken, D., Pavlo, A., Gordon, G.J., Zhang, B.: Automatic database management system tuning through large-scale machine learning. In: Proceedings of the 2017 ACM International Conference on Management of Data, pp. 1009\u20131024. ACM (2017)","DOI":"10.1145\/3035918.3064029"},{"key":"7_CR33","unstructured":"Venkataraman, S., Yang, Z., Franklin, M.J., Recht, B., Stoica, I.: Ernest: efficient performance prediction for large-scale advanced analytics. In: $$\\{$$NSDI$$\\}$$. pp. 363\u2013378 (2016)"},{"key":"7_CR34","doi-asserted-by":"crossref","unstructured":"Wang, S., Li, C., Hoffmann, H., Lu, S., Sentosa, W., Kistijantoro, A.I.: Understanding and auto-adjusting performance-sensitive configurations. In: Proceedings of 2018 Architectural Support for Programming Languages and Operating Systems (ASPLOS 2018), pp. 154\u2013168. ACM (2018)","DOI":"10.1145\/3173162.3173206"},{"issue":"1","key":"7_CR35","doi-asserted-by":"publisher","first-page":"13157","DOI":"10.1109\/ACCESS.2017.2716441","volume":"5","author":"W Xiong","year":"2017","unstructured":"Xiong, W., Bei, Z., Xu, C., Yu, Z.: ATH: auto-tuning HBase\u2019s configuration via ensemble learning. IEEE Access 5(1), 13157\u201313170 (2017)","journal-title":"IEEE Access"},{"key":"7_CR36","doi-asserted-by":"crossref","unstructured":"Yadwadkar, N.J., Hariharan, B., Gonzalez, J.E., Smith, B., Katz, R.H.: Selecting the best VM across multiple public clouds: a data-driven performance modeling approach. In: Proceedings of the 2017 Symposium on Cloud Computing, pp. 452\u2013465. ACM (2017)","DOI":"10.1145\/3127479.3131614"},{"key":"7_CR37","doi-asserted-by":"crossref","unstructured":"Yu, Z., Bei, Z., Qian, X.: Datasize-aware high dimensional configurations auto-tuning of in-memory cluster computing. In: Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2018), pp. 564\u2013577. ACM (2018)","DOI":"10.1145\/3173162.3173187"},{"key":"7_CR38","doi-asserted-by":"crossref","unstructured":"Zhu, Y., Liu, J., Guo, M., Bao, Y., et al.: BestConfig: tapping the performance potential of systems via automatic configuration tuning. In: Proceedings of the 2017 Symposium on Cloud Computing, pp. 338\u2013350 (2017)","DOI":"10.1145\/3127479.3128605"}],"container-title":["Lecture Notes in Computer Science","Benchmarking, Measuring, and Optimizing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-71058-3_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,19]],"date-time":"2022-12-19T12:51:44Z","timestamp":1671454304000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-71058-3_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030710576","9783030710583"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-71058-3_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"2 March 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Bench","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Benchmarking, Measuring and Optimization","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 November 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 November 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"bench2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.benchcouncil.org\/bench20\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"28","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"12","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"1","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"43% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4.7","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}