34
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Do czego warto chmury używać Kontakt: Marek Sokołowski ([email protected] ) +48 661 966 026

Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Embed Size (px)

Citation preview

Page 1: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Do czego warto chmury używać

Kontakt: Marek Sokołowski ([email protected])+48 661 966 026

Page 2: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Modele rozliczeniowe w chmurze publicznej

• Chmura mierzona (Metered)• Chmura niemierzona (Unmetered)

• OCPU – Oracle CPU• Hosted User• Hosted Environment

Page 3: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Chmura prywatna Chmura publicznaOracle

Wdrożenie gdziekolwiek

Identyczna Technologia

Identyczne Standardy

Identyczne Produkty

Przezroczyste przenoszenie przetwarzania pomiędzy środowiskami

On-premises oraz Oracle Cloud

Prywatnie czy PublicznieKwestia wyboru

Page 4: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Wdrożenie gdziekolwiek

Do czego warto używać chmuryKilka przypadków użycia

• Kopia zapasowa bazy danych w chmurze• Backup plików w chmurze• Długoterminowe przechowywanie danych• Centrum zapasowe w chmurze dla bazy danych i aplikacji• Środowisko developerskie i testowe w projektach dla

Klientów• Środowisko testowe i developerskie pozostawione Klientom• Analiza logów i analiza wydajności (Management Cloud)

Page 5: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Kopia zapasowa

Page 6: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Kopia zapasowa – dobre praktyki

3 – 2 – 1

Page 7: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Database Backup Cloud Service

• Bezpieczne i wygodne rozwiązanie kopii zapasowej bazy danych w chmurze

– Kopie są przechowywane w trzech egzemplarzach

– Kopie są szyfrowane

• Łatwe we wdrożeniu

– Nie trzeba inwestować w sprzęt oraz niezbędne oprogramowanie do wykonywania kopii zapasowej w drugiej lokalizacji – substytut taśm

– Prosta instalacja / niezawodne rozwiązanie

• Łatwe w utrzymaniu

– Łatwość odzyskiwania danych

– Kopia danych zawsze w chmurze

7

Wprowadzenie

Page 8: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Database Backup Cloud Service

• Szerokie wsparcie dla baz danych uruchomionych On Premise:

• Dla posiadających bazę EE wraz z opcją kompresji backupy są dodatkowo kompresowane co oszczędza miejsce (mniejszy koszt) oraz łącze (krótszy czas wykonania backupu oraz szybszy dostęp do kopii zapasowych)

8

Dla kogo to jest przeznaczone

Bazy danych 10gR2, 11g, 12c (EE, SE, SE1)

Systemy operacyjne Linux, Solaris x86-64, SPARC, Windows, AIX, HP-UX, zLinux

Page 9: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Database Backup Cloud Service

• Backup’y są zawsze szyfrowane zanim wyjdą poza serwerownię w kierunku chmury

• Nie wymaga to specyficznych wersji bazy danych po stronie On Premise (dowolna baza SE1, SE2, SE, EE)

• Nie wymaga to żadnych opcji do bazy po stronie On Premise (np. Advanced Security)

• Serwerownie na terenie Unii Europejskiej: Amsterdam (NL) lub Slough (UK)

9

Bezpieczeństwo

Page 10: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Database Backup Cloud Service

1. Zakup i provisioning Oracle Database Backup Service (Cloud)

2. Utworzenie konta w serwisie Oracle Technology Network (OTN) (Cloud)

3. Ściągnięcie modułu Oracle Database Cloud Backup Module(Cloud -> On Premise)

4. Uruchomienie i przeprowadzenie procesu instalacji ODCBM (On Premise)

5. Konfiguracja narzędzia do wykonywania kopii zapasowej Recovery Manager (RMAN) (On Premise)

6. Konfiguracja mechanizmu szyfrowania (On Premise)

7. Wykonanie kopii zapasowej (On Premise -> Cloud)

10

Proces instalacji

1. Analiza przedwdrożeniowa2. Wykonanie instalacji i

konfiguracji3. Wykonanie testów

powdrożeniowych4. Przygotowanie dokumentacji

powdrożeniowej5. Odbiór projektu

Usługa 3-5 dni roboczych

Page 11: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Database Backup Cloud Service

• Usługa backup składa się z następującego komponentu:

– Oracle Database Backup Service (funkcjonalność związana z wykonywaniem kopii zapasowej)

