Wady i zalety chmury, t.zw. "cloud computing"

Transkrypt

Wady i zalety chmury, t.zw. "cloud computing"
Stępień Karol 12691
Wady i zalety chmury, t.zw. "cloud computing"
Czym jest chmura?
Cloud computing - z angielskiego obliczenia w chmurze, w Polsce przyjęło się jako „chmura
obliczeniowa” - jest potoczną nazwą szeroko rozumianych obliczeń rozproszonych, jak dotąd nie
przyjęto jednoznacznej definicji technicznej. Innymi słowy, jest to przeniesienie lokalnych zasobów
do lokalizacji zdalnej, najczęściej serwerowni lub klastrów.
Historia chmury i jej (świetlana) przyszłość
Pierwsze wzmianki o chmurze datowane są na połowę ubiegłego wieku, kiedy to
wizjonerscy, jak się okazało, naukowcy związani mniej lub bardziej z informatyką przewidywali, że
w przyszłości większość zasobów komputerowych będzie scentralizowana, a ich moc obliczeniowa
zostanie udostępniona publicznie. Idea ta musiała poczekać do końca XX wieku, gdy coraz to
tańszy sprzęt oraz dostęp do internetu sprawił, że powstały pierwsze centra hostingowe(kolokacja,
IaaS), na kilka lat przed zawiązaniem się definicji chmury.
W 2009 roku rynek cloud computing był warty około 56 miliardów dolarów, przy czym już
w 2014 roku rynek ten może być warty ponad 150 miliardów dolarów.1 W reklamach telewizyjnych,
internetowych(smartphony, telefonia komórkowa itd) coraz częściej nieświadomy klient dostaje coś
„gratis w chmurze”. Coraz częściej również świadomy klient przenosi obliczenia do chmury. Tak
więc mamy do czynienia z dynamicznie rozwijającą się i atrakcyjną gałęzią rynku IT.
Podział chmur:
a) Ze względu na dostęp :
– Prywatna - jest to taka chmura, która została utworzona dla jednej, konkretnej firmy lub
organizacji, niekoniecznie hostowana lokalnie, tj. w danej firmie.
– Publiczna - w tym rodzaju chmury wszystkie jej usługi są publicznie dostępne
– Hybrydowa, jest połączeniem powyższych
b) Ze względu na model serwisu :
– Kolokacja – istniała jeszcze na długo przed powstaniem jakiejkolwiek definicji chmury, w
skrócie jest to jedynie dzierżawa miejsca w serwerowni, klient sam zapewnia : sprzęt,
system, oprogramowanie, a także sam administruje całą infrastrukturą i aplikacjami.
– IaaS – Infrastructure as a Service, w tym modelu infrastruktura jest serwisem/usługą, tak
więc dostawca zapewnia nam miejsce w serwerowni i odpowiedni sprzęt. Natomiast wybór
software, typu OS, baz danych itd. leży w gestii klienta.
– SaaS – Software as a Service, w tym modelu to oprogramowanie jest usługą. Płacimy więc
za używanie danej aplikacji, która w całości znajduje się w chmurze.
– PaaS – Platform as a Service, usługą jest cała platforma, tj. ukierunkowane, wirtualne
środowisko pracy wraz z niezbędnymi modułami typu system operacyjny, system baz
danych itd.
– S+S – jest to hybryda chmury typu SaaS z tradycyjnym modelem dostarczania
oprogramowania – tu od klienta zależy, czy uruchomi aplikacje u siebie na komputerze, czy
też online w chmurze.
1 za http://www.web.gov.pl/aktualnosci/19_1618_chmura-a-technologia-czyli-o-co-w-tym-wszystkim-chodzi-historia-powstania-cloud-computingu-i-najlepsze-przykladyrozwiazan.html
Strona 1
Przykłady(ciekawsze) cloud computing :
–
–
–
Onlive games : jest uruchomioną w 2010 roku chmurą typu PaaS, w której to klientom
oferowana jest cała platforma przystosowana do gier. Całość obliczania odbywa się w
serwerowniach Onlive, a następnie przesyłany jest obraz na żywo do użytkownika.
Przeniesienie przetwarzania na potężne maszyny w klastrze sprawia, że najnowsze tytuły
możemy uruchomić na starym notebooku, tablecie lub smartphonie, a nawet uwaga – na
telewizorze. Za pomocą specjalnej "przystawki" podłączanej do telewizora i internetu
możemy się połączyć z Onlive.
Onlive desktop : jest usługą typu PaaS/SaaS, oferującą użytkownikom tabletów dostęp do
zdalnego pulpitu systemu Windows, wraz z pakietem Office.
Office 365 : najnowszy pakiet Microsoft Office idący za nowymi trendami - chmurą. Za
dostęp płacimy w formie abonamentu miesięcznego lub rocznego na 5 stacji roboczych. Do
oprogramowania mamy dostęp zarówno w wersji tradycyjnej, jak i online w chmurze.
Zalety i wady Cloud Computing :
Zalety
Wady
Redukcja kosztów: zmniejszenie ilości
papierkowej roboty, zatrudnienia personelu IT,
wg. szacunków dzięki chmurze oszczędzane jest
12 miliardów dolarów na energii elektrycznej.
Dostępność i niezawodność: co jeśli w
krytycznym momencie usługa w chmurze
przestanie działać lub jeżeli zostaniemy
odłączeni od dostępu do internetu?
Skalowalność: niczym w rachunkach za prąd i
wodę, niektórzy dostawcy umożliwiają nam
płacenie tylko za tyle zasobów, ile zużyliśmy.
Ponadto możemy natychmiastowo i
bezproblemowo zwiększyć moc naszych
zasobów.
Mobilność danych i sprawa właścicielstwa: co,
jeśli zdecydujemy się zatrzymać usługę w
chmurze, czy usługodawca pozwoli nam
odzyskać wszystkie dane?
Jaką mamy gwarancję, że usługodawca usunie
wszystkie dane po zatrzymaniu działania
serwisu?
Wyrównanie szans dla małych i średnich firm: Prywatność: Ile danych usługodawcy chmur
nierzadko nowe technologie i licencje na
zbierają na temat naszej firmy i jak ta
oprogramowanie są dużo tańsze w chmurze niż informacja może zostać użyta?
w tradycyjnej formie.
Odciążenie lokalnych(firmowych) serwerów :
Obciążenie sieci: dla przykładu, usługa
usługi wymagające większych zasobów możemy ONLIVE wymaga około 15-20 Mbit łącza do
przenieść do chmury, odciążając mniejsze
płynnego działania.
serwisy takie jak poczta itd.
Łatwy dostęp: usługi są dostępne z każdego
miejsca na świecie, nie tylko z tradycyjnych PC
ale także tabletów i smartphonów.
Podsumowanie:
Chmury nie należy się bać, gdyż właśnie wkraczamy w złotą erę tej dziedziny informatyki,
a niektóre z jej elementów znaliśmy już dawno temu. Natomiast jeśli chodzi o używanie chmury, to
musimy zdawać sobie sprawę z jej wad i zalet, gdyż czasem lepszy będzie tradycyjny model.
Strona 2
Źródła:
http://blogs.technet.com/b/mkedziora/archive/2010/05/08/co-jest-chmura-cloudcomputing.aspx#.UZIussol-sM 01.06.2013
http://www.web.gov.pl/g2/big/2012_06/ebfa211f1a9f174c7517738f68df2d8b.pdf 01.06.2013
http://pl.wikipedia.org/wiki/Chmura_obliczeniowa 01.06.2013
Strona 3

Podobne dokumenty