cloud computing

34
CLOUD COMPUTING ister xxxxxxxxx ister xxxxxxxxx x x

Post on 14-Sep-2014

9 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Cloud computing

CLOUD COMPUTING

Mister xxxxxxxxxMister xxxxxxxxx

xx

Page 2: Cloud computing

What is cloud computing ?HistoryVirtualizationCloud Computing hardwareCloud Computing servicesCloud ArchitectureAdvantages & Disadvantages

Outline

2

Page 3: Cloud computing

What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

What is cloud computing ?

“Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”

“Cloud computing: A pool of abstracted, highly scalable, and managed infrastructure capable of hosting end-customer applications and billed by consumption”

“Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smart phones) on demand over the Internet.”

3

Page 4: Cloud computing

What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

What is cloud computing ?

“Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”

“Cloud computing: A pool of abstracted, highly scalable, and managed infrastructure capable of hosting end-customer applications and billed by consumption”

“Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smart phones) on demand over the Internet.”

4

Page 5: Cloud computing

What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

What is cloud computing ?

“Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”

“Cloud computing: A pool of abstracted, highly scalable, and managed infrastructure capable of hosting end-customer applications and billed by consumption”

“Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smart phones) on demand over the Internet.”

5

Page 6: Cloud computing

What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

What is cloud computing ?

• “Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet” – Platforms :

• a collection of integrated and networked hardware, software and Internet infrastructure

– Communication and transport

– Networking services to clients

7

Page 7: Cloud computing

History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

What is cloud computing ?

• In addition, the platform provides on demand services, that are always on, anywhere, anytime and any place.

• Pay for use and as needed, elastic– scale up and down in capacity and functionalities

• The hardware and software services are available to– general public, enterprises, corporations and businesses markets

What is cloud computing ? 8

Page 8: Cloud computing

What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

What is cloud computing ?

What is cloud computing ?What is cloud computing ?

What is cloud computing ?

What is cloud computing ?

What is cloud computing ?

What is cloud computing ?

What is cloud computing ?

What is cloud computing ?

What is cloud computing ?

6

Page 9: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

History

when John McCarthy wrote that “computation may someday be organized as a public utility.” Then, grid computing, a concept that originated in the early 1990s as an idea for making computer power as easy to access as an electric power grid also contributed to cloud computing.

The general idea behind the technology dates back to the 1960s,

9

Page 10: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

History

One of the first movers in cloud computing was Salesforce.com, which in 1999 introduced the concept of delivering enterprise applications via a simple website.

In 2002 Amazon started Amazon Web Services, providing services like storage, computation and even human intelligence.

The year 2006 also saw the introduction of Amazon’s Elastic Compute cloud (EC2) as a commercial web service that allowed small companies and individuals to rent computers on which to run their own computer applications.

10

Page 11: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

History

Then came Google Docs in 2006,

11

Page 12: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

History

But 2009 marked a key turning point in the evolution of cloud computing, with the arrival of browser based cloud enterprise applications, with the best known being Google Apps Working on Google Chrome.

12

Page 13: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

History

In 2009 , Microsoft’s enter into cloud computing with the launch of Windows Azure (cloud platform) in November.

13

Page 14: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

History

Office 365 was initially announced in the autumn of 2010, and was made available to the public on June 28, 2011 by Microsoft.

14

Page 15: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

History

Microsoft Office 2013 (also called Office 2013 and Office 15) is the upcoming version of the Microsoft Office productivity suite

Office 2013 is more "cloud-based" than previousversions. This is notable as the default save location is the user's SkyDrive.

Office 365: Microsoft enterprise software offered through the cloud.

15

Page 16: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

History

16

Page 17: Cloud computing

History VirtualizationVirtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

Virtualization

Virtualization is “something which is not REAL, but displays the full qualities of the REAL”.

Virtualization : • hardware platform, • operating system, • storage device,• network resources,• Software implementation.

What is cloud computing ? 17

Page 18: Cloud computing

