Politechnika w Chmurze

Podobne dokumenty
Dane bezpieczne w chmurze

EMC ViPR Pamięć masowa definiowana programowo

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER

Wirtualizacja sieci - VMware NSX

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012

Przetwarzanie danych w chmurze

Wirtualizacja zasobów informatycznych w pracowni komputerowej

Przetwarzanie danych w chmurze

Letnia Akademia SUSE. Implementacja nowych rozwiązań open source wszystko, co musisz wiedzieć!

Cloud Computing wpływ na konkurencyjność przedsiębiorstw i gospodarkę Polski Bohdan Wyżnikiewicz

W drodze do chmury hybrydowej stan zaawansowania w polskich przedsiębiorstwach.

EMC ViPR. Pamięć masowa zdefiniowana programowo

Automatyzacja i orkiestracja - praktyczne podejście do ITaaS. Paweł Tokarski, Wojciech

Prawne aspekty wykorzystania chmury obliczeniowej w administracji publicznej. Michał Kluska

Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa

Laboratorium Chmur obliczeniowych. Paweł Świątek, Łukasz Falas, Patryk Schauer, Radosław Adamkiewicz

Wirtualizacja zasobów IPv6 w projekcie IIP

Joanna Baranowska. Chmura obliczeniowa w samorządach korzyści i wyzwania

CLOUD COMPUTING CHMURA OBLICZENIOWA I PLATFORMA WINDOWS AZURE

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Bezpieczeostwo chmury szansa czy zagrożenie dla Banków Spółdzielczych?

OpenContrail jako wtyczka do OpenStacka. Bartosz Górski, Paweł Banaszewski CodiLime

CloudFerro. Chmury publiczne, chmury prywatne, serwery dedykowane zalety, wady, problemy, ograniczenia, wyzwania.

Informatyzacja JST z zastosowaniem technologii przetwarzania w chmurze

Definicja, rodzaje chmur obliczeniowych oraz poziomy usług

HP Matrix Operating Environment: Infrastructure Administration

>>> >>> Ćwiczenie. Cloud computing

Warszawa, 6 lutego Case Study: Chmura prywatna HyperOne dla Platige Image dzięki Microsoft Hyper-V Server. Wyzwanie biznesowe

OCHRONA SIECI DLA KAŻDEJ CHMURY

Usługi sieciowe w kontenerach systemu operacyjnego CoreOS

Proponowana architektura ZPT

Usługi utrzymaniowe infrastruktury SI PSZ

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services

Budowa Data Center. Zmagania Inwestora. Konferencja. 30 października 2014

LANDINGI.COM. Case Study. Klient Landingi.com. Branża IT, marketing i PR. Okres realizacji od grudnia 2013 do chwili obecnej.

Informatyzacja JST z zastosowaniem technologii przetwarzania w chmurze

Uslugi chmurowe dla nauki na podstawie BonFIRE

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. tel: +48 (032)

Co to jest chmura (Cloud Computing)?

Spis treści. Wstęp... 11

Kraków Wrocław Poznań Warszawa Gdańsk CLOUD SERVICES & DATA CENTER

Witamy na konferencji SUSE Expert Days Kraków, 16 października 2018 r.

Chmura nad Smart City. dr hab. Prof. US Aleksandra Monarcha - Matlak

Chmura obliczeniowa. Sieci komputerowe laboratorium A1 (praca grupowa w chmurze)

USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM. Juliusz Pukacki,PCSS

"System CC1 jak zbudować prywatną chmurę obliczeniową w jedno popołudnie. M. Witek, M. Zdybał w imieniu CC1

Case Study: Migracja 100 serwerów Warsaw Data Center z platformy wirtualizacji OpenSource na platformę Microsoft Hyper-V

Platforma serwerowa Microsoft - do usług. O wdrożeniu Microsoft Cloud Platform w Beyond.pl

Optymalna Chmura. Właściwy kierunek dla Twojego biznesu

PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect

OpenStack Neutron Software Defined Networking w prywatnych chmuarch

Cloud Computing - Wprowadzenie. Bogusław Kaczałek Kon-dor GIS Konsulting

Sieć aktywna. Podział infrastruktury sieciowej na różne sieci wewnętrzne w zależności od potrzeb danego klienta.

Implementowanie zaawansowanej infrastruktury serwerowej Windows Server 2012 R2

z kapitałem polskim Zatrudnienie 1 10 osób osób 2,27% osób 11,36% osób osób powyżej osób 20,45% 50,00% 13,64%

Przegląd dostępnych hypervisorów. Jakub Wojtasz IT Solutions Architect

