Z głową w chmurach a twardo...

19
Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie do inżynierii systemów przetwarzających w chmurze Warszawa, 12.01.2012

Transcript of Z głową w chmurach a twardo...

Page 1: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Z głową w chmurach a twardo stąpając po ziemi

Wprowadzenie do inżynierii systemów przetwarzających w chmurze

Warszawa, 12.01.2012

Page 2: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

ŹRÓDŁA INNOWACJI

Innowacje mogą być zachowawcze lub przełomowe (ang. disruptive) - wg. klasyfikacji P.F. Druckera • wewnątrz organizacji –nieoczekiwane zdarzenie – nieoczekiwane powodzenie, niepowodzenie lub zdarzenie zewnętrzne, –niezgodność między rzeczywistością i wyobrażeniem o niej, –innowacja wynikająca z potrzeby procesu, –zmiany w strukturze przemysłu lub strukturze rynku, • zewnętrzne (zmiany w otoczeniu przedsiębiorstwa lub przemysłu): –demografia (zmiany w populacji), –zmiany w postrzeganiu, nastrojach, wartościach, –nowa wiedza w dziedzinie nauk ścisłych i innych

Page 3: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Prawa empiryczne

• Prawo Gordona Moore’a Ekonomicznie optymalna liczba tranzystorów w układzie scalonym w kolejnych latach posiada trend wykładniczy (podwaja się w niemal równych odcinkach czasu) 1965. Obecnie przyjmuje się, że liczba tranzystorów w układzie scalonym podwaja się co 18 miesięcy. • Prawo Boba Metcalfe’a Użyteczność sieci telekomunikacyjnej lub innego systemu teleinformatycznego rośnie proporcjonalnie do kwadratu liczby urządzeń (użytkowników) do niej podłączonych. Można to wyjaśnić na przykładzie wzajemnych połączeń telefonicznych typu "każdy z każdym". Sieć telekomunikacyjna, w której połączonych jest tylko dwóch użytkowników nie jest bardzo użyteczna, ponieważ istnieje w niej tylko jedno połączenie. Dołączając kolejnego użytkownika do sieci liczba połączeń "każdy z każdym" rośnie zgodnie z zależnością kwadratową. (1993) • Prawo Georga Gilder’a Przepustowość łączy w sieci podwaja się co rok (przepustowość łączy rośnie znacznie szybciej niż moc obliczeniowa komputerów (transmisja pojedynczym łączem w 1 s w 2003 vs. 1997 cała sieć przez miesiąc)) (‚90)

Page 4: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Uwarunkowania organizacyjne związane przetwarzaniem informacji

• Organizacje realizujące swój biznes za pomocą informacji • Organizacje których biznesem jest informacja

Aktywność biznesowa, edukacyjna, rozrywka, komunikacja, tworzenie i podtrzymywanie więzi, przenoszą się do środowisk komputerowych (prawo Moore’a) i sieci (prawa Metcalfe’a i Gildera). Popyt i podaż przeniosły się w znaczącej części do Internetu. I przenoszą się nadal... • ...najlepiej widać to z perspektywy sprzedaży procesorów

Page 5: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Rozproszenie IT

70% działania operacyjne i utrzymanie (aż…) 30% innowacje biznesowe (tylko…)

Page 6: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Powody zainteresowania zwiększeniem zapotrzebowania na usługi związane z przetwarzaniem

danych – cele do osiągnięcia

Cele organizacyjne (wybrane): - Elastyczność: zdolność do przystosowania się do potrzeb rynku - Dynamiczność: umiejętność nieustannej modyfikacji działania, szybkość

reagowania na potrzeby użytkowników - Wielozadaniowość: realizacja różnorodnych celów biznesowych - Zorientowanie na rozwój: poszukująca i przetwarzająca informację,

tworząca nową wiedzę, kreująca innowacje i standardy - Efektywność: zdolność do optymalizacji kosztów - Obsługa procesów informacyjnych związanych z przesyłaniem różnych

