تقرير
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 |
الوصف غير متاح. |