Nowa usługa Centrum Komputerowego PŁ. Pliki w Chmurze. Serwis przechowywania i udostępniania danych. Prezentacja wprowadzająca

BCC Data Centers. Oferta: Outsourcing IT, cloud computing Optymalizacja i bezpieczeństwo IT. Tytuł prezentacji 1

Implementing HP Rack and Tower & HP BladeSystem Server Solutions

InfoCloud24 Usługowe Centrum Danych

Witamy na konferencji SUSE Expert Days Warszawa, 17 kwietnia 2018 r.

Małopolska Chmura Edukacyjna Projekt pilotażowy MRPO, działanie 1.2

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

Referat pracy dyplomowej

VMware vsphere 5.5: Install, Configure, Manage

Piotr Bubacz Cloud Computing

Egzamin / zaliczenie na ocenę*

ADMINISTRACJA PUBLICZNA W CHMURZE OBLICZENIOWEJ

ZAŁĄCZNIK NR 3 OPIS PRZEDMIOTU ZAMÓWIENIA DOTYCZĄCY WDROŻENIA PLATFORMY ZAKUPOWEJ

W książce omówiono: SAP zostań ekspertem w 24 godziny!

GTS Shared Infrastructure (GSI)

Architektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze

Elastyczne centrum przetwarzania danych

Czy cloud computing to sposób na rozwiązanie problemu piractwa?

Arkadiusz Rajs Agnieszka Goździewska-Nowicka Agnieszka Banaszak-Piechowska Mariusz Aleksiewicz. Nałęczów, 20lutego 2014

Cloud Automation. Maciej Kot Senior System Engineer 2014 VMware Inc. Wszelkie prawa zastrzeżone.

Bezpieczeństwo dla wszystkich środowisk wirtualnych

DLA SEKTORA INFORMATYCZNEGO W POLSCE

IBM POWER8 dla SAP HANA

Wykład Ćwiczenia Laboratorium Projekt Seminarium

Integrator obecnych czasów GigaCon Marcin Germel Dyrektor Działu Sprzedaży Sektor Finanse

Nowoczesny dział IT w chmurze

Usługi IT rozwijane i utrzymywane przez Centrum Usług Informatycznych Politechniki Gdańskiej. Paweł Lubomski Gdańsk, 7 czerwca 2019 r.

Zastosowanie chmury obliczeniowej w diagnostyce dróg

Jarosław Żeliński analityk biznesowy, projektant systemów

Łatwe w obsłudze narzędzie ochrony danych w środowiskach wirtualnych STORWARE.EU

Zakres prac implementacja VPLEX i ViPR dla środowiska macierzy VNX 5800

Zbuduj prywatną chmurę backupu w firmie. Xopero Backup. Centralnie zarządzane rozwiązanie do backupu serwerów i stacji roboczych

SPIS TREŚCI. Wstęp... 9

Koszty budowy infrastruktury wewnętrznej: hardware, administracja, zespół utrzymaniowy

Chmura Krajowa milowy krok w cyfryzacji polskiej gospodarki

Zapewnienie dostępu do Chmury

System Kancelaris. Zdalny dostęp do danych

Oblicza konwergentnej infrastruktury czyli przypadki kiedy = 3

Linia współpracy Projekt Informatyzacja JST z wykorzystaniem technologii przetwarzania w Chmurze. Warszawa, 17 lutego 2015 r.

Elastyczna sieć dla rozwiązań Cloud Open vswitch

SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji

Technologie sieciowe

Wirtualizacja desktopów i aplikacji.

Rozwiązania konwergentne i hiperkonwergentne. Które lepsze?

Transkrypt:

Pilotażowe wdrożenie otwartej platformy chmury obliczeniowej w Politechnice Wrocławskiej Zespół realizacyjny /alfabetycznie/: Michał Bazan Tomasz Czachorowski Jacek Oko Bartosz Paciorek Paweł Rodowicz Rafał Tadaszak Adam Zawisza

Plan prezentacji: 1 WSTĘP UCZELNIA SPOŁECZEŃSTWO INFORMACYJNE Politechnika w Chmurze 2 PROJEKT POLITECHNIKA W CHMURZE 2 GENEZA I ZAŁOŻENIA ARCHITEKTURA - WARSTWY ARCHITEKTURA ELEMENTY USŁUGI I APLIKACJE 3 PREZENTACJA ROZWIĄZANIA PREZENTACJA ROZWIĄZANIA PILOTAŻOWEGO PRZYKŁADY USŁUG PODSUMOWANIE 4 PODSUMOWANIE

