jak ibm buduje rozwiązania cloud computing?

17
Piotr Pietrzak Chief Technologist, IBM PL CEE SEI Cloud Team Jak IBM buduje rozwiązania Cloud Computing?

Upload: piotr-pietrzak

Post on 27-Jun-2015

449 views

Category:

Technology


0 download

DESCRIPTION

Prezentacja z IBM Forum IT 2012 (06/02/2012)

TRANSCRIPT

Page 1: Jak IBM buduje rozwiązania  Cloud Computing?

Piotr PietrzakChief Technologist, IBM PL

CEE SEI Cloud Team

Jak IBM buduje rozwiązania

Cloud Computing?

Page 2: Jak IBM buduje rozwiązania  Cloud Computing?
Page 3: Jak IBM buduje rozwiązania  Cloud Computing?

Ewolucja społeczeństw w czasieInter-

Galactic

Galactic

SolarSystem

Planetary

Continental

Regional

Inter-Continental

Local

3500BCWheeled Carts& River Boats

2000BCHorses Tamed

770Iron Horseshoes

Engineered Roads

1783Hot AirBalloon

1804Steam

Locomotive

1903Airplane

1926LiquidFueledRocket

1908Automobile

Assembly Line

1947Supersonic

Flight

1969Man Reaches

the Moon

Exploration and Exploitationby Ocean Going Ships

W oparciu o : http://en.wikipedia.org/wiki/List_of_timelines

3500BC 2000BC 1000BC 0 500 1500 1800 1900 19501672

Steam car

1700 200018501000

Egyptian Dynasties Roman Empire Middle Ages Renaissance

Industrial Revolution and Urbanization

Industrialization

and Sub-Urbanization

Information Age

Digital Communities

~2015

Voyager Iwill leave

Solar system

2000International

Space Station

2063

1st WarpDrive

2151Enterprise

NX-01

1967

Concorde

6000BC-4000BCSymbolicWriting

2000BCAlphabetic Writing

~1450Gutenberg

Printing Press

~1800First Typewriter

1902Electric Typewriter

1837Morse’s

Telegraph

1927Television

1943Colossus 1981

IBM PC

1969Internet

1989The WEB

1792Semaphores

~1960Telephone

196BC

Rosetta Stone~1041

Pi Sheng

Printing Press3000BCPapyrus

2400BCCourier System

405BCHeliograph

1896Radio

Ph

ysic

al/ C

om

munic

ation

sR

ea

ch

1991

3D MMORPG

1987 MMORPG

2006

Second Life

Digital

Divide

Physical

Broadcast

DigitalCommunities

Global

Page 4: Jak IBM buduje rozwiązania  Cloud Computing?

Prawo pewnego Pana...

x – końcowy przyrost wydajności całego systemu

w – ważność (udział wykorzystania) elementu, który usprawniamy

n – usprawnienie elementu

Gene Amdahl

IBM Fellow

n

w

w

x

+−

=

)1(

1

Page 5: Jak IBM buduje rozwiązania  Cloud Computing?

Przykład 1• System komputerowy składa się z:

• - jednostki centralnej

• - podsystemu dyskowego

Na jednostkę pracy systemu komputerowego 40% czasu przypada na

jednostkę centralną, a 60% na podsystem dyskowy.

Jednostkę centralną zamieniamy na nową, 8 razy szybszą.

Jaki będzie końcowy przyrost wydajności?

x = 1 / ((1-0,4)+0,4/8) = 1 / (0,6 + 0,05) = 1 / (0,65) = 1,538

Tylko 53,8%

Page 6: Jak IBM buduje rozwiązania  Cloud Computing?

Przykład 2• System komputerowy składa się z:

• - jednostki centralnej

• - podsystemu dyskowego

•Na jednostkę pracy systemu komputerowego 90% czasu przypada na

jednostkę centralną, a 10% na podsystem dyskowy.

Jednostkę centralną zamieniamy na nową, 100 razy szybszą.

Jaki będzie końcowy przyrost wydajności?

x = 1 / ((1-0,9)+0,9/100) = 1 / (0,1 + 0,009) = 1 / (0,109) = 9,17

9,17 razy

Page 7: Jak IBM buduje rozwiązania  Cloud Computing?

7 7

?

Page 8: Jak IBM buduje rozwiązania  Cloud Computing?

8

Pre-integrowane

systemy i dedykowane

rozwiązania

Wszystko w formie usługi

Oprogramowanie, sprzęt i usługi

Page 9: Jak IBM buduje rozwiązania  Cloud Computing?

#definicja

Page 10: Jak IBM buduje rozwiązania  Cloud Computing?

prv/pub/hyb

Page 11: Jak IBM buduje rozwiązania  Cloud Computing?

Virtualized, Shared, Dynamically ProvisionedVirtualized, Shared, Dynamically Provisioned

Serwery Sieci LAN Sieci SANPodsystemy

dyskowe

Infrastructure as a ServiceInfrastructure as a Service

Aplikacje finansowo-księgowe

Współpraca grupowa

Analityka CRM, ERP, HR

Software as a ServiceSoftware as a Service

Bazy danych Middleware

Platform as a ServicePlatform as a Service

Biblioteki aplikacyjne

Narzędzi testowo-rozwojowe

Page 12: Jak IBM buduje rozwiązania  Cloud Computing?

=WirtualizacjaWirtualizacja +StandaryzacjaStandaryzacja Automatyzacja+ Elastyczność

Sprzęt

Warstwa „nadzorcy”

Zarządzanie wirtualizacją

Rezerwacja zasobów

Zarządzanie usługami

Monitoring Fakturowanie

Portal samoobsługowy Katalog usług Rozliczanie

Cena

Page 13: Jak IBM buduje rozwiązania  Cloud Computing?
Page 14: Jak IBM buduje rozwiązania  Cloud Computing?

IBM CloudBurstIBM Tivoli Service

Automation IBM Service Delivery Manager

IBM SmartCloud Enterprise

Page 15: Jak IBM buduje rozwiązania  Cloud Computing?

15

Tivoli Usage &

Accounting Manager

pHyp Hypervisor

CPU Memory Disc Network

VMware Hypervisor

CPU Memory Disc Network

Tivoli Service Automation Manager

Tivoli Provisioning

Manager

ServiceAutomation

Manager

Usage &Accounting

Manager

ServiceRequest

Manager

TSAM Web UI TSAM Admin UI Mail Client Linux VM TUAM UI

Tivoli Process Automation Engine

AIX VM Linux VM AIX VM Linux VM Win VM Linux VM

1

23

4

5

6

7

8

9

11

10

6

Page 16: Jak IBM buduje rozwiązania  Cloud Computing?

Krótki film...

... i ...

Page 17: Jak IBM buduje rozwiązania  Cloud Computing?

17

..::[ Pytania ...? ]::[email protected]

@PiotrPietrzak

blog.niebieski.org