{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T15:20:48Z","timestamp":1742916048629,"version":"3.40.3"},"publisher-location":"Cham","reference-count":38,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030631703"},{"type":"electronic","value":"9783030631710"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"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":[[2020]]},"DOI":"10.1007\/978-3-030-63171-0_1","type":"book-chapter","created":{"date-parts":[[2020,11,16]],"date-time":"2020-11-16T00:04:47Z","timestamp":1605485087000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Towards Interference-Aware Dynamic Scheduling in Virtualized Environments"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5893-5878","authenticated-orcid":false,"given":"Vin\u00edcius","family":"Meyer","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0770-8920","authenticated-orcid":false,"given":"Uillian L.","family":"Ludwig","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4306-5325","authenticated-orcid":false,"given":"Miguel G.","family":"Xavier","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6604-8723","authenticated-orcid":false,"given":"Dionatr\u00e3 F.","family":"Kirchoff","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0070-0157","authenticated-orcid":false,"given":"Cesar A. F.","family":"De Rose","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,11,16]]},"reference":[{"key":"1_CR1","doi-asserted-by":"crossref","unstructured":"Chen, X., et al.: CloudScope: diagnosing and managing performance interference in multi-tenant clouds. In: IEEE 23rd International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, pp. 164\u2013173 (2015)","DOI":"10.1109\/MASCOTS.2015.35"},{"key":"1_CR2","volume-title":"Practical Machine Learning","author":"S Gollapudi","year":"2016","unstructured":"Gollapudi, S.: Practical Machine Learning. Packt Publishing Ltd., Birmingham (2016)"},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"Herdrich, A.: Cache Qos: from concept to reality in the intel\u00ae xeon\u00ae processor e5\u20132600 v3 product family. In: 2016 IEEE International Symposium on High Performance Computer Architecture (HPCA), pp. 657\u2013668. IEEE (2016)","DOI":"10.1109\/HPCA.2016.7446102"},{"key":"1_CR4","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/978-3-642-19294-4_9","volume-title":"New Frontiers in Information and Software as Services","author":"S Huang","year":"2011","unstructured":"Huang, S., Huang, J., Dai, J., Xie, T., Huang, B.: The HiBench benchmark suite: characterization of the MapReduce-based data analysis. In: Agrawal, D., Candan, K.S., Li, W.-S. (eds.) New Frontiers in Information and Software as Services. LNBIP, vol. 74, pp. 209\u2013228. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-19294-4_9"},{"key":"1_CR5","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1016\/j.jnca.2018.09.023","volume":"124","author":"W Iqbal","year":"2018","unstructured":"Iqbal, W., Erradi, A., Mahmood, A.: Dynamic workload patterns prediction for proactive auto-scaling of web applications. J. Netw. Comput. Appl. 124, 94\u2013107 (2018)","journal-title":"J. Netw. Comput. Appl."},{"key":"1_CR6","doi-asserted-by":"crossref","unstructured":"Javadi, S.A., Gandhi, A.: Dial: reducing tail latencies for cloud applications via dynamic interference-aware load balancing. In: IEEE International Conference on Autonomic Computing (ICAC), pp. 135\u2013144 (2017)","DOI":"10.1109\/ICAC.2017.17"},{"key":"1_CR7","doi-asserted-by":"crossref","unstructured":"Jersak, L.C., Ferreto, T.: Performance-aware server consolidation with adjustable interference levels. In: 31st ACM Symposium on Applied Computing, pp. 420\u2013425 (2016)","DOI":"10.1145\/2851613.2851625"},{"key":"1_CR8","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1023\/A:1022445108617","volume":"11","author":"A Keller","year":"2003","unstructured":"Keller, A., Ludwig, H.: The WSLA framework: specifying and monitoring service level agreements for web services. J. Netw. Syst. Manag. 11, 57\u201381 (2003)","journal-title":"J. Netw. Syst. Manag."},{"key":"1_CR9","doi-asserted-by":"crossref","unstructured":"Kirchoff, F.D., Xavier, M.G., Mastella, J., De Rose, C.A.: A preliminary study of machine learning workload prediction techniques for cloud applications. In: 27th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, pp. 253\u2013260 (2019)","DOI":"10.1109\/EMPDP.2019.8671604"},{"key":"1_CR10","doi-asserted-by":"crossref","unstructured":"Kougkas, A., Devarajan, H., Sun, X., Lofstead, J.: Harmonia: an interference-aware dynamic I\/O scheduler for shared non-volatile burst buffers. In: IEEE International Conference on Cluster Computing (CLUSTER), pp. 290\u2013301 (2018)","DOI":"10.1109\/CLUSTER.2018.00046"},{"key":"1_CR11","doi-asserted-by":"crossref","unstructured":"Krzywda, J., et al.: Modeling and simulation of QoS-aware power budgeting in cloud data centers. In: 28th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 88\u201393 (2020)","DOI":"10.1109\/PDP50117.2020.00020"},{"key":"1_CR12","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.future.2017.10.047","volume":"81","author":"J Kumar","year":"2018","unstructured":"Kumar, J., Singh, A.K.: Workload prediction in cloud using artificial neural network and adaptive differential evolution. Future Gener. Comput. Syst. 81, 41\u201352 (2018)","journal-title":"Future Gener. Comput. Syst."},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Kumar, R., Setia, S.: Interface aware scheduling of tasks on cloud. In: 4th International Conference on Signal Processing, Computing and Control (ISPCC), pp. 654\u2013658 (2017)","DOI":"10.1109\/ISPCC.2017.8269758"},{"key":"1_CR14","unstructured":"LTT: Linux trace toolkit. https:\/\/opersys.com\/LTT\/. Accessed 01 June 2020"},{"key":"1_CR15","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1016\/j.future.2015.03.016","volume":"54","author":"K Lu","year":"2016","unstructured":"Lu, K., et al.: Fault-tolerant service level agreement lifecycle management in clouds using actor system. Future Gener. Comput. Syst. 54, 247\u2013259 (2016)","journal-title":"Future Gener. Comput. Syst."},{"key":"1_CR16","doi-asserted-by":"crossref","unstructured":"Ludwig, U.L., Xavier, M.G., Kirchoff, D.F., Cezar, I.B., De Rose, C.A.F.: Optimizing multi-tier application performance with interference and affinity-aware placement algorithms. Concurr. Comput. Pract. Exper. 31, e5098 (2019)","DOI":"10.1002\/cpe.5098"},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Meyer, V., Kirchoff, D.F., Da Silva, M.L., De Rose, C.A.F.: An interference-aware application classifier based on machine learning to improve scheduling in clouds. In: 28th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 80\u201387 (2020)","DOI":"10.1109\/PDP50117.2020.00019"},{"key":"1_CR18","doi-asserted-by":"crossref","unstructured":"Meyer, V., Xavier, M.G., Kirchoff, D.F., da R. Righi, R., De Rose, C.A.F.: Performance and cost analysis between elasticity strategies over pipeline-structured applications. In: International Conference on Cloud Computing and Services Science (CLOSER), pp. 404\u2013411 (2019)","DOI":"10.5220\/0007729004040411"},{"key":"1_CR19","doi-asserted-by":"crossref","unstructured":"Nathuji, R., Kansal, A., Ghaffarkhah, A.: Q-clouds: managing performance interference effects for QoS-aware clouds. In: Proceedings of the 5th European Conference on Computer Systems, pp. 237\u2013250 (2010)","DOI":"10.1145\/1755913.1755938"},{"key":"1_CR20","unstructured":"Potter, K.H.: Dynamic addressing mapping to eliminate memory resource contention in a symmetric multiprocessor system, uS Patent 6,505,269, 7 January 2003"},{"key":"1_CR21","unstructured":"Rosen, R.: Linux containers and the future cloud (2014). https:\/\/www.linuxjournal.com\/content\/linux-containers-and-future-cloud"},{"key":"1_CR22","unstructured":"Scheepers, M.J.: Virtualization and containerization of application infrastructure: a comparison. In: 21st Twente Student Conference on IT, pp. 1\u20137 (2014)"},{"key":"1_CR23","doi-asserted-by":"crossref","unstructured":"Shah, A., Wolf, F., Zhumatiy, S., Voevodin, V.: Capturing inter-application interference on clusters. In: IEEE International Conference on Cluster Computing, pp. 1\u20135 (2013)","DOI":"10.1109\/CLUSTER.2013.6702665"},{"key":"1_CR24","doi-asserted-by":"crossref","unstructured":"Shekhar, S., Abdel-Aziz, H., Bhattacharjee, A., Gokhale, A., Koutsoukos, X.: Performance interference-aware vertical elasticity for cloud-hosted latency-sensitive applications. In: 2018 IEEE 11th International Conference on Cloud Computing, pp. 82\u201389 (2018)","DOI":"10.1109\/CLOUD.2018.00018"},{"key":"1_CR25","unstructured":"Shoreditch, O.L.: Artillery (2020). https:\/\/artillery.io\/. Accessed 05 June 2020"},{"key":"1_CR26","unstructured":"Somani, G., Khandelwal, P., Phatnani, K.: VUPIC: virtual machine usage based placement in IaaS cloud. arXiv preprint arXiv:1212.0085 (2012)"},{"key":"1_CR27","doi-asserted-by":"crossref","unstructured":"Su, K., Xu, L., Chen, C., Chen, W., Wang, Z.: Affinity and conflict-aware placement of virtual machines in heterogeneous data centers. In: IEEE Twelfth International Symposium on Autonomous Decentralized Systems (ISADS), pp. 289\u2013294 (2015)","DOI":"10.1109\/ISADS.2015.42"},{"key":"1_CR28","doi-asserted-by":"crossref","unstructured":"Terpstra, D., Jagode, H., You, H., Dongarra, J.: Collecting performance data with PAPI-C. In: M\u00fcller, M.S., Resch, M.M., Schulz, A., Nagel, W.E. (eds.) Tools for High Performance Computing 2009, pp. 157\u2013173 (2010)","DOI":"10.1007\/978-3-642-11261-4_11"},{"key":"1_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1007\/978-3-030-48340-1_40","volume-title":"Euro-Par 2019: Parallel Processing Workshops","author":"L Thamsen","year":"2020","unstructured":"Thamsen, L., et al.: Hugo: a cluster scheduler that efficiently learns to select complementary data-parallel jobs. In: Schwardmann, U., et al. (eds.) Euro-Par 2019. LNCS, vol. 11997, pp. 519\u2013530. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-48340-1_40"},{"key":"1_CR30","doi-asserted-by":"crossref","unstructured":"Tosatto, A., Ruiu, P., Attanasio, A.: Container-based orchestration in cloud: state of the art and challenges. In: 2015 Ninth International Conference on Complex, Intelligent, and Software Intensive Systems, pp. 70\u201375 (2015)","DOI":"10.1109\/CISIS.2015.35"},{"key":"1_CR31","unstructured":"Urgaonkar, B., Shenoy, P., Roscoe, T.: Resource overbooking and application profiling in shared hosting platforms. SIGOPS Oper. Syst. Rev. 36, 239\u2013254 (2003)"},{"key":"1_CR32","doi-asserted-by":"crossref","unstructured":"Vavilapalli, V.K., et al.: Apache hadoop yarn: yet another resource negotiator. In: 4th Symposium on Cloud Computing (2013)","DOI":"10.1145\/2523616.2523633"},{"key":"1_CR33","doi-asserted-by":"publisher","first-page":"2223","DOI":"10.1007\/s10586-017-1466-3","volume":"22","author":"K Wang","year":"2019","unstructured":"Wang, K., Khan, M.M.H., Nguyen, N., Gokhale, S.: Design and implementation of an analytical framework for interference aware job scheduling on apache spark platform. Cluster Comput. 22, 2223\u20132237 (2019). https:\/\/doi.org\/10.1007\/s10586-017-1466-3","journal-title":"Cluster Comput."},{"key":"1_CR34","unstructured":"Xavier, M.G.: Data processing with cross-application interference control via system-level instrumentation. Ph.D. thesis, Pontifical Catholic University of Rio Grande do Sul, Porto Alegre, Brazil (2019)"},{"key":"1_CR35","doi-asserted-by":"publisher","first-page":"672","DOI":"10.1016\/j.future.2018.09.009","volume":"98","author":"F Zhang","year":"2019","unstructured":"Zhang, F., Tang, X., Li, X., Khan, S.U., Li, Z.: Quantifying cloud elasticity with container-based autoscaling. Future Gener. Comput. Syst. 98, 672\u2013681 (2019)","journal-title":"Future Gener. Comput. Syst."},{"issue":"1","key":"1_CR36","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1007\/s13174-010-0007-6","volume":"1","author":"Q Zhang","year":"2010","unstructured":"Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7\u201318 (2010). https:\/\/doi.org\/10.1007\/s13174-010-0007-6","journal-title":"J. Internet Serv. Appl."},{"key":"1_CR37","doi-asserted-by":"crossref","unstructured":"Zhang, W., Rajasekaran, S., Wood, T., Zhu, M.: MIMP: deadline and interference aware scheduling of Hadoop virtual machines. In: 2014 14th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 394\u2013403 (2014)","DOI":"10.1109\/CCGrid.2014.101"},{"key":"1_CR38","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1145\/1735970.1736036","volume":"45","author":"S Zhuravlev","year":"2010","unstructured":"Zhuravlev, S., Blagodurov, S., Fedorova, A.: Addressing shared resource contention in multicore processors via scheduling. ACM SIGARCH Comput. Architect. News 45, 129\u2013142 (2010)","journal-title":"ACM SIGARCH Comput. Architect. News"}],"container-title":["Lecture Notes in Computer Science","Job Scheduling Strategies for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-63171-0_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,24]],"date-time":"2021-04-24T12:12:19Z","timestamp":1619266339000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-63171-0_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030631703","9783030631710"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-63171-0_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"16 November 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"JSSPP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Workshop on Job Scheduling Strategies for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"New Orleans, LA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 May 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 May 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"jsspp2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/jsspp.org\/","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":"8","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":"6","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":"0","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":"75% - 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":"3.8","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":"2","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":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"The conference was held virtually due to the COVID-19 pandemic.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}