Multi-Cloud Containerized Service Scheduling Optimizing Computation and Communication

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

68 Downloads (Pure)

Abstract

Multi-cloud service scheduling is pivotal in optimizing Quality of Service (QoS). Among the key performance metrics for services, response time takes center stage, encompassing both computation and communication aspects. While previous research has primarily concentrated on enhancing communication efficiency, the computation component remains equally critical. In response to this, we propose a novel algorithm Multi-Cloud Service Scheduling Genetic Algorithm (MCSSGA) to schedule services in multi-cloud environments, taking into account service priorities. MCSSGA strives to minimize response times by optimizing CPU allocation and network latencies between services, addressing both computation and communication aspects. Experimental evaluations conducted within a real-world multi-cloud environment demonstrate that MCSSGA significantly outperforms the existing optimization policy that only focuses on communication. Specifically, MCSSGA accelerates the responses of 73.7% of services while maintaining robust service acceptance rates and ensuring reasonable scheduling times.
Original languageEnglish
Title of host publication2024 27th Conference on Innovation in Clouds, Internet and Networks (ICIN)
EditorsProsper Chemouil, Barbara Martini, Carmen Mas Machuca, Panagiotis Papadimitriou, Davide Borsatti, Stephane Rovedakis
Number of pages8
PublisherIEEE (Institute of Electrical and Electronics Engineers)
Publication date11 Apr 2024
Pages186-193
Article number10494434
ISBN (Print)979-8-3503-9377-4
ISBN (Electronic)9798350393767
DOIs
Publication statusPublished - 11 Apr 2024
Event2024 27th Conference on Innovation in Clouds, Internet and Networks (ICIN) - Paris, France
Duration: 11 Mar 202414 Mar 2024

Conference

Conference2024 27th Conference on Innovation in Clouds, Internet and Networks (ICIN)
LocationParis, France
Period11/03/202414/03/2024

Keywords

  • Cloud computing
  • Communication
  • Computation
  • Genetic Algorithm (GA)
  • Processor scheduling
  • Quality of service
  • Response time
  • Scheduling
  • priority
  • computation
  • response time
  • multi-cloud
  • communication
  • service scheduling

Fingerprint

Dive into the research topics of 'Multi-Cloud Containerized Service Scheduling Optimizing Computation and Communication'. Together they form a unique fingerprint.

Cite this