{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T04:48:53Z","timestamp":1743050933643,"version":"3.40.3"},"publisher-location":"Cham","reference-count":11,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030929152"},{"type":"electronic","value":"9783030929169"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,12,9]],"date-time":"2021-12-09T00:00:00Z","timestamp":1639008000000},"content-version":"vor","delay-in-days":342,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Containerization technology helps achieving not only better portability and interoperability but also better performance and efficiency on various cloud computing arrangements. Such technology is expected to empower cloud federations by enhancing portability and scalability across the federation. In this paper, we propose an architecture by adding two subcomponents to the NIST reference architecture for identifying resources and managing container orchestration in cloud federation environments. The architecture adds two subcomponents to the NIST reference architecture. The proposed two new sub-components enable resource identification and container orchestration across cloud federation members. These names of the two subcomponents are the Resource Identifier and the Container Orchestrator, respectively. The Resource Identifier component identifies the appropriate federated member for allocating tasks based on previous experience and current status. The Container Orchestrator facilitates the management and orchestration of containers at the federation level. We also identified several techniques, which can be used for resource identification. Among those, linear regression technique is selected for resource provisioning and identification of federation members. Further, these techniques are also expected to learn from log files from previous executions and prioritize resources based on the current resource status and previous experience.<\/jats:p>","DOI":"10.1007\/978-3-030-92916-9_6","type":"book-chapter","created":{"date-parts":[[2021,12,8]],"date-time":"2021-12-08T16:04:26Z","timestamp":1638979466000},"page":"66-75","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Architecture for Orchestrating Containers in Cloud Federations"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6536-7290","authenticated-orcid":false,"given":"Yodit","family":"Gebrealif","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9265-4375","authenticated-orcid":false,"given":"Mohammed","family":"Mubarkoot","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8880-9546","authenticated-orcid":false,"given":"J\u00f6rn","family":"Altmann","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6645-6161","authenticated-orcid":false,"given":"Bernhard","family":"Egger","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,12,9]]},"reference":[{"key":"6_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1007\/978-3-030-36027-6_8","volume-title":"Economics of Grids, Clouds, Systems, and Services","author":"RG Aryal","year":"2019","unstructured":"Aryal, R.G., Marshall, J., Altmann, J.: Architecture and business logic specification for dynamic cloud federations. In: Djemame, K., Altmann, J., Ba\u00f1ares, J.\u00c1., Agmon Ben-Yehuda, O., Naldi, M. (eds.) GECON 2019. LNCS, vol. 11819, pp. 83\u201396. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-36027-6_8"},{"key":"6_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/978-3-030-63058-4_15","volume-title":"Economics of Grids, Clouds, Systems, and Services","author":"Y Cho","year":"2020","unstructured":"Cho, Y., Jo, C., Kim, H., Egger, B.: Towards economical live migration in data centers. In: Djemame, K., Altmann, J., Ba\u00f1ares, J.\u00c1., Agmon Ben-Yehuda, O., Stankovski, V., Tuffin, B. (eds.) GECON 2020. LNCS, vol. 12441, pp. 173\u2013188. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-63058-4_15"},{"key":"6_CR3","unstructured":"Kurze, T., Klems, M., Bermbach, D., Lenk, A., Tai, S., Kunze, M.: Cloud federation. In: Computing, p. 7 (2011). https:\/\/www.researchgate.net\/publication\/312280049_Cloud_federation. Accessed 23 Mar 2021"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Lee, C.A., Bohn, R.B., Michel, M.: The NIST Cloud Federation Reference Architecture (2020). https:\/\/nvlpubs.nist.gov\/nistpubs\/SpecialPublications\/NIST.SP.500-332.pdf","DOI":"10.6028\/NIST.SP.500-332"},{"key":"6_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1007\/978-3-319-68066-8_17","volume-title":"Economics of Grids, Clouds, Systems, and Services","author":"RG Aryal","year":"2017","unstructured":"Aryal, R.G., Altmann, J.: Fairness in revenue sharing for stable cloud federations. In: Pham, C., Altmann, J., Ba\u00f1ares, J.\u00c1. (eds.) GECON 2017. LNCS, vol. 10537, pp. 219\u2013232. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-68066-8_17"},{"key":"6_CR6","doi-asserted-by":"publisher","unstructured":"Aryal, R.G., Altmann, J.: Dynamic application deployment in federations of clouds and edge resources using a multiobjective optimization AI algorithm. In: 2018 3rd International Conference Fog Mobile Edge Computing. FMEC 2018, pp. 147\u2013154 (2018). https:\/\/doi.org\/10.1109\/FMEC.2018.8364057","DOI":"10.1109\/FMEC.2018.8364057"},{"issue":"1","key":"6_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-020-00194-7","volume":"9","author":"O Tomarchio","year":"2020","unstructured":"Tomarchio, O., Calcaterra, D., Modica, G.D.: Cloud resource orchestration in the multi-cloud landscape: a systematic review of existing frameworks. J. Cloud Comput. 9(1), 1\u201324 (2020). https:\/\/doi.org\/10.1186\/s13677-020-00194-7","journal-title":"J. Cloud Comput."},{"key":"6_CR8","doi-asserted-by":"publisher","unstructured":"Ahmed, U., Raza, I., Hussain, S.A.: Trust evaluation in cross-cloud federation: survey and requirement analysis. ACM Comput. Surv. 52(1), 1\u201337 (2019). https:\/\/doi.org\/10.1145\/3292499","DOI":"10.1145\/3292499"},{"issue":"1","key":"6_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/app9010191","volume":"9","author":"D Kim","year":"2019","unstructured":"Kim, D., Muhammad, H., Kim, E., Helal, S., Lee, C.: TOSCA-based and federation-aware cloud orchestration for Kubernetes container platform. Appl. Sci. 9(1), 1\u201314 (2019). https:\/\/doi.org\/10.3390\/app9010191","journal-title":"Appl. Sci."},{"key":"6_CR10","unstructured":"Tsakalidou, V.N., Mitsou, P., Papakostas, G.A.: Machine learning for cloud resources management -- An overview, January 2021. http:\/\/arxiv.org\/abs\/2101.11984. Accessed 25 May 2021"},{"issue":"1","key":"6_CR11","doi-asserted-by":"publisher","first-page":"123","DOI":"10.3970\/cmc.2018.03728","volume":"56","author":"J Zhang","year":"2018","unstructured":"Zhang, J., Xie, N., Zhang, X., Yue, K., Li, W., Kumar, D.: Machine learning based resource allocation of cloud computing in auction. Comput. Mater. Contin. 56(1), 123\u2013135 (2018). https:\/\/doi.org\/10.3970\/cmc.2018.03728","journal-title":"Comput. Mater. Contin."}],"container-title":["Lecture Notes in Computer Science","Economics of Grids, Clouds, Systems, and Services"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-92916-9_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,14]],"date-time":"2021-12-14T19:10:24Z","timestamp":1639509024000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-92916-9_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030929152","9783030929169"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-92916-9_6","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":"9 December 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"GECON","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on the Economics of Grids, Clouds, Systems, and Services","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 September 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 September 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"gecon2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/2021.gecon-conference.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":"41","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":"7","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":"2","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":"17% - 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.26","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.61","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":"In addition, this book includes 8 work-in-progress papers and 2 extended abstracts","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)"}}]}}