4
in[email protected] www.xtravirt.com © 2009 | 1 Illustration 1-1: Typical cloud components and connections white paper Cloud Computing Overview  Title: Cloud Computing Overview Author(s): Xtravirt (Paul Davey)  Target Audience:  Techn ical - Novice Current Revision: 1.0 (July 2009) First Published: July 2009 Product(s): Cloud Computing UID: XD10107 Content Overview:  Overview o Cloud Computing Component s, Methodology, Benets and Pitalls 1.0 Introduction Cloud computing is the name or a method o computing where compute resource is provided over the Internet. The resource can be dynamically scaled in-line with the customers demand. The term cloud reers to the Internet and is used to simpliy the idea o the underlying inrastructure. Cloud computing customers do not need to know what physical inrastructure is providing their sotware and services. I demand increases and more resource is required (or less demand and less resource), allocated resource can be dynamically scaled by the service provider. 2.0 Cloud Components A computing cloud is made up o multiple components. A cloud provider is engaged to provide a service run and managed rom the cloud to a customer. A combination o the ollowing components make up a cloud platorm. 2.1 Platorm as a service (P aaS) PaaS is the delivery o a platorm, that usually comprises o hardware architecture, an operating system, required runtime libraries and programming language platorms . PaaS allows applications to be easily deployed, without having to worry about the underlying hardware. PaaS is oten used by sotware developers providing multiple user concurrency and team based development. Access is provided by an Internet browser over the Internet. 2.2 Inrastructure as a Service (IaaS) IaaS is the delivery o a computer inrastructure (server(s), data storage, networking, rack space, power and cooling). IaaS is similar to virtual private server oerings (hosted servers), however, rather than paying a at monthly ee or the service, IaaS is billed to the customer based on the resource used.

XD10107 Cloud Computing Overview

Embed Size (px)

Citation preview

8/7/2019 XD10107 Cloud Computing Overview

http://slidepdf.com/reader/full/xd10107-cloud-computing-overview 1/[email protected] www.xtravirt.com © 2009 | 1

Illustration 1-1: Typical cloud components and connections

white paper

Cloud Computing Overview

 Title: Cloud Computing Overview

Author(s): Xtravirt (Paul Davey)

 Target Audience:  Technical - Novice

Current Revision: 1.0 (July 2009)

First Published: July 2009

Product(s): Cloud Computing

UID: XD10107

Content Overview: 

• Overview o Cloud Computing

• Components, Methodology, Benets and Pitalls

1.0 IntroductionCloud computing is the name or a method o 

computing where compute resource is provided over

the Internet. The resource can be dynamically scaled

in-line with the customers demand. The term cloud

reers to the Internet and is used to simpliy the idea

o the underlying inrastructure. Cloud computing

customers do not need to know what physical

inrastructure is providing their sotware and services.I demand increases and more resource is required (or

less demand and less resource), allocated resource can

be dynamically scaled by the service provider.

2.0 Cloud ComponentsA computing cloud is made up o multiple components.

A cloud provider is engaged to provide a service

run and managed rom the cloud to a customer. A

combination o the ollowing components make up a

cloud platorm.

2.1 Platorm as a service (PaaS)PaaS is the delivery o a platorm, that usually comprises

o hardware architecture, an operating system, required

runtime libraries and programming language platorms.

PaaS allows applications to be easily deployed, without

having to worry about the underlying hardware. PaaS is

oten used by sotware developers providing multiple

user concurrency and team based development. Access

is provided by an Internet browser over the Internet.

2.2 Inrastructure as a Service (IaaS)IaaS is the delivery o a computer inrastructure

(server(s), data storage, networking, rack space, power

and cooling). IaaS is similar to virtual private server

oerings (hosted servers), however, rather than paying

a at monthly ee or the service, IaaS is billed to the

customer based on the resource used.

8/7/2019 XD10107 Cloud Computing Overview

http://slidepdf.com/reader/full/xd10107-cloud-computing-overview 2/[email protected] www.xtravirt.com © 2009 | 2

www.xtravirt.com for the

t version of this document 

2.3 Sotware as a Service (SaaS)SaaS is a term used to describe a model o sotware

delivery to a customer. The provider licenses theapplication to their customer. SaaS vendors usually

host the sotware on a centralised web server and

provide access over the Internet. The sotware in some

instances can be downloaded to a customer device,

where it can be used. The sotware expires ater the

contract between the customer and provider ends.

3.0 Types o Cloud3.1 Private CloudPrivate (or internal) cloud is the terminology used to

describe a companies private network that providescloud like unctions. Private clouds have a high initial

cost and potentially, high ongoing cost, as equipment

must be purchased and services and systems

maintained internally by the company.

3.2 Public CloudA public (or external) cloud, is the terminology used

to describe resource provided by a 3rd party provider

(such as Amazon). Companies use services by the public

cloud provider and pay or what they use, thereore

oten saving money and driving down TCO.

3.3 Hybrid CloudA hybrid cloud is the terminology used to describe

multiple connected private clouds, or a combination o 

private and public cloud use by a company.

4.0 Cloud Benets  Traditional customer inrastructures have been

