Network Bandwidth Allocation Problem For Cloud Computing

03/13/2022
by   Changpeng Yang, et al.
0

Cloud computing enables ubiquitous, convenient, and on-demand network access to a shared pool of computing resources. Cloud computing technologies create tremendous commercial values in various areas, while many scientific challenges have arisen accordingly. The process of transmitting data through networks is characterized by some distinctive characteristics such as nonlinear, nonconvex and even noncontinuous cost functions generated by pricing schemes, periodically updated network topology, as well as replicable data within network nodes. Because of these characteristics, data transfer scheduling is a very challenging problem both engineeringly and scientifically. On the other hand, the cost for bandwidth is a major component of the operating cost for cloud providers, and thus how to save bandwidth cost is extremely important for them to supply service with minimized cost. We propose the Network Bandwidth Allocation (NBA) problem for cloud computing and formulate it as an integer programming model on a high level, with which more comprehensive and rigorous scientific studies become possible. We also show that the NBA problem captures some of the major cloud computing scenarios including the content delivery network (CDN), the live video delivery network (LVDN), the real-time communication network (RTCN), and the cloud wide area network (Cloud-WAN).

READ FULL TEXT

page 1

page 2

page 3

page 4

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/13/2021

Optimal Data Placement for Data-Sharing Scientific Workflows in Heterogeneous Edge-Cloud Computing Environments

The heterogeneous edge-cloud computing paradigm can provide a more optim...
research
01/04/2019

The ISTI Rapid Response on Exploring Cloud Computing 2018

This report describes eighteen projects that explored how commercial clo...
research
02/09/2019

Cloud Programming Simplified: A Berkeley View on Serverless Computing

Serverless cloud computing handles virtually all the system administrati...
research
07/04/2021

Cloud Versus Local Processing in Distributed Networks

A method for evaluating the relative performance of local, cloud and com...
research
09/20/2023

A Competition-based Pricing Strategy in Cloud Markets using Regret Minimization Techniques

Cloud computing as a fairly new commercial paradigm, widely investigated...
research
08/12/2019

Right Scaling for Right Pricing: A Case Study on Total Cost of Ownership Measurement for Cloud Migration

Cloud computing promises traditional enterprises and independent softwar...

Please sign up or login with your details

Forgot password? Click here to reset