Content uploaded by Mangal Nath Tiwari
Author content
All content in this area was uploaded by Mangal Nath Tiwari on Oct 06, 2022
Content may be subject to copyright.
Available via license: CC BY 4.0
Content may be subject to copyright.
Perspective study of Public Cloud: A highly scalable CloudPerspective study of Public Cloud: A highly scalable Cloud
deployment modeldeployment model
This paper was downloaded from TechRxiv (https://www.techrxiv.org).
LICENSE
CC BY 4.0
SUBMISSION DATE / POSTED DATE
09-09-2022 / 13-09-2022
CITATION
Tiwari, Mangal Nath (2022): Perspective study of Public Cloud: A highly scalable Cloud deployment model.
TechRxiv. Preprint. https://doi.org/10.36227/techrxiv.21075805.v1
DOI
10.36227/techrxiv.21075805.v1
Perspective study of Public Cloud: A highly
scalable Cloud deployment model
Mangal Nath Tiwari, Dr. Vijay Anand, Madhyanchal Professional University, Bhopal, India
Abstract—This study paper deals with various Cloud computing and deployment models provided by the Cloud. Cloud
computing is the combination of two words, the term Cloud is just an Internet because with the internet we use different type of
resources or services like storage, database, networking and server then the term computing is the data processing, storage
over the Internet, so Cloud computing is basically the use of different types of services over the internet by individual or by the
organization. We can say that the “Cloud computing” is a set of different types of hardware and software that work collectively
to deliver many aspects of computing to the end user as online services. Cloud computing is an approach defined as internet
based computing where virtual shared servers provide software, infrastructure, platform devices, and other resources and
hosting to customers on a pay-as-use basis. These services are offered by shared network and other relevant IT resources on
Private, Public, hybrid and community Cloud models.
Index Terms—Cloud computing, Infrastructure, Public Cloud, Private Cloud, Hybrid Cloud, Community Cloud, Cloud Services,
Cloud Technologies, Cloud Deployment Model, Cloud Service Providers.
—————————— ——————————
1 I
NTRODUCTION
C
loud computing is the delivery of hosting resources
and services that are provided to a client using Internet.
Any user can store, access and share multiple resources as
per their need on pay per use basis policy. It enables the
user to access large scale services without provisions,
maintenance and upfront investments for any hardware
and software they needed.
Any type of digital information provided as the ser-
vices in the Cloud computing model for the user, user can
access these hosted digital services available on the
“Cloud” without any worry regarding how to manage
and maintain various hardware, software involved. Thus,
by using this technology user can focus on their business
police rather than spending lots of time and money to
needed to manage their business process [7]. Cloud com-
puting model act as a virtual computing system that of-
fers a choice of deployment model according to how
much data
customers want to store, access and make pro-
cess on that data.
To ensure that how and what services users will use as
per their need and requirement from the Cloud service
provider, without worrying how to manage and maintain
infrastructure involved. This means that users are only
focuses on their business policies rather than spending
their cost and time.
2 P
ROBLEMS WITH TRADITIONAL ARCHITECTURE
IT infrastructure which we have traditionally used so far
is about the combination of different application software
solution, networking hardware, storage resources, serv-
ers, and data centers, different useful hardware and soft-
ware components. There are some technical issues make
lots of problem while we have to do our IT related busi-
ness tasks. These problems are as follows.
•
Customer has to pay the rent for the data center
•
Users have to pay for power supply, cooling,
maintenance.
•
As per the need adding and replacing hardware
takes time and also.
•
Location bounded and hence Scaling is limited,
•
Company management has to hire a team to
monitor the infrastructure.
•
Very complex task to deal with disaster such as
fire, earthquake.
3 W
HAT IS
C
LOUD COMPUTING
?
Cloud computing is the delivery of resources and services
already hosted on the data center server. Cloud computing
includes various IT infrastructure, so that it can be pooled
and divided irrespective of physical hardware boundaries.
These servers can be effectively managed by data centers,
and hence any user cans this technology without any physi-
cal boundary i.e. services offered by Cloud service providers
xxxx-xxxx/0x/$xx.00 © 200x IEEE Published by the IEEE Computer Society
————————————————
• Mangal Nath Tiwari is with the Department of CS, Madhyanchal Profes-
sional University, Bhopal, India, E-mail: mangal.tiwari81@gmail.com.
• Dr. Vijay Anand is with the Department of CS, Madhyanchal Professional
University, Bhopal, India.
2 IEEE TRANSACTIONS ON XXXXXXXXXXXXXXXXXXXX, VOL. #, NO. #, MMMMMMMM 1996
can be used from anywhere, anytime and heterogeneous
digital devices [8].
Fig. 1. Cloud computing with heterogonous digital devices.
4 W
HY
C
LOUD COMPUTING TECHNOLOGY
?
4.1 Highly Scalable
Any customer can increase or decrease their business op-
eration and storage capacity needed for their related tasks
required. Rather than purchasing or provisioning the ex-
pensive upgrades yourself, your Cloud service provider
can handle all this for you as per the need and uses.
4.2 More Flexible
Flexibility makes our task more easy, the Cloud offers
businesses more flexibility overall versus hosting on a
local server. And when we need extra bandwidth then
Cloud based service help us to meet up our requirements,
therefore no need to update and expense on infrastruc-
ture.
4.3 Reduced Infrastructure Cost
Acquiring the Cloud services may reduce the cost of
managing and maintaining your IT systems with business
policies. We don’t need to purchase needed equipment to
do our business tasks, because now it’s all the responsibil-
ity of our service providers.
Fig.2. Traditional and Cloud technology cost and time analysis.
4.4. Higher Security
Security is major concern for many customers. Users will
buy more than in traditional Infrastructure systems,
based on their need and status for their integrity, confi-
dentiality, and resilience, and the safety services of their
providers.
4.5 No Location Constraints
Any user acquired Cloud services can also connect their
virtual offices and as needed very easily and quickly,
when they are offsite. In today’s scenario every organiza-
tion has the requirement to access their own data from
anywhere in the world. So they have the ability to access
their data from home, office or from any other location.
4.6 High Availability
The term High Availability refers to a system that is de-
signed to avoid loss of service by reducing or managing
failures and minimizing planned downtime. The system
is expected to be highly available when life, health, edu-
cational, economical and well-being are the important.
Fig. 3. High availability services system of Cloud technology.
4.7 Disaster
Recovery
Since business data and relevant information are key as-
sets of any organization, so controlling the resources is
should be the main factor. Cloud services provide quick
data recovery for all kinds of emergency scenarios, from
natural disasters to power failure.
5 W
HAT IS A
C
LOUD
D
EPLOYMENT
M
ODEL
?
Our main focus of this work is to analytical study of the
Cloud deployment model which represents the particular
category of Cloud environment based on who controls
security for the business data, required data is accessible
for which person or user, and whether the resources and
dedicated services are shared. These models are also de-
fines the purpose and nature of Cloud environment. Each
Cloud deployment model can satisfy different needs of
AUTHOR: TITLE 3
the organization [6].
Any of these model acts as a virtual computing environ-
ment that offers a choice of deployment model according
to how much data users want to store and who will have
access to the infrastructure.
Fig. 4. Different Cloud deployment model
5.1 Public Cloud Model
A public Cloud uses the tradition scenario of Cloud com-
puting with the capability to use the resources from any-
where in the world with internet. The public Clouds can
be
used in a pay per use basis, meaning that just the re-
sources that are being
used will be paid by transaction fees. [11]
Today the public Cloud is a very popular technology for
huge amount of data storage purposes because data
stored on it can be backed up and accessible from any
location.
5.2 Private Cloud Model
Private Clouds are normally datacenters that are used in a
private network and hence it is restricted to public access
the data which is used by any particular organization or
business company.
It is more secure technology for the users than the public
Cloudtechnology. But companies that uses private Cloud
technology for their business policies are always have to
worry about data center management and maintenance,
building purchase and other costs also for the system [11].
5.3 Community Cloud Model
As the name implies community Cloud is owned and
managed by a group of organizations that have same pol-
icies. This Cloud technology is very good and useful for
all such companies that have the same application and
hardware and software resources requirements and like
to cost to be shared among them [4].
5.4 Hybrid Cloud
As name implied Hybrid Cloud referred to an environ-
ment which includes computing, storage and several ser-
vices. It combines the features of both Public and Private
Cloud services. We can say in other word that, Hybrid
Cloud is a Cloud computing model which combines at
least one Private Cloud and at least one Public Cloud to
ensure flexibility, scalability and data security issues.
This Cloud provides high security and can be scaled up
and down based on demand [10].
6 P
UBLIC
C
LOUD DEPLOYMENT MODEL
Public Cloud is an IT model and as the name indicates,
the public Cloud is available for the general public who
want to use computing resources such as software and
hardware over the internet. “Public Cloud is a very flexi-
ble model of Cloud system; through this model compu-
ting resources are owned and operated by a service pro-
vider via the Internet.”
While using public Cloud service, there is no need to
manage these resources as Cloud computing providers
configure and manage these services. Major uses of public
Cloud are for software testing and application develop-
ment.
It has a strong characteristic that is it provides a reliable
and secure data storage center compare to other storage
methods. These services may be free or sold on demand
where customers need to pay as per the usage of storage,
CPU cycles and bandwidth utilization [8].
Fig. 5. Various public Cloud service providers.
Examples of top Public Cloud service Providers:
•
Amazon Web Services (AWS)
•
Google Cloud Platform (GCP)
•
Microsoft Azure
•
IBM Cloud
•
Oracle Cloud
•
CloudFlare
4 IEEE TRANSACTIONS ON XXXXXXXXXXXXXXXXXXXX, VOL. #, NO. #, MMMMMMMM 1996
7 W
HY
P
UBLIC
C
LOUD
?
Today several organization uses the public Cloud to scale
of IT resources without worried to expanding physical
resources and IT infrastructure. There are lots of benefits
of using public Cloud; any organization can save their
money and cost with following manner:
1. Maintenance cost is very less: Since maintenance
task of very cost effective and complex task, with
public Cloud-based services, the cost of main-
taining IT equipment is also passed on to the
Cloud service provider.
2. Equipment purchase cost is less: with public
Cloud we have to no worry about purchase of
different equipment needed. Because user can
access and pay for Cloud-based resources only
when they need them, using public Cloud–based
applications is often less expensive than manag-
ing different software packages and other relat-
ed IT equipment [3].
8 A
DVANTAGES OF
P
UBLIC
C
LOUD
On demand, self-service, resource pooling, rapid elastici-
ty are some key features of public Cloud but it has some
other advantages. We here depict these major benefits of
public Cloud.
Fig.6. Major advantages of public Cloud.
1.
It provides hassle-free Infrastructure manage-
ment. We sit and need to focus on our business
tasks and operation. We don’t have to purchase,
manage and maintain user full hardware and
software resources needed. Our Cloud Service
Providers are the responsible for everything and
does it for us.
2.
Public Cloud provides high scalability to its us-
ers, as you can scale up and down the resources
as per the requirement.
3.
Using the services of Public Cloud is a cost-
effective way in which you only pay for the re-
sources you use.
4.
Cloud computing providers promise 99.99%
availability of your infrastructure.
9 A
C
OMPARATIVE
A
NALYSIS OF
C
LOUD
D
EPLOYMENT
M
ODELS
Following table describe the performance of different
available Cloud model; we have tried to represent main
deployment models with an overview of what each mod-
el can do for opted users.
TABLE
1
C
OMPARATIVE STUDY OF DIFFERENT
C
LOUD DEPLOYMENT
MODELS
.
Important
Factors to
Consider
Public Private Community Hybrid
Ease of use Easy Need IT experts Need IT ex-
perts
Need IT experts
Data Security Less High Very High High
Scalability
and flexibility
High High Fixed High
Cost effective Most af-
fordable
Most expensive Depends upon
number of
members
Cheaper than
private but
more expensive
than public
Reliability Less High Higher High
Demand for
in-house
hardware
No
In-house
hardware is
not a must
but is
preferable
No In-house hard-
ware is not a
must but is
preferable
Ownership CSP Single organiza-
tion
Several organi-
zation
Organization
Cloud Service
Provider
Location Off premise Off or on
premise
Off or on
premise
Off or on
premise
AUTHOR: TITLE 5
Graph. 1. Comparative benefits graph of different Cloud deployment
models.
10 C
ONCLUSION
In this era of computing, the scopes of Cloud technologies
continue to expand across different sectors. Today, with
the help of cloud services, users are able to access; share
their IT resources across the world. To sum up Cloud
computing is very broad research area of study, which
motivates many researchers to do research works. In
2022 and beyond public cloud will accelerate growth
across every segments of IT applications. This research
paper mainly focuses the study of cloud deployment
models, specially “Public Cloud”. There are several types
of users of cloud services as public, private, hybrid and
community. From above study, we can reach to the result
as Public cloud services are more flexible, scalable and
cost effective than all other types of deployment models.
But as it is provided services with less data security, if
anyone has the security as main concern, then they have
to choose another available model as private or hybrid.
During last year’s (2020-21) pandemic situation in India,
many academicians, researchers and IT experts had given
their reports over cloud services and IT service providers
which collectively stated that Public cloud services will
take a key focus for the global businesses with its benefits
of improved “flexibility, scalability and cost efficiency”
for IT and web based application across the world. In fu-
ture cloud computing will continue to be remote work-
force and an essential target for several organizations
looking for the business benefits as scalability, flexibility,
continuity, cost efficiency and economic expansion.
R
EFERENCES
[1] Solanke Vikas et al, “Private Cloud Vs Public Cloud”, Interna-
tional Journal of Computer Science & Communication Net-
works, Vol 3(2), pp. 79-83.
[2] Naresh Kumar Sehgal, Pramod Chandra P. Bhatt, John M. “Ack-
en-Features of Private and Public Cloud, Cloud computing with
Security”, Springer, 2019.
[3] Mohammad Haris, Rafiqul Zaman Khan, “A Systematic Review
on Cloud computing”, International Journal of Computer Sci-
ences and Engineering Volume 6, Issue-11, Nov-2018
[4] Prof. Hiral B. Patel, Prof. Nirali Kansara, “Cloud computing
Deployment Models: A Comparative Study”, IJIRCST, Septem-
ber 2021.
[5] L. Wang, G. Laszewski, M. Kunze and J. Tao, “Cloud compu-
ting: a perspective study”, J New Generation Computing, 2010,
pp 1-11.
[6] Tiwari, M., Gautam, K., and Katare, K., “Analysis of Public
Cloud Load Balancing using Partitioning Method and Game
Theory”, International Journal of Advanced Research in Com-
puter Science and Software Engineering, 4(2): pp. 807-812,
(2014).
[7] A.K. Singh et al,” Scheduling with load balancing in Cloud
computing, International Journal of scientific engineering and
research”, vol.2, no. 1, pp. 38-43, Jan-2014.
[8] Santosh Kumar and R. H. Goudar, “Cloud computing – Re-
search Issues, Challenges, Architecture, Platforms and Applica-
tions: A Survey”, http://www.ijfcc.org/papers/95-F0048.pdf.
[9] KalpanaParsi and M.Laharika, “A Comparative Study of Differ-
ent Deployment Models in a Cloud”,
https://www.ijarcsse.com/docs/papers/Volume_3/5_May201
3/V3I5-0229.pdf.
[10] Diaby, T., Rad, B. B., “Cloud computing: a review of the con-
cepts and deployment models”, International Journal of Infor-
mation Technology and Computer Science, 9(6), 50-58, 2017
[11] Armbrust, M. et al., “Above the Clouds: A Berkeley View of
Cloud computing”, Technical Report No. UCB/ EECS-2009-28,
University of California, Berkley, 2009
[12] “What Is Public Cloud? Everything you need to know,” Defini-
tion of public cloud, https://www.techtarget.com › definition ›
public-Cloud, 2020.
0
10
20
30
40
50
60
Comparative graph of different benifits of Cloud
models
Security
Elasticity
Performance
TCO (Total Cost Ownership)