Обзор облака oracle -...

34

Upload: trinhnhu

Post on 03-Mar-2018

239 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать
Page 2: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Обзор облака Oracleи возможностей Database Cloud Service

Павел ДубининТехнологический консультант BI/DWHЕкатеринбург, Октябрь 2016

Page 3: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Page 4: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Agenda

Что такое облако, в чем его удобство?

Краткий обзор основных облачных сервисов Oracle

Oracle Database Cloud Service

Oracle Cloud Machine

Use cases

4

Page 5: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Определение Cloud Computing

Облачные вычисления

вычислительная модель, обеспечивающая быстрый, простой и удобный сетевой доступ к пулу вычислительных ресурсов (сеть, сервера, диски, приложения и сервисы) по требованию, причем такой доступ требует минимального привлечения администраторов или сервис провайдеров.

Source: NIST Definition of Cloud Computing v15

Основные характеристики

• Сервис по требованию• Оплата по мере использования• Доступ по сети• Пул ресурсов• Эластичность

Page 6: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Облако уже пришло в жизнь каждого из нас

Доля трафика (%) в сети интернет

0

10

20

30

40

50

60

2005 2010 2015

Youtube + NF Torrent

Page 7: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Облако в корпоративном IT

Allocate Compute

Allocate Storage

Set Keys &

PrivilegesProvision

OS

Install &

ConfigureDatabase

ConfigureTools

ConfigureAccess

Configure Backups

На примере создания новой БД

Админ/DBAБаза

готова!Разработчик

База готова!Выбор конфигурации

Разработчик

Традиционный подход

Облачный подход

Page 8: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Кому это выгодно?

• Разработчики ПО – Быстрое и простое развертывание

– Не надо просить администратора

• Тестировщики приложений

• Администраторы– Снижает нагрузку на ДБА

– Высвобождает ресурсы

• CFO – прозрачность затрат на IT

• CIO – гибкая адаптирующаяся инфраструктура

Page 9: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Классификация облака

Source: NIST Definition of Cloud Computing v15

По уровню сервиса:

• SaaS – готовое приложение, настройка

• PaaS – платформа для реализации приложения

• IaaS – инфраструктура (вычислительные ресурсы)

По размещению:

• Public Cloud – публичные ЦОДы

• Private Cloud – ЦОД заказчика

• Hybrid Cloud – гибридные варианты

PRIVATEPUBLIC

SaaS PaaS IaaS

Page 10: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Виды облака по размещению

Hybrid Cloud

• Быстрый и недорогой старт

• Гибкость и масштабируемость

• Сервисный аутсорсинг

• Для компаний любого масштаба

• Чистый OpEx

• Низкая стоимость владения в долгосрочной перспективе

• Контроль и влияние

• Множество приложений разделяет ресурсы

• Перенос мощностей во время пиковой нагрузки

• Размазывание приложений

• Dev/Test & Production

• B2B интеграция

• Тест новых продуктов

PublicPrivate

Page 11: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Виды облака по размещению, стоимость владения

Investment($)

Time

Public

OPEXHardware Env + Support

SW Subscription + Support

Investment($)

Time

PrivateOPEX

HW Support / SW Maint

CAPEXHardware / SW Licenses

Operational Support

Investment($)

Time

TCO IntersectionShort Term vs Long Term

PrivatePublic

Page 12: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Приложение

Платформа

Доработки

Приложение

Доработки Доработки

По

треб

ите

ль

Серви

с

Пр

овай

дер

Администратор Разработчик Бизнес пользователь

Консолидация и

экономоия

IaaS IaaSIaaS

PaaS

Разработка и

кастомизация

Скорость и

готовые решения

PaaS

SaaS

Виды облака по уровню сервисов

Page 13: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

13

ERP HR CX EPM DATA SCM

Analytics

Compute Storage Networking

DataMgmt

APP Dev Integration Security Content andProcess

IT OPSMgmt

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

SaaS

PaaS

IaaS

Виды облака по уровню сервисов: продукты (Public Cloud)

Page 14: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

14

Compute Storage Networking

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

Обзор сервисов Oracle

IaaS

Storage Cloud Service: Хранение и Управление данными

Java и REST API (OpenStack Swift)

Доступ через портал в Облаке или с сайта Заказчика

Безопасный и гранулярный контроль доступа

“Резервное копирование и Архивирование” для файлов и БДОблаке Oracle

Compute Cloud Service: Эластичные вычисления с поблочным

хранением и высокой доступностью

Гибкие конфигурации с оркестрацией

Управление: Доступ Root в VM, REST API

Семейства образов VM General Purpose и High-Memory

Запуск любых нагрузок в Облаке Oracle

Networking Сетевая изоляция;

Статичные IP адреса

Firewall, VPN