formatów danych (audio, video)

Page 7: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Dlaczego przetwarzanie w chmurze ?

W ogólności możemy przyjąć że tworzenie architektury systemu przetwarzającego w chmurze ma sens gdy:

– Ja czegoś nie potrafię

– Ja czegoś nie chcę robić

– Robienie czegoś mi się nie opłaca

Page 8: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Podatność na możliwość pracy w chmurze

Materiały firmy AMD

Page 9: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Globalne porównanie przetwarzania w chmurze ? Return On Investment (ROI)

Materiały firmy AMD

Page 10: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Jaki model integracji/świadczenia usług (ogólnie)?

• Cloud computing stanowi intrygującą propozycję dla biznesu, ponieważ, przynajmniej w teorii pozwala w prosty i racjonalny, pod względem kosztów, sposób radzić sobie z nowymi sytuacjami związanymi z zapotrzebowaniem na informację.

• Koncepcja cloud computing - czyli, wykorzystując jedną z akceptowanych i odpowiadających przypadkowi definicji: model obliczeniowy, w którym funkcje IT dostarczane są jako usługi, za pośrednictwem rozwiązań teleinformatycznych, w ustandaryzowanej formie, do zdefiniowanych grup odbiorców wewnętrznych i zewnętrznych.

• Cloud computing pozwala na szybkie dostosowywanie się do zmieniających się potrzeb biznesowych. Przede wszystkim dlatego, że usługi uruchamia silę błyskawicznie i można je w prosty sposób dodawać (lub odejmować) w miarę zmian uwarunkowań biznesowych.

• O ogólności, w modelu cloud computing, mówimy wirtualizacji zasobów IT czyli o oderwaniu zasobów od infrastruktury

• W tradycyjnym modelu uruchomienie pewnej funkcjonalności wiąże się zwykle ze znacząca inwestycją w infrastrukturę, odpowiednio zwymiarowaną do potrzeb i alokowaną w czasie (procedury inwestycyjne, Prawo Zamówień Publicznych)

Page 11: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Potencjalne ograniczenia

• Ograniczone rozwiązania: usługi dostarczane z chmury z jednej strony mają kompleksowy charakter i nie wymagają od ich użytkownika wiedzy na temat niezbędnej infrastruktury, konfiguracji itp., ale z drugiej trzeba pamiętać o tym, że zakres tych usług jest ograniczony i faktycznie narzucony przez dostawcę.

• Wydajność: z jednej strony wydajność centrów obliczeniowych przetwarzających dane w chmurach jest nieosiągalna dla wielu firm, a więc tym bardziej dla użytkowników indywidualnych. Jednak faktyczna wygoda korzystania z poszczególnych rozwiązań jest ograniczona szybkością transmisji danych pomiędzy komputerem użytkownika a chmurą. Nawet najszybsze centrum danych niewiele zmieni, jeśli czas reakcji programu działającego online będzie fatalny za sprawą łącza o małej przepustowości.

• Bezpieczeństwo: w tradycyjnym modelu przetwarzania danych ich właściciel najczęściej ma nad nimi pełną kontrolę - wszystkie znajdują się na zasobach komputerów i serwerach firmowych. W przypadku modelu cloud computing dane, podobnie jak wykorzystywana aplikacja, znajdują się w chmurze, na której działanie – jeżeli jest to chmura publiczna – nie mamy żadnego wpływu.

• Bariery mentalnościowe: ograniczone zaufanie do nowych rozwiązań informatycznych i przywiązanie do dotychczasowych modeli. Z drugiej strony zaś, jest wynikiem niepełnej wiedzy lub, wręcz przeciwnie, świadomego wyboru (po dokładnej analizie argumentów za i przeciw) jednak modelu opartego o własną infrastrukturę informatyczną.

Page 12: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Dostępne modele: który wybrać?

