Обзор облака oracle -...
TRANSCRIPT
Обзор облака Oracleи возможностей Database Cloud Service
Павел ДубининТехнологический консультант BI/DWHЕкатеринбург, Октябрь 2016
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.
Agenda
Что такое облако, в чем его удобство?
Краткий обзор основных облачных сервисов Oracle
Oracle Database Cloud Service
Oracle Cloud Machine
Use cases
4
Определение Cloud Computing
Облачные вычисления
вычислительная модель, обеспечивающая быстрый, простой и удобный сетевой доступ к пулу вычислительных ресурсов (сеть, сервера, диски, приложения и сервисы) по требованию, причем такой доступ требует минимального привлечения администраторов или сервис провайдеров.
Source: NIST Definition of Cloud Computing v15
Основные характеристики
• Сервис по требованию• Оплата по мере использования• Доступ по сети• Пул ресурсов• Эластичность
Облако уже пришло в жизнь каждого из нас
Доля трафика (%) в сети интернет
0
10
20
30
40
50
60
2005 2010 2015
Youtube + NF Torrent
Облако в корпоративном IT
Allocate Compute
Allocate Storage
Set Keys &
PrivilegesProvision
OS
Install &
ConfigureDatabase
ConfigureTools
ConfigureAccess
Configure Backups
На примере создания новой БД
Админ/DBAБаза
готова!Разработчик
База готова!Выбор конфигурации
Разработчик
Традиционный подход
Облачный подход
Кому это выгодно?
• Разработчики ПО – Быстрое и простое развертывание
– Не надо просить администратора
• Тестировщики приложений
• Администраторы– Снижает нагрузку на ДБА
– Высвобождает ресурсы
• CFO – прозрачность затрат на IT
• CIO – гибкая адаптирующаяся инфраструктура
Классификация облака
Source: NIST Definition of Cloud Computing v15
По уровню сервиса:
• SaaS – готовое приложение, настройка
• PaaS – платформа для реализации приложения
• IaaS – инфраструктура (вычислительные ресурсы)
По размещению:
• Public Cloud – публичные ЦОДы
• Private Cloud – ЦОД заказчика
• Hybrid Cloud – гибридные варианты
PRIVATEPUBLIC
SaaS PaaS IaaS
Виды облака по размещению
Hybrid Cloud
• Быстрый и недорогой старт
• Гибкость и масштабируемость
• Сервисный аутсорсинг
• Для компаний любого масштаба
• Чистый OpEx
• Низкая стоимость владения в долгосрочной перспективе
• Контроль и влияние
• Множество приложений разделяет ресурсы
• Перенос мощностей во время пиковой нагрузки
• Размазывание приложений
• Dev/Test & Production
• B2B интеграция
• Тест новых продуктов
PublicPrivate
Виды облака по размещению, стоимость владения
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
Приложение
Платформа
Доработки
Приложение
Доработки Доработки
По
треб
ите
ль
Серви
с
Пр
овай
дер
Администратор Разработчик Бизнес пользователь
Консолидация и
экономоия
IaaS IaaSIaaS
PaaS
Разработка и
кастомизация
Скорость и
готовые решения
PaaS
SaaS
Виды облака по уровню сервисов
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)
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
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
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
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. 17
Базаданных
• Полностью управляется 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
Скоро …
Общего назначения Комплексы 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 –каждый узел – вирт машина
Автоматические патчи
Backup/Recoveryи HA & DR
Простое развертываниесложных конфигураций
Языки программирования
Обеспечение безопасности
Распределенное управление
Database Cloud Service: важные возможности
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: сокращение времени
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
Copyright © 2015 Oracle and/or its affiliates. All rights reserved.
Как выглядит облако Oracle?Единый портал для управления и доступа ко всем сервисам
23
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
Естественные препятствия перехода в публичное Облако
• Соответствие требованиям бизнеса и закона
• Персональны данные или банковская тайна
• Собственные стандарты безопасности
Перс. данные
• Контроль за бизнес критичными системами
• Использовоание собственных брандмауэров, балансировщиков, VPN Шлюзов, и.т.п
• Высокие уровни SLA
Контроль
• Соединение с системами БД, ERP, и т.д. без задержки сети
• Выделенная инфраструктура снижает задержки
Задержка
26
Hybrid
PublicPrivate
Виды облака по размещениюМы знаем три традиционных варианта
Полноценное облако внутри вашего ЦОДа
27
Hybrid
PublicPrivate
Облачная платформа Oracle внутри вашего ЦОДаОдинаковое ПО и API, гарантированная портируемость нагрузок
Решает требования Бизнеса, Законодательства и РегуляторовПредоставляется на основе подписки аналогично Public Cloud и по мере
фактического потребления
Виды облака по размещению
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 28Oracle Confidential – Internal/Restricted/Highly Restricted
Сравнение основных вендоров 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
Oracle Cloud
• Единственное облако с действильно полным набором сервисов SaaS/PaaS/IaaS Public/Private/Hybrid
• Уникальная Сloud Machine для развертывания публичного облака у себя в ЦОДе
• Единственное облако с настолько большим выбором ПО Oracle
• Одинаковая архитектура, стандарты и продукты для ЦОД и Облака
• Готовая интеграция между продуктами PaaS/SaaSPrivate/Public
• Автоматизация задач управления жизненным циклом
• Может быть использовано Разработчиками, Бизнесом и ИТ
31
use-cases
31Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
SkyFORS:публичное облако от партнерана основе технологий Oracle Private Cloud
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