W tamtym roku uznaliśmy że wasze procesy były zbyt skomplikowane więc wstawiliśmy je w chmurę I niech teraz chmura zrobi wasze życie łatwiejszym
Koncepcja i główne rezultaty projektu LOGICAL Jerzy Korczak jerzy.korczak@ue.wroc.pl
Projekt badawczo-wdrożeniowy LOGICAL Transnational logistics' improvement through cloud computing and innovative cooperative business models Rozwój międzynarodowej logistyki z użyciem technologii cloud computing i innowacyjnych modeli współpracy biznesowej Program Central Europe. 3/48
Główną ideą programu jest rozwój współpracy między krajami Europy Środkowej w celu poprawy innowacyjności, dostępności i ochrony środowiska oraz zwiększenie konkurencyjności i atrakcyjności miast i regionów. Central Europe inwestuje 231 milionów euro w celu zapewnienia finansowania 66 projektów współpracy międzynarodowej z udziałem organizacji publicznych i prywatnych z Austrii, Czech, Niemiec, Węgier, Włoch, Polski, Słowacji i Słowenii. 4
Project website www.project-logical.eu 5
Partnerzy projektu LOGICAL 16 partnerów z 6 regionów: Leipzig-Halle (D) Bologna (I) Koper (SLO) Miskolc + Zahony (HUN) Usti (CZ) Wrocław (PL) 6
7
Grupy docelowe 8
Cele projektu Cele praktyczne Rozwój IT w LOGISTYCE Cloud Computing : propozycja IT w sferze integracji rozproszonych danych i serwisów Dla logistyki: rozwiązanie złożonych problemów interfejsu systemów (np. Track&Trace + matching popytu & zasobów partnerów w procesach logistycznych) dostarczenie on-demand oprogramowania i systemów logistycznych ułatwienie rozliczeń Rozwój sieci logistycznej, wartość dodana, logistyka międzynarodowa Wartości docelowe: rentowność, koszty, szybkość, przejrzystość, komfort 9
Cele projektu (2) Cele praktyczne: Cloud Computing oznacza dane przechowywane w chmurze obliczeniowej (nie na lokalnych serwerach firmy) nieograniczona praktycznie pamięć procesy przetwarzania w sieci (nie na lokalnych komputerach firmy) nieograniczona praktycznie moc obliczeniowa + szybkość opłata za serwis (pamięć + procesor) -PAY per USE! obniżenie inwestycji w zakresie sprzętu, oprogramowania, licencji koszty IT na zewnatrz (PAYper USE) zmienne koszty zmniejszenie zaangażowania kapitału 10
Pojęcie chmury obliczeniowej Chmura obliczeniowa model przetwarzania oparty na użytkowaniu usług dostarczonych przez zewnętrzne organizacje. Funkcjonalność jest tu rozumiana jako usługa (dająca wartość dodaną użytkownikowi) oferowana przez dane oprogramowanie oraz konieczną infrastrukturę. Oznacza to eliminację konieczności zakupu licencji czy konieczności instalowania i administracji oprogramowaniem. 11
Zasoby chmury obliczeniowej Dynamizm + Abstrakcja + Dzielenie zasobów 12/48
Wirtualizacja Wirtualizacja szerokie pojęcie odnoszące się do abstrakcji zasobów w różnych aspektach informatyki. Wirtualizacja umożliwia efektywniejsze wykorzystanie istniejących zasobów sprzętowych środowiska informatycznego poprzez dowolne (w ramach możliwości sprzętowych czy programowych oraz założeń projektowych) modyfikowanie cech wirtualizowanych zasobów, dostosowując je do wymagań użytkownika. 13
Wirtualizacja Uruchomienie wielu SO na pojedynczej maszynie. Utworzenie współdzielonej puli zasobów w celu optymalizacji infrastruktury 14
Infrastruktura chmury obliczeniowej 15
Cienki klient Cienki klient (thin client) - komputer bądź specjalizowane urządzenie (terminal komputerowy) wraz z odpowiednim oprogramowaniem typu klient, umożliwiające obsługę aplikacji stworzonej w architekturze klient-serwer. Cechą szczególną cienkiego klienta jest niezależność od obsługiwanej aplikacji serwerowej (jej zmiana nie pociąga za sobą konieczności wymiany oprogramowania klienta). Dodatkowym atutem jest niewielkie zapotrzebowanie na moc przetwarzania. Przykłady przeglądarki internetowe, Telnet, NX, mechanizm obsługi tel. kom,... 16
Modele chmury obliczeniowej 17
Modele chmury obliczeniowej IaaS - Infrastructure as a Service ("infrastruktura jako usługa") model polegający na dostarczaniu klientowi infrastruktury informatycznej czyli sprzętu, oprogramowania oraz serwisowania. Klient wykupuje na przykład konkretną liczbę serwerów, przestrzeni dyskowej lub określony zasób pamięci i mocy obliczeniowej. Nie oznacza to jednak, że sprzęt fizycznie zostanie zainstalowany w siedzibie klienta. W tym modelu zdarza się, że klient dostarcza usługodawcy własne oprogramowanie do zainstalowania na wynajmowanym sprzęcie. Przykład: Amazon EC2 (Elastic Compute Cloud) 18
Modele chmury obliczeniowej (cd) PaaS - Platform as a Service ("platforma jako usługa") sprzedaż gotowego, często dostosowanego do potrzeb użytkownika, kompletu aplikacji. Nie wiąże się z koniecznością zakupu sprzętu ani instalacją oprogramowania. Wszystkie potrzebne programy znajdują się na serwerach dostawcy. Klient po swojej stronie ma dostęp do interfejsu (na ogół w postaci ujednoliconego środowiska pracy) poprzez program klienta, np. przeglądarkę internetową. W tym modelu usługi najczęściej dostępne są dla użytkownika z dowolnego połączonego z internetem komputera. Przykłady: Google App Engine, Windows Azure (Cloud OS) 19
Modele chmury obliczeniowej (cd) SaaS - Software as a service ("oprogramowanie jako usługa") klient otrzymuje konkretne, potrzebne mu funkcjonalności i oprogramowanie. Korzysta z takiego oprogramowania, jakiego potrzebuje. Nie interesuje go ani sprzęt, ani środowisko pracy. Ma jedynie zapewniony dostęp do konkretnych, funkcjonalnych narzędzi niekoniecznie połączonych ze sobą jednolitym interfejsem. Programy działają na serwerze dostawcy. Klient nie jest zmuszony nabywać licencji na nie. Płaci jedynie za każdorazowe ich użycie, a dostęp do nich uzyskuje na żądanie. Przykłady: SalesForceCRM, Google Apps, ZOHO Support,... 20
Modele chmury obliczeniowej (cd) S+S - Software + service ( oprogramowanie plus usługa") korzystanie z klasycznego oprogramowania (Software), z drugiej strony możliwość skorzystania z tego na zasadzie usługi (Service). Nasz wybór : co dla nas jest lepsze 21
22
LOGICAL etapy realizacji projektu Etapy: Etap 1: - Instalacja w każdym regionie chmury obliczeniowej dla logistyki w okresie 2 lat 6 regionalnych chmur LOGICAL - Uruchomienie platformy serwisów web dla firm regionalnych Etap 2: - wprowadzenie danych regionalnych partnerów logistycznych - badania, oceny, ulepszenia, poprawa usług Etap 3: - Integracja regionalnych chmur w Intercloud Computing - w ciągu 3 lat LOGICAL-Super-Cloud Σ 6 chmur regionalnych LOGICAL 23
Jaka koncepcja realizacji? Kierunki: Modernizacja ICT i jej dostosowanie do potrzeb (eksternalizacja kosztów IT) Dostosowanie procesów logistycznych między dostawcami usług a klientami(procesy ciągnięte (PULL), przykład Dell Supply Chain, sprzedaż produktów mody, medycyna regeneratywna,...) Relokacja -dostęp do baz danych -rozszerzenie oferty poprzez udostępnienie ERP dla wytwórców -redukcja kosztów kooperacja partnerów logistycznych 24/48
supply taggedreal time data Shared information space logistics cloud + Logistics IT-service offer Matching services Process control services Filtering services demand / offer Context-dependent, Optimization services actor-specific information Aggregation services services Subscribe torelevant events Share & Benefit pay/receive per use accessibility security safety accuracy I.e. Onward flight/train/ truck connections, alternative routes, forwarding runs free capacities freight projects Company #A Company #B Company #C Company #D Logistics hub (interportos, airports, seaportsetc.) 25
Przykład wykorzystania IT Input: Sensor in traffic and transportation infrastructure Smart traffic information management system: IT integration platform with connection planning, assurance and optimization services Output: Higher traffic flow transparency, on-time traffic information for drivers and scheduling 26
Ontologia logistyki 27
Oczekiwania od dostawców logistycznych usług Prywatna logistyczna chmura obliczeniowa Oferta usług-it dostosowana do rzeczywistych potrzeb Pay as you go Przekonywujący model bezpieczeństwa Propozycja migracji usług Wspomaganie on demand (w uzupełnieniu hotline) Możliwość rezygnacji z chmury (lub okres próbny) 28
Wymagania technologiczne chmury LOGICAL Poufność i bezpieczeństwo Szerokie wykorzystanie IT Szybkie udostępnienie usług Księgowość/Monitorowanie/Rozliczanie 29
Poufność i bezpieczeństwo Ochrona danych i bezpieczeństwo Istotne kwestie: Kto jest właścicielem danych? Kto odpowiada za backups? Jak moje dane są oddzielone od innych danych? Czy jest bezpieczny dostęp do usług? Czy przestoje w funkcjonowaniu chmury są dozwolone? Co z moimi danymi gdy dostawca zbankrutuje? Dostawca usług w chmurze musi dać satysfakcjonujące odpowiedzi na te pytania 30
Szerokie wykorzystanie IT Dostawca usług w chmurze zapewnia różne formy technologie wirtualizacji Wykorzystanie specyficznych technologii prowadzi do zmniejszenia korzyści z powodu niekompatybilności rozwiązań IT Dlatego chmura LOGICAL musi być otwarta na powszechnie stosowane rozwiązania IT 31
Szybkie udostępnianie usług Zasoby powinny być tylko przydzielone w momencie korzystania z usługi Konieczność szybkiego przydziału zasobów LDU nie chcą antycypować wykorzystania usług, ale chcą korzystać z usług na żądanie Szybkie udostępnienie usług jest ważnym argumentem za technologią chmury w porównaniu z tradycyjną infrastrukturą IT Szybkie udostępnienie usług jest podstawa sukcesu wdrożenia chmury obliczeniowej! 32
Oszczędność kosztów dzięki pay-as-you-go Brak potrzeby dużych inwestycji w infrastrukturę IT, oprogramowanie i konsultacje w początkowej fazie projektu; wykorzystywane zasoby będą określone w trakcie realizacji projektu Prowadzi to do większej płynności finansowej firm, które korzystają z usług w chmurze To również daje lepsze podstawy do ustalania kosztów; wg liczba użytkowników, dostaw lub liczba zaangażowanych LDU w łańcuchu dostaw. 33
Oferta nieograniczonych usług na żądanie Nieograniczona w chmurze liczba usług na żądanie Firmy logistyczne mogą wymagać określone usługi na żądanie 34
Korzyści dla logistyków Użyteczność produktów IT 1. Opis aktualnych rozwiązań IT: narzędzia, słabe punkty, koszty, wysoka poprzeczka 2. Definicja wymaganych funkcji ( testy walidacji) 3. Testy użytkownika i ocena zaprojektowanych narzędzi 4. Zrozumienie zadań logistyki przez ludzi IT Korzyści i efekty 1. Rozwój IT w kierunku nowych funkcjonalności 2. Oszczędność kosztów testowania (ponieważ robi to się w chmurze) 35
Redukcja kosztów dzięki zmniejszeniu czasu uruchomienia serwisu Wprowadzenie chmury skraca czas wejścia na rynek do minimum: szybsze udostępnienie infrastruktury wykorzystanie bazy chmury obliczeniowej Reduction of time for traditional vs. Clou Computing 36/48
Zwiększenie bezpieczeństwa Dostawcy chmury mają większe możliwości zatrudnienia specjalistów od bezpieczeństwa Specjalistyczne centra danych Niezawodna infrastruktura IT Specjalistyczne usługi Security traditional vs. Cloud Computing 37
Aktualne i bezpieczne serwisy Dostawcy chmury zapewniają najnowsze wersje usług Firmy logistyczne nie zajmują się problematyką utrzymania najnowszych wersji oprogramowania Dostawcy chmury korzystają z oprogramowania i sprzętu wysokiej jakości co zmniejsza ryzyko utraty danych lub ataków Dostawcy chmury zapewniają archiwowanie i kodowanie danych oraz bezpieczny dostępu do usług 38
VMware VMware oprogramowanie do wirtualizacji maszyn Działa na wielu SO na jednym komputerze Platforma realizacji projektów informatycznych Serwer dla przedsiębiorstw 39
40
VMware przykłady konkretnych wyników ekonomicznych Reduction in Datacenter Capital Expense $14,235 Reduction in Datacenter Operating Expense 2.0-3.0 Reduction in Risk $30 MM $5,694 0.3 1.0 $4 MM Before After Infrastructure Cost per App Before After Sys Admin per 100 Apps* Before After Business Loss Due to Datacenter Outage** * Source: IDC and VMware TAM program ** Source: VMware customer a $2bn insurance company. Estimates based on 40 hrs needed to recover before virtualizing and 4.5 hrs needed for the same recovery after virtualization. 41
Użytkownicy VMware 42
Wybór usługi z katalogu 43
Konfigurowanie usługi 44
Aktywacja usługi i użycie 45
Regional LOGICAL Website http://www.logical.mwsl.eu/ 46
Surveydatabase http://ankiety.citi-lab.pl/limesurvey/admin/ 47
LOGICAL status: Preliminary analysis of regional survey data 48