How to Use the PowerPoint Template - steeldrum.org.ua · AWS, Azure и Google...

Post on 26-May-2020

8 views 0 download

Transcript of How to Use the PowerPoint Template - steeldrum.org.ua · AWS, Azure и Google...

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

Oracle Cloud Использование вычислительных ресурсов в облаке Oracle

Сергей Стеценко Oracle Ukraine

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 2

Oracle Cloud

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 3

Преимущества облачных технологий

• Современные технологии • Быстрое развертывание • Интегрированность

• Сокращение затрат • Качество обслуживания • Быстрая реализация

проектов • Снижение рисков

• Быстрый выход на рынок • Новые услуги и продукты • Непрерывность бизнеса • Прогнозируемость затрат

ИТ отделы Производительность и

экономичность

Бизнес-пользователи Инновации и оперативность

Разработчики Качество и

функциональность

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

Единая облачная стратегия Перенос любой базы данных или приложения в облако Oracle

Платформа Java

Java App

Платформа баз данных

Infrastructure Compute & Storage Service

Не-Java прило-жение

База данных

Сервер Java

WebLogic

Java App

Сервер баз данных Oracle

Не-Java прило-жение

База данных

Облако Oracle ЦОД компании

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 5

Гибридное облако Oracle

Единая архитектура Единое ПО

Единые принципы ЦОД компании Oracle Cloud

Единый интерфейс управления

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 6

Облачные услуги

Вычисления, хранение, сеть как сервис

Информация, аналитика, взаимодействие как сервис

Безопасность как сервис

Интеграция как сервис

Разработка и развертывание как сервис

Большие данные Бизнес- аналитика Документы

Социальные сети

Бизнес-процессы Интеграция

Мониторинг

IT-аналитика

Безопасность

Базы данных Java Мобильность Разработка Сообщения

Вычисления Хранение

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

Oracle Cloud

7

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 8

Infrastructure as a Service

Platform as a Service

Software as a Service

Project Financial Management

Project Management

Transportation & Global Trade

Mgmt

Talent Management

Global Human

Resources

Inventory & Costing

Enterprise

Planning Financials

Marketing Sales Service

Product Value Chain

Procurement

CRM Analytics HCM Analytics

Storage Compute Messaging

Database Java Java SE Node.js Process Integration Cloud

Marketplace

Developer Mobile Business

Intelligence Big Data

Big Data

Discovery Documents

Data as a Service

DaaS for

Marketing

DaaS for

Social

Commerce

Database Backup

Identity

Configure, Price,

& Quote

DaaS for

Sales

Financial Perf Reporting

Accounting Hub

Reporting

Revenue

Management

Social Engagement &

Monitoring Social Network Social Marketing

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

Oracle Cloud IaaS Инфраструктурные сервисы публичного облака Oracle

9

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

Вычислительные сервисы Oracle IaaS

10

Hardware – Physical Servers & Storage

Core Data Center & Access Network

Data Center Regions & Availability Domains

Hypervisor

Dedicated Compute

Engineered Systems

Container Service Ravello Bare Metal Elastic Compute

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

Сервисы хранения данных в Oracle IaaS

11

Hardware – Physical Servers & Storage

Core Data Center & Access Network

Data Center Regions & Availability Domains

File & DB Backup

Storage Cloud Software Appliance

Object Archive Local NVMe Block

POSIX NFS

SMB, NAS

WebDav

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

Сетевые сервисы Oracle IaaS

12

Oracle Cloud FastConnect EE Network Bonding VPN Oracle Cloud

FastConnect

Cloud Exchange

Enterprise

Data Center Branch

Office

MPLS Network

Enterprise

Data Center Branch

Office

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

Интерфейс пользователя IaaS

• Центральная консоль управления

• Виртуальные машины

• Диски

• Сети

• SSH-ключи

13

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

Виртуальные машины

• Oracle Virtual Machine

– От 1 до 16 CPU, память от 7.5 до 240 ГБ

• Серверы Oracle X4-2

• Oracle Enterprise Linux, Oracle Solaris x86

• Полное управление

14

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

Виртуальные сети

• Гибкое конфигурирование

• Настраиваемый сетевой экран

• Политики безопасности

• Публичные IP адреса

15

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

Oracle Cloud PaaS Платформенные сервисы на примере сервиса баз данных

16

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