Security Rules/Applications/Lists

Page 15: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

15

AnalyticsDataMgmt

APP Dev Integration Security Content andProcess

IT OPSMgmt

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

PaaS

Обзор сервисов Oracle

Data ManagementDatabaseDatabase BackupBig DataNoSQL DatabaseBig Data Preparation

IntegrationIntegrationSOAGoldenGateInternet of Things

Application DevelopmentJavaMobileMessagingApplication Container CloudDeveloperApplication BuilderAPI Catalog

IT ManagementLog AnalyticsIT AnalyticsApplication Performance Monitoring

Content and ProcessDocumentsProcessSitesSocial Network

Business AnalyticsBusiness IntelligenceBig Data DiscoveryBig Data PreparationData Visualization

Page 16: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

16

ERP HR CX EPM DATA SCM

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

SaaS

Обзор сервисов Oracle

Customer ExperienceMarketingSales; ServiceConfigure, Price, and Quote (CPQ)CommerceCustomer Data Management

Enterprise Performance MgmtEnterprise PlanningPlanning and BudgetingEnterprise Performance ReportingAccount ReconciliationFinancial Consolidation and Close

Supply Chain ManagementInventory ManagementLogisticsManufacturingOrder ManagementProcurementProduct Lifecycle ManagementProduct Master Data ManagementSupply Chain Planning

Human Capital ManagementGlobal Human ResourcesTalent Management

Enterprise Resource PlanningFinancialsRevenue ManagementAccounting Hub ReportingProject Financial ManagementProject ManagementProcurementRisk Management

DataData as a Service (DaaS)ID GraphData Cloud Verticals

Page 17: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. 17

Базаданных

Page 18: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

• Полностью управляется Oracle• Выделенная Схема• Зармеры 5ГБ, 20ГБ, 50ГБ• Доступ к данным с помощью:

Java service, Oracle Application Express, Oracle RESTful Web Services

Database SchemaОбщая База Данных

Virtual ImageВМ + БД + Образ диска

• Похоже на Azure image или AMI• Полный дистрибутив на диске ВМ• Такой же как в собственном ЦОД

Automated ServiceВМ+БД+Готовый Сервис

• Автоматизация Backup/recovery• Автоматизация Patching и Upgrade• Настройка Data Guard• Порталы мониторинга и управления• Локальная консоль управления

Database Cloud Service: виды сервиса в Public Cloud

• Oracle Linux 6.x• Вычисления и хранение данных по требованию• Выбор редакций SE1, EE из версий Database 12c 12.1.0.2 или 11g 11.2.0.4• Бандлы: EE High Performance (почти все опции), EE Extreme Perf (все опции)• Полная изоляция сети, ВМ и ОС, Полноценный доступ через SQL*Net• Управлется самостоятельно через SSH доступ в ВМ с правами Администратора

Database Cloud ServiceПолноценный сервис Экземпляра БД

Database Schema ServiceРазделяемый сервис Схемы БД

Managed Database

Скоро …

Page 19: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Общего назначения Комплексы Exadata

Database Cloud Service: выбор железа

• Разработка, тестирование, небольшие приложения

• Конфигурации - по OCPU, Standard or High RAM

• Block Storage – by the GB

• До 4.6TB DB

• Mission Critical, Intensive OLTP and Decision Support

• ¼, ½ and Full Rack Shapes

• Кол-во памяти и диска фиксировано

• До 168TB DB

• Заказчик получает доступ и к БД и к Exadata rack –каждый узел – вирт машина

Page 20: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Автоматические патчи

Backup/Recoveryи HA & DR

Простое развертываниесложных конфигураций

Языки программирования

Обеспечение безопасности

Распределенное управление

Database Cloud Service: важные возможности

Page 21: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Oracle Confidential – Internal/Restricted/Highly Restricted

8ч30мин

1ч55мин

7ч5мин

4x

дораз меньше времени насоздание базы 95%

на

процентов меньше шагов

726 37717

нольвсего

Выполненных комманд

307 0155

Создать аккаунт, получить и сконфигурировать софт, настроить балансировку, обеспечить внешние IP, настроить мониторинг и алерты

Выделить ВМ, установить софт, сконфигурировать домен

Пропатчить всю среду, сделать бэкап/восстановление всей среды, Scale-up/Scale-down Weblogic Server’a

Database Cloud Service: сокращение времени

Page 22: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Database Cloud Service: типы подписки

• Приобретается определенный сервис на фиксированный срок

• Например, Database Schema Service, может быть куплена на год, два или три

• Нет системы кредитов, нельзя мигрировать кредиты из Metered сервисов

• Остановка БД не повлияет на расход денежных средств

Non Metered

Monthly

Metered• Приобретаются кредиты на тип сервиса, которые

