Cloud Computing
The term
"cloud computing" is everywhere. In the simplest terms, cloud
computing means storing and accessing data and programs over the Internet
instead of your computer's hard drive. Cloud computing is a term used to
refer to a model of network computing where a program or application runs on a
connected server or servers rather than on a local computing device such as a
PC, tablet or smartphone. Like the traditional client-server model or older mainframe
computing, a user connects with a
server to perform a task.
The difference
with cloud computing is that the computing process may run on one or many
connected computers at the same time, utilizing the concept of visualization. With
visualization, one or more physical servers can be configured and partitioned
into multiple independent "virtual" servers, all functioning
independently and appearing to the user to be a single physical device. Such
virtual servers are in essence disassociated from their physical server, and
with this added flexibility, they can be moved around and scaled up or down on
the fly without affecting the end user.
What cloud
computing is not about is your hard drive. When
you store data on--or run programs from the hard drive, that's called local
storage and computing. Everything you need is physically close to you, which
means accessing your data is fast and easy (for that one computer, or others on
the local network). Working off your hard drive is how the computer industry
functioned for decades and some argue it's still superior to cloud computing.
cloud computing
refers to a computing hardware machine or group of computing hardware machines
commonly referred as a server or servers connected through a communication
network such as the Internet, an intranet, a local area network (LAN) or wide
area network (WAN). Any individual user who has permission to access the server
can use the server's processing power to run an application, store data, or
perform any other computing task. Therefore, instead of using a personal
computer every time to run a native application, the individual can now run the
application from anywhere in the world, as the server provides the processing
power to the application and the server is also connected to a network via the
Internet or other connection platforms to be accessed from anywhere.
Cloud computing
has many advantages. Cloud computing relies on sharing of resources to achieve
coherence and economies of scale, similar to a utility (like the electricity
grid) over a network. At the foundation of cloud computing is the broader
concept of converged infrastructure and shared services. The cloud also focuses
on maximizing the effectiveness of the shared resources Proponents claim that
cloud computing allows companies to avoid upfront infrastructure costs, and
focus on projects that differentiate their businesses instead of
infrastructure.
Comments
Post a Comment