You are on page 1of 5

Volume 8, Issue 4, April – 2023 International Journal of Innovative Science and Research Technology

ISSN No:-2456-2165

Dynamic Resource Allocation for Media Streaming in


Cloud Storage
1
Deepashree H. L
Assistant Professor,
Department of Computer Science and Engineering
PES University, RR Campus

Abstract:- Media streaming applications have recently II. LITERATURE SURVEY


been envisioned to a large number of users in the
Internet. This huge demand creates a burden on From survey it demonstrated that numerous
centralized data centers at media content and has individuals getting to web are pulled in towards media
turned out to a research area. The problem becomes streaming. This massive interest makes a weight on
more critical with the increasing demand for higher bit gathered server ranches at media content supplier, for
rates required for the growing number of higher- instance, Video-on-Demand (VoD) suppliers will deal with
definition video quality desired by consumers. Most of the required QoS guarantees. The issue ends up being more
the existing cloud providers employ a pricing model for fundamental with the extending enthusiasm for higher piece
the reserved resources that is based on non-linear time- rates required for the creating number of better quality
discount tariffs Such a pricing scheme offers discount video.
rates depending non-linearly on the period of time
during which the resources are reserved in the cloud
this can be resolved by Prediction-Based Resource
Allocation algorithm the proposed system is an android
application based, as smart phones are more in use.

Keywords: Video; Streaming; Media; Resource;


Prediction-Based.

I. INTRODUCTION

Media streaming have recently pulled a countless


people on network. Streaming media is multimedia that
is perpetually gotten by, showed to an end-customer while
being passed by a supplier. The verb “to stream” is the
methodology of conveying media. A customer media
player can start to play the information, before the whole
record has been transmitted. Recognizing conveyance
procedure from the media appropriated applies especially to
information transfers systems, as a huge part of the
conveyance frameworks are either intrinsically streaming
(TV) or intrinsically non-streaming (Books). The Fig 1 Media Streaming
expression "streaming media" can apply to media other
than video and sound, for example, real-time text, which is Video delivery frameworks, for example, YouTube,
viewed as "streaming content"..The key particular issues Netflix, Hulu, and so on., have increased extraordinary
related to streaming were as one is Having sufficient CPU prevalence on the Internet these days. As per "Cisco Visual
power and transport transfer speed to bolster the required Networking Index: Forecast and Methodology .This does
information rates exclude video traded through distributed (P2P) record
sharing.. Few observations from different person are listed
Another one is Making low-inactivity interfere with below:
ways in the working framework to avert cradle under run
.Streaming media is logically being consolidated with use of  S. Islam, J. Keung, K. Lee, and A. Liu
internet systems administration. For instance, YouTube A forecast technique has been proposed concerning
support social participation in webcasts through upcoming CPU usage design requests in view of neural
components, for occurrence, live visit, online studies, and so systems administration and direct relapse that is of
forth. Besides, streaming media is intelligently being enthusiasm for e-trade applications. However, the majority
utilized for social business and e-learning. of the studies foresee the normal streaming limit requests,

IJISRT23APR820 www.ijisrt.com 900


Volume 8, Issue 4, April – 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
few work have likewise concentrated on the As it observed from related work, we find that the
unpredictability of the limit request, i.e., the interest change issue of cost minimization for media content suppliers, as
at any point of time in future, which yields more exact far as money related costs by considering the penalties
danger variables. The forecast of streaming transmission brought about by the over-provisioned or under-
capacity interest is outside the extension. provisioned held assets, and the development buy of assets
at cloud suppliers for simply the privilege time allotment.
 Filali, A. S. Hafid, and M. Gendreau
Applications using Grid computing framework more In order to overcome the cost minimization problem,
often than not require assets distribution (e.g., data the resources are allocated by using the prediction based
transmission and CPU) to fulfill their nature of allocated implemented by PBRA algorithm and also
administration (QoS) prerequisites. Given the dynamic way extending this algorithm with load balancing concept. As
of matrix figuring, QoS backing and adjustment must be a many of the people use the android phone in order to make
high need to effectively support those applications. A ease of access is done by implemented an android module.
versatile asset provisioning plan is displayed that enhances The first design stage in which the basic approach for
the data transfer capacity use while fulfilling the required solving the problem is selected is called as System
levels of QoS. Boost of data transfer capacity(bandwidth) designing. In the system design, the general structure and
usage which helps the cloud service suppliers to diminish style are taken. The architecture is the general organization
their costs and expand their incomes. of the system into components called subsystems. The more
definite choice which are made in later stages are based on
 Proposed Method the context of architecture.
