中文
相关论文

相关论文: Collective Autoscaling for Cloud Microservices

200 篇论文

Cloud applications are increasingly shifting from large monolithic services to complex graphs of loosely-coupled microservices. Despite the advantages of modularity and elasticity microservices offer, they also complicate cluster management…

分布式、并行与集群计算 · 计算机科学 2021-01-05 Yu Gan , Mingyu Liang , Sundar Dev , David Lo , Christina Delimitrou

We consider a scheduling problem where machines need to be rented from the cloud in order to process jobs. There are two types of machines available which can be rented for machine-type dependent prices and for arbitrary durations. However,…

数据结构与算法 · 计算机科学 2016-12-22 Alexander Mäcker , Manuel Malatyali , Friedhelm Meyer auf der Heide , Sören Riechers

Cloud computing enables the dynamic provisioning of server resources. To exploit this opportunity, a policy is needed for dynamically allocating (and deallocating) servers in response to the current load conditions. In this paper we…

分布式、并行与集群计算 · 计算机科学 2026-03-24 Niklas Carlsson , Derek Eager

In Cloud Computing, the resource provisioning approach used has a great impact on the processing cost, especially when it is used for Big Data processing. Due to data variety, the performance of virtual machines (VM) may differ based on the…

分布式、并行与集群计算 · 计算机科学 2020-08-12 Hossein Ahmadvand , Fouzhan Foroutan

Serving large generative models such as LLMs and multi- modal transformers requires balancing user-facing SLOs (e.g., time-to-first-token, time-between-tokens) with provider goals of efficiency and cost reduction. Existing solutions rely on…

分布式、并行与集群计算 · 计算机科学 2025-11-05 Xingqi Cui , Chieh-Jan Mike Liang , Jiarong Xing , Haoran Qiu

As an application usage grows, its owner scales up vertically by replacing old machines with more powerful ones. This methodology is expensive and leads to resource waste. In response to the business needs, internet giants have developed…

分布式、并行与集群计算 · 计算机科学 2019-11-07 Yujing Wang , Darrel Ma

In order for a robot to perform a task, several algorithms need to be executed, sometimes, simultaneously. Algorithms can be run either on the robot itself or, upon request, be performed on cloud infrastructure. The term cloud…

机器人学 · 计算机科学 2022-02-09 Saeid Alirezazadeh , Luís A. Alexandre

Auto-scaling is an automated approach that dynamically provisions resources for microservices to accommodate fluctuating workloads. Despite the introduction of many sophisticated auto-scaling algorithms, evaluating auto-scalers remains…

软件工程 · 计算机科学 2025-04-14 Shuaiyu Xie , Jian Wang , Yang Luo , Yunqing Yong , Yuzhen Tan , Bing Li

This paper addresses the challenges of rapid resource variation and highly uncertain task loads in cloud computing environments. It proposes an optimization method for elastic cloud resource scaling based on a multi-agent system. The method…

分布式、并行与集群计算 · 计算机科学 2025-07-02 Bruce Fang , Danyi Gao

Context: The combination of distributed stream processing with microservice architectures is an emerging pattern for building data-intensive software systems. In such systems, stream processing frameworks such as Apache Flink, Apache Kafka…

软件工程 · 计算机科学 2023-11-02 Sören Henning , Wilhelm Hasselbring

Web application providers have been migrating their applications to cloud data centers, attracted by the emerging cloud computing paradigm. One of the appealing features of the cloud is elasticity. It allows cloud users to acquire or…

分布式、并行与集群计算 · 计算机科学 2017-09-15 Chenhao Qu , Rodrigo N. Calheiros , Rajkumar Buyya

Most cloud computing optimizers explore and improve one workload at a time. When optimizing many workloads, the single-optimizer approach can be prohibitively expensive. Accordingly, we examine "collective optimizer" that concurrently…

分布式、并行与集群计算 · 计算机科学 2018-03-16 Chin-Jung Hsu , Vivek Nair , Tim Menzies , Vincent Freeh

Cloud computing providers are now offering their unused resources for leasing in the spot market, which has been considered the first step towards a full-fledged market economy for computational resources. Spot instances are virtual…

分布式、并行与集群计算 · 计算机科学 2011-10-28 William Voorsluys , Rajkumar Buyya

Containerized microservices are widely adopted for latency-sensitive and compute-intensive applications, with Kubernetes (K8s) as the dominant orchestration platform. However, automating the deployment and management of multi-service…

Over the past ten years, many different approaches have been proposed for different aspects of the problem of resources management for long running, dynamic and diverse workloads such as processing query streams or distributed deep…

性能 · 计算机科学 2023-08-24 Nader Alfares , George Kesidis , Ata Fatahi Baarzi , Aman Jain

Large language model (LLM) serving is becoming an increasingly important workload for cloud providers. Based on performance SLO requirements, LLM inference requests can be divided into (a) interactive requests that have tight SLOs in the…

分布式、并行与集群计算 · 计算机科学 2025-01-15 Archit Patke , Dhemath Reddy , Saurabh Jha , Chandra Narayanaswami , Zbigniew Kalbarczyk , Ravishankar Iyer

While prior researches focus on CPU-based microservices, they are not applicable for GPU-based microservices due to the different contention patterns. It is challenging to optimize the resource utilization while guaranteeing the QoS for GPU…

分布式、并行与集群计算 · 计算机科学 2020-05-06 Wei Zhang , Quan Chen , Kaihua Fu , Ningxin Zheng , Zhiyi Huang , Jingwen Leng , Chao Li , Wenli Zheng , Minyi Guo

Our paper presents solutions that can significantly improve the delay performance of putting and retrieving data in and out of cloud storage. We first focus on measuring the delay performance of a very popular cloud storage service Amazon…

网络与互联网体系结构 · 计算机科学 2013-11-04 Guanfeng Liang , Ulas C. Kozat

In cloud computing systems, assigning a job to multiple servers and waiting for the earliest copy to finish is an effective method to combat the variability in response time of individual servers. Although adding redundant replicas always…

分布式、并行与集群计算 · 计算机科学 2015-10-21 Gauri Joshi , Emina Soljanin , Gregory Wornell

Online services strive to maintain application responsiveness even when the traffic is unpredictable and fluctuating. Today's online services are commonly deployed as chains of microservices, each microservice packaged as one or more…

分布式、并行与集群计算 · 计算机科学 2026-05-25 Dilina Dehigama , Shyam Jesalpura , David Schall , Antonios Katsarakis , Marios Kogias , Rakesh Kumar , Boris Grot