• Minimalny zestaw do wykonywania backup’ów – 1TB

– metryką jest TB / miesiąc

– Oracle Database Backup Service – 33 USD / 1TB / miesiąc

11

Co jest potrzebne i ile to kosztuje

Page 12: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Database Backup Cloud Service

• Rocznie 1 TB kompletnej usługi backup’u:

• Cena dla Klienta: 396 USD rocznie, 1 572 PLN rocznie

12

Co jest potrzebne i ile to kosztuje

IaaS

DB

Backup Offer Name Part #

Unit

Price Metric Months Quantity Total

Oracle Database

Backup Service B76557 33 USD TB/Month 12 1 396

Storage Offer Name Part #

Unit

Price Metric Months Quantity Total

Storage Cloud

Service B75123 30 USD TB/Month 12 1 360

Page 13: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Database Backup Cloud Service

• Usługa backup’u w chmurze nie konkuruje z wykonywaniem kopii zapasowej On Premise

• Uzupełnia mechanizm wykonywania kopii zapasowej o backup w zdalnej lokalizacji

13

Pozycjonowanie vs. Backup On Premise

Page 14: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Kopia zapasowa bezpośrednio do chmury Oracle

• Wymagania

– Bazy bez backupu lub dla których backup lokalny jest nieopłacalny

– Rozmiar < 1TB

• Retencja : 1-3 lat

• RTO : Godziny do dni

• RPO : Ostatni backup

• Rozwiązanie

– Bezpośrednia kopia zapasowa baz danych + archived logs do chmury Oracle’a poprzez Internet

– Strategia: Pełny backup raz na tydzień + Backup inkrementalny raz na dzień

14

OracleDatabase Backup Cloud

Service

Databases

Ochrona bazy danych poprzez kopię zapasową w zdalnej lokalizacji

• Bezpośredni backup Oracle Databases 10.2-12c• Obsługa większości platform• Zabezpieczony i skompresowany backup• Brak opłat za agentów backupowych

Recovery Manager

SSL

Page 15: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Kopia zapasowa najpierw na Dyski, a potem do Chmury

• Wymagania

– Ważne bazy danych z krytycznymi danymi

– Potrzeba backup’u w innej lokalizacji zgodnie z regułą 3-2-1

– Rozmiary baz 1-5TB

• Retencja

– Dysk lokalny: 1 miesiąc, Chmura: 1-5 lat

• RTO : Dni na odzyskanie ze starych backup’ów

• Rozwiązanie

– Wykonywanie kopii danych na dyski lokalne (1), następnie wykonywanie kopii z dysków lokalnych w chmurę (2,3)

15

OracleDatabase Backup Cloud

Service

Databases

Recovery Manager

SSL

Local Disk Backup

1 2

3

Page 16: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Długoterminowe przechowywanie danych

Page 17: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Długoterminowe przechowywanie danych

• Długoterminowe przechowywanie danych (przymus regulacyjny, elektroniczna dokumentacja)

• Bardzo tanie przechowywanie, założeniem jest rzadki dostęp do zawartości

• Szyfrowanie On Premise, dlatego klucz zostaje po stronie Klienta – dane są bezużyteczne dla potencjalnego włamywacza

• Wygodna integracja z Storage Cloud Software Appliance – moduł On Premise, który umożliwia dostęp do archiwum po protokole NFS, dodatkowo oferuje mechanizm cache’owania (łącza bywają różne)

• Ekstremalnie niski koszt przechowywania – 1USD / 1TB / miesiąc – mniej niż filiżanka kawy

Page 18: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Centrum zapasowe w chmurze

Page 19: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 19

Typowe scenariusze

Zabezpieczenie bazy danych przed awarią z użyciem chmury

Brak centrum

zapasowego

Koszty i złożoność

uniemożliwiają

uruchomienie drugiego

centrum

Potrzeba taniego

Centrum Zapasowego

na życzenie

Page 20: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Centrum zapasowe w chmurze

• Wykorzystanie elastyczności chmury mierzonej (płatność za faktyczne użycie)

• W normalnym użytkowaniu baza danych działa „na niskich obrotach”. Tylko przyjmowanie replikacji danych. Aplikacje z wykorzystaniem IaaS nie działają

• W razie awarii rozszerzenie do żądanej wydajności systemu i podniesienie usług aplikacyjnych

• Serwerownie na terenie Unii Europejskiej spełniają wysokie standardy bezpieczeństwa i audytowalności

