You are on page 1of 7

A Study on the Research Trends and Challenges of Cloud

Computing
OSAMAH SHIHAB AL-NUAIMI
(213720053)
Altinbas University, Istanbul, Turkey

Introduction
The more extended notion of linked offices and moreover standard arrangements is
used in the design of distributed computing. Cloud processing, or simply "the
cloud," also aims to improve the display of common data sources. Cloud sources
are, for the most part, not just shared by a few customers, but are also dynamically
redistributed based on demand.

This can help with allocating resources to individuals. For example, a distributed
computing framework center that provides European people with a specific
application during European assistance hours may reallocate the same resources to
provide North American clients with a different application during the United
States and Canada's administration hours (for example a web server). This
technique should make use of working out power, so reducing environmental
damages as well, because much less power, a/c, rack space, and so on are required
for a variety of features.

Despite the fact that there are several variants on the translation of Cloud
Computing, this growing PC standard is defined by a few key concepts.
Mechanical constraints - often maintained off properties - are offered on a case-by-
case basis as a help over the Internet with distributed computing. Clients of these
arrangements don't have sources in the cloud showcase yet pay for them on a per-
client premise, as an outsider has and moreover interacts with public cloud
alternatives. In this way, virtualization of the sources is an important consideration.
In the confirmed situation, they are leasing the real offices, frameworks, and apps
as part of a standard package. Cloud contributions can range from computerized
structures, determining frameworks, smoothed out data centers, to end-client Web-
Services and Internet applications, as well as vastly various alternative focused PC
configurations.

Layered Model of Cloud Computing


The distributed computing configuration may be divided into multiple tiers based
on the assistance they provide to all customers. The split model is made up of four
layers: a gear layer, a structural layer, a framework layer, and an application layer.
The model is depicted in Figure 1 (below).

The Application Layer supports the visible element of the cloud application, as
well as the layers behind it, which are virtualized for user convenience.
GoogleDocs, YouTube, and other sites are just a few examples of what this layer
might be used for. The Hardware Layer comprises the real hardware required to
run client applications in a cloud environment. The outside supplier is responsible
for overseeing and managing the computing resources. The Infrastructure Layer,
also known as the Virtualization Layer, establishes pools of online devices that
may be built and removed as needed by the client. The cloud benefits from this
layer's agility and flexibility. The Software Layer is the highest level of the
structural layer, and it provides a PC framework as support. This layer enables
clients to execute their apps on the cloud without the need for additional
programming or infrastructure.
Cloud computing building blocks
In the cloud implementation paradigm, networking, system, storage space, and
software program facilities are given as solutions that scale up or down depending
on demand, as indicated in number 1. In the Cloud Computing paradigm, there are
four fundamental deployment models.

Community Cloud: A cloud model in which a group of businesses share facilities


for a common purpose, which may be managed by them or by a third-party
company, and is a cloud model that is seldom given. The majority of these clouds
are the product of cooperation between relevant enterprises, such as financial or
academic organizations. It's conceivable that your area or another place has a cloud
setting based on this model. For instance, Facebook is an example of a Community
Cloud.
Private Cloud: Private cloud is a relatively new phrase that some vendors have
recently used to describe services that resemble cloud computing over private
networks. It is located within the company's own data center. In a private cloud,
scalable resources and digital applications provided by cloud providers are
integrated and made accessible for cloud users to share and utilize. It differs from
broad public cloud in that the corporation manages all cloud sources as well as
applications, similar to Intranet performance. Because of its defined inner direct
exposure, private cloud usage can be far more secure than wide public cloud usage.
Only a limited number of people inside a corporation, as well as certain
stakeholders, may have access to a private cloud. Eucalyptus Solution is one of the
greatest examples of a private cloud.

Crossover Cloud: is a private cloud connected to a few outside cloud


arrangements, handled in the middle, furnished as a single device, as laid out by a
no-harm network. It offers automated IT options that include both public and
private mists. Crossover Cloud provides much more risk-free control of data, apps,
and licensing for various events to get near enough to information on the internet.
It also features an open design that allows UIs to integrate with a variety of other
organizational frameworks. Crossbreed cloud can clarify how to coordinate a local
instrument with cloud arrangements, such as a Plug PC framework. It may also be
used to describe web-based arrangements that are analogous to real, constructed
qualities - for example, an essentially virtualized air that requires physical web
servers, switches, or other gear.
Public Cloud: A public cloud is a type of distributed computing in which
resources are powerfully provisioned on a fine-grained, self-management premise
on the web, through web applications/web arrangements, from an off-webpage
outsider provider that offers sources as well as expenses on a fine-grained energy
determining premise. It's often built on a pay-for-use approach, which is similar to
a pre-paid electrical power metering system that's flexible enough to absorb surges
for cloud augmentation. Public clouds are much less secure than previous cloud
models because they add the additional burden of guaranteeing that all
applications, as well as data kept on the general population cloud, are protected
from destructive attacks. Public clouds include Microsoft Azure and Google
Application Engine.

Mobile cloud computing


Portable individuals, network drivers, and distributed computing transporters
benefit from versatile distributed computing, which combines both distributed
computing and portable organizations. MCC's main goal is to enable the execution
of a wide range of adaptable applications on PDAs while providing a rich user
experience. Distributed computing has become a reconsideration of determining
sources such as IT structures, administration frameworks, and programming
applications in recent years.

With the introduction of ultra-fast 4G mobile networks, as well as highly integrated


smart devices and tablet PCs, the requirements are now satisfied with introducing
distributed computing to the portable space moniker.

Future applications of flexible distributed computing will undoubtedly have an


impact on nearly all aspects of our social and business lives, as well as others.
They include, but are not limited to, mobile advertising, social media, smart cities,
medical care, and additionally association strategies as the fastest expanding
interest of both cloud and moreover flexible solutions.

Cloud advancements, as well as possible consequences in mobile working, will


undoubtedly enable organizations to exhibit in dazzling new ways. These patterns
can assist financiers in developing strategies to improve competition, increase
effectiveness, and execution, as well as get closer to buyers.

Conclusion
Despite the fact that cloud registration is a brand-new phenomenon with the
potential to change the way we use the Internet, there are a number of things to be
cautious about. At a rapid rate, a flurry of new ideas emerge, each with its own set
of circumstances and the ability to make people's lives simpler. Overall, one should
exercise utmost caution in recognizing the security dangers and roadblocks that
come with using these new technologies. When it comes to distributed computing,
there are no exceptions.

Customers should be informed about the security offered by cloud providers. This
study focuses on Cloud Computing and includes an overview of the technology, as
well as a definition of Cloud Computing that incorporates numerous distributed
computing models, a discussion of Cloud Computing strategy, and Cloud
Computing characteristics.

This paper also examines all of the fundamental requirements we really want to
exploit in growing our organization, as well as some fundamental concerns, such
as security, that must be addressed as soon as possible in order to maximize the
benefits of this Pay-per-use model, such as Distributed computing frameworks.
Reference
[1] Y. R. Bhandayker, “A Study on the Research Challenges and Trends of
Cloud Computing,” Res. Rev. Int. J. Multidiscip., vol. 4, 2019.

You might also like