{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T04:48:32Z","timestamp":1777610912992,"version":"3.51.4"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319672618","type":"print"},{"value":"9783319672625","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-67262-5_9","type":"book-chapter","created":{"date-parts":[[2017,8,31]],"date-time":"2017-08-31T17:04:46Z","timestamp":1504199086000},"page":"109-124","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["A Fuzzy Load Balancer for Adaptive Fault Tolerance Management in Cloud Platforms"],"prefix":"10.1007","author":[{"given":"Hamid","family":"Arabnejad","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claus","family":"Pahl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giovani","family":"Estrada","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Areeg","family":"Samir","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"Fowley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,9,1]]},"reference":[{"issue":"18","key":"9_CR1","first-page":"11","volume":"116","author":"Z Amin","year":"2015","unstructured":"Amin, Z., Singh, H., Sethi, N.: Review on fault tolerance techniques in cloud computing. Int. J. Comput. Appl. 116(18), 11\u201317 (2015)","journal-title":"Int. J. Comput. Appl."},{"key":"9_CR2","doi-asserted-by":"crossref","unstructured":"Arabnejad, H., Jamshidi, P., Estrada, G., El Ioini, N., Pahl, C.: An auto-scaling cloud controller using fuzzy q-learning-implementation in openstack. In: European Conference on Service-Oriented and Cloud Computing (2016)","DOI":"10.1007\/978-3-319-44482-6_10"},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Arabnejad, H., Pahl, C., Jamshidi, P., Estrada, G.: A comparison of reinforcement learning techniques for fuzzy cloud auto-scaling. In: International Symposium on Cluster, Cloud and Grid Computing, CCGrid (2017)","DOI":"10.1109\/CCGRID.2017.15"},{"key":"9_CR4","unstructured":"Chaczko, Z., Mahadevan, V., Aslanzadeh, S., Mcdermid, C.: Availability and load balancing in cloud computing. In: International Conference on Computer and Software Modeling (2011)"},{"issue":"4","key":"9_CR5","doi-asserted-by":"publisher","first-page":"587","DOI":"10.1080\/10798587.2016.1152775","volume":"22","author":"X Chen","year":"2016","unstructured":"Chen, X., Jiang, J.H.: A method of virtual machine placement for fault-tolerant cloud applications. Intel. Autom. Soft Comput. 22(4), 587\u2013597 (2016)","journal-title":"Intel. Autom. Soft Comput."},{"key":"9_CR6","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/j.jnca.2015.10.004","volume":"61","author":"MN Cheraghlou","year":"2016","unstructured":"Cheraghlou, M.N., Khadem-Zadeh, A., Haghparast, M.: A survey of fault tolerance architecture in cloud computing. J. Netw. Comput. Appl. 61, 81\u201392 (2016)","journal-title":"J. Netw. Comput. Appl."},{"key":"9_CR7","doi-asserted-by":"crossref","unstructured":"Engelmann, C., Vallee, G.R., Naughton, T., Scott, S.L.: Proactive fault tolerance using preemptive migration. In: International Conference on Parallel Distributed and Network-Based Proceedings (2009)","DOI":"10.1109\/PDP.2009.31"},{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"Ganesh, A., Sandhya, M., Shankar, S.: A study on fault tolerance methods in cloud computing. In: International Advance Computing Conference, pp. 844\u2013849 (2014)","DOI":"10.1109\/IAdCC.2014.6779432"},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"Heinrich, R., van Hoorn, A., Knoche, H., Li, F., Lwakatare, L.E., Pahl, C., Schulte, S., Wettinger, J.: Performance engineering for microservices: research challenges and directions. In: ACM International Conference on Performance Engineering Companion (2017)","DOI":"10.1145\/3053600.3053653"},{"key":"9_CR10","unstructured":"Huang, Y., Kintala, C., Kolettis, N., Fulton, N.S.: Analysis, module and applications. In: International Symposium on Fault-Tolerant Computing, Software Rejuvenation (1995)"},{"issue":"3","key":"9_CR11","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MCC.2016.66","volume":"3","author":"P Jamshidi","year":"2016","unstructured":"Jamshidi, P., Pahl, C., Mendon\u00e7a, N.C.: Managing uncertainty in autonomic cloud elasticity controllers. IEEE Cloud Comput. 3(3), 50\u201360 (2016)","journal-title":"IEEE Cloud Comput."},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"Jamshidi, P., Sharifloo, A., Pahl, C., Arabnejad, H., Metzger, A., Estrada, G.: Fuzzy self-learning controllers for elasticity management in dynamic cloud architectures. In: ACM International Conference on Quality of Software Architectures (QoSA), pp. 70\u201379 (2016)","DOI":"10.1109\/QoSA.2016.13"},{"key":"9_CR13","doi-asserted-by":"crossref","unstructured":"Jamshidi, P., Sharifloo, A.M., Pahl, C., Metzger, A., Estrada, G.: Self-learning cloud controllers: fuzzy q-learning for knowledge evolution. In: 2015 International Conference on Cloud and Autonomic Computing (ICCAC) (2015)","DOI":"10.1109\/ICCAC.2015.35"},{"issue":"3","key":"9_CR14","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1145\/2847220.2847225","volume":"43","author":"R Jia","year":"2015","unstructured":"Jia, R., Abdelwahed, S., Erradi, A.: A predictive control approach for fault management of computing systems. Perform. Eval. Rev. 43(3), 16\u201320 (2015)","journal-title":"Perform. Eval. Rev."},{"issue":"1","key":"9_CR15","first-page":"238","volume":"9","author":"NJ Kansal","year":"2012","unstructured":"Kansal, N.J., Chana, I.: Cloud load balancing techniques: a step towards green computing. Int. J. Comput. Sci. Issues 9(1), 238\u2013246 (2012)","journal-title":"Int. J. Comput. Sci. Issues"},{"key":"9_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/978-3-319-39577-7_9","volume-title":"Distributed Applications and Interoperable Systems","author":"B Li","year":"2016","unstructured":"Li, B., Kapitza, R.: BFT-Dep: automatic deployment of byzantine fault-tolerant services in PaaS cloud. In: Jelasity, M., Kalyvianaki, E. (eds.) DAIS 2016. LNCS, vol. 9687, pp. 109\u2013114. Springer, Cham (2016). doi:10.1007\/978-3-319-39577-7_9"},{"key":"9_CR17","unstructured":"Liu, J., Wang, S., Zhou, A., Kumar, S., Yang, F., Buyya, R.: Using proactive fault-tolerance approach to enhance cloud service reliability. IEEE TCC (2016). Pre-print online at http:\/\/ieeexplore.ieee.org\/document\/7469864\/. Accessed 22 Aug 2017"},{"issue":"2","key":"9_CR18","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1147\/rd.62.0200","volume":"6","author":"RE Lyons","year":"1962","unstructured":"Lyons, R.E., Vanderkulk, W.: The use of triple-modular redundancy to improve computer reliability. IBM J. Res. Dev. 6(2), 200\u2013209 (1962)","journal-title":"IBM J. Res. Dev."},{"issue":"9","key":"9_CR19","doi-asserted-by":"publisher","first-page":"1243","DOI":"10.1002\/spe.2491","volume":"47","author":"B Mohammed","year":"2017","unstructured":"Mohammed, B., Kiran, M., Maiyama, K.M., Kamala, M.M., Awan, I.-U.: Failover strategy for fault tolerance in cloud computing environment. Pract. Exp. Softw. 47(9), 1243\u20131274 (2017)","journal-title":"Pract. Exp. Softw."},{"key":"9_CR20","doi-asserted-by":"crossref","unstructured":"Nagarajan, A.B., Mueller, F., Engelmann, C., Scott, S.L.: Proactive fault tolerance for HPC with Xen virtualization. In: International Conference on Supercomputing (2007)","DOI":"10.1145\/1274971.1274978"},{"key":"9_CR21","unstructured":"Pahl, C., Brogi, A., Soldani, J., Jamshidi, P.: Cloud container technologies: a state-of-the-art review. IEEE Trans. Cloud Comput. (2017). Pre-print online at http:\/\/ieeexplore.ieee.org\/document\/7922500\/. Accessed 22 Aug 2017"},{"key":"9_CR22","doi-asserted-by":"crossref","unstructured":"Pahl, C., Helmer, S., Miori, L., Sanin, J., Lee, B.: A container-based edge cloud PaaS architecture based on raspberry pi clusters. In: IEEE International Conference on Future Internet of Things and Cloud Workshops (FiCloudW) (2016)","DOI":"10.1109\/W-FiCloud.2016.36"},{"key":"9_CR23","doi-asserted-by":"crossref","unstructured":"Randles, M., Lamb, D., Taleb-Bendiab, A.: A comparative study into distributed load balancing algorithms for cloud computing. In: AINA Workshops (2010)","DOI":"10.1109\/WAINA.2010.85"},{"key":"9_CR24","doi-asserted-by":"crossref","unstructured":"Vas, P.: Artificial-intelligence-based electrical machines and drives: application of fuzzy, neural, fuzzy-neural, and genetic-algorithm-based techniques. OUP (1999)","DOI":"10.1093\/oso\/9780198593973.001.0001"},{"key":"9_CR25","doi-asserted-by":"crossref","unstructured":"Wang, Z., Gao, L., Gu, Y., Bao, Y., Yu, G.: A fault-tolerant framework for asynchronous iterative computations in cloud environments. In: ACM Symposium on Cloud Computing, pp. 71\u201383 (2016)","DOI":"10.1145\/2987550.2987552"},{"issue":"3","key":"9_CR26","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1145\/1075395.1075402","volume":"39","author":"Y Zhang","year":"2005","unstructured":"Zhang, Y., Wong, D., Zheng, W.: User-level checkpoint and recovery for LAM\/MPI. Operating Syst. Rev. 39(3), 72\u201381 (2005)","journal-title":"Operating Syst. Rev."}],"container-title":["Lecture Notes in Computer Science","Service-Oriented and Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-67262-5_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,26]],"date-time":"2024-06-26T16:33:05Z","timestamp":1719419585000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-67262-5_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319672618","9783319672625"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-67262-5_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"1 September 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ESOCC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Service-Oriented and Cloud Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Oslo","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Norway","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 September 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 September 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"esocc2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/esocc2017.ifi.uio.no\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}