Cloud Computing: Traditional Sever Concept
Cloud Computing: Traditional Sever Concept
x86 Architecture
Intercepts
hardware
requests
The Virtual Server Concept
16
Basic Cloud Characteristics
• Cloud are transparent to users and
applications, they can be built in multiple ways
• branded products, proprietary open source,
hardware or software, or just off-the-shelf PCs.
• In general, they are built on clusters of PC
servers and off-the-shelf components plus
Open Source software combined with in-
house applications and/or system software.
17
Motivation Example: Forbes.com
9 AM - 5 PM,
M-F
Rate of
Server
Accesses
ALL OTHER
TIMES
Forbes' Solution
SalesForce
CRM
LotusLive
Google
App
Engine
25
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance
Some Commercial Cloud Offerings
26
Summary Comments
• Virtualization of servers solves a lot of headaches when
deploying infrastructure and applications
• It allows servers to be backed up and moved around
seamlessly
• Migrating a server might allow an application speed to
increase e.g. move to a faster machine
• Resizing (up or down) keeps costs proportional to
business model
• The model works for both private clouds or public ones
(insourcing or outsourcing)
• The cloud is easy to understand and a convenient way
of accessing infrastructure and services.