Today, streaming resource has turned into a
component offered by numerous cloud suppliers to The system design gives the abstract representation of
substance suppliers with an escalated data transfer capacity data flow, inputs and yields of the system. It additionally
request. The streaming of media substance to content portrays the structure, behavior and views of the system. It
viewers situated at various geological locales at ensured incorporates a physical design where it explains how data is
information rate is a part of the administration offered by input into a system, how it is confirmed/validated, how it is
the cloud supplier. The basic method for having so as to prepared, and how it is shown.
execute this administration in the cloud is different server
farms inside the systems of the entrance association The first design stage in which the basic approach for
suppliers (Internet Service Providers) situated at different solving the problem is selected is called as System
geological areas Cloud service provider might need to designing. In the system design, the general structure and
arrange contracts with various ISPs to co-find their servers style are taken. The architecture is the general organization
into the systems of those ISPs. of the system into components called subsystems. The more
definite choice which are made in later stages are based on
In such manner, another gathering of people have the context of architecture.
centurion contemplating distinctive sorts of agreements
among cloud service provider and ISPs for minimizing the The system design gives the abstract representation of
costs of cloud suppliers. To the best of the insight, not data flow, inputs and yields of the system. It additionally
many studies have explored the issue of improving asset portrays the structure, behavior and views of the system. It
reservation with the goal of reducing the financial expenses incorporates a physical design where it explains how data is
for substance suppliers. A decent illustration is exhibited, input into a system, how it is confirmed /validated, how it is
wherein asset reservation advancement issue is planned to prepared, and how it is shown.
minimize the expenses of substance suppliers, alleged
cloud purchasers, utilizing a stochastic programming
model. All of the whole of issue plan, unverifiable interest
and dubious cloud suppliers' asset costs are considered.
Conversely, the advancement issue figured in our work
considers a given likelihood appropriation capacity got
from previously stated studies for the expectation of media
spilling requests. Moreover, the issue of cost minimization
is tended to by using the marked down rates offered in the
non-direct taxes Equations.

IJISRT23APR820 www.ijisrt.com 901


Volume 8, Issue 4, April – 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165

Fig 2 CSP Cloud Service Provider

In this architecture, there are Data owner, Cloud and exhibited that improves the data transfer capacity usage
Web Server and Mobile application. Data owner registers while fulfilling the required levels of QoS. In, an
with cloud which in turn cloud allocates certain memory enhancement structure for settling on element asset
space for that data owner, now data owner can use allocated allotment choices under dangerous and dubious working
space for uploading video by logging with the given situations was produced to maximize income while
credentials. With the help of http the cloud uploads video decreasing working expenses. The streaming of media
onto the web server. Web server contains the details of how content to content viewers situated at various land locales at
many users have watched the video and other details. ensured information rate is a part of the administration
Mobile application is used by end-user in order to watch offered by the cloud supplier. The normal method for
the uploaded video without any delay or disturbance. Cloud executing this administration in the cloud is by having
server will contain the details of the data owner, available different server farms inside the systems of the entrance
storage space and alerts the data owner with the remaining association suppliers (Internet Service Providers, ISPs)
space. situated at proper topographical areas .Cloud administration
suppliers may need to arrange contracts with various ISPs
Dynamic resource allocation algorithm is to co-find their servers into the systems of those ISPs. In
implemented in cloud as it takes care of allocating the such manner, concentrated on various sorts of agreements
resource using both reservation plan and demand plan. between cloud administration suppliers and ISPs with the
reason for minimizing the costs of cloud providers. As an
Prediction-Based Resource Allocation algorithm and outcome an interesting outline methodology is to look at
load balancing concept: the asset reservation issue from the perspective of content
suppliers in minimizing their expenses.
 Prediction Based Resource Allocation
(PBRA) that minimizes the monetary expense of asset  Demand Based Android App
reservation in the cloud by maximally abusing marked This folder contains the java files for the android
down rates offered in the tariffs, while guaranteeing that application, layout design, string value folder, and also a
adequate assets are saved in the cloud with some level of manifest for android in XML. This folder contains
trust in probabilistic sense. The prediction of CPU use and following sub-folders:
client access interest for electronic applications has been
broadly seen. An versatile asset provisioning plan is

