Gdy nie było przetwarzania w chmurze... 10
Po wprowadzeniu chmur... 11
Odpowiedzialność - chmura prywatna Aplikacje Software (SaaS) Aplikacje Aplikacje Dane Dane Biblioteki runtime Biblioteki runtime Biblioteki runtime Middleware Middleware Middleware System operacyjny System operacyjny System operacyjny Maszyna wirtualna Maszyna wirtualna Maszyna wirtualna Hipernadzorca Hipernadzorca Hipernadzorca Serwery Serwery Serwery Pamięć masowa Pamięć masowa Pamięć masowa Sieci Sieci Sieci Dane IT IT IT Użytkownik Platforma (PaaS) Użytkownik Infrastruktura (IaaS) 12
Co należy wspólnie omówić: 1. Uzgodnienie procesów biznesowych w celu maksymalizacji zysku z prywatnej chmury 2. Zdefiniowanie co oznacza samoobsługa (ang. Self-Service). 3. Poprawna ocena obciążeń systemów 4. Fakturować czy nie? 5. Jak powinny być zbudowane usługi, aby nie trzeba było zachęcać do ich użycia przy użyciu przymusu (bez)pośredniego? 13
Co należy wspólnie omówić (cd.): 1. Uzgodnienie procesów biznesowych w celu maksymalizacji zysku z prywatnej chmury Główny cel wdrażania chmury zwiększenie prędkości dostarczania usług IT Procesy nie są dostosowane do takiego podejścia 14 Przykład: Uruchomienie maszyny wirtualnej w ciągu 5 minut. Proces akceptacji uruchomienia kilka dni czy nawet tygodni IT i LOB muszą zidentyfikować i zmodyfikować takie procesy w organizacji
Co należy wspólnie omówić (cd.): 2. Zdefiniowanie co oznacza samoobsługa (ang. Self-Service) 15 Portal pozwalający na zamawianie i zwalnianie zasobów / aplikacji przez LOB Tradycyjnie IT uruchamiało, utrzymywało i usuwało Przesunięcie odpowiedzialności i kosztu z IT do LOB Konieczny jasny podział pracy i jej kosztów pomiędzy IT i LOB
Co należy wspólnie omówić (cd.): 3. Poprawna ocena obciążeń systemów 16 Chmura nie oznacza przeniesienia wszystkiego Monolityczne, stare, praca jest niezmienna, mało dynamiczna lub jest możliwośc jej skalowania nie ruszać Co warto przenosić? Obciążenia (workloads), które potrafią wykorzystać przyrost prędkości, skalowalność, zmieniające się dynamicznie, umożliwiające zestandaryzowanie, często uruchamiane i wyłączane Środowiska testowe, modelowanie scenariuszy, aplikacje finansowe, WWW
Co należy wspólnie omówić (cd.): 4. Fakturować czy nie? Decyzje o uruchomieniu zasobu/obciążenia po stronie LOB 17 Mogą nadużywać przy braku rzeczywistej potrzeby biznesowej Łatwe monitorowanie kto, ile, kiedy Fakturowanie lub raportowanie potrzebna informacja zwrotna do LOB Wybór fakturowania może wiązać się z oporem LOB Wybór raportowania może wiązać się z nadużywaniem
Co należy wspólnie omówić (cd.): 5. Jak powinny być zbudowane usługi, aby nie trzeba było zachęcać do ich użycia przy użyciu przymusu (bez)pośredniego? 18 Przy chmurze prywatnej LOB staje się klientem IT, od IT oczekuje się wykazania się ROI Co powinno zrobić IT? Dobrze dobrać, co przenieść do chmury Pilot na jednej, dwóch aplikacjach, tak by LOB mógł zrozumieć, jak działa chmura i jakie są z niej korzyści Dostosować chmurę do uwag LOB Stopniowo dodawać nowe usługi/aplikacje Zdefiniować ścieżkę komunikacji dla ustalania zmian
Strategia SUSE Open Stack Cloud
Dlaczego chmura oparta o Open Source? 20 Niższe koszty Otwarte standardy i brak Vendor Lock-In Większa dynamika zmian i dopasowanie do potrzeb Większa kontrola i bezpieczeństwo inwestycji
Strategia firmy SUSE odnośnie przetwarzania w chmurze Chmura publiczna Chmura prywatna Wdrażanie SUSE Linux Enterprise Server w ramach SUSE Cloud Public Program Dostarczanie rozwiązań infrastruktury chmur opartej na OpenStack 21 Ścisła integracja SUSE Studio i SUSE Manager z SUSE OpenStack Cloud dostarcza platformę i narzędzia dla korporacyjnych chmur hybrydowych
Dlaczego dystrybucja OpenStack? Zarządzanie Billing Billing VM SUSE Manager Management Dashboard (Horizon) Dashboard Install Framework Installation Framework Cloud (Crowbar, Chef, TFTP, DNS, DHCP) SUSE Image Tool Studio Required Required Services Services Compute (Nova) Compute RabbitMQQ Message Postgresql Database Hypervisor Xen, KVM Hypervisor App Monitoring Monitoring Portal Portal Cloud APIs (OpenStack and Cloud APIs EC2) Orchestration (Heat) Orchestration Identity (Keystone) Images (Glance) Object (Swift) Identity Images Object Security Security & & Performance Performance Telemetry (Ceilometer) Telemetry VMware, HyperV Block Storage Block (Cinder) Storage Network (Neutron) Network Vendor Adapters Adapters Rados Gateway Vendor Adapters Adapters Operating System SUSE Linux Enterprise Server 11 SP3 RDB Rados Physical All Qualified Infrastructure: Hardware x86-64, Configurations Switches, Storage OpenStack Havana 22 SUSE Cloud Adds SUSE Product Partner Solutions SUSE Storage
Ekosystem partnerów Management 23
Zastanów się nad testami u siebie Typowo 3-5 dni Na miejscu w Twojej firmie Porozmawiaj z nami po dzisiejszej prezentacji i przedstaw swoje potrzeby 24
25
Unpublished Work of SUSE LLC. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners. 257-000014-001