Автоматическое создание и конфигурирование БД

База данных как услуга

База

готова к

работе Allocate

Compute

Allocate

Storage

Set Keys &

Privileges

Запрос

сервиса Provision

OS

Install &

Configure

Database

Configure

Tools Configure

Access

Configure

Backups

Сокращение времени и

сложности развертывания

Защищенность,

отказоустойчивость и

простота обслуживания

Сложные конфигурации

(RAC, Active DG)

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 18

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

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 20

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 21

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 22

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

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 24

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 25

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

Мониторинг облачной базы данных

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 27

Патчинг облачной базы данных

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 28

Консоль OEM Express 12c

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 29

Консоль Application Express

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 30

Преимущества облачной базы данных

База данных как услуга

Простота обслуживания

Высокая доступность и отказоустойчивость

Простота развертывания

Современные средства разработки

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

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

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

Oracle Ravello Мигрирование виртуальных машин VMware/KVM в публичное облако

31

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

Oracle Ravello

32

Ravello - облачный сервис, позволяющий компаниям перемещать виртуальную инфраструктуру VMware/KVM из собственных ЦОД в облака лидирующих провайдеров, без каких-либо изменений

Подвижность. Планы развертывания позволяют

быстро реализовать и тиражировать проект.

Снижение затрат до 60% в сравнении с

использованием средств самой VMware.

Гибкость. Возможность запуска существующих приложений на

базе VMware/KVM в публичном облаке.

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

Сложные и многочисленные виртуальные среды

33

web_01

web_02

web_n

app_01

app_02

app_n

db_01

db_02

db_n

192.168.10.x 192.168.20.x 192.168.30.x

Постоянная необходимость в дополнительных виртуальных средах

для разработки ПО, ручного и автоматического тестирования,

интеграции систем, отладки подсистем защиты, обучения

~ ~ ~

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

От дней до недель...

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

34

Тестирование

Запрос

Результат

Создание виртуальных

машин

Установка в шкафы ЦОД

Настройка среды

виртуализации

Конфигурация компонентов приложения

Конфигурация систем хранения

Настройка сети

Закупка оборудования

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

AWS, Azure и Google несовместимы с VMware

35

Более половины систем в ЦОД реализованы в VMware/KVM. VMware и KVM не работают

напрямую в облаке, в отличие от Ravello.

Виртуальные устройства VMware отличаются от предложений

облачных провайдеров и недоступны в облаке,

в отличие от Ravello.

Для работы многих приложения необходимы сетевые настройки

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

отличие от Ravello.

Адаптация приложений для развертывания в облаке требует времени, ресурсов и инвестиций. Ravello позволяет запускать существующие виртуальные среды

без каких-либо изменений.

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

Ravello не требует каких-либо изменений

36

Те же виртуальные машины, та же сетевая конфигурация... но изолированные в публичном облаке

Oracle Public

Cloud, AWS или

Google Cloud

web_01

web_02

web_n

app_01

app_02

app_n

db_01

db_02

db_n

192.168.10.x 192.168.20.x 192.168.30.x

~ ~ ~

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

Приложение в терминах Ravello

37

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

Всего четыре шага

Из ЦОДа в облако

38

Загрузка ВМ Создание

приложения Сетевое определение Публикация в облако

Без изменения виртуальных машин

Простой графический интерфейс

Настройка сетевой конфигурации, при

необходимости

Через несколько минут приложение доступно

в облаке

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

Классификация технологий виртуализации

39

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

Oracle Ravello HVX

40

X86 X86 X86

Операционная система

Приложения

Гипервизор Гипервизор

ОС

Приложения

ОС

Приложения

ОС

Приложения

ОС

Приложения

Перекрывающий гипервизор

Сетевое окружение

Физический сервер Виртуализация Вложенная виртуализация

Oracle Ravello

HVX Устройства хранения

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

Ravello HVX: Виртуализация в облаке

41

Публичное облако

Oracle Ravello HVX

• Технология, оптимизированная для облачной среды

– Виртуализация уже виртуализи- рованного оборудования

• Бинарный перевод c прямым выполнением

• Высокопроизводительная виртуальная сеть

• VMware, KVM, управление сетевыми сервисами

• Ведущие облачные провайдеры

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

Ravello HVX: Виртуальная сеть

42

Публичное облако

• Распределенные коммутаторы и роутеры