Wstęp: Uczelnia Politechnika w Chmurze 3 Informacje ogólne 41 kierunków studiów 23 kierunki i 32 specjalności w języku angielskim 34 428 studentów 2097 nauczycieli akademickich VI miejsce w rankingu uczelni akademickich Perspektywy 2014 II miejsce w rankingu uczelni technicznych Perspektywy 2014 II uczelnia w Polsce, której absolwenci są najbardziej poszukiwani przez pracodawców według Wprost 2014 Jedna z 15 najpiękniejszych uczelni świata, według zestawienia The Huffington Post i Disney-Pixar

Wstęp: Uczelnia Politechnika w Chmurze 4 Działalność naukowo-badawcza Liczba Kwota (zł) Projekty pozyskane do realizacji* 110 172 645 910 Przychody z tytułu współpracy z przemysłem** 37 017 600 * Projekty rozpoczęte w 2013 r. pochodzące z takich instytucji finansujących jak m.in.: NCN, NCBiR, FNP, POKL, 7 PR. i inne międzynarodowe, z funduszy strukturalnych i innych inicjatyw ministerialnych (innych niż działalność statutowa). ** Według sprawozdania z wykonania planu rzeczowo-finansowego za 2013 rok.

Wstęp: Uczelnia Politechnika w Chmurze 5 Nowoczesne laboratoria 383 sal i pracowni wykładowo-ćwiczeniowych z najlepszą aparaturą 13 laboratoriów akredytowanych 451 laboratoriów dydaktycznych 5790 zgłoszeń projektów wynalazczych* *Ogólna liczba zgłoszeń patentowych i wzory użytkowych

Wstęp: Społeczeństwo Informacyjne Politechnika w Chmurze Źródło: 6 Społeczeństwo informacyjne w Polsce w 2014 r. WYNIKI BADAŃ GUS - Informacja sygnalna, Warszawa, październik 2014 r. badania GUS Wskaźniki społeczeństwa informacyjnego w Polsce w 2014 r., prezentuje podstawowe informacje na temat wykorzystywanych przez gospodarstwa domowe i przedsiębiorstwa technologii informacyjno-komunikacyjnych, e-handlu i e-administracji.

Wstęp: Społeczeństwo Informacyjne Politechnika w Chmurze Źródło: 7 Korzystanie z usług przetwarzania w chmurze (przestrzeni dyskowej) W 2014 r. badanie wykorzystania technologii informacyjno-telekomunikacyjnych w gospodarstwach domowych i wśród osób indywidualnych rozszerzono o dodatkowy moduł krajowy dotyczący przetwarzania w chmurze. Wyniki pokazują, że blisko 9% osób w wieku 16-74 lata korzystało z przestrzeni dyskowej w Internecie. Najczęstszym powodem korzystania z usług przetwarzania w chmurze była możliwość używania plików na różnych urządzeniach lub w różnych miejscach. Wskaźnik korzystania z usług przetwarzania w chmurze wśród osób w wieku 12-15 lat wyniósł 13,0%.

Projekt Politechnika w Chmurze : Geneza i Założenia 8 Projekt Politechnika w Chmurze - krok pilotażowy realizacji idei określanej jako Dolnośląska Chmura Edukacyjna Proponowana koncepcja zakłada: zaadaptowanie rozwiązań przetwarzania w chmurze obliczeniowej (def.) do specyfiki i wymagań sektora edukacyjnego. utworzenie innowacyjnej, bezpiecznej i wysoko skalowalnej chmury obliczeniowej wymaga zbudowania warstwy sprzętowej, warstwy programowej (warstwa przechowująca logikę) oraz zapewnienia mechanizmów umożliwiających zarządzanie i bieżące monitorowanie tak utworzonym środowiskiem w każdej z wymienionych powyżej warstw zachodzi konieczność realizacji reżimu wysokiej niezawodności, bezpieczeństwa i wydajności. Definicje: wg National Institute of Standards and Technology Cloud Computing to: Przetwarzanie w chmurze to takie przetwarzanie, które poprzez dogodny dostęp sieciowy dostarcza współdzielony zestaw konfigurowalnych zasobów przetwarzania, np. dostarcza sieci, serwery, przestrzeń do składowania danych, oprogramowanie i usługi. Zasoby te są dostarczane szybko (na żądanie) z minimalnym wysiłkiem zarządzania i z minimalnym udziałem dostawcy

Projekt Politechnika w Chmurze : Geneza i Założenia 9 Projekt Politechnika w Chmurze - krok pilotażowy realizacji idei określanej jako Dolnośląska Chmura Edukacyjna Proponowana koncepcja zakłada wykorzystanie w warstwie sprzętowej rozwiązań blade dla środowiska serwerowego oraz zewnętrznych macierzy dyskowych, odseparowanych galwanicznie od środowiska serwerowego, podobnie jak dostęp do sieci zewnętrznej.

