• No results found

Cloud Computing mit mathematischen Anwendungen

N/A
N/A
Protected

Academic year: 2021

Share "Cloud Computing mit mathematischen Anwendungen"

Copied!
23
0
0

Loading.... (view fulltext now)

Full text

(1)

1. Introduction

Cloud Computing mit mathematischen Anwendungen

Dr. habil. Marcel Kunze

Engineering Mathematics and Computing Lab (EMCL) Institut für Angewandte und Numerische Mathematik IV Karlsruhe Institute of Technology (KIT)

(2)
(3)

Agenda Cloud Computing

1.

Introduction

"   What is Cloud Computing?

2.

Basics

"   Virtualization, Web Services,…

3.

Cloud Architecture

"   Infrastructure, Platform, Software,... as a Service

4.

Professional Public Cloud Services

"   Amazon Web Services, Google App Engine, Windows Azure

5.

Inside the Cloud: Private Cloud Services

" OpenCirrus Project, Eucalyptus

6.

Cloud Algorithms

(4)

Literature

C. Baun, M. Kunze, J. Nimis, S. Tai

Cloud Computing: Web-basierte dynamische IT-Services Informatik im Fokus

Springer-Verlag, 2.Auflage, 2011

http://www.springer.com/computer/communication+networks/book/978-3-642-18435-2

Further reading:

(5)
(6)

Cloud Computing: Definition

Building on compute and storage virtualization,

cloud computing

provides scalable, network-centric,

abstracted IT infrastructure, platforms, and applications

as on-demand

services

that are billed by consumption.

C.Baun, M.Kunze, J.Nimis, S.Tai: Cloud Computing, Informatik im Fokus, Springer 2009-2011
(7)

Cloud Myths

"  

Cloud computing infrastructure is just a web service interface to

operating system virtualization.

"   I m running Xen in my data center – I m running a private cloud.

"   Cloud needs more: Automation, SLAs, business model,…

"  

Cloud computing imposes a significant performance penalty over

bare metal provisioning.

"   I won t be able to run a private cloud because my users will not tolerate

the performance hit.

"   With modern hardware, virtualized services are sometimes even faster

"  

Clouds and Grids are equivalent.

"   In the mid 1990s, the term grid was coined to describe technologies that

would allow consumers to obtain computing power on demand.

"   Grids are not self-service, do not grant privileges to users, have a

(8)

History: Grid Computing

"  

Idea 1998: Compute power as a utility

"  

Federative approach: Ressource sharing

"  

Resource sharing & coordinated problem solving in dynamic,

multi-institutional virtual organizations

(Ian Foster, Carl Kesselman)

(9)
(10)

Clouds vs. Grids

Cloud Computing Grid Computing

Objective Provide desired computing platform

via network enabled services

Resource sharing Job execution

Infrastructure One or few data centers,

heterogeneous/homogeneous resource under central control, Industry and Business

Geographically distributed,

heterogeneous resource, no central control, VO

Research and academic organization

Middleware Proprietary, several reference

implementations exist (e.g. Amazon)

Well developed, maintained and documented

Application Suited for generic applications Special application domains like High

Energy Physics

User interface Easy to use/deploy, no complex user

interface required

Difficult use and deployment Need new user interface, e.g.,

commands, APIs, SDKs, services …

Business Model Commercial: Pay-as-you-go Publicly funded: Use for free

Operational Model Industrialization of IT

Fully automated Services

Mostly Manufacture Handcrafted Services

QoS Possible Little support

On-demand provisioning Yes No

F

un

ct

io

na

l

N

on

-F

un

ct

io

na

l

(11)
(12)
(13)

What is cloud computing?

Is it a technology?

Is it a concept?

Cloud computing is a transition

(14)

The Industrial Revolution

Concept Suitability Technology Attitude Industrial Revolution

"  Realization of concept needs

"  Environment (Suitability)

"  Skillset (Technology)

(15)
(16)

Cloud Computing: Industrialization of IT?

Concept Suitability Technology Attitude Cloud Computing

"  Realization of concept needs

"  Environment (Suitability)

"  Skillset (Technology)

(17)

From Innovation to Commodity

"  

The adoption of innovation always follows a sigmoidal transition

towards commodity: There is a rapid uptake at a certain point

"   Examples: Automobile, washing machines, telephone, television,…

"   IT Examples: Personal Computer, World Wide Web, mobile communication,…

"  

It is the same with the transition of local IT to cloud computing

(18)

Cloud Computing Centers: IT-Factory

"  

Google, Yahoo , Microsoft: Gigantic data centers (Columbia River)

"  

Growth: >10.000 servers per months

(19)

Trend: Containers as building blocks

"  

HP, IBM, Sun, Rackable containers

"   Up to 20.000 blade-cores or 15 PB disks per container

"  

Microsoft Chicago and Dublin: Huge data centers

"   Million cores in container technology for Windows Live clients

"  

Advantages of the containers

Excellent energy efficiency (PUE-value ~ 1.2)

Source: HP

(20)

Cloud Computing = Industrialization of IT !

"  

IT Service-centers do not necessarily have their own IT infrastructure

"   Main objective is to provide IT services "   Value-add to commercial cloud services

(21)

So, what s new?

"  

The illusion of infinite IT-resources which

"  

are always available as on-demand services

"  

do not require ownership, prior reservation, etc

"

Pay by use business model

"

No upfront commitment (Contract etc.)

Further reading:

Above the Clouds: A Berkeley View of Cloud Computing :

(22)

Good to know

"  

All course info is on

http://studium.kit.edu

(23)

References

Related documents

You can also program CVs that control momentum, 3 step and 128 step speed tables, switching speed, normal direction of travel, scalable speed stabilization and more to take

Cloud Computing refers to delivery of both the softwares as a service and the infrastructure and the platforms that provide those services. In other words , Cloud computing is

In bottom-up proteomics, tandem mass spectrometry (or MS/MS) analysis is performed to obtain amino acid sequence information of the peptide ions 79.. Peptide sequencing

enhancing capacity for vaccine safety assessment in countries that introduce newly available vaccines and countries that.. manufacture and use

We detail how practical issues related to sampling and model misspecification may be addressed using semi-parametric techniques for time series, and we demonstrate the effectiveness

Cloud computing offers convenient, on-demand access to a shared pool of computing resources comprising networks, servers, storage, applications, and services.,

The study reports on primary school pupils’ perception of an extensive reading (ER) and writing project and their response to the reading material offered, including a focus on

The majority extends Egan to create an implied exception to MSPB review of the merits of suitability determinations for non-critical sensitive employees—here, a commissary