• Службы DHCP, DNS

• Межсетевые экраны

• Сеть канального уровня (L2) для виртуальных машин

• Статические IP-адреса

• VLAN, VXLAN

DHCP DNS

Oracle Ravello HVX

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

Модель ISO/OSI

Сеть уровня L2

43

Ravello

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

Ravello HVX: Хранение данных

44

Публичное облако

• Блочные устройства

• Кеширование образов

• Дедупликация данных

• Автоматический RAID0

• Виртуальный CD-ROM

• Различные протоколы доступа • iSCSI, NFS, CIFS, SMB

Cache Dedup

Oracle Ravello HVX

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

Импорт виртуальных машин в Ravello

45

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

Рабочий стол Ravello

• Управление виртуальным оборудованием

• Управление доступом к ресурсам

• Сетевая конфигурация

• Правила запуска и останова виртуальных машин

Графический интерфейс пользователя

46

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

Рабочий стол Ravello Создание приложения

47

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

Рабочий стол Ravello Управление виртуальными машинами

48

• Виртуальные процессоры

• Оперативная память

• Дисковые контроллеры и диски

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

Конфигурирование сети

• Сетевые службы на сетевых интерфейсах

• DHCP, DNS

• Внешние, фиксированные и "эластичные" IP-адреса

• Фильтрация IP-адресов

• Переадресацией портов

49

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

Конфигурирование сети

50

Сетевые интерфейсы Локальные DHCP IP-фильтры

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

Ravello Blueprint • План развертывания приложения хранит описание всех его компонент

– Описательных, вычислительных и сетевых

• Используется для быстрого тиражи-рования приложения в облаке

51

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

• Планы развертывания могут быть доступны другим пользователям

– Приглашенные пользователи

– Все пользователи (Ravello Repo)

• К развернутому приложению может быть предоставлен доступ не-пользователям Ravello

– "Эфемеральный" доступ

Ravello Blueprint

52

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

Развертывание приложения

53

Ops

Dev

QA

Dev

План многоуровнего приложения

Клон 1 – Oracle Public Cloud

Клон 2 – Amazon WS

Клон 3 – Google Public Cloud

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

Автоматический запуск приложения

54

Порядок запуска машин Пуск и останов по расписанию

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

Репозиторий готовых решения

Ravello Repo

55

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

Универсальный Интернет-доступ к машинам

56

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

Внешний доступ к приложению

57

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

Rest API

Автоматизация взаимодействия с Ravello

58

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

Стоимость сервиса Ravello

59

$0.56 - $0.96 в час

в зависимости от требований к производительности Каждая из машин имеет

2 vCPU и 4GB RAM

Общая потребность в ресурсах 8 vCPU + 16GB RAM

Pay-As-You-Go

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

Стоимость сервиса Ravello

60

Оптимизация по расходам Оптимизация по

производительности

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

Онлайн-калькулятор

Стоимость облачного сервиса Ravello

61

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

Лицензирование ПО в Oracle Ravello

62

ПО Oracle Лицензия на

1 процессор = 4 vCPU

ПО Microsoft Лицензия на

1 ядро = 2 vCPU

Плюс частичный или полный отказ от лицензий VMware

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

Почему Oracle Ravello

• Существенная экономия средств – Почасовый биллинг, отказ от лицензий VMware, льготное

лицензирование системного ПО

– Экономия затрат на приобретение и обслуживание дополнительного оборудования

• Существенная экономия времени – Быстрое протопирование, развертывание и тиражирование приложений,

автоматизация процессов взаимодействия со средой Ravello

– Простота использования и быстрота освоения

• Технологическая гибкость и прозрачность – Отсутствие подготовительных работ, низкоуровневые сетевые интерфейсы

63

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

Когда Ravello имеет очевидные преимущества

• При разработке и тестировании программного обеспечения – Быстрое создание тестовых сред, использование средства автоматизации

(Rest API, включение Ravello в работу с версиями ПО)

• Для тестирования средств сетевой защиты и защиты данных – Изолированность виртуальной среды, сеть канального уровня, VPN

• Для быстрого прототипирования и демонстрации программных систем и разработок

• Для быстрого создания виртуальных учебных мест и лабораторий

• Для ненагруженных производственных систем

64

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

Пробный доступ

65

www.ravellosystems.com

2880 бесплатных CPU-часов (14 дней)