Projekt Politechnika w Chmurze : Geneza i Założenia 10 Model usługowy Ze względu na stopień zaawansowania świadczonych usług (od infrastruktury aż do oprogramowania) rozróżnia się trzy rodzaje Cloud Computing-u: Infrastructure as a Service (Iaas) - W ramach Infrastructure as a Service Usługodawca zapewnia Usługobiorcy za pośrednictwem sieci komputerowej (np. publicznej sieci Internet) dostęp do logicznych zasobów sprzętowych luźno powiązanych z zasobami sprzętowymi przestrzeń dyskową, moc obliczeniową itp. Platform as a Service (Paas) - W ramach PaaS Usługodawca zapewnia Usługobiorcy dostęp do logicznych zasobów sprzętowych (podobnie jak w IaaS) ale oprócz tego zapewnia dostęp do środowiska (np. platformy developerskiej), w ramach którego klient może instalować i uruchamiać różnego rodzaju aplikacje. Platform as a Service zapewnia specyficzne usługi łączące elementy infrastruktury razem w jeden byt w ramach, które można budować skalowalne aplikacje. Software as a Service (Saas) - W modelu tym, oprócz infrastruktury sprzętowej wraz z zawartym środowiskiem operacyjnym, użytkownik otrzymuje dostęp do określonych aplikacji informatycznych. W odróżnieniu od PaaS w SaaS aplikacje są własnością Usługodawcy i to on odpowiada za ich utrzymanie. Usługobiorca jedynie korzysta z gotowych aplikacji nie zastanawiając się w jaki sposób funkcjonują i kto za nie odpowiada.

Opis przyjętych oznaczeń: Politechnika w Chmurze Projekt Politechnika w Chmurze : Geneza i Założenia 11 Kontrola zasobów Wybór modelu świadczenia usługi to de facto wybór pomiędzy efektywnością ekonomiczną (rozumianą chociażby jako nakład pracy niezbędny do utrzymania danej usługi przez Usługodawcą lub Usługobiorcę) a kontrolą nad zasobami. L. p. Model tradycyjny Infrastructure as a Service (laas) Platform as a Service (PaaS) 1. Dane Dane Dane Dane 2. Aplikacja Aplikacja Aplikacja Aplikacja Software as a Service (SaaS) 3. Środowisko wykonywalne Środowisko wykonywalne Środowisko wykonywalne Środowisko wykonywalne 4. Maszyna wirtualna Maszyna wirtualna Maszyna wirtualna Maszyna wirtualna 5. Serwer Serwer Serwer Serwer 6. Magazyn danych Magazyn danych Magazyn danych Magazyn danych 7. Sieć Sieć Sieć Sieć Przyjęte oznaczenia: pod kontrolą użytkownika pod wspólną kontrolą pod kontrolą usługodawcy

Projekt Politechnika w Chmurze : Geneza i Założenia 12 Model wdrożenia W Cloud Computing-u rozróżniamy różne rodzaje chmur (podział ze względu na lokalizację infrastruktury): Chmury prywatne cała infrastruktura znajduje się fizycznie na terenie kontrolowanym przez Usługobiorcę. Chmura prywatna pozwala na wprowadzenie wewnętrznego procesu rozliczania z wykorzystania zasobów, z jednoczesnym zapewnieniem wysokiej elastyczności i efektywności, Chmury publiczne cała infrastruktura znajduje się poza terenem kontrolowanym przez Usługobiorcę, Chmury hybrydowe rozwiązanie pośrednie łączące zalety chmury prywatnej i publicznej. Rozwiązanie chmury hybrydowej jest przeznaczone głównie dla Usługobiorców oczekujących krótkotrwałego pokrycia nadwyżek zapotrzebowania na moc przetwarzania w cyklach operacyjnych. Community Cloud rozwiązanie będące formą przeznaczoną dla kilku udziałowców przedsięwzięcia oferując cechy Chmury publicznej

Projekt Politechnika w Chmurze : Geneza i Założenia 13 Idea projektu zakłada opracowanie rozwiązania modelowego platformy otwartej na rozwiązania różnych dostawców oraz rozwiązania klasy open source, platformy chmury obliczeniowej typu Community Cloud. Faza obecna: badanie podatności/interoperacyjności obecnych rozwiązań sprzętowych i programowych różnych dostawców z narzędziami otwartymi Grupa docelowa Projekt Politechnika w Chmurze to docelowo modelowe rozwiązanie skierowane do szeroko pojętej sfery edukacyjnej począwszy od szkół podstawowych do uczelni wyższych oraz instytucji publicznych i samorządowych. Organizacja systemu - Faza obecna kluczowym komponentem pilotażowej platformy na obecnym etapie jest OpenStack z różnymi jego dystrybucjami, istniejące rozwiązania sprzętowo programowe posiadane przez Uczelnię Rozwiązania firmowe (w tym Cloud Foundry, EMC ViPR oraz VMware vrealize Automation (vcac) oraz rozwiązania i oprogramowanie stron trzecich).

