Skip to main content

Showing 1–50 of 198 results for author: Buyya, R

  1. arXiv:2407.10169  [pdf, other

    cs.DC

    DRPC: Distributed Reinforcement Learning Approach for Scalable Resource Provisioning in Container-based Clusters

    Authors: Haoyu Bai, Minxian Xu, Kejiang Ye, Rajkumar Buyya, Chengzhong Xu

    Abstract: Microservices have transformed monolithic applications into lightweight, self-contained, and isolated application components, establishing themselves as a dominant paradigm for application development and deployment in public clouds such as Google and Alibaba. Autoscaling emerges as an efficient strategy for managing resources allocated to microservices' replicas. However, the dynamic and intricat… ▽ More

    Submitted 14 July, 2024; originally announced July 2024.

    Comments: 12 pages

    Journal ref: IEEE Transactions on Service Computing, 2024

  2. arXiv:2407.07267  [pdf, other

    cs.SE

    Service Colonies: A Novel Architectural Style for Developing Software Systems with Autonomous and Cooperative Services

    Authors: Thakshila Imiya Mohottige, Artem Polyvyanyy, Rajkumar Buyya, Colin Fidge, Alistair Barros

    Abstract: This paper presents the concept of a service colony and its characteristics. A service colony is a novel architectural style for developing a software system as a group of autonomous software services co-operating to fulfill the objectives of the system. Each inhabitant service in the colony implements a specific system functionality, collaborates with the other services, and makes proactive decis… ▽ More

    Submitted 9 July, 2024; originally announced July 2024.

    Comments: 8 pages, 7 figures, SE 2030, July 2024, Puerto Galinhas (Brazil)

  3. arXiv:2407.02828  [pdf

    cs.ET quant-ph

    Quantum Serverless Paradigm and Application Development using the QFaaS Framework

    Authors: Hoa T. Nguyen, Bui Binh An Pham, Muhammad Usman, Rajkumar Buyya

    Abstract: Quantum computing has the potential to solve complex problems beyond the capabilities of classical computers. However, its practical use is currently limited due to early-stage quantum software engineering and the constraints of Noisy Intermediate-Scale Quantum (NISQ) devices. To address this issue, this chapter introduces the concept of serverless quantum computing with examples using QFaaS, a pr… ▽ More

    Submitted 3 July, 2024; originally announced July 2024.

    Comments: Guidelines for deploying and using the QFaaS Framework (for the original paper, see https://doi.org/10.1016/j.future.2024.01.018)

  4. arXiv:2407.02748  [pdf, other

    cs.DC cs.ET

    DRLQ: A Deep Reinforcement Learning-based Task Placement for Quantum Cloud Computing

    Authors: Hoa T. Nguyen, Muhammad Usman, Rajkumar Buyya

    Abstract: The quantum cloud computing paradigm presents unique challenges in task placement due to the dynamic and heterogeneous nature of quantum computation resources. Traditional heuristic approaches fall short in adapting to the rapidly evolving landscape of quantum computing. This paper proposes DRLQ, a novel Deep Reinforcement Learning (DRL)-based technique for task placement in quantum cloud computin… ▽ More

    Submitted 2 July, 2024; originally announced July 2024.

    Comments: Accepted paper at IEEE CLOUD 2024 conference

  5. arXiv:2406.05517  [pdf

    cs.CR

    Blockchain Integrated Federated Learning in Edge-Fog-Cloud Systems for IoT based Healthcare Applications A Survey

    Authors: Shinu M. Rajagopal, Supriya M., Rajkumar Buyya

    Abstract: Modern Internet of Things (IoT) applications generate enormous amounts of data, making data-driven machine learning essential for developing precise and reliable statistical models. However, data is often stored in silos, and strict user-privacy legislation complicates data utilization, limiting machine learning's potential in traditional centralized paradigms due to diverse data probability distr… ▽ More

    Submitted 8 June, 2024; originally announced June 2024.

  6. arXiv:2405.04490  [pdf, other

    cs.DC quant-ph

    Resource-Efficient and Self-Adaptive Quantum Search in a Quantum-Classical Hybrid System

    Authors: Zihao Jiang, Zefan Du, Shaolun Ruan, Juntao Chen, Yong Wang, Long Cheng, Rajkumar Buyya, Ying Mao

    Abstract: Over the past decade, the rapid advancement of deep learning and big data applications has been driven by vast datasets and high-performance computing systems. However, as we approach the physical limits of semiconductor fabrication in the post-Moore's Law era, questions arise about the future of these applications. In parallel, quantum computing has made significant progress with the potential to… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

  7. arXiv:2405.01021  [pdf, other

    cs.ET quant-ph

    QSimPy: A Learning-centric Simulation Framework for Quantum Cloud Resource Management

    Authors: Hoa T. Nguyen, Muhammad Usman, Rajkumar Buyya

    Abstract: Quantum cloud computing is an emerging computing paradigm that allows seamless access to quantum hardware as cloud-based services. However, effective use of quantum resources is challenging and necessitates robust simulation frameworks for effective resource management design and evaluation. To address this need, we proposed QSimPy, a novel discrete-event simulation framework designed with the mai… ▽ More

    Submitted 2 May, 2024; originally announced May 2024.

  8. arXiv:2404.11420  [pdf, other

    cs.ET cs.DC

    Quantum Cloud Computing: A Review, Open Problems, and Future Directions

    Authors: Hoa T. Nguyen, Prabhakar Krishnan, Dilip Krishnaswamy, Muhammad Usman, Rajkumar Buyya

    Abstract: Quantum cloud computing is an emerging paradigm of computing that empowers quantum applications and their deployment on quantum computing resources without the need for a specialized environment to host and operate physical quantum computers. This paper reviews recent advances, identifies open problems, and proposes future directions in quantum cloud computing. It discusses the state-of-the-art qu… ▽ More

    Submitted 17 April, 2024; originally announced April 2024.

  9. arXiv:2403.18622  [pdf, other

    cs.ET cs.NI

    qIoV: A Quantum-Driven Internet-of-Vehicles-Based Approach for Environmental Monitoring and Rapid Response Systems

    Authors: Ankur Nahar, Koustav Kumar Mondal, Debasis Das, Rajkumar Buyya

    Abstract: This research addresses the critical necessity for advanced rapid response operations in managing a spectrum of environmental hazards. We propose a novel framework, qIoV that integrates quantum computing with the Internet-of-Vehicles (IoV) to leverage the computational efficiency, parallelism, and entanglement properties of quantum mechanics. Our approach involves the use of environmental sensors… ▽ More

    Submitted 27 March, 2024; originally announced March 2024.

  10. arXiv:2402.17117  [pdf

    cs.DC

    Deep Reinforcement Learning (DRL)-based Methods for Serverless Stream Processing Engines: A Vision, Architectural Elements, and Future Directions

    Authors: Maria R. Read, Chinmaya Dehury, Satish Narayana Srirama, Rajkumar Buyya

    Abstract: Streaming applications are becoming widespread across an extensive range of business domains as an increasing number of sources continuously produce data that need to be processed and analysed in real time. Modern businesses are aggressively using streaming data to generate valuable knowledge that can be used to automate processes, help decision-making, optimize resource usage, and ultimately gene… ▽ More

    Submitted 26 February, 2024; originally announced February 2024.

    Comments: 21 pages, 10 figures

  11. arXiv:2402.00356  [pdf, other

    cs.CR

    Securing Cloud-Based Internet of Things: Challenges and Mitigations

    Authors: Nivedita Singh, Rajkumar Buyya, Hyoungshich Kim

    Abstract: The Internet of Things (IoT) has seen remarkable advancements in recent years, leading to a paradigm shift in the digital landscape. However, these technological strides have also brought new challenges, particularly in terms of cybersecurity. IoT devices are inherently connected to the internet, which makes them more vulnerable to attack. In addition, IoT services often handle sensitive user data… ▽ More

    Submitted 1 February, 2024; originally announced February 2024.

  12. Modern Computing: Vision and Challenges

    Authors: Sukhpal Singh Gill, Huaming Wu, Panos Patros, Carlo Ottaviani, Priyansh Arora, Victor Casamayor Pujol, David Haunschild, Ajith Kumar Parlikad, Oktay Cetinkaya, Hanan Lutfiyya, Vlado Stankovski, Ruidong Li, Yuemin Ding, Junaid Qadir, Ajith Abraham, Soumya K. Ghosh, Houbing Herbert Song, Rizos Sakellariou, Omer Rana, Joel J. P. C. Rodrigues, Salil S. Kanhere, Schahram Dustdar, Steve Uhlig, Kotagiri Ramamohanarao, Rajkumar Buyya

    Abstract: Over the past six decades, the computing systems field has experienced significant transformations, profoundly impacting society with transformational developments, such as the Internet and the commodification of computing. Underpinned by technological advancements, computer systems, far from being static, have been continuously evolving and adapting to cover multifaceted societal niches. This has… ▽ More

    Submitted 4 January, 2024; originally announced January 2024.

    Comments: Preprint submitted to Telematics and Informatics Reports, Elsevier (2024)

    Journal ref: Elsevier Telematics and Informatics Reports, Volume 13, March 2024

  13. arXiv:2312.11739  [pdf, other

    cs.DC

    TPTO: A Transformer-PPO based Task Offloading Solution for Edge Computing Environments

    Authors: Niloofar Gholipour, Marcos Dias de Assuncao, Pranav Agarwal, julien gascon-samson, Rajkumar Buyya

    Abstract: Emerging applications in healthcare, autonomous vehicles, and wearable assistance require interactive and low-latency data analysis services. Unfortunately, cloud-centric architectures cannot fulfill the low-latency demands of these applications, as user devices are often distant from cloud data centers. Edge computing aims to reduce the latency by enabling processing tasks to be offloaded to reso… ▽ More

    Submitted 18 December, 2023; originally announced December 2023.

    Journal ref: 2023 IEEE 29nd International Conferance on Parallel and Distributed System(ICPADS)

  14. arXiv:2311.00974  [pdf, other

    cs.DC

    CloudSim Express: A Novel Framework for Rapid Low Code Simulation of Cloud Computing Environments

    Authors: Tharindu B. Hewage, Shashikant Ilager, Maria A. Rodriguez, Rajkumar Buyya

    Abstract: Cloud computing environment simulators enable cost-effective experimentation of novel infrastructure designs and management approaches by avoiding significant costs incurred from repetitive deployments in real Cloud platforms. However, widely used Cloud environment simulators compromise on usability due to complexities in design and configuration, along with the added overhead of programming langu… ▽ More

    Submitted 10 November, 2023; v1 submitted 1 November, 2023; originally announced November 2023.

  15. arXiv:2310.09003  [pdf, other

    cs.DC

    μ-DDRL: A QoS-Aware Distributed Deep Reinforcement Learning Technique for Service Offloading in Fog computing Environments

    Authors: Mohammad Goudarzi, Maria A. Rodriguez, Majid Sarvi, Rajkumar Buyya

    Abstract: Fog and Edge computing extend cloud services to the proximity of end users, allowing many Internet of Things (IoT) use cases, particularly latency-critical applications. Smart devices, such as traffic and surveillance cameras, often do not have sufficient resources to process computation-intensive and latency-critical services. Hence, the constituent parts of services can be offloaded to nearby Ed… ▽ More

    Submitted 13 October, 2023; originally announced October 2023.

  16. arXiv:2309.12592  [pdf, other

    cs.DC

    ChainsFormer: A Chain Latency-aware Resource Provisioning Approach for Microservices Cluster

    Authors: Chenghao Song, Minxian Xu, Kejiang Ye, Huaming Wu, Sukhpal Singh Gill, Rajkumar Buyya, Chengzhong Xu

    Abstract: The trend towards transitioning from monolithic applications to microservices has been widely embraced in modern distributed systems and applications. This shift has resulted in the creation of lightweight, fine-grained, and self-contained microservices. Multiple microservices can be linked together via calls and inter-dependencies to form complex functions. One of the challenges in managing micro… ▽ More

    Submitted 7 October, 2023; v1 submitted 21 September, 2023; originally announced September 2023.

    Comments: 15 pages

    Journal ref: In the Proceedings of International Conference on Service Oriented Computing (ICSOC 2023)

  17. arXiv:2309.10671  [pdf, other

    cs.DC

    CloudSimSC: A Toolkit for Modeling and Simulation of Serverless Computing Environments

    Authors: Anupama Mampage, Rajkumar Buyya

    Abstract: Serverless computing is gaining traction as an attractive model for the deployment of a multitude of workloads in the cloud. Designing and building effective resource management solutions for any computing environment requires extensive long term testing, experimentation and analysis of the achieved performance metrics. Utilizing real test beds and serverless platforms for such experimentation wor… ▽ More

    Submitted 19 September, 2023; originally announced September 2023.

  18. arXiv:2309.07407  [pdf, other

    cs.DC

    Deep Reinforcement Learning-based Scheduling for Optimizing System Load and Response Time in Edge and Fog Computing Environments

    Authors: Zhiyu Wang, Mohammad Goudarzi, Mingming Gong, Rajkumar Buyya

    Abstract: Edge/fog computing, as a distributed computing paradigm, satisfies the low-latency requirements of ever-increasing number of IoT applications and has become the mainstream computing paradigm behind IoT applications. However, because large number of IoT applications require execution on the edge/fog resources, the servers may be overloaded. Hence, it may disrupt the edge/fog servers and also negati… ▽ More

    Submitted 22 October, 2023; v1 submitted 13 September, 2023; originally announced September 2023.

  19. arXiv:2308.11209  [pdf, other

    cs.DC

    A Deep Reinforcement Learning based Algorithm for Time and Cost Optimized Scaling of Serverless Applications

    Authors: Anupama Mampage, Shanika Karunasekera, Rajkumar Buyya

    Abstract: Serverless computing has gained a strong traction in the cloud computing community in recent years. Among the many benefits of this novel computing model, the rapid auto-scaling capability of user applications takes prominence. However, the offer of adhoc scaling of user deployments at function level introduces many complications to serverless systems. The added delay and failures in function requ… ▽ More

    Submitted 22 August, 2023; originally announced August 2023.

    Comments: 15 pages, 22 figures

  20. arXiv:2308.10559  [pdf

    cs.HC cs.AI

    Metaverse: A Vision, Architectural Elements, and Future Directions for Scalable and Realtime Virtual Worlds

    Authors: Leila Ismail, Rajkumar Buyya

    Abstract: With the emergence of Cloud computing, Internet of Things-enabled Human-Computer Interfaces, Generative Artificial Intelligence, and high-accurate Machine and Deep-learning recognition and predictive models, along with the Post Covid-19 proliferation of social networking, and remote communications, the Metaverse gained a lot of popularity. Metaverse has the prospective to extend the physical world… ▽ More

    Submitted 24 August, 2023; v1 submitted 21 August, 2023; originally announced August 2023.

    MSC Class: cs.HC; cs.DC

  21. arXiv:2308.07541  [pdf, other

    cs.DC cs.AI eess.SY

    Reinforcement Learning (RL) Augmented Cold Start Frequency Reduction in Serverless Computing

    Authors: Siddharth Agarwal, Maria A. Rodriguez, Rajkumar Buyya

    Abstract: Function-as-a-Service is a cloud computing paradigm offering an event-driven execution model to applications. It features serverless attributes by eliminating resource management responsibilities from developers and offers transparent and on-demand scalability of applications. Typical serverless applications have stringent response time and scalability requirements and therefore rely on deployed s… ▽ More

    Submitted 14 August, 2023; originally announced August 2023.

    Comments: 13 figures, 10 pages, 3 tables

  22. arXiv:2308.05937  [pdf, other

    cs.DC cs.AI eess.SY

    A Deep Recurrent-Reinforcement Learning Method for Intelligent AutoScaling of Serverless Functions

    Authors: Siddharth Agarwal, Maria A. Rodriguez, Rajkumar Buyya

    Abstract: Function-as-a-Service (FaaS) introduces a lightweight, function-based cloud execution model that finds its relevance in applications like IoT-edge data processing and anomaly detection. While CSP offer a near-infinite function elasticity, these applications often experience fluctuating workloads and stricter performance constraints. A typical CSP strategy is to empirically determine and adjust des… ▽ More

    Submitted 11 August, 2023; originally announced August 2023.

    Comments: 12 pages, 13 figures, 4 tables

  23. arXiv:2308.02834  [pdf, other

    cs.DC

    FLight: A Lightweight Federated Learning Framework in Edge and Fog Computing

    Authors: Wuji Zhu, Mohammad Goudarzi, Rajkumar Buyya

    Abstract: The number of Internet of Things (IoT) applications, especially latency-sensitive ones, have been significantly increased. So, Cloud computing, as one of the main enablers of the IoT that offers centralized services, cannot solely satisfy the requirements of IoT applications. Edge/Fog computing, as a distributed computing paradigm, processes, and stores IoT data at the edge of the network, offerin… ▽ More

    Submitted 5 August, 2023; originally announced August 2023.

    Comments: arXiv admin note: substantial text overlap with arXiv:2211.07238

  24. Transformative Effects of ChatGPT on Modern Education: Emerging Era of AI Chatbots

    Authors: Sukhpal Singh Gill, Minxian Xu, Panos Patros, Huaming Wu, Rupinder Kaur, Kamalpreet Kaur, Stephanie Fuller, Manmeet Singh, Priyansh Arora, Ajith Kumar Parlikad, Vlado Stankovski, Ajith Abraham, Soumya K. Ghosh, Hanan Lutfiyya, Salil S. Kanhere, Rami Bahsoon, Omer Rana, Schahram Dustdar, Rizos Sakellariou, Steve Uhlig, Rajkumar Buyya

    Abstract: ChatGPT, an AI-based chatbot, was released to provide coherent and useful replies based on analysis of large volumes of data. In this article, leading scientists, researchers and engineers discuss the transformative effects of ChatGPT on modern education. This research seeks to improve our knowledge of ChatGPT capabilities and its use in the education sector, identifying potential concerns and cha… ▽ More

    Submitted 25 May, 2023; originally announced June 2023.

    Comments: Preprint submitted to IoTCPS Elsevier (2023)

    Journal ref: Internet of Things and Cyber-Physical Systems (Elsevier), Volume 4, 2024, Pages 19-23

  25. Sustainable Edge Computing: Challenges and Future Directions

    Authors: Patricia Arroba, Rajkumar Buyya, Román Cárdenas, José L. Risco-Martín, José M. Moya

    Abstract: An increasing amount of data is being injected into the network from IoT (Internet of Things) applications. Many of these applications, developed to improve society's quality of life, are latency-critical and inject large amounts of data into the network. These requirements of IoT applications trigger the emergence of Edge computing paradigm. Currently, data centers are responsible for a global en… ▽ More

    Submitted 10 April, 2023; originally announced April 2023.

    Comments: 26 pages, 16 figures

  26. iQuantum: A Case for Modeling and Simulation of Quantum Computing Environments

    Authors: Hoa T. Nguyen, Muhammad Usman, Rajkumar Buyya

    Abstract: Today's quantum computers are primarily accessible through the cloud and potentially shifting to the edge network in the future. With the rapid advancement and proliferation of quantum computing research worldwide, there has been a considerable increase in demand for using cloud-based quantum computation resources. This demand has highlighted the need for designing efficient and adaptable resource… ▽ More

    Submitted 28 March, 2023; originally announced March 2023.

    Comments: 10 pages, 8 figures

  27. arXiv:2303.10572  [pdf

    cs.DC

    Energy-Efficiency and Sustainability in New Generation Cloud Computing: A Vision and Directions for Integrated Management of Data Centre Resources and Workloads

    Authors: Rajkumar Buyya, Shashikant Ilager, Patricia Arroba

    Abstract: Cloud computing has become a critical infrastructure for modern society, like electric power grids and roads. As the backbone of the modern economy, it offers subscription-based computing services anytime, anywhere, on a pay-as-you-go basis. Its use is growing exponentially with the continued development of new classes of applications driven by a huge number of emerging networked devices. However,… ▽ More

    Submitted 20 July, 2023; v1 submitted 19 March, 2023; originally announced March 2023.

    Comments: 15 pages, 6 figures

    ACM Class: C.1.4

  28. arXiv:2303.06896  [pdf

    cs.DC

    Quality of Service (QoS)-driven Edge Computing and Smart Hospitals: A Vision, Architectural Elements, and Future Directions

    Authors: Rajkumar Buyya, Satish N. Srirama, Redowan Mahmud, Mohammad Goudarzi, Leila Ismail, Vassilis Kostakos

    Abstract: The Internet of Things (IoT) paradigm is drastically changing our world by making everyday objects an integral part of the Internet. This transformation is increasingly being adopted in the healthcare sector, where Smart Hospitals are now relying on IoT technologies to track staff, patients, devices, and equipment, both within a hospital and beyond. This paradigm opens the door to new innovations… ▽ More

    Submitted 13 March, 2023; originally announced March 2023.

    Comments: 14 pages, 6 figures

    ACM Class: C.1.4

  29. arXiv:2302.06971  [pdf, other

    cs.DC

    MicroFog: A Framework for Scalable Placement of Microservices-based IoT Applications in Federated Fog Environments

    Authors: Samodha Pallewatta, Vassilis Kostakos, Rajkumar Buyya

    Abstract: MicroService Architecture (MSA) is gaining rapid popularity for developing large-scale IoT applications for deployment within distributed and resource-constrained Fog computing environments. As a cloud-native application architecture, the true power of microservices comes from their loosely coupled, independently deployable and scalable nature, enabling distributed placement and dynamic compositio… ▽ More

    Submitted 14 February, 2023; originally announced February 2023.

  30. Classification of Methods to Reduce Clinical Alarm Signals for Remote Patient Monitoring: A Critical Review

    Authors: Teena Arora, Venki Balasubramanian, Andrew Stranieri, Shenhan Mai, Rajkumar Buyya, Sardar Islam

    Abstract: Remote Patient Monitoring (RPM) is an emerging technology paradigm that helps reduce clinician workload by automated monitoring and raising intelligent alarm signals. High sensitivity and intelligent data-processing algorithms used in RPM devices result in frequent false-positive alarms, resulting in alarm fatigue. This study aims to critically review the existing literature to identify the causes… ▽ More

    Submitted 8 February, 2023; originally announced February 2023.

    Comments: 25 pages, 6 figures

    ACM Class: A.1

  31. Revisiting the Internet of Things: New Trends, Opportunities and Grand Challenges

    Authors: Khalid Elgazzar, Haytham Khalil, Taghreed Alghamdi, Ahmed Badr, Ghadeer Abdelkader, Abdelrahman Elewah, Rajkumar Buyya

    Abstract: The Internet of Things (IoT) has brought the dream of ubiquitous data access from physical environments into reality. IoT embeds sensors and actuators in physical objects so that they can communicate and exchange data between themselves to improve efficiency along with enabling real-time intelligent services and offering better quality of life to people. The number of deployed IoT devices has rapi… ▽ More

    Submitted 14 November, 2022; originally announced November 2022.

    Journal ref: Front. Internet. Things 1:1073780 (2022)

  32. arXiv:2208.01218  [pdf

    cs.DC

    SLA Management in Intent-Driven Service Management Systems: A Taxonomy and Future Directions

    Authors: Yogesh Sharma, Deval Bhamare, Nishanth Sastry, Bahman Javadi, RajKumar Buyya

    Abstract: Traditionally, network and system administrators are responsible for designing, configuring, and resolving the Internet service requests. Human-driven system configuration and management are proving unsatisfactory due to the recent interest in time-sensitive applications with stringent quality of service (QoS). Aiming to transition from the traditional human-driven to zero-touch service management… ▽ More

    Submitted 26 May, 2023; v1 submitted 1 August, 2022; originally announced August 2022.

    Comments: Accepted for ACM Computing Surveys (CSUR) in March 2023

  33. arXiv:2208.00761  [pdf, other

    cs.DC

    AI Augmented Edge and Fog Computing: Trends and Challenges

    Authors: Shreshth Tuli, Fatemeh Mirhakimi, Samodha Pallewatta, Syed Zawad, Giuliano Casale, Bahman Javadi, Feng Yan, Rajkumar Buyya, Nicholas R. Jennings

    Abstract: In recent years, the landscape of computing paradigms has witnessed a gradual yet remarkable shift from monolithic computing to distributed and decentralized paradigms such as Internet of Things (IoT), Edge, Fog, Cloud, and Serverless. The frontiers of these computing technologies have been boosted by shift from manually encoded algorithms to Artificial Intelligence (AI)-driven autonomous systems… ▽ More

    Submitted 14 April, 2023; v1 submitted 1 August, 2022; originally announced August 2022.

    Comments: Accepted in Elsevier Journal of Network and Computer Applications

  34. arXiv:2207.05399  [pdf, other

    cs.DC

    Placement of Microservices-based IoT Applications in Fog Computing: A Taxonomy and Future Directions

    Authors: Samodha Pallewatta, Vassilis Kostakos, Rajkumar Buyya

    Abstract: The Fog computing paradigm utilises distributed, heterogeneous and resource-constrained devices at the edge of the network for efficient deployment of latency-critical and bandwidth-hungry IoT application services. Moreover, MicroService Architecture (MSA) is increasingly adopted to keep up with the rapid development and deployment needs of fast-evolving IoT applications. Due to the fine-grained m… ▽ More

    Submitted 14 February, 2023; v1 submitted 12 July, 2022; originally announced July 2022.

    Comments: 41 pages, 11 figures, submitted to ACM Computing Surveys

  35. Securing the Future Internet of Things with Post-Quantum Cryptography

    Authors: Adarsh Kumar, Carlo Ottaviani, Sukhpal Singh Gill, Rajkumar Buyya

    Abstract: Traditional and lightweight cryptography primitives and protocols are insecure against quantum attacks. Thus, a real-time application using traditional or lightweight cryptography primitives and protocols does not ensure full-proof security. Post-quantum Cryptography is important for the Internet of Things (IoT) due to its security against Quantum attacks. This paper offers a broad literature anal… ▽ More

    Submitted 21 June, 2022; originally announced June 2022.

    Comments: Accepted version

    Journal ref: Security and Privacy 5 (2), e20, 2022

  36. arXiv:2205.14845  [pdf, other

    quant-ph cs.DC cs.ET

    QFaaS: A Serverless Function-as-a-Service Framework for Quantum Computing

    Authors: Hoa T. Nguyen, Muhammad Usman, Rajkumar Buyya

    Abstract: Recent breakthroughs in quantum hardware are creating opportunities for its use in many applications. However, quantum software engineering is still in its infancy with many challenges, especially dealing with the diversity of quantum programming languages and hardware platforms. To alleviate these challenges, we propose QFaaS, a novel Quantum Function-as-a-Service framework, which leverages the a… ▽ More

    Submitted 30 May, 2022; originally announced May 2022.

    Comments: 35 pages, 15 figures

    Journal ref: Future Generation Computer Systems (FGCS) 154 (2024) 281-300

  37. arXiv:2204.12580  [pdf, other

    cs.DC

    Scheduling IoT Applications in Edge and Fog Computing Environments: A Taxonomy and Future Directions

    Authors: Mohammad Goudarzi, Marimuthu Palaniswami, Rajkumar Buyya

    Abstract: Fog computing, as a distributed paradigm, offers cloud-like services at the edge of the network with low latency and high-access bandwidth to support a diverse range of IoT application scenarios. To fully utilize the potential of this computing paradigm, scalable, adaptive, and accurate scheduling mechanisms and algorithms are required to efficiently capture the dynamics and requirements of users,… ▽ More

    Submitted 26 April, 2022; originally announced April 2022.

    Comments: ACM Computing Surveys (CSUR): Revised

  38. arXiv:2203.05161  [pdf, other

    cs.DC

    Container Orchestration in Edge and Fog Computing Environments for Real-Time IoT Applications

    Authors: Zhiyu Wang, Mohammad Goudarzi, Jagannath Aryal, Rajkumar Buyya

    Abstract: Resource management is the principal factor to fully utilize the potential of Edge/Fog computing to execute real-time and critical IoT applications. Although some resource management frameworks exist, the majority are not designed based on distributed containerized components. Hence, they are not suitable for highly distributed and heterogeneous computing environments. Containerized resource manag… ▽ More

    Submitted 10 March, 2022; originally announced March 2022.

    Comments: 20 pages, 10 figures

  39. arXiv:2112.02593  [pdf, other

    cs.DC

    A Taxonomy of Live Migration Management in Cloud Computing

    Authors: TianZhang He, Rajkumar Buyya

    Abstract: Cloud Data Centers have become the backbone infrastructure to provide services. With the emerging edge computing paradigm, computation and networking capabilities have been pushed from clouds to the edge to provide computation, intelligence, networking management with low end-to-end latency. Service migration across different computing nodes in edge and cloud computing becomes essential to guarant… ▽ More

    Submitted 5 December, 2021; originally announced December 2021.

    Comments: 35 pagees, 10 figures, 4 tables

  40. arXiv:2112.02267  [pdf

    cs.DC

    Integration of FogBus2 Framework with Container Orchestration Tools in Cloud and Edge Computing Environments

    Authors: Zhiyu Wang, Rajkumar Buyya

    Abstract: Currently, due to the advantages of light weight, simple deployment, multi-environment support, short startup time, scalability, and easy migration, container technology has been widely used in both cloud and edge/fog computing, and addresses the problem of device heterogeneity in different computing environments. On this basis, as one of the most popular container orchestration and management sys… ▽ More

    Submitted 11 December, 2021; v1 submitted 4 December, 2021; originally announced December 2021.

  41. arXiv:2111.10241  [pdf, other

    cs.DC cs.PF

    START: Straggler Prediction and Mitigation for Cloud Computing Environments using Encoder LSTM Networks

    Authors: Shreshth Tuli, Sukhpal Singh Gill, Peter Garraghan, Rajkumar Buyya, Giuliano Casale, Nicholas R. Jennings

    Abstract: Modern large-scale computing systems distribute jobs into multiple smaller tasks which execute in parallel to accelerate job completion rates and reduce energy consumption. However, a common performance problem in such systems is dealing with straggler tasks that are slow running instances that increase the overall response time. Such tasks can significantly impact the system's Quality of Service… ▽ More

    Submitted 19 November, 2021; originally announced November 2021.

    Comments: Accepted in IEEE Transactions on Services Computing, 2021

  42. CAMIG: Concurrency-Aware Live Migration Management of Multiple Virtual Machines in SDN-enabled Clouds

    Authors: TianZhang He, Adel N Toosi, Rajkumar Buyya

    Abstract: By integrating Software-Defined Networking and cloud computing, virtualized networking and computing resources can be dynamically reallocated through live migration of Virtual Machines (VMs). Dynamic resource management such as load balancing and energy-saving policies can request multiple migrations when the algorithms are triggered periodically. There exist notable research efforts in dynamic re… ▽ More

    Submitted 17 November, 2021; originally announced November 2021.

  43. arXiv:2111.08936  [pdf, other

    cs.NI cs.DC

    Efficient Large-Scale Multiple Migration Planning and Scheduling in SDN-enabled Edge Computing

    Authors: TianZhang He, Adel N Toosi, Rajkumar Buyya

    Abstract: The containerized services allocated in the mobile edge clouds bring up the opportunity for large-scale and real-time applications to have low latency responses. Meanwhile, live container migration is introduced to support dynamic resource management and users' mobility. However, with the expansion of network topology scale and increasing migration requests, the current multiple migration planning… ▽ More

    Submitted 17 November, 2021; originally announced November 2021.

  44. arXiv:2110.12415  [pdf, other

    cs.DC cs.LG

    A Distributed Deep Reinforcement Learning Technique for Application Placement in Edge and Fog Computing Environments

    Authors: Mohammad Goudarzi, Marimuthu Palaniswami, Rajkumar Buyya

    Abstract: Fog/Edge computing is a novel computing paradigm supporting resource-constrained Internet of Things (IoT) devices by the placement of their tasks on the edge and/or cloud servers. Recently, several Deep Reinforcement Learning (DRL)-based placement techniques have been proposed in fog/edge computing environments, which are only suitable for centralized setups. The training of well-performed DRL age… ▽ More

    Submitted 24 October, 2021; originally announced October 2021.

    Comments: This Paper is accepted in IEEE Transactions on Mobile Computing (TMC), on 23 October 2021

  45. arXiv:2110.09913  [pdf, other

    cs.DC

    Prepartition: Load Balancing Approach for Virtual Machine Reservations in a Cloud Data Center

    Authors: Wenhong Tian, Minxian Xu, Guangyao Zhou, Kui Wu, Chengzhong Xu, Rajkumar Buyya

    Abstract: Load balancing is vital for the efficient and long-term operation of cloud data centers. With virtualization, post (reactive) migration of virtual machines after allocation is the traditional way for load balancing and consolidation. However, reactive migration is not easy to obtain predefined load balance objectives and may interrupt services and bring instability. Therefore, we provide a new app… ▽ More

    Submitted 19 October, 2021; originally announced October 2021.

    Comments: 10 figures, 5 tables, 21 pages, accepted with minor in Journal of Computer Science and Technology

  46. HUNTER: AI based Holistic Resource Management for Sustainable Cloud Computing

    Authors: Shreshth Tuli, Sukhpal Singh Gill, Minxian Xu, Peter Garraghan, Rami Bahsoon, Schahram Dustdar, Rizos Sakellariou, Omer Rana, Rajkumar Buyya, Giuliano Casale, Nicholas R. Jennings

    Abstract: The worldwide adoption of cloud data centers (CDCs) has given rise to the ubiquitous demand for hosting application services on the cloud. Further, contemporary data-intensive industries have seen a sharp upsurge in the resource requirements of modern applications. This has led to the provisioning of an increased number of cloud servers, giving rise to higher energy consumption and, consequently,… ▽ More

    Submitted 28 October, 2021; v1 submitted 11 October, 2021; originally announced October 2021.

    Comments: Accepted in Elsevier Journal of Systems and Software, 2021

  47. arXiv:2109.15139  [pdf, other

    cs.DC cs.NI eess.SY

    High-Availability Clusters: A Taxonomy, Survey, and Future Directions

    Authors: Premathas Somasekaram, Radu Calinescu, Rajkumar Buyya

    Abstract: The delivery of key services in domains ranging from finance and manufacturing to healthcare and transportation is underpinned by a rapidly growing number of mission-critical enterprise applications. Ensuring the continuity of these complex applications requires the use of software-managed infrastructures called high-availability clusters (HACs). HACs employ sophisticated techniques to monitor the… ▽ More

    Submitted 21 September, 2022; v1 submitted 30 September, 2021; originally announced September 2021.

    Comments: Published in Journal of Systems and Software

    Journal ref: Journal of Systems and Software, Volume 187, 2022, 111208

  48. arXiv:2109.05636  [pdf, other

    cs.DC cs.PF cs.SE

    IFogSim2: An Extended iFogSim Simulator for Mobility, Clustering, and Microservice Management in Edge and Fog Computing Environments

    Authors: Redowan Mahmud, Samodha Pallewatta, Mohammad Goudarzi, Rajkumar Buyya

    Abstract: Internet of Things (IoT) has already proven to be the building block for next-generation Cyber-Physical Systems (CPSs). The considerable amount of data generated by the IoT devices needs latency-sensitive processing, which is not feasible by deploying the respective applications in remote Cloud datacentres. Edge/Fog computing, a promising extension of Cloud at the IoT-proximate network, can meet s… ▽ More

    Submitted 15 September, 2021; v1 submitted 12 September, 2021; originally announced September 2021.

    Comments: The source code of the iFogSim2 simulator is accessible from: https://github.com/Cloudslab/iFogSim

  49. arXiv:2108.03562  [pdf, other

    cs.DC cs.DB cs.NI cs.PF eess.SY

    Master Graduation Thesis: A Lightweight and Distributed Container-based Framework

    Authors: Qifan Deng, Rajkumar Buyya

    Abstract: Edge/Fog computing is a novel computing paradigm that provides resource-limited Internet of Things (IoT) devices with scalable computing and storage resources. Compared to cloud computing, edge/fog servers have fewer resources, but they can be accessed with higher bandwidth and less communication latency. Thus, integrating edge/fog and cloud infrastructures can support the execution of diverse lat… ▽ More

    Submitted 7 August, 2021; originally announced August 2021.

    Comments: https://github.com/cloudslab/fogbus2

  50. arXiv:2108.02328  [pdf, other

    cs.DC cs.PF

    A Distributed Application Placement and Migration Management Techniques for Edge and Fog Computing Environments

    Authors: Mohammad Goudarzi, Marimuthu Palaniswami, Rajkumar Buyya

    Abstract: Fog/Edge computing model allows harnessing of resources in the proximity of the Internet of Things (IoT) devices to support various types of real-time IoT applications. However, due to the mobility of users and a wide range of IoT applications with different requirements, it is a challenging issue to satisfy these applications' requirements. The execution of IoT applications exclusively on one fog… ▽ More

    Submitted 4 August, 2021; originally announced August 2021.

    Comments: Accepted as keynote paper in: 16th CONFERENCE ON COMPUTER SCIENCE AND INTELLIGENCE SYSTEMS FedCSIS 2021