comprised o locally or internally centralised compute

resource. More oten that not, the purchased resource

(servers, storage, networking) is under utilized and mayhave been over specied to deal with intermittent

spikes in resource requirements. This lowers the

return on investment (ROI) on your inrastructure.

Inrastructure in this sense, is generally purchased rom

a customer capital expenditure budget (CapEx).

By utilising cloud based computing, no upront

hardware needs to be purchased as you only pay or

what resource you require. This allows companies an

easy and potentially more cost efcient entry point

in to scalable computing platorms and applications

whilst lowering management overhead.

  Typically a service level agreement (SLA) is in place

between the customer and cloud provider to ensure

a level o guaranteed uptime and accessibility, with

ailure oten resulting in nancial penalties against the

cloud provider. Because the customer only pays or

the resource they use (or in some cases a subscription

ee basis may be used), where spikes in resource

are required, the allocated resource is dynamically

expanded, providing a more efcient cost model as

opposed to a customer purchasing over specied

hardware.

5.0 Cloud NegativesSome negatives characteristics do exist with cloud

computing. Companies are used to controlling access

to their data themselves oten with data centralised

where the customer can gain direct physical access.

With data being stored in the cloud, customers have to

be aware that they themselves cannot guarantee who

does or does not have access to their data; this is under

the control o the provider. Arguably, a cloud customer

places their privacy as well as data in the hands o the

provider.

Customers must research each vendors security policies

beore choosing their provider. It is also possible thatcloud data may be stored across geographical borders,

which may complicate certain regulatory requirements,

Online resources for the virtualization industryWe simplify complex concepts and make them valuable, practical

assets. Free white papers, articles, how-to-guides, e-books,

presentation tools and much more.

8/7/2019 XD10107 Cloud Computing Overview

http://slidepdf.com/reader/full/xd10107-cloud-computing-overview 3/[email protected]

Useul Links1. Amazon EC2, http://aws.amazon.com/ec2/ 

2. Terremark Enterprise Cloud, http://www.theenterprisecloud.

com/ 

3. VMware vCloud, http://www.vmware.com/solutions/cloud-

computing/ 

4. Cloud by Wikipedia, http://en.wikipedia.org/wiki/Cloud_

computing

 TagsVMware, cloud, computing, resource, terremark, vcloud, amazon, ec2,

paas, saas, iaas

www.xtravirt.com © 2009 | 8

www.xtravirt.com for the

t version of this document 

auditing or potentially break laws. Certain cloud

providers have deployed localised cloud inrastructures

allowing customers to choose the geographic location

they wish to use or services.

6.0 Cloud ProvidersNew providers in the cloud computing space

are emerging requently. Companies will need to

investigate each provider to ensure that they pick the

correct provider vs. Their requirements. Listed below are

some o the cloud providers (current at time o writing).

6.1 Amazon Elastic Compute Cloud (Amazon EC2)Amazon EC2 is part o Amazons AWS (Amazon Web

Services) platorm. The AWS platorm was introduced

in 2006.

Web Address: http://aws.amazon.com/ec2/ 

AWS Security Whitepaper: http://awsmedia.

s3.amazonaws.com/pd/AWS_Security_Whitepaper.pd 

6.2 Terremark Enterprise Cloud  Terremark are a global provider o IT inrastructure

services including enterprise clouds. They have multiple

purpose built datacenters and connectivity provided

by more than 160 global carrier providers.

Web Address: http://www.theenterprisecloud.com/ 

 Terremark Enterprise Cloud Security: Use above link andselect security tab.

6.3 VMware vCloudVMware’s oering is based upon their own sotware and

operating system sotware, utilised to create private

clouds, or internal ederated clouds connected to

external cloud providers. VMware is currently partnered

with the ollowing cloud providers:

• Cloudnine Hosting

• iTricity

 TATA Communications•  Terremark 

Web Address: http://www.vmware.com/solutions/ 

cloud-computing/ 

 This concludes the white paper.

About XtravirtXtravirt is a knowledge-based company that delivers its expertise in virtualization online and in person. We have developed a reputation or astute

leadership and expertise through our work with an impressive array o organisations. It is this real-world experience that drives our ability to provide

independent, current and ree advice online.

We work with organisations whose IT sta are rustrated with how hard it is to ind detailed inormation and skills around virtualisation. We help our clients

deliver the true beneits o vir tualization, resulting in cost and time savings.

For more inormation contact:

Dorset House, Regent Park 

297 Kingston Road, Leatherhead

Surrey KT22 7PL

t +44 (0) 1372 824 296

+44 (0) 1372 824 576e [email protected]

w www.xtravirt.com

© Copyright 2009 Xtravirt Ltd. All rights reserved. The inormation contained herein is subject to change without notice. Xtravirt Ltd shall not be liable or technical or editorial errorsor omissions contained herein. Xtravirt and the Xtravirt logo are registered trademarks o Xtravirt Ltd. The names o actual companies and products mentioned herein may be thetrademarks or registered trademarks o their respective owners.

 This document remains the property o Xtravirt Ltd. Contents may not be copied, reproduced or modiied without written consent rom Xtravirt Ltd.