Projekt Politechnika w Chmurze : Geneza i Założenia 14 Cechy chmury obliczeniowej Skalowalność: Dostępność: w modelu Cloud Computing-u udostępnione zasoby sprzętowe są luźno powiązane z infrastrukturą fi zyczną, można tworzyć praktyc znie dowolne twory logiczne złożone z różnorodnej infrastruktury sprzętowej, skalowalność systemu podąża za wymaganiami usługi, nie występuje problem długotrwałego nie wykorzystania potencjału infrastruktury nadwyżka mocy obliczeniowej lub przestrzeni dyskowej może być udostępniona innej usłudze. z samej de finicji Cloud Computing zapewni a dostęp do mocy obliczeniowej oraz przestrzeni dyskowej na odległość za pomocą sieci (np. publicznej sieci Internet), usługa jest dostępna zawsze i z prawie każdego miejsca na Świecie za pośrednictwem choćby Internetu dostęp do usługi jest globalny. Mierzalność: dana usługa osadzona w modelu Cloud Computing korzysta z policzalnych wartości (moc obliczeniowa czy chociażby przestrzeń dyskowa liczona w MB) a przez to można w sposób precyzyjny i mierzalny określić ile, jakich i w jakim czasie dana usługa zużywa zasobów. Wydajność: utworzenie środowiska Cloud Computing powoduje, że całkowity zbiór zasobów sprzętowych dostępnych w ramach danej Instytucji jest znakomicie większy ni ż zapotrzebowanie na owe zasoby każdy z usług z osobna, możliwe staje się uśrednienie zapotrzebowania na zasoby sprzętowe poszczególnych usług, Bezpieczeństwo: chmura obliczeniowa jest złożona z wielu równoważnych elementów (np. kilkanaście, kilkadziesiąt lub kilkaset serwerów), to awaria, któregokol wiek z elementów nie powoduje znaczących przestojów dany zasób, który uległ awarii może być z łatwością zastąpiony przez inny (eliminacja pojedynczych punktów awarii). Łatwość wdrożenia: w tradycyjnym modelu wdrożenie nowej usługi wi ąże się z zapewnieniem dedykowanej dla danej usługi infrastruktury. W modelu Cloud Computing infrastruktura rozumi ana jako zbiór zasobów (zasób mocy obliczeniowej itp.) jest dostępna od zaraz. Oszczędności: infrastruktura sprzętowa w oparciu o którą są świ adczone usługi Cloud Computing wymaga znacząco mniej miejsca w centrach przetwarzania danych niż infrastruktura w modelu tradycyjnym (jest jej mniej).

Projekt Politechnika w Chmurze : Geneza i Założenia 15 Wymagania projektowe (funkcjonalno-techniczne): otwartość na integrację komponentów pochodzących od różnych dostawców serwery, macierze i elementy sieciowe różnych producentów skalowalność rozwiązania dla małej i dużej infrastruktury łatwość budowania katalogu usług w oparciu o IaaS, PaaS oraz SaaS dostęp do usług dla użytkowników informatycznych i nie związanych z IT możliwość rozliczania usług Koncepcja rozwiązania oparta jest o zasadę wykorzystania najlepszych praktyk budując tego typu rozwiązania musimy mieć dostępne zasoby fizyczne tj. pewną pulę serwerów, zasobów dyskowych, sieci. infrastrukturę fizyczną wirtualizujemy do postaci Software-Defined Data Center (SDDC) tj. programowo zdefiniowane centrum przetwarzania danych.

Projekt Politechnika w Chmurze : Architektura - warstwy 16 Koncepcja rozwiązania /etap pilotażowy/ model warstwowy Dostęp użytkownika końcowego (opcja) Idea SDDC jest to koncepcja rozszerzenia wirtualizacji gdzie wirtualizowane są nie tylko serwery ale również zasoby dyskowe, sieciowe, dzięki czemu uzyskujemy fundament technologiczny dla chmury, w którym elastyczna infrastruktura może być konfigurowana w sposób automatyczny przez oprogramowanie, na podstawie polityk zdefiniowanych przez administratorów. Zarządzanie chmurą Infrastruktura zwirtualizowana / Software-Defined Data Center Infrastruktura fizyczna infrastrukturę fizyczną wirtualizujemy do postaci Software- Defined Data Center (SDDC) tj. programowo zdefiniowane centrum przetwarzania danych.

