Carbon-Awareness in CI/CD

التفاصيل البيبلوغرافية
العنوان: Carbon-Awareness in CI/CD
المؤلفون: Claßen, Henrik, Thierfeldt, Jonas, Tochman-Szewc, Julian, Wiesner, Philipp, Kao, Odej
سنة النشر: 2023
المجموعة: Computer Science
مصطلحات موضوعية: Computer Science - Distributed, Parallel, and Cluster Computing
الوصف: While the environmental impact of digitalization is becoming more and more evident, the climate crisis has become a major issue for society. For instance, data centers alone account for 2.7% of Europe's energy consumption today. A considerable part of this load is accounted for by cloud-based services for automated software development, such as continuous integration and delivery (CI/CD) workflows. In this paper, we discuss opportunities and challenges for greening CI/CD services by better aligning their execution with the availability of low-carbon energy. We propose a system architecture for carbon-aware CI/CD services, which uses historical runtime information and, optionally, user-provided information. We examined the potential effectiveness of different scheduling strategies using real carbon intensity data and 7,392 workflow executions of Github Actions, a popular CI/CD service. Our results show, that user-provided information on workflow deadlines can effectively improve carbon-aware scheduling.
Comment: 21st International Conference on Service-Oriented Computing (ICSOC '24) Workshops
نوع الوثيقة: Working Paper
URL الوصول: http://arxiv.org/abs/2310.18718
رقم الأكسشن: edsarx.2310.18718
قاعدة البيانات: arXiv