Virtualization

HistoryWhat is cloud computing ? VirtualizationVirtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

Hardware

Operating System

App App App

Traditional Stack

Hardware

OS

App App App

Hypervisor

OS OS

Virtualized Stack

18

Page 19: Cloud computing

Virtualization

HistoryWhat is cloud computing ? VirtualizationVirtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

Types of virtualization

Hardware virtualization

Desktop virtualization

19

Page 20: Cloud computing

Virtualization

HistoryWhat is cloud computing ? VirtualizationVirtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

In hardware virtualization, the host machine is the actual machine on which the virtualization takes place, and the guest machine is the virtual machine. The words host and guest are used to distinguish the software that runs on the actual machine from the software that runs on the virtual machine. The software or firmware that creates a virtual machine on the host hardware is called a hypervisor or Virtual Machine Manager.

Hardware virtualization

20

Page 21: Cloud computing

Virtualization

HistoryWhat is cloud computing ? VirtualizationVirtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages

Desktop virtualization (sometimes called client virtualization) is a concept which separates a personal computer desktop environment from a physical machine using the client–server model of computing.

Desktop virtualization

21

Page 22: Cloud computing

Virtualization

HistoryWhat is cloud computing ? VirtualizationVirtualization Needs of cloud Computing Cloud Computing services Cloud Architecture Advantages & Disadvantages 22

Page 23: Cloud computing

Virtualization

HistoryWhat is cloud computing ? VirtualizationVirtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages 23

Page 24: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Computing services Cloud Architecture Advantages & Disadvantages

Cloud Computing hardware

Cloud Computing hardware

Processor •Intel® Xeon® processor 5500 and 5600 seriesSix-core Intel® Xeon® Quad-core Intel® Xeon®

Memory• 128 GBs 1333 MHz

Hard Drive• 12 TB SATA 10k RPM

Network Controller•1 Dual port Broadcom BCM 5716

Price• 1457 EUR

PowerEdge 11G T410 Tower Server

24

Page 25: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Architecture Advantages & DisadvantagesNeeds of cloud Computing Services on Cloud ComputingCloud Computing services

What cloud computing can provide ?

Cloud Computing services

25

Page 26: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Architecture Advantages & DisadvantagesCloud Computing hardware Cloud Computing services

Cloud Computing services

Software as a Service Software hosted in the cloud Web browser access Google Docs Customers can utilize greater computing power while saving on the

following– Cost– Space

26

Page 27: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Architecture Advantages & DisadvantagesCloud Computing hardware Cloud Computing services

Cloud Computing services

Platform as a Service

Host provides software development platform Customer creates software Host provides hardware

Networks Servers storage

27

Page 28: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Architecture Advantages & DisadvantagesCloud Computing hardware Cloud Computing services

Cloud Computing services

Infrastructure as a Service

Computer infrastructure as a service Host provides:

Servers Clients Networks

Infrastructure providers can dynamically allocate resources

28

Page 29: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Architecture Advantages & DisadvantagesCloud Computing hardware Cloud Computing services

Cloud Computing services

29

Page 30: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Architecture Advantages & DisadvantagesCloud Computing hardware Cloud Computing services

Cloud Computing services

30

• Public Clouds• Private Clouds• Hybrid Clouds

Page 31: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Architecture Advantages & DisadvantagesCloud Computing hardware Cloud Computing services Cloud Architecture

Cloud Architecture

31

Page 32: Cloud computing

HistoryWhat is cloud computing ? Virtualization Cloud Architecture Advantage & DisadvantageCloud Computing hardware Cloud Computing services Advantages & Disadvantages

Advantage & Disadvantage

32

Page 33: Cloud computing
Page 34: Cloud computing

CLOUD COMPUTING

• Is Cloud computing safe?• Will it actually save you/your business money?• Who owns the stored content in the cloud?• What about your privacy?• Is Cloud Computing necessary?

Cloud Computing: Discussion