20

Zapasowe centrum danych za ułamek ceny

Wdrożeniechmury

hybrydowej

Page 21: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Use Case #3: Centrum Zapasowe w chmurze z użyciem usługi Backup’u

21

• Wymagania

– Offsite DR instance using backups

– Offsite test/dev instance

• Rozwiązanie

– Backup on-premises databasesto cloud using Database Backup Service

– Cloud: Use DBaaS (any edition)or Exadata Cloud Service

• W przypadku awarii –odtworzenie w chmurze

Page 22: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Use Case #4: Centrum Zapasowe w chmurze z użyciem Data Guard lub Active Data Guard

22

• Wymaganie

– Centrum Zapasowe w innej lokalizacji

• Solution

– Replikacja bazy danych do chmury z użyciem Data Guard lub Active Data Guard

– W chmurze: Użycie DBaaS(w wybranej edycji) lubExadata Cloud Service

Page 23: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 23

Development and Test

Page 24: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Środowisko do tworzenia aplikacji „pod klucz” dla Klienta

• W normalnym przypadku rozwiązania pod klucz wymagają licencji na środowisko testowe i developerskie

• Wykorzystanie elastyczności chmury zamiast dożywotnich licencji On Premise

• Baza danych – Database Cloud Service w żądanej edycji

• Dla aplikacji Java – Java Cloud Service w żądanej edycji

• Dla dowolnych innych aplikacji – IaaS Compute Cloud

• Uwaga: Java Cloud Service zawiera bezpłatny dostęp do środowiska developerskiego w chmurze

24

DEV

TEST

PROD

Page 25: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Środowisko testowe i developerskie dla Klienta

• Środowisko developerskie dla Klienta wymaga osobnych licencji

• Zamiast licencji On Premise – wykorzystanie elastyczności chmury dla tych celów

• Baza danych – Database Cloud Service

• Aplikacje Java – Java Cloud Service

• Inne dowolne technologie – IaaS Compute Cloud

• UWAGA: Wykorzystanie modelu rozliczeniowego Metered umożliwia włączanie i wyłączanie środowiska developerskiego i testowego wg. potrzeb, środowisko działa licznik „bije”, środowisko nie działa licznik „stoi”

25

PRODTEST

DEV

Page 26: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 26

Perełki

Page 27: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Podejście tradycyjneDla każdej z baz danych przycielone zasoby: pamięc, CPU, storage

System Resources

Page 28: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle MultitenantMniejsza utylizacja pamięci i większy stopień konsolidacji

System Resources

Page 29: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Marketing SupportSales

Container Database

25% min 25% min50% min

75% max 75% max100% max

Przykład zarządzania CPU

Przy utylizacji 75%,

SUPPORT jest ograniczany,

pomimo że mamy moc CPU

0

10

20

30

40

50

60

70

80

90

100

CPU Utilization

Support (1 share)

Marketing (1 share)

Sales (2 shares)

Przy aktywnych Support and Marketing

obie PDB dostają równo CPU

Przy wszystich PDB aktywnych bazy

dzielą CPU według reguł resource

managera

Page 30: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal Use Only

Exadata Express Cloud Service

• Pełna baza Oracle

– Enterprise Edition plus opcje

– Unikalne możliwości Exadata

– Remote client support (SQL*Net)

• Zarządzana przez Oracle

– Nie wymaga administracji po stronie Klienta

• Szybki provisioning

– Nowe konta to kwestia minut

Oracle Corporation - Confidential Restricted

Page 31: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal Use Only

Exadata Express – Perfekcyjne rozwiązanie dla małych i średnich baz danych

Profile użycia

• Bazy departamentowe, małe i średnie firmy

• Startup’y, inkubatory, laboratoria

• Dla kogokolwiek zainteresowanego najnowszym rozwiązaniem bazodanowym Oracle

Page 32: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal Use Only

Exadata Express Cloud Services - ceny

Wliczona opcja kompresji danych umożliwia przechowywanie i transfer większej ilości danych

Page 33: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Pytania

Kontakt:Marek.Sokoł[email protected]+48 661 966 026

33Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Page 34: Do czego warto chmury używać - roadtothe.cloudroadtothe.cloud/files/Do-czego-warto-chmury-uzywac.pdf · (dowolna baza SE1, SE2, SE, EE) ... •Cena dla Klienta: 396 USD rocznie,