Projekt Politechnika w Chmurze : Architektura - warstwy 17 Koncepcja rozwiązania /etap pilotażowy/ model warstwowy Dostęp użytkownika końcowego (opcja) Zarządzanie chmurą Infrastruktura zwirtualizowana / Software-Defined Data Center Podstawową zaletą jest automatyzacja i mała konieczność ingerencji administratorów w te poszczególne elementy. Istotna jest również możliwość łatwego opomiarowania zwirtualizowanych zasobów. Przykład administrator/operator systemu nie musi znać interfejsów do zarządzania macierzą każdego z vendorów. Otrzymuje jeden spójny interfejs, gdzie definiuje polityki dotyczące poziomu oferowanych usług, a kontroler automatyzuje prace związane z konfiguracją zasobów - użytkownik systemu nie musi wiedzieć gdzie (na której macierzy dyskowej) są one kreowane. Użytkownika interesuje klasa zasobów (parametry związane z wydajnością i dostępnością), a nie fizyczny zasób sam w sobie. Infrastruktura fizyczna Rozwiązanie IBM i innych producentów EMC VSPEX / BYO

Koncepcja rozwiązania /etap pilotażowy/ model warstwowy Politechnika w Chmurze Projekt Politechnika w Chmurze : Architektura - warstwy Dostęp użytkownika końcowego (opcja) Portal samoobsługowy użytkownika końcowego, dostęp SaaS oraz rozliczanie usług W momencie kiedy mamy SDDC to kolejnym etapem jest zebranie narzędzi do zarządzania chmurą obliczeniową i opomiarowania chmury. Jest to warstwa która działa wyżej, posiada interfejs (horizon) który może być wykorzystywany przez administratorów do kreowania oraz przez klientów posiadających wiedzę informatyczną do zamawiania usług. Warstwa ta zajmuje się orkiestracją poszczególnych zasobów, automatyzacją instalacji, zarządzaniem dostępem, opomiarowaniem wykorzystania zasobów itp. Usługi PaaS Zarządzanie chmurą Orkiestracja i dostarczanie usług w chmurze (OpenStack) 18 Zoptymalizowany dostęp z różnych urządzeń Infrastruktura zwirtualizowana / Software-Defined Data Center Usługi przetwarzania Usługi sieciowe i bezpieczeństwo Pamięć masowa i protekcja danych Infrastruktura fizyczna Moc obliczeniowa Sieć Składowanie danych

Koncepcja rozwiązania etap pilotażowy Politechnika w Chmurze Projekt Politechnika w Chmurze : Architektura - warstwy Portal samoobsługowy użytkownika końcowego Usługi przetwarzania Najwyższa warstwa to warstwa dostępowa użytkownika, która może występować jako osobne rozwiązanie, a jeżeli nie udostępniamy interfejsu dla użytkownika tylko korzystamy z warstwy niższej - wewnętrznie to wówczas taki interfejs traktujemy jako opcjonalny. Ta warstwa dostarcza portal dla użytkownika gdzie użytkownik samodzielnie na żądanie jest w stanie wykreować dla siebie usługę a następnie z niej korzystać poprzez standardowe mechanizmy dostępu.. Dostęp użytkownika końcowego (opcja) Infrastruktura zwirtualizowana / Software-Defined Data Center Usługi sieciowe i bezpieczeństwo Infrastruktura fizyczna Zoptymalizowany dostęp z różnych urządzeń Orkiestracja i dostarczanie usług w chmurze Zarządzanie (OpenStack) chmurą Pamięć masowa i protekcja danych Moc obliczeniowa Sieć Składowanie danych 19

Management Politechnika w Chmurze Projekt Politechnika w Chmurze : Architektura - elementy Politechnika w Chmurze - komponenty - Faza obecna : Infrastruktura fizyczna W warstwie infrastruktury fizycznej zastosowano rozwiązanie oparte o narzędzia Cisco i EMC w układzie VSPEX. VSPEX jest to gotowe rozwiązanie do wirtualizacji, które posiada w sobie pamięć masową, serwery, urządzenia sieciowe, które są skonfigurowane w oparciu o najlepsze praktyki i i są przystosowane do tego aby działały z oprogramowaniem do wirtualizacji. Takie rozwiązanie zostało zastosowane ze względu na wymóg możliwość łatwej integracji komponentów różnych dostawców, przy zachowaniu najlepszych praktyk w zakresie konfiguracji systemu. VSPEX jest to architektura referencyjna tzn. rozwiązanie pośrednie między infrastrukturą konwergentną/jedna szafę rack z wbudowanymi na stałe elementami/ a zupełną dowolnością klienta, który dostarcza elementy różnych vendorów. elementy sieciowe Cisco Nexus i MDS. APPLICATIONS VIRTUALIZATION X86 COMPUTE NETWORK EMC STORAGE EMC BACKUP 20