• Kolokacja – model najprostszy – podstawowa usługa polegająca na udostępnieniu odpowiednio przygotowanej przestrzeni dla serwerów usługobiorcy

• Infrastructure as a Service (z ang. "infrastruktura jako usługa") - jeśli usługobiorca zdecyduje się – poza przestrzenią w odpowiednio przygotowanym centrum przetwarzania danych – również skorzystać z odostępnionego sprzętu.

• Platform as a Service (z ang. "platforma jako usługa") – jest jeszcze bardziej zaawansowanym modelem i obejmuje przestrzeń w centrum przetwarzania danych, infrastrukturę sprzętową oraz platformę aplikacyjną.

• Software as a service (z ang. "oprogramowanie jako usługa") - usługodawca bierze na siebie pełną odpowiedzialność za dostarczenie na stację roboczą użytkownika (najczęściej za pośrednictwem przeglądarki) działającej aplikacji.

• Communications as a service (z ang. "komunikacja jako usługa") - usługodawca zapewnia platformę pod telekomunikacyjne środowisko pracy

Page 13: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Jaki model (jednak…) wybrać?

• Wybór modelu przetwarzania w chmurze to de facto wybór między stopniem kontroli zasobów informatycznych a stopniem efektywności ekonomicznej działania.

• Przedsiębiorstwo, decydując się na pełne „wejście w chmurę”, nie ponosi kosztów zakupów i utrzymania rozbudowanej infrastruktury informatycznej. Jednakże jego działalność operacyjna zostaje w dużym stopniu uzależniona od jakości usług dostawcy chmury (dorosłość modelu).

• Przetwarzanie w chmurze publicznej i przekazanie niemal całkowitej kontroli nad własnymi zasobami IT firmom zewnętrznym, nierzadko staje się warunkiem trudnym do zaakceptowania.

• Dlatego też użytkownicy często decydują się na model „chmury prywatnej” lub tzw. „chmury hybrydowej”.

Page 14: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Etapy w dojściu do systemu przetwarzającego w chmurze

Materiały firmy HP

Page 15: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Model dojrzałości ICT

Materiały firmy HP

Page 16: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Efekty ekonomiczne

• Redukcja barier finansowych i organizacyjnych związanych z dostępnością i wykorzystaniem zasobów

• Łatwość i szybkość wdrożenia • Eliminacja nakładów inwestycyjnych (CAPEX), przejście na

koszty operacyjne (OPEX) • Wzrost konkurencyjności organizacji w wyniku bardziej

efektywnej i dynamicznej alokacji zasobów • Zmniejszenie kosztów działania – opłaty za faktyczne użycie

zasobów • Uwolnienie własnych zasobów IT – wykorzystanie w

projektach innowacyjnych • Brak konieczności posiadania własnych ośrodków

przetwarzania danych

Page 17: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Wnioski

• Architektura rozproszona ma wiele zalet w obszarze zarządzania środowiskiem pracy aplikacji – jest (podobnie jak sieć Internet) w swoich założeniach pozbawiona „pojedynczych punktów awarii” (!)

• Cloud Computing warto traktować jako metodę rozwiązywania wybranych problemów technicznych i postawionych wymagań funkcjonalnych

• Wyzwaniem dla dostawców rozwiązań jest zapewnienie bezpieczeństwa danych – brak standardów i praw regulujących bezpieczeństwo i prywatność danych

• Wyraźnie sygnalizowany jest problem przesyłu danych do i z chmury (koszty i dostępność)

• Nie są do końca uregulowane prawne aspekty przetwarzania danych w chmurze (licencje, przetwarzanie danych osobowych)

Page 18: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Q&A

Page 19: Z głową w chmurach a twardo stąpającflash.wwsi.edu.pl/wwsivideo/2012/pdf/12_01_2012_jwacnik... · 2012-02-20 · Z głową w chmurach a twardo stąpając po ziemi Wprowadzenie

Dziękuję za uwagę