You are on page 1of 10

AN ADAPTIVE & UNIFIED

APPROACH OF BANDWIDTH
ALLOCATION IN CLOUD

TEAM MEMBERS:
S JAISHNU(8811)
R AUTHERSH KUMAR(9326)
B DEVARAJ(9983)

PROJECT SUPERVISOR

Mr.S.PRADEEP KUMAR
ABSTRACT
 In Infrastructure as a Service clouds, customers lease virtual resources
(e.g., CPU, memory, network) offered by cloud providers, paying for the
allocated capacity of resources, regardless of their effective use. In this
context, it is in the interest of the customers to reserve resources with
sufficient capacity so that their applications achieve good performance
while, at the same time, minimizing their expenses with idle capacities.
The correct provisioning of resources is also invaluable to providers, who
seek to maximize the resource usage of their physical infrastructures,
avoiding spending maintenance costs with unused hardware such as high
capacity servers and networking devices.
INTRODUCTION
 Our proposal aims to design and implement a bandwidth allocation system
embedded in cloud platform with technology of software-defined network.
The allocation system analyses statistic data periodically taken from running
virtual machines and forecasts bandwidth utilization of each VM for the next
period. After that, it generates the bandwidth allocation strategy based on the
prediction and pre-allocates bandwidth to virtual machines. The experiments
show that our auto pre-allocation system can effectively improve the
network performance of cloud datacenter, both in utilization and capacity
EXISTING SYSTEM

 The difficulty of accurately predicting VMs’ network demands


stems from the unawareness of applications’ execution information
 However, these methods are deficient in prediction accuracy and
flexibility, resulting in over-allocating or insufficient bandwidth for
VMs, hence the unpredictable performance but in this the execution
time of applications could vary from 1.2× to 1.9× due to the
erroneous bandwidth allocation
PROPOSED SYSTEM

 The resource requirements of cloud applications varies with the load


intensity, so it is necessary to predict resource changes in advance. In
this paper, a Bayesian method is proposed to predict the bandwidth
consumption and quality of service. First, log mining is used to extract
feature variables, and a Bayesian model is constructed by using
stepwise discriminante method to select characteristic variables that are
crucial for prediction.
ALGORITHM / METHODOLOGY

Bayesian Method
 In Bayesian analysis, a parameter is summarized by an entire distribution of
values instead of one fixed value as in classical frequentistanalysis. ... A
posterior distribution comprises a prior distribution about a parameter and a
likelihood model providing information about the parameter based on
observed data.
SYSTEM REQUIREMENTS

Software Requirements

 Front End : ✓ Web Technologies


✓ Bootstrap

 Back End : ✓ Python


✓ TensorFlow

 
ARCHITECTURE DIAGRAM
CONCLUSION
The experiments show that our auto pre-allocation system can
effectively improve the network performance of cloud datacenter, both
in utilization and capacity so by using this method bandwidth allocation
are made more efficient
REFERENCES
[1] https://ieeexplore.ieee.org/abstract/document/8734778/

[2]  
https://www.researchgate.net/publication/274479477_One_Method_of_Clou
d_Computing_Bandwidth_Allocation_Based_on_Fairness

[3] https://link.springer.com/article/10.1007/s11227-019-03128-6

[4] https://www.techrepublic.com/resource-library/whitepapers/one-method-of-
cloud-computing-bandwidth-allocation-based-on-fairness/

You might also like