расходуются по мере использования

• Например, Oracle EE Extreme Performance сожжет кредиты быстрее чем Oracle SE1 database

• Можно начать с базы в 2 OCPU, а в периоды пиковой нагрузки делать scale-up на 16 OCPUs.16 OCPU будут сжигать кредиты быстрее

• Остановка БД сохранит кредиты

Hourly

Page 23: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Copyright © 2015 Oracle and/or its affiliates. All rights reserved.

Как выглядит облако Oracle?Единый портал для управления и доступа ко всем сервисам

23

Page 24: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Copyright © 2015 Oracle and/or its affiliates. All rights reserved.

Защита данных и персональные данные

24

• Сертификация Safe Harbour и политика защиты данныхOracle's Services Privacy Policy и Data Processing Agreement

• Данные могут быть защищены с шифрованием БД и/илиопцией DB Vault

• Для сред тестирования и разработки может быть использован Data Masking Pack

• Для хранения персональных данных граждан РФ с 1 сентября 2015 г., может быть использован ЦОД в Амстердаме

Middleware

Applications

Database

Infrastructure

Silicon

http://www.oracle.com/us/legal/privacy/services-privacy-policy/index.htmlhttp://www.oracle.com/us/corporate/contracts/cloud-dpa-1014-2346862.pdf

Page 25: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Естественные препятствия перехода в публичное Облако

• Соответствие требованиям бизнеса и закона

• Персональны данные или банковская тайна

• Собственные стандарты безопасности

Перс. данные

• Контроль за бизнес критичными системами

• Использовоание собственных брандмауэров, балансировщиков, VPN Шлюзов, и.т.п

• Высокие уровни SLA

Контроль

• Соединение с системами БД, ERP, и т.д. без задержки сети

• Выделенная инфраструктура снижает задержки

Задержка

Page 26: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

26

Hybrid

PublicPrivate

Виды облака по размещениюМы знаем три традиционных варианта

Page 27: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Полноценное облако внутри вашего ЦОДа

27

Hybrid

PublicPrivate

Облачная платформа Oracle внутри вашего ЦОДаОдинаковое ПО и API, гарантированная портируемость нагрузок

Решает требования Бизнеса, Законодательства и РегуляторовПредоставляется на основе подписки аналогично Public Cloud и по мере

фактического потребления

Виды облака по размещению

Page 28: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 28Oracle Confidential – Internal/Restricted/Highly Restricted

Page 29: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Сравнение основных вендоров Cloud

29

Amazon

Salesforce

Microsoft

Workday

SAP

Oracle

SaaS PaaS IaaSCX HCM ERP SCM EPM DB MW BD BI Doc GP ES

Applications Software HWCX HCM ERP SCM EPM DB MW DB BI Doc GP ES

GP = General PurposeES = Engineered SystemsHW = Hardware

CX = Customer ExperienceHCM = Human Capital ManagementERP = Enterprise Performance Management

DB = DatabaseMW = middlewareBD = Big Data

BI = Business IntelligenceDoc = Document Service

SCM = Supply Chain ManagementEPM = Enterprise Planning

On PremisePublic Cloud

Page 30: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

Oracle Cloud

• Единственное облако с действильно полным набором сервисов SaaS/PaaS/IaaS Public/Private/Hybrid

• Уникальная Сloud Machine для развертывания публичного облака у себя в ЦОДе

• Единственное облако с настолько большим выбором ПО Oracle

• Одинаковая архитектура, стандарты и продукты для ЦОД и Облака

• Готовая интеграция между продуктами PaaS/SaaSPrivate/Public

• Автоматизация задач управления жизненным циклом

• Может быть использовано Разработчиками, Бизнесом и ИТ

Page 31: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

31

use-cases

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

Page 32: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

SkyFORS:публичное облако от партнерана основе технологий Oracle Private Cloud

Page 33: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать

SkyFORS

Infrastructure as a Service

Виртуальные машины (Oracle VM для x86 и SPARC) Физические X86 и SPARC сервера от Oracle

Platform as a Service Virtual Image – IaaS + лицензии Oracle (помесячная оплата) Managed DBaaS / MWaaS – включает в себя услуги DBA! Automated DBaaS /MWaaS

Технологии Oracle в облаке на территории РФ Поддержка от опытной команды экспертов Гибкость предложения Размещение в Tier-3 ЦОДе Высокоскоростные интернет каналы

FORS Support

IaaS

DB/WL Licenses

DB/WL SSP

Публичное облако от партнера на основе технологий Oracle Private Cloud

Page 34: Обзор облака Oracle - pm-partner.rupm-partner.ru/upload/medialibrary/d74/PD_cloud_concept1_ekb.pdf · Java Mobile Messaging ... установить софт, сконфигурировать