English
Related papers

Related papers: The Night Shift: Understanding Performance Variabi…

200 papers

Cloud latency has critical influences on the success of cloud applications. Therefore, characterizing cloud network performance is crucial for analyzing and satisfying different latency requirements. By focusing on the cloud's outbound…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-06-05 Zheng Li , Francisco Millar-Bilbao

Despite its already widespread popularity, it continues to gain adoption. More and more developers and architects continue to adopt and apply the FaaS (Function as a Service) model in cloud solutions. The most extensively used FaaS service…

Software Engineering · Computer Science 2023-10-26 Juan Mera Menéndez , Martin Bartlett

Global corporations (e.g., Google and Microsoft) have recently introduced a new model of cloud services, fuzzing-as-a-service (FaaS). Despite effectively alleviating the cost of fuzzing, the model comes with privacy concerns. For example,…

Cryptography and Security · Computer Science 2019-09-26 Fan Sang , Daehee Jang , Ming-Wei Shih , Taesoo Kim

Understanding inter-VM interference is of paramount importance to provide a sound knowledge and understand where performance degradation comes from in the current public cloud. With this aim, this paper devises a workload taxonomy that…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-10-13 Lucia Pons , Josué Feliu , José Puche , Chaoyi Huang , Salvador Petit , Julio Pons , María E. Gómez , Julio Sahuquillo

Businesses have become dependent on ever increasing amounts of electronic information and rapid transaction speeds. Experts such as Diffie speculate that the end of isolated computing is at hand, and that within the next decade most…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-12-02 Kathleen Jungck , Shawon Rahman

With the increasing demand for high-performance and high-efficiency computing, cloud computing, especially serverless computing, has gradually become a research hotspot in recent years, attracting numerous research attention. Meanwhile,…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-01-05 Hanzhe Li , Bingchen Lin , Mengyuan Xu

Serverless computing is increasingly popular because of the promise of lower cost and the convenience it provides to users who do not need to focus on server management. This has resulted in the availability of a number of proprietary and…

Performance · Computer Science 2019-12-16 Junfeng Li , Sameer G. Kulkarni , K. K. Ramakrishnan , Dan Li

To optimally deploy their applications, users of Infrastructure-as-a-Service clouds are required to evaluate the costs and performance of different combinations of cloud configurations to find out which combination provides the best service…

Software Engineering · Computer Science 2014-08-21 Joel Scheuner , Philipp Leitner , Jurgen Cito , Harald Gall

FaaS allows an application to be decomposed into functions that are executed on a FaaS platform. The FaaS platform is responsible for the resource provisioning of the functions. Recently, there is a growing trend towards the execution of…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-07-22 Mohak Chadha , Anshul Jindal , Michael Gerndt

Can cloud computing infrastructures provide HPC-competitive performance for scientific applications broadly? Despite prolific related literature, this question remains open. Answers are crucial for designing future systems and democratizing…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-09 Giulia Guidi , Marquita Ellis , Aydin Buluc , Katherine Yelick , David Culler

Cloud-based data analysis is nowadays common practice because of the lower system management overhead as well as the pay-as-you-go pricing model. The pricing model, however, is not always suitable for query processing as heavy use results…

Databases · Computer Science 2020-04-07 Renato Marroquín , Ingo Müller , Darko Makreshanski , Gustavo Alonso

The pay-as-you-go model supported by existing cloud infrastructure providers is appealing to most application service providers to deliver their applications in the cloud. Within this context, elasticity of applications has become one of…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-11-17 Rui Han

Serverless computing has emerged as a new compelling paradigm for the deployment of applications and services. It represents an evolution of cloud programming models, abstractions, and platforms, and is a testament to the maturity and wide…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-06-13 Ioana Baldini , Paul Castro , Kerry Chang , Perry Cheng , Stephen Fink , Vatche Ishakian , Nick Mitchell , Vinod Muthusamy , Rodric Rabbah , Aleksander Slominski , Philippe Suter

New dynamic cloud pricing options are emerging with cloud providers offering resources as a wide range of CPU frequencies and matching prices that can be switched at runtime. On the other hand, cloud providers are facing the problem of…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-09-18 Dražen Lučanin , Ilia Pietri , Ivona Brandic , Rizos Sakellariou

Since the appearance of Amazon Lambda in 2014, all major cloud providers have embraced the Function as a Service (FaaS) model, because of its enormous potential for a wide variety of applications. As expected (and also desired), the…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-01-28 Pedro García López , Marc Sánchez-Artigas , Gerard París , Daniel Barcelona Pons , Álvaro Ruiz Ollobarren , David Arroyo Pinto

Meeting the requirements of future services with time sensitivity and handling sudden load spikes of the services in Fog computing environments are challenging tasks due to the lack of publicly available Fog nodes and their characteristics.…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-03-05 Sudheer Kumar Battula , Saurabh Garg , James Montgomery , Ranesh Naha

The serverless computing paradigm promises many desirable properties for cloud applications - low-cost, fine-grained deployment, and management-free operation. Consequently, the paradigm has underwent rapid growth: there currently exist…

Virtualization technology facilitates a dynamic, demand-driven allocation and migration of servers. This paper studies how the flexibility offered by network virtualization can be used to improve Quality-of-Service parameters such as…

Networking and Internet Architecture · Computer Science 2010-12-14 Dushyant Arora , Anja Feldmann , Gregor Schaffrath , Stefan Schmid

The momentum gained by microservices and cloud-native software architecture pushed nowadays enterprise IT towards multi-service applications. The proliferation of services and service interactions within applications, often consisting of…

Software Engineering · Computer Science 2021-05-27 Jacopo Soldani , Antonio Brogi

Cloud computing is a new technology widely studied in recent years. Now there are many cloud platforms both in industry and in academic circle. How to understand and use these platforms is a big issue. A detailed comparison has been…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-07-24 Nadir K. Salih , Tianyi Zang