cloud computing

background image

Cloud Computing

(Chmura

Obliczeniowa)

Stanisław
Józefowicz

background image

Agenda

krótka historia cloud computingu,

idea cloud computingu,

rodzaje chmur obliczeniowych,

modele usług chmur obliczeniowych,

przykłady usług w „chmurze”,

zalety i wady chmur obliczeniowych

.

background image

Krótka historia cloud

computingu

rok 1961 John McCarthy stwierdził,
że pewnego dnia zaawansowane
komputerowe obliczenia staną się
publicznie dostępnym narzędziem,

rok 1966 wątek ten został podjęty
przez Douglasa Parkhilla wksiążce
The Challenge of the Computer
Utility”,

rok 1997 pierwsze naukowe użycie
terminu cloud computing przez prof.
Ramnatha Chellappa,

Jhon McCarthy

Ramnath Chellappa

background image

Krótka historia cloud

computingu

rok 1999 powstaje firma Salesforce,

rok 2002 uruchomienie przez Amazon
usługi Amazon Mechanical Turk,

rok 2004 uruchomienie przez Google
usługi Google Apps,

rok 2005 Microsoft uruchamia
konkurencyjną dla Googel Apps usługę
Windows Live,

rok 2006 Amazon uruchamia usługę
Elastic Compute Cloud,

rok 2010 Microsoft urochamia
paltformę biznesową Windows Azure
Services Platform.

background image

Idea cloud computingu

stanowi ono połączenie Grid
Computingu i Utility Computingu,

praktyczne zastosowanie koncepcji
SOA,

użytkownik korzysta z usługi online
za pośrednictwem przeglądarki,

dostęp do usługi odbywa się za
pośrednictwem sieci,

chmura skrywa infrastrukturę
sprzętową, systemy operacyjne,
zabezpieczenia itp. ,

całością zarządza personel
usługodawcy.

background image

Co kryje chmura?

popularne programy dla domowych
użytkowników i małych firm,

systemy helpdesk zajmujące się wsparciem
użytkownika i utrzymaniem
usług/aplikacji/sprzętu,

baza danych z możliwością zdalnego
podłączenia,

serwery (hosty) lub dzierżawione miejsce na
serwerze,

friewalle, systemy antywirusowe i bieżąca
aktualizacja oprogramowania

platformy umożliwiające napisanie własnego
oprogramowania przez klientów,

moc obliczeniowa do wynajęcia,

wiele innych usług…

background image

Rodzaje chmur

obliczeniowych

Podstawowym kryterium według którego możemy podzielić
chmury to sposób w jaki sposób zostanie ona zaprojektowana i
stworzona, można tutaj wyróżnić trzy rodzaje:

chmury prywatne (ang. Private cloud), będące częścią
organizacji, aczkolwiek jednocześnie autonomicznym dostawcą
usługi,

chmury

publiczne

(ang.

Public

cloud),

będące

zewnętrznym, ogólnie dostępnym dostawcą (np. Amazon.com,
Google, Microsoft itd.),

chmury

hybrydowe

(ang.

Hybrid

cloud),

będące

połączeniem filozofii chmury prywatnej i publicznej.

background image

Modele usług chmur

obliczeniowych

Kolejnym kryterium podziału jest model usług jakie dana chmura
oferuje, można wyróżnić pięć takich modeli:

Kolokacja,

IaasS (ang. Infastructure as a Service) – infrastruktura jako
usługa,

HaaS (ang. Host as a Service) – host jako usługa,

PaaS (ang. Platform as a Service) – platforma jako usługa,

SaaS (ang. Software as a Service) – oprogramowanie jako
usługa,

CaaS (ang. Comunication as a Service) - komunikacja jako
usługa

.

background image

System operacyjny

ChromeOS

oparty na jądrze Linuxa,

działa na rodzinie procesorów
ARM i x86,

instalowany jest tylko na tzw.
Chromebookach (odmiana
netbooków),

zamiast klasycznego pulpitu
specjalna wersja przeglądarki
Chrome (jedyna aplikacja
instalowana na dysku netbooka),

wszystkie aplikacje są dostępne
za pośrednictwem Internetu,

darmowe alternatywy Cloudo,
eyeOS dostępne za
pośrednictwem wielu
przeglądarek.

background image

Google Analytics

instalowany jest na stronie www
przez wklejenie fragmentu kodu
JavaScript,

generowanie około 80 rodzajów
raportów związanych z
zbieraniem danych dotyczących
ruchu internetowego,
wskaźników konwersji,

integracja z aplikacjami e-
commerce,

łatwe integrowanie konta z
kontami AdWords,

jedynym ograniczeniem jest limit
5 milionów odsłon na miesiąc dla
osób, które nie korzystają z
programu AdWords.

background image

Microsoft Dynamics CRM

zarządzanie kontaktami i relacjami
z klientami,

dostęp do pełnych danych
związanych z klientem w każdym
momencie,

tworzenie, udostępnianie i
wykorzystywanie raportów bez
wsparcia działu IT,

kontrolę nad pocztą elektroniczną
w dowolnym miejscu,

dostęp do usługi poprzez
przeglądarkę(najlepiej IE) lub
niezależną aplikację ,

dostępna wersja dla urządzeń
mobilnych i telefonów
komórkowych z zainstalowanym
systemem Windows Mobile.

background image

Amazon Cloud Drive/Cloud

Player

zakupiona w sklepie Amazon
muzyka trafia na wirtualny
dysk, ( po kupieniu 1 albumu
dostajemy 20 GB miejsca na
rok),

zakupioną muzykę możemy
odtwarzać przez Internet na
dowolnym komputerze lub
urządzeniu mobilnym za
pomocą aplikacji Amazon
Cloud Player,

nie ma potrzeby mozolnego
kopiowania muzyki na
poszczególne urządzenia.

background image

Cloud computing -

zestawienie

Zalety :

Wady:

zwiększone możliwości,

zwiększona wydajność,

mniejsze koszty,

ograniczenie ryzyka,

łatwa skalowalność,

łatwość zarządzania.

ograniczenia związane z
bezpieczeństwem danych,

ograniczenia związane z
wydajnością w chmurze
aplikacji pracujących w
czasie rzeczywistym,

obawy związane z
dostępnością danych i
aplikacji.

background image

Dziękuję za

uwagę !


Document Outline


Wyszukiwarka

Podobne podstrony:
cloud computing1
03 Bajor Krakowiak Cloud computing
NIST Cloud Computing Synopsis and Recommendations sp800 146
cloud computing historia, technologia, perspektywy
cloud computing1
03 Bajor Krakowiak Cloud computing
Windows Azure Platforma Cloud Computing dla programistow e 08b7
TECHNOLOGIE INFORMATYCZNE TI cloud computingu
Computerspieler Jargon
268257 Introduction to Computer Systems Worksheet 1 Answer sheet Unit 2
COMPUTER
Pancharatnam A Study on the Computer Aided Acoustic Analysis of an Auditorium (CATT)
Computer engine control
HP Computer Setup

więcej podobnych podstron