English
Related papers

Related papers: URSA: Precise Capacity Planning and Contention-awa…

200 papers

Cluster scheduler is crucial in high-performance computing (HPC). It determines when and which user jobs should be allocated to available system resources. Existing cluster scheduling heuristics are developed by human experts based on their…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-04-21 Yuping Fan , Zhiling Lan , Taylor Childers , Paul Rich , William Allcock , Michael E. Papka

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…

Performance · Computer Science 2023-08-24 Nader Alfares , George Kesidis , Ata Fatahi Baarzi , Aman Jain

Resource allocation for cloud services is a complex task due to the diversity of the services and the dynamic workloads. One way to address this is by overprovisioning which results in high cost due to the unutilized resources. A much more…

Data Structures and Algorithms · Computer Science 2015-03-10 Galia Shabtai , Danny Raz , Yuval Shavitt

In cloud computing paradigm, virtual resource autoscaling approaches have been intensively studied recent years. Those approaches dynamically scale in/out virtual resources to adjust system performance for saving operation cost. However,…

Networking and Internet Architecture · Computer Science 2016-09-30 Tuan Phung-Duc , Yi Ren , Jyh-Cheng Chen , Zheng-Wei Yu

The operational cost of a cloud computing platform is one of the most significant Quality of Service (QoS) criteria for schedulers, crucial to keep up with the growing computational demands. Several data-driven deep neural network…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-05-24 Shreshth Tuli , Giuliano Casale , Nicholas R. Jennings

The Cloud Computing paradigm consists in providing customers with virtual services of the quality which meets customers' requirements. A cloud service operator is interested in using his infrastructure in the most efficient way while…

Data Structures and Algorithms · Computer Science 2014-03-04 Thomas Carli , Stéphane Henriot , Johanne Cohen , Joanna Tomasik

Novel energy-aware cloud management methods dynamically reallocate computation across geographically distributed data centers to leverage regional electricity price and temperature differences. As a result, a managed VM may suffer…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-03-18 Dražen Lučanin , Foued Jrad , Ivona Brandic , Achim Streit

Given the network latency variability observed in data centers, applications' performance is also determined by their placement within the data centre. We present NoMora, a cluster scheduling architecture whose core is represented by a…

Networking and Internet Architecture · Computer Science 2019-08-20 Diana Andreea Popescu , Andrew W. Moore

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…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-08-12 Hossein Ahmadvand , Fouzhan Foroutan

The energy consumption of computer and communication systems does not scale linearly with the workload. A system uses a significant amount of energy even when idle or lightly loaded. A widely reported solution to resource management in…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-01-13 Ashkan Paya , Dan C. Marinescu

Proliferation of cloud computing has revolutionized hosting and delivery of Internet-based application services. However, with the constant launch of new cloud services and capabilities almost every month by both big (e.g., Amazon Web…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-04-09 Miranda Zhang , Rajiv Ranjan , Michael Menzel , Surya Nepal , Peter Strazdins , Lizhe Wang

Businesses have made increasing adoption and incorporation of cloud technology into internal processes in the last decade. The cloud-based deployment provides on-demand availability without active management. More recently, the concept of…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-01 Ying Mao , Yuqi Fu , Suwen Gu , Wenrui Mu , Long Cheng , Qingzhi Liu

Cloud computing environments often have to deal with random-arrival computational workloads that vary in resource requirements and demand high Quality of Service (QoS) obligations. It is typical that a Service-Level-Agreement (SLA) is…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-04-21 Husam Suleiman , Otman Basir

Multi-tenancy hosting of users in cloud NoSQL data stores is favored by cloud providers because it enables resource sharing at low operating cost. Multi-tenancy takes several forms depending on whether the back-end file system is a local…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-01-06 Jiaan Zeng

Many modern applications require the evaluation of analytical queries on large amounts of data. Such queries entail joins and heavy aggregations that often include user-defined functions (UDFs). The most efficient way to process these…

Databases · Computer Science 2015-01-07 Herald Kllapi , Panos Sakkos , Alex Delis , Dimitrios Gunopulos , Yannis Ioannidis

An effective auto-scaling framework is essential for microservices to ensure performance stability and resource efficiency under dynamic workloads. As revealed by many prior studies, the key to efficient auto-scaling lies in accurately…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-06-25 Qin Hua , Dingyu Yang , Shiyou Qian , Jian Cao , Guangtao Xue , Minglu Li

Recent studies in different fields of science caused emergence of needs for high performance computing systems like Cloud. A critical issue in design and implementation of such systems is resource allocation which is directly affected by…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-05-05 Masoud Nosrati , Abdolah Chalechale , Ronak Karimi

Performance interference can occur when various services are executed over the same physical infrastructure in a cloud system. This can lead to performance degradation compared to the execution of services in isolation. This work proposes a…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-02-08 VÍctor Medel , Unai Arronategui , Omer Rana , JosÉ Ángel BaÑares , Rafael Tolosana-Calasanz

There is no existence of dedicated simulators on the Internet that studies the impact of load balancing principles of the cloud architectures. Request Assignment Simulator (RAS) is a customizable, visual tool that helps to understand the…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-12-11 R. Arokia Paul Rajan , F. Sagayaraj Francis

Cloud resource allocation has emerged as a major challenge in modern computing environments, with organizations struggling to manage complex, dynamic workloads while optimizing performance and cost efficiency. Traditional heuristic…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-18 Deep Bodra , Sushil Khairnar