IJISRT23APR820 www.ijisrt.com 902


Volume 8, Issue 4, April – 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
 SRC: This folder contains all the Java Script files where
the android user register in server, view videos, submit
their opinion.
 RES: This folder contains the details of the application
icon, layout in smart phone, Application name and
menu details.
 LIBS: This folder contains the reqiuierd jar file,
android-support-v4

 Demand Based Dynamic Resource Allocation


This folder contains the java files for data owner and
server side services. This folder contains following sub-
folders

 SRC: This folder contains all the Java Script files where
the data owner requests for space in cloud and other
possible user actions.
 JRE System Library: This folder contains the required
jar files, like resources, dsns and so on.

 Experimental Results
The expected outcome from this project is to develop
a system that allows the data owner to register in cloud and
allocate a sufficient memory space to the data owner Fig 4 Shows Comment Sent Successfully
(Reserved Plan), cloud server should provide a threshold
limit for memory space. When the data owner has used  Interpretation
enough memory it should allocate the random memory The performance evaluation is done by comparing the
(Demand Plan). existing resource allocation plan and implemented
reservation plan. Existing resource allocation plan in cloud
The web server should maintain the list of available consists of two methods namely; first one fixed reserve
videos and load balancing (no. of users increasing on time), time, Second one is demand plan, where in the user
view the comments, provides option for admin login. dynamically request for resource when they need.
The end-user must be able to watch the video online
without downloading it and without storing it (thus saves
both memory and time of downloading it), comment about
the watched video.

Fig 5 The Graph showing the Resource Cost against Time


in Various Methods

III. CONCLUSION

In this anticipate I have concentrated on quality to


upgrade and diminishing the primary expense of the system
which is passed on. The postulation traverses the ranges of
distributed computing, mixed media conveyance, and
financial matters. The cloud environment gives flawless
Fig 3 Shows Screen for Playing Video base to any utilization. It additionally gives better video

IJISRT23APR820 www.ijisrt.com 903


Volume 8, Issue 4, April – 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
sharing in internet organizing, where the transmissions of
video are exceedingly done. This project gives the layout of
the streaming and sharing used by various strategies. The
idealizing of recordings can be enhanced by utilizing
versatile video coding proficiently furthermore by
anticipating clients conduct. Also the proposed system can
be utilized by the organization when they need to share
only set of videos with the authorized users of the
organization.

According to the proposed system android user can


only watch the video on their smart devices, the future
enhancement can be providing the option for uploading the
video and also data owner services in the smart devices.

REFERENCES

[1]. Amr Alasaad,Kaveh Shafiee,Hatim Behairy and


Victor C.M.Leung,” Innovative Schemes for
Resource Allocation in the Cloud for Media
Streaming Applications”, IEEE Transactions on
Parallel and Distributed Systems,Volume:26,Issue:4,
April.1.2015
[2]. S. Chaisiri, B-S Lee, and D. Niyato, “Optimization
of Resource Provisioning Cost in Cloud
Computing,” in IEEE Transactions on Services
Computing, vol. 5, no. 2, pp. 164–177, 2012
[3]. Yonggang Wen, Xiaoqing Zhu,Joel
J.P.C.Rodrigues,Chang Wen Chen,"Cloud Mobile
Media:Reflections and Outlook",IEEE
TRANSACTIONS ON MULTIMEDIA,
vol.16,no.4,June 2014
[4]. S. Islam, J. Keung, K. Lee, and A. Liu, “Empirical
Prediction Models for Adaptive Resource
Provisioning in the Cloud,” in Future Generation
Computer Systems, vol. 28, no. 1, pp. 155–162,2012
[5]. D. Kusic and N. Kandasamy, “Risk-Aware Limited
Looka-head Control for Dynamic Resource
Provisioning in Enterprise Computing Systems,” in
Cluster Computing, vol. 10, no. 4, pp. 395–408,
2007
[6]. A. Filali, A. S. Hafid, and M. Gendreau, “Adaptive
Resources Provisioning for Grid Applications and
Services,” in Proc. Of ICC Conference, pp. 186 –
191, 2008

IJISRT23APR820 www.ijisrt.com 904

You might also like