Documente Academic
Documente Profesional
Documente Cultură
Cloud Computing
PREV NEXT
⏮ ⏭
PART ONE CLOUD COMPUTING FOUNDATION Chapter 2 Move to Cloud Computing
🔎
CHAPTER 1
1.1.1 Introduction
Originally, cloud computing was a hazy term, in the sense computing
would occur in remote locations without the need for human intervention.
Certainly, there is no necessity for the users to know how the computers,
their software or the network are functioning.
Therefore, Google and Amazon web users have built enormous data
centres for their own use. They have realized that they can allow others to
access these data centres at reasonable prices. Thus began the era of cloud
computing.
The concepts behind the cloud computing are not new, whereas all these
concepts are really needed for the current trends. The influence and
degree of the cloud have changed enormously from what it was in the
commencement phase. Over time as the skills and business environments
have progressed, the status quo of cloud computing has become
untouched. The principle behind the cloud computing has not changed
but the users approach have changed immensely.
https://learning.oreilly.com/library/view/Cloud+Computing/9789332537439/xhtml/chapter001.xhtml 1/8
2/4/2019 Chapter 1 Introduction to Cloud Computing - Cloud Computing
The other major constraint in the design of utility computing which could
shrink the growth of the usage of personal computer was the technical
restrictions on bandwidth as well as disk spaces. The infrastructure for
this type of technology was just not in place until now to support cloud
computation, even though the use of rented mainframe processing still
proved to be beneficial for quite some time.
It was in the late 1990s that companies such as Sun Microsystems decided
to introduce the concept called ‘the network is the computer’. The idea
that Oracle founder Larry Ellison stated was as follows ‘all these ideas
were indeed profound but they never failed with consumers, who were
looking for more complete personal computer solutions specializing with,
some storage capacity availabilities’. As of now, the personal computer is
not a dummy terminal. In reality, the rise of the Internet, in the mid
1990s, changed the usage of computers and information distribution.
With the idea of utility computing, Amazon began to establish and control
server farms, to offer apps to their buyers.
1.3.1 Example
21st Feb 2011, Sometime in ICC Cricket World Cup, India
Furious cricket fans slammed organizers of the World Cup on
Monday as the official ticketing website crashed amid a scramble
for 1,000 tickets available for the final. (Source: Times of India
[Magazine])
The manager of ICC posted a message in his Facebook fan page:
We are facing absolutely unprecedented amounts of traffic from
all over the world with hundreds of millions of people hitting at
once. Some of you may have trouble accessing the site. It seems
that cricket fever has surpassed all anticipations and expectations.
Please bear with us as our global network team works on bringing
you the tickets you all have been waiting for. (Source: Kyazoonga
FB page)
Each day between 8:00 AM and 9:00 AM, Since when? Till
Date, Online Ticket Booking: IRCTC, India
The bookings and enquiry requests are 6–7 times higher during
the peak hours than the rest of the day. So while the existing
infrastructure is well equipped to handle the daylong traffic, it is
the peak hour traffic that clogs servers. (Source:
http://www.techno-pulse.com/2011/01/what-irctc-learn-redbus-
cloud-iaas.html (http://www.techno-pulse.com/2011/01/what-irctc-learn-redbus-
cloud-iaas.html))
Similarly, server crashes were reported across India when the online CAT
Find answers on the fly,examination
or master something
was conducted new.
by the esteemed IIMsSubscribe today. See pricing options.
(Indian Institute of
Management) in 2009; although they were smartly attributed to a virus
https://learning.oreilly.com/library/view/Cloud+Computing/9789332537439/xhtml/chapter001.xhtml 2/8
2/4/2019 Chapter 1 Introduction to Cloud Computing - Cloud Computing
and not to the number of hits. It points to the fact that the cloud service
without security aspect could also be powerless.
The circumstances can only get worst. At present, only 25% of the world
population has Internet access. Compared to Television and other mass
media, it is still adjudged as the best medium of communication. At
present, India and China have roughly 15% or less Internet penetration.
Even a reasonable increase in Internet access and usage, say 50%, will add
more than a billion Internet users. Going by information backed up by
approximately double digit GDP growth, they are only going to add to the
number.
The above discussed websites are not as big as Facebook or Google but
their spike in traffic on that particular day may have trampled these
giants. Given these kind of information, in order to acquire the essential
number of servers, the organizations/entities concerned will pay enough
money to make them eligible to file insolvency protection. If the
organizations are economically sound to add servers, before doing so, they
have to check the following:
The Red Cross may get that kind of traffic once in a decade.
The majorities of the traffic spikes are predictable and can be easily
planned. Even the Red Cross traffic was expected, but there was no
enough time to respond and plan to handle the crisis.
Dynamism
It is quite simple, similar to how you use your mobile phone connection. If
you want to talk more, you will buy a top-up card. If you are a post-paid
customer, you will change your plan to meet your requirement. Your need
is dynamism. Therefore, your infrastructure should support your
changing needs.
Abstraction
From an end user’s point of view, they do not have to worry for the OS,
the plug-ins, web security or the software platform. Everything is its place.
The business/consumer should focus his attention more on its core
competency rather than distressing himself over secondary resources such
as the OS or the software.
Resource Sharing
The whole architecture should be implemented such that it provides you
the flexible environment where it is possible to share applications as well
as other network resources. This will provide you with need-based elastic
architecture, where the resources will grow without any major
configuration modifications.
https://learning.oreilly.com/library/view/Cloud+Computing/9789332537439/xhtml/chapter001.xhtml 3/8
2/4/2019 Chapter 1 Introduction to Cloud Computing - Cloud Computing
IT professionals recognized that there are eight basic components that are
very important in enabling the cloud computing concept (Figure 1.1) for
the cloud to work in the public or private sector, they are as follows:
The fact that all the data for a user is available in one physical location
allows its hardware and software to be organized more effectively by a
respective on-location team, who are responsible for updating of the
hardware and software.
In fact, this process is perfect and not seeks any help to retain its features
rather than the small difference in power usages. Only portions of
processing power are down and an average user would have no idea about
what was not going on, nor would they care. Along those lines, the
managed care of the hardware is something that companies are looking
for in a cloud computing solution. Because it is simply cheaper for them to
have someone else managing the technology part so that they can focus on
their core business.
The more the numbers of servers, higher will be the power consumption.
Usually servers are placed near power plants or hydroelectric power
plants. Apart from the large space occupation and energy consumption,
they need large cooling towers to keep the machines operating at the right
temperature. They also need to have solid base to access the Internet, so
that information can flow freely connecting all the users globally. Data
centre managers are increasingly concerned about power efficiency
techniques within the server environment. One of their major
https://learning.oreilly.com/library/view/Cloud+Computing/9789332537439/xhtml/chapter001.xhtml 4/8
2/4/2019 Chapter 1 Introduction to Cloud Computing - Cloud Computing
IT Service-centric Approach
Cloud computing is service-centric business. This is in stark difference to
more conventional system- or server-centric models. In the majority
cases, users of the cloud usually want to run some business service or
application for an exact timely purpose and they don’t want to get bogged
down in the system and network administration of the environment. They
would prefer to rapidly and easily access a devoted application or service.
By abstracting away the server-centric outlook of the infrastructure, users
can effortlessly get access to pre-defined computing environments
conceived especially around their service.
Consumption-based Billing
At last, cloud computing is usage based. Users have to compensate for
only for the usage and consequently they are assured or given an assertion
supported on usage basis. Cloud computing platforms must deliver
mechanisms to catch information about the usage that enables that
charge is calculated and that should be integrated into the billing systems.
From a user’s point of view, this scenario helps them in keeping their
costs down. From a provider’s perspective, it allows them to monitor
usage for charge calculation and billing purposes.
https://learning.oreilly.com/library/view/Cloud+Computing/9789332537439/xhtml/chapter001.xhtml 5/8
2/4/2019 Chapter 1 Introduction to Cloud Computing - Cloud Computing
In effect, the cloud provides users of this network with an addition of their
own machine. As long as a user is connected to the Internet, the
capabilities of cloud computing comes into play and many advantages can
be achieved. One example is processing power.
For the past few years, word spread that big companies like certain banks
lost significant customer information. If this data had been stored in a
cloud environment, theoretically the loss of data would be much lesser.
Not a grid computing, but again users can avail cloud computing
environments to support grid computing.
SUMMARY
Find answers on the fly, or master something new. Subscribe today. See pricing options.
Cloud computing is having more advantage over the latest
distributed computing techniques in terms of QoS and
https://learning.oreilly.com/library/view/Cloud+Computing/9789332537439/xhtml/chapter001.xhtml 6/8
2/4/2019 Chapter 1 Introduction to Cloud Computing - Cloud Computing
Reliability.
KEY TERMS
Distributed computing is a system comprising of multiple
programs that are on multiple computers, but run as a single
system.
REVIEW QUESTIONS
What is a cloud?
Find answers on the fly, or master something new. Subscribe today. See pricing options.
https://learning.oreilly.com/library/view/Cloud+Computing/9789332537439/xhtml/chapter001.xhtml 7/8
2/4/2019 Chapter 1 Introduction to Cloud Computing - Cloud Computing
Recommended / Playlists / History / Topics / Tutorials / Settings / Get the App / Sign Out
© 2019 Safari. Terms of Service / Privacy Policy
PREV NEXT
⏮ ⏭
PART ONE CLOUD COMPUTING FOUNDATION Chapter 2 Move to Cloud Computing
Find answers on the fly, or master something new. Subscribe today. See pricing options.
https://learning.oreilly.com/library/view/Cloud+Computing/9789332537439/xhtml/chapter001.xhtml 8/8