Projekt Politechnika w Chmurze : Architektura - elementy Politechnika w Chmurze - komponenty - Faza obecna : W obszarze oprogramowania SDDC dostarczone są komponenty do zarządzania infrastrukturą fizyczną - Faza obecna : moc obliczeniowa - w zakresie rozwiązań EMC: platforma VMware vsphere, software defined storage czyli komponent EMC ViPR do zarządzania pulą zasobów dyskowych, Infrastrukturę i oprogramowanie innych producentów, (posiadana przez Politechnikę infrastrukturę innych producentów). W warstwie sieciowej na potrzeby projektu zastosowano infrastrukturę sieciową Cisco. W ramach tego rozwiązania były prowadzone testy software defined network (SDN) SDN daje takie zalety jak możliwość zwirtualizowania zasobów sieciowych i budowania "na nowo" usług sieciowych od warstwy 2 modelu ISO/OSI ponad warstwą IP, z wykorzystaniem protokołu VXLAN oraz zwirtualizowanych urządzeń sieciowych. 21

Projekt Politechnika w Chmurze : Architektura - elementy Politechnika w Chmurze - komponenty - Faza obecna : Kolejną warstwą jest warstwa zarządzania chmurą - Faza obecna W realizacji projektu PwC wykorzystano rozwiązania OpenStack w dwóch różnych dystrybucjach : Mirantis oraz Red Hat (docelowo pozostał Red Hat). W trakcie wdrażania projektu pilotażowego można zauważyć, że te rozwiązanie nie jest typu out of the box.» nie dostarcza np. portalu dla użytkownika, który nie jest związany w żaden sposób z IT,» nie dostarcza gotowego rozwiązania dla rozwiązań typu SaaS. Przy projekcie wykorzystano - Faza obecna : Komponent murano, który nadal jest projektem eksperymentalnym i realizuje rozwiązanie interfejsu dla użytkownika końcowego został zawieszony w projekcie PwC /wystąpił problem kompatybilności z hypervizorem VMware / Komponent firmowy VMware vcloud Automation Center, które zarówno realizuje funkcje do zarządzania chmurą, jak również dostarcza portal dla użytkownika końcowego.» Umożliwia dostarczanie nie tylko prostych maszyn wirtualnych ale również skomplikowanych aplikacji i usługi poszczególnych aplikacji (np. zakładanie konta w AD, reset hasła w Oracle itp.) również w chmurach Microsoft, Amazon czy vmware. 22

Projekt Politechnika w Chmurze : Architektura - elementy Politechnika w Chmurze - komponenty - Faza obecna : Komponent firmowy VMware vcloud Automation Center, które zarówno realizuje funkcje do zarządzania chmurą, jak również dostarcza portal dla użytkownika końcowego.» Umożliwia dostarczanie nie tylko prostych maszyn wirtualnych ale również skomplikowanych aplikacji wielowarstwowych i usługi poszczególnych aplikacji (np. zakładanie konta w AD, reset hasła w Oracle itp.) również w chmurach Microsoft, Amazon czy VMware. vcloud Automation Center Self - Service Policy-Based Governance with Automated Delivery Infrastructure Services Application Services Custom Services vcloud Automation Center 23 Physical Virtual Cloud Linux Windows vsphere Hyper-V XenServer Cloud Providers vclou d Hybri d Servic e

Projekt Politechnika w Chmurze : Architektura - elementy Politechnika w Chmurze - komponenty - Faza obecna : System do rozliczeń usług dostarczanych przez chmurę - Faza obecna. OpenStack posiada takie rozwiązania jak Ceilometer, który potrafi zbierać metryki i pomiary zasobów, które są udostępniane natomiast brakuje narzędzia które jest w stanie dane zagregować, stworzyć polityki liczenia kosztów i udostępnić w prosty sposób informacje o płatnościach dla użytkowników. Automatyka działań - Faza obecna OpenStack dostarcza w ramach swojej dystrybucji moduł Cinder do wykonywania provisioningu zasobów, snapshotów zasobów dyskowych niestety jest to proces manualny i przy rozbudowie o następne elementy administrator musiałby integrować kolejnych producentów macierzy ręcznie co jest mało elastyczne i trudne w utrzymaniu. Komponent firmowy EMC ViPR dostrarcza jedną spójną platformę w ramach której można zarządzać zasobami dyskowymi i dostarcza jeden sterownik Cinder, jak również udostępnia dane obiektowe z wykorzystaniem OpenStack SWIFT API. 24

