Software-Defined Multi-Cloud Computing: A Vision, Architectural Elements, and Future Directions

05/28/2018
by   Rajkumar Buyya, et al.
0

Cloud computing has been emerged in the last decade to enable utility-based computing resource management without purchasing hardware equipment. Cloud providers run multiple data centers in various locations to manage and provision the Cloud resources to their customers. More recently, the introduction of Software-Defined Networking (SDN) and Network Function Virtualization (NFV) opens more opportunities in Clouds which enables dynamic and autonomic configuration and provisioning of the resources in Cloud data centers. This paper proposes architectural framework and principles for Programmable Network Clouds hosting SDNs and NFVs for geographically distributed Multi-Cloud computing environments. Cost and SLA-aware resource provisioning and scheduling that minimizes the operating cost without violating the negotiated SLAs are investigated and discussed in regards of techniques for autonomic and timely VNF composition, deployment and management across multiple Clouds. We also discuss open challenges and directions for creating auto-scaling solutions for performance optimization of VNFs using analytics and monitoring techniques, algorithms for SDN controller for scalable traffic and deployment management. The simulation platform and the proof-of-concept prototype are presented with initial evaluation results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/28/2022

Enhancing Data Security for Cloud Computing Applications through Distributed Blockchain-based SDN Architecture in IoT Networks

Blockchain (BC) and Software Defined Networking (SDN) are some of the mo...
research
07/10/2018

Cost-Efficient Orchestration of Containers in Clouds: A Vision, Architectural Elements, and Future Directions

This paper proposes an architectural framework for the efficient orchest...
research
08/05/2023

Resource Management for GPT-based Model Deployed on Clouds: Challenges, Solutions, and Future Directions

The widespread adoption of the large language model (LLM), e.g. Generati...
research
11/24/2017

A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade

The Cloud computing paradigm has revolutionized the computer science hor...
research
08/06/2020

Attaining High Bandwidth In Cloud Computing Through SDN-enabled Multi-tree Multicast

Achieving high bandwidth utilization in cloud computing is essential for...
research
04/24/2020

Revenue Maximization Approaches in IaaS Clouds: Research Challenges and Opportunities

Revenue generation is the main concern of any business, particularly in ...
research
09/19/2023

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

Serverless computing is gaining traction as an attractive model for the ...

Please sign up or login with your details

Forgot password? Click here to reset