arXiv:2602.12875cs.SEcs.AI2026-02

构建隐私保护的微服务调度平台,实现性能与可持续性SLO协同优化

A Microservice-Based Platform for Sustainable and Intelligent SLO Fulfilment and Service Management

  • 基于微服务架构设计可动态重构的服务管理平台
  • 在真实计算连续体测试床中成功实现媒体流服务的SLO达标
  • 支持多语言决策系统且保障开发者隐私,适合云服务商和研发团队

微服务架构(MSA)已成为现代应用的标准设计模式,通过将功能拆分为细粒度服务,提升可重用性、分布性和互操作性。当基于MSA的应用部署到计算连续体(CC)时,满足其服务等级目标(SLO)面临挑战,尤其在性能与可持续性SLO之间权衡困难。该问题可通过智能决策系统在运行时重构服务来解决。然而,在遵循MSA模式的同时开发此类代理仍具复杂性,特别是因CC提供商掌握关键知识与信息,需遵守应用开发者隐私要求。本文提出碳感知的SLO与控制平台(CASCA),一个开源的MSA平台,使CC提供商可在不泄露开发者隐私的前提下动态重构服务并达成SLO。CASCA具有高可重用性、可分布式部署、易使用、扩展和修改的特点。平台已在真实计算连续体测试床中对媒体流服务进行了评估,使用Bash、Rust和Python实现的决策系统成功完成服务重构,且未因隐私保护机制而受影响。

原文摘要 · Abstract (English)

The Microservices Architecture (MSA) design pattern has become a staple for modern applications, allowing functionalities to be divided across fine-grained microservices, fostering reusability, distribution, and interoperability. As MSA-based applications are deployed to the Computing Continuum (CC), meeting their Service Level Objectives (SLOs) becomes a challenge. Trading off performance and sustainability SLOs is especially challenging. This challenge can be addressed with intelligent decision systems, able to reconfigure the services during runtime to meet the SLOs. However, developing these agents while adhering to the MSA pattern is complex, especially because CC providers, who have key know-how and information to fulfill these SLOs, must comply with the privacy requirements of application developers. This work presents the Carbon-Aware SLO and Control plAtform (CASCA), an open-source MSA-based platform that allows CC providers to reconfigure services and fulfill their SLOs while maintaining the privacy of developers. CASCA is architected to be highly reusable, distributable, and easy to use, extend, and modify. CASCA has been evaluated in a real CC testbed for a media streaming service, where decision systems implemented in Bash, Rust, and Python successfully reconfigured the service, unaffected by upholding privacy.

微服务SLO管理隐私保护可持续计算

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。