Projekt Politechnika w Chmurze : Usługi i aplikacje 25 Politechnika w Chmurze - komponenty - Faza obecna : Automatyka działań - Faza obecna OpenStack dostarcza w ramach swojej dystrybucji moduł Cinder do wykonywania provisioningu zasobów, snapshotów zasobów dyskowych niestety jest to proces manualny i przy rozbudowie o następne elementy administrator musiałby integrować kolejnych producentów macierzy ręcznie co jest mało elastyczne i trudne w utrzymaniu. OpenStack users/tenants/admins EMC ViPR dostrarcza jedną spójną platformę w ramach której można zarządzać zasobami dyskowymi i dostarcza jeden sterownik Cinder, jak również udostępnia dane obiektowe z wykorzystaniem OpenStack SWIFT API. Swift (Object) Glance (Image) OpenStack/EC2 API ViPR Message Bus Nova (Compute) Horizon (GUI) Cinder (Block Volume) Keystone (IAM) Neutron (Network)

Projekt Politechnika w Chmurze : Architektura - elementy Politechnika w Chmurze - komponenty - Faza obecna : W tej samej warstwie mamy PaaS jest zbudowany w oparciu o Cloud Foundry projekt open source, który rozwijają najwięksi dostawcy (przykładowo w kolejności alfabetycznej Cisco, EMC, IBM, SAP, VMWARE). Platforma zoptymalizowana do uruchamiania aplikacji w chmurze zupełnie niezależnej od infrastruktury. Zastosowanie w środowisku PwC to prowadzenie zajęć z programowania i tworzenie wirtualnych laboratoriów gdzie studenci dostają zasoby do, których dostęp ma prowadzący i mogą wspólnie pracować z dowolnego miejsca i w czasie. W projekcie zastosowano komercyjną wersję tego oprogramowania, ponieważ jest w formie pudełkowej i zdecydowanie łatwiej jest to zainstalować. Na samym końcu możliwość realizowania usługi dostępu z różnych urządzeń np. tablet czy smartfon gdzie w tradycyjnym podejściu tworzone jest rozwiązanie VDI/user computing - udostępnione usługi mobilne dla pracowników (np. współdzielenie zasobów). 26

Projekt Politechnika w Chmurze : Usługi i aplikacje 27 Politechnika w Chmurze oparta jest o model usługowy: Iaas, PaaS i Saas. W ramach pilotażu udostępniony został następujący katalog usług - Faza obecna : IAAS PAAS SAAS czysty system maszyny wirtualnej linuksa i windows server dla IT portal Cloud Foundry dla developerów, programistów i studentów informatyki. szablon aplikacji politechnicznej dla organizatorów konferencji prowadzone są tam wspólne projekty i zajęcia w charakterze wirtualnych laboratoriów, gdzie studenci piszą własne programy do których dostęp ma prowadzący w formie wyniku końcowego (interfejsu) oraz samego kodu źródłowego z możliwością wyboru skórki kolorystycznej i nazwą konferencji szablon aplikacji firmy zewnętrznej euroimpex do współdzielenia plików, centrum wydruku i OCRa. W ramach tej aplikacji podajemy tylko swoje dane i jest nam dostarczana gotowa usługa. Model ten nie wymaga znajomości informatyki a jedynie dostarczanych aplikacji.

PREZENTACJA ROZWIĄZANIA PILOTAŻOWEGO PRZYKŁADY USŁUG 28

Podsumowanie Politechnika w Chmurze 29 Realizacja założeń : Otwarta platforma Open Stack produkt rozwojowy (niektóre komponenty w fazie eksperymentalnej) Możliwość budowy rozwiązań spajających infrastrukturę różnych dostawców przy wsparciu firmowymi dystrybucjami OpenStack oraz komponentami dostawców Automatyzacja i wydajność Możliwość budowy rozwiązań automatyzujących pracę Usługobiorców przy wsparciu firmowymi dystrybucjami OpenStack oraz komponentami dostawców Ciągłość świadczenia usług Open Stack produkt rozwojowy (niektóre komponenty w fazie eksperymentalnej) co komponenty dystrybucji otwartej do wykorzystania przy usługach o niższym poziomie SLA, usługi krytyczne wsparcie dystrybucjami firmowi i rozwiązaniami dostawców

Podsumowanie Politechnika w Chmurze 30 Zespół realizacyjny /alfabetycznie/: Michał Bazan Tomasz Czachorowski Jacek Oko Bartosz Paciorek Paweł Rodowicz Rafał Tadaszak Adam Zawisza Dziękuję za uwagę