Cloud Computing:
Virtualization
Virtualization
Virtualization is the creation of a virtual (rather
than actual) version of something, such as an
operating system, a server, a storage device or
network resources.
The ability to run multiple operating
systems on a single physical system and
share the underlying hardware resources.
Virtualization
Virtualization
Virtualization
Continue…
Advantages of Virtualization
Networking in Cloud Computing
Network Virtualization
Benefit of Virtulization
Types of Virtualization
Full Virtualization
Full Virtualization
Full Virtualization
Para Virtualization
Para Virtualization
Para Virtualization
Benefits of virtualization
Utility Computing
In the previous topic “Grid Computing”,
we have seen how electricity is supplied
to our house, also we do know that to
keep electricity supply we have to pay the
bill.
Utility Computing is just like that, we use
electricity at home as per our requirement
and pay the bill accordingly likewise you
will use the services for the computing
and pay as per the use this is known as
‘Utility computing’.
Utility computing is a good source for
Utility computing is the process of
providing service through an on-demand,
pay per use billing method.
The customer or client has access to a
virtually unlimited supply of computing
solutions over a virtual private network or
over the internet, which can be sourced
and used whenever it’s required.
Based on the concept of utility computing ,
grid computing, cloud computing and
Utility Computing vs Cloud
Computing
Through utility computing small businesses
with limited budget can easily use software
like CRM (Customer Relationship
Management) without investing heavily on
infrastructure
Utility Computingto maintain their clientele
Cloudbase.
Computing
•Utility computing refers to the •Cloud Computing also works
ability to charge the offered like utility computing, you pay
services, and charge only for what you use but
customers for exact usage Cloud Computing might be
cheaper, as such, Cloud based
app can be up and running in
days or weeks.
•Utility computing users want •In cloud computing, provider is
to be in control of the in complete control of cloud
geographical location of the computing services and
Utility Computing Cloud Computing
•Utility computing is more •Cloud computing is great
favorable when and easy to use when the
performance and selection infrastructure
selection infrastructure is and performance is not
critical critical
•Utility computing is a •Cloud computing is a
good choice for less good choice for high
resource demanding resource demanding
•Utility computing refers •Cloud computing refers
to a business model to the underlying IT
architecture
Introduction to Big Data
What is Big Data?
What makes data, “Big” Data?
23
Big Data Definition
No single standard definition…
“Big Data” is data whose scale, diversity, and
complexity require new architecture, techniques,
algorithms, and analytics to manage it and
extract value and hidden knowledge from it…
Or
Big data is the term for collection of data sets so
large and complex that it becomes difficult to
process using on-hand database system tools or
traditional data processing applications
24
Characteristics of Big Data:
1-Scale (Volume)
Data Volume
44x increase from 2009 2020
From 0.8 zettabytes to 35zb
Data volume is increasing exponentially
Exponential increase in
collected/generated data
26
Volume
Challenges in Handling Big Data
The Bottleneck is in technology
New architecture, algorithms, techniques are needed
Also in technical skills
Experts in using the new technology and dealing with big
data
28
Characteristics of Big Data:
2-Complexity (Varity)
Various formats, types, and
structures
Text, numerical, images,
audio, video, sequences, time
series, social media data,
multi-dim arrays, etc…
Static data vs. streaming data
A single application can be
generating/collecting many
types of data
To extract knowledge all these types of
data need to linked together
29
Variety
Characteristics of Big Data:
3-Speed (Velocity)
Data is begin generated fast and need to be
processed fast
Online Data Analytics
Late decisions missing opportunities
Examples
E-Promotions: Based on your current location, your purchase
history, what you like send promotions right now for store
next to you
Healthcare monitoring: sensors monitoring your activities
and body any abnormal measurements require immediate
reaction
31
Velocity
Big Data: 3V’s
33
Value
Some Make it 5V’s
35
Veracity
Big Data as an Opportunity
Who’s Generating Big Data
Mobile devices
(tracking all objects all the time
Social media and networksScientific instruments
(all of us are generating data)(collecting all sorts of data)
Sensor technology and
networks
(measuring all kinds of data)
The progress and innovation is no longer hindered by the ability to collect data
But, by the ability to manage, analyze, summarize, visualize, and discover
knowledge from the collected data in a timely manner and in a scalable
fashion
38
The Model Has Changed…
The Model of Generating/Consuming Data has
Changed
d Model: Few companies are generating data, all others are consuming data
New Model: all of us are generating data, and all of us are
consuming data
39
Solution to Electric Grids
Solution
HDFS
Storing Solution
How to process our data @faster
rate
Answer : Sending Process to Data