+ All Categories
Home > Technology > Новости и анонсы конференции Oracle Open World 2013

Новости и анонсы конференции Oracle Open World 2013

Date post: 28-Nov-2014
Category:
Upload: andrey-akulov
View: 559 times
Download: 1 times
Share this document with a friend
Description:
Основные новости, объявленные на конференции Oracle Open World 2013, прошедшей в San Francisco (September 28–October 2, 2014)
22
Новости и анонсы конференции Oracle Open World 2013 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 Марк Ривкин Snr. SC Manager, Oracle CIS
Transcript
Page 1: Новости и анонсы конференции Oracle Open World 2013

Новости и анонсы конференции Oracle Open World 2013

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

Марк Ривкин

Snr. SC Manager, Oracle CIS

Page 2: Новости и анонсы конференции Oracle Open World 2013

New Product Announcements

� Systems: M6-32 Big Memory Machine & SuperCluster

� Oracle Cloud: IaaS, DBaaS, JaaS, Cloud Marketplace, 3 уровня

обслуживания

� Oracle Database: Database In-Memory Option

Backup Logging Recovery Appliance (ODBA)

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

Backup Logging Recovery Appliance (ODBA)

Hadoop в СУБД Oracle

� Appliances: OVCA (Oracle Virtual Compute Appliance)

Повышение безопасности в Big Data Appliance

(Audit Vault, Kerberos, LDAP)

Page 3: Новости и анонсы конференции Oracle Open World 2013

Oracle Database In-Memory Option

В 100 раз быстрее запросы для аналитики в

реальном времени

� Мгновенное получение результата

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

� Запросы к OLTP базе или хранилищу данных

В 2 раза ускоряется обработка транзакций

� Вставка строк в 3 – 4 раза быстрее

Page 4: Новости и анонсы конференции Oracle Open World 2013

Оптимизация производительности запросов и транзакций

Строчный формат против поколоночного

Row

� Транзакции работают быстрее со

строчным форматом

– Вставка или запрос sales order

– Быстрая обработка нескольких строк, много колонок

ORDER

SALES

SALES

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

Oracle 12c: Хранит данные в обоих форматах одновременно

Column

� Аналитика работает быстрее с

колоночным форматом

– Отчет о сумме продаж по штату

– Быстрая обработка нескольких колонок, много строк

SALES

S

T

A

T

E

Page 5: Новости и анонсы конференции Oracle Open World 2013

� И строчный и поколоночный

формат хранения в памяти для

одних и тех же данных/таблиц

� Одновременно активны и

транзакционно согласованы

� И строчный и поколоночный

формат хранения в памяти для

одних и тех же данных/таблиц

� Одновременно активны и

транзакционно согласованы

Решение: Оба формата в памяти СУБД

Column

Format

Memory

Row

Format

Memory

AnalyticsOLTPSales Sales

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

� В 100 раз быстрее аналитика &

отчетность: поколоночный

формат

� В 2 раза быстрее OLTP:

строчный формат

� В 100 раз быстрее аналитика &

отчетность: поколоночный

формат

� В 2 раза быстрее OLTP:

строчный формат

FormatFormat

Page 6: Новости и анонсы конференции Oracle Open World 2013

Сканирование миллиарда строк в секунду на процессорном ядре

In-Memory Column Store

State columnSales

Пример: Найти все продажи в штате CA

> чем в 100 раз

быстрее

• Каждое процессорное ядро

сканирует одну колонку

� При сканировании

• Каждое процессорное ядро

сканирует одну колонку

� При сканировании

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

SIMD

Compare all

values in 1

cycle

Сравнение

всех

значений за

один цикл

Загрузка

значений

множества

штатов Ve

cto

r R

eg

iste

r

“CA”

быстрее� При сканировании

используются быстрые

SIMD векторные инструкции

� Миллиарды строк в сек

сканируются одним ядром

� При сканировании

используются быстрые

SIMD векторные инструкции

� Миллиарды строк в сек

сканируются одним ядром CPU

Page 7: Новости и анонсы конференции Oracle Open World 2013

Сканирование и объединение данных из нескольких таблиц

ПродажиМагазины

Пример: Найти все продажи в outlet магазинах

Storeid

in S

TA

� Конвертирует join в

быстрые сканы колонок

� Конвертирует join в

быстрые сканы колонок

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

Type=outlet

T

Y

P

E

in

15,38,64T

O

R

E

I

D

A

M

O

U

N

T

� Joins выполняются в 10

раз быстрее

� Joins выполняются в 10

раз быстрее

Sum

Page 8: Новости и анонсы конференции Oracle Open World 2013

Мгновенная генерация отчетов: доли секунд

In-Memory

Пример: Показать тренды продаж обуви в outlet магазинах

Stores

Sales

� Динамически создает в

памяти объект отчет

� Объект заполняется во

� Динамически создает в

памяти объект отчет

� Объект заполняется во

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

In-Memory

Report Outline

Products

Sales

� Объект заполняется во

время сканирования

таблицы продаж

� Отчеты строятся в 20 раз

быстрее без заранее

созданных кубов

� Объект заполняется во

время сканирования

таблицы продаж

� Отчеты строятся в 20 раз

быстрее без заранее

созданных кубов

Page 9: Новости и анонсы конференции Oracle Open World 2013

OLTP работает медленно из-за аналитических индексов

Таблица1 - 3

OLTP

индекса

10 - 20

аналитических

индексов� Большинство индексов а OLTP

(например, в ERP) базах

строится только для

аналитических запросов

� Индексы хорошо подходят для

� Большинство индексов а OLTP

(например, в ERP) базах

строится только для

аналитических запросов

� Индексы хорошо подходят для

Поколоночное

хранение в памяти

Поколоночное

хранение в памяти

Поколоночное

хранение в памяти

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

� Индексы хорошо подходят для

предсказуемых запросов (и в

памяти и на диске)

� Вставка одной строки в таблицу

приводит к обновлению 10-20

аналитических индексов:

Медленно!

� Индексы хорошо подходят для

предсказуемых запросов (и в

памяти и на диске)

� Вставка одной строки в таблицу

приводит к обновлению 10-20

аналитических индексов:

Медленно!

Page 10: Новости и анонсы конференции Oracle Open World 2013

Поколоночное хранение в памяти: Легко использовать

1. Задать размер области памяти� inmemory_size = XXX GB

2. Указать для каких таблиц или секций

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

2. Указать для каких таблиц или секций

использовать� alter table | partition … inmemory;

3. Удалить аналитические индексы, чтобы

ускорить OLTP

Page 11: Новости и анонсы конференции Oracle Open World 2013

Oracle In-Memory не требует изменения приложений

Полная функциональность - Нет ограничений на SQL

Простота реализации - Не нужна миграция данных

Полная совместимость - Не надо изменять приложения

Полностью Multitenant - Oracle In-Memory готова для cloud

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

Полностью Multitenant - Oracle In-Memory готова для cloud

Приложения получают все преимущества In-Memory опции без изменения кода приложения

Page 12: Новости и анонсы конференции Oracle Open World 2013

Oracle Database Backup

Logging Recovery

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

Appliance

Page 13: Новости и анонсы конференции Oracle Open World 2013

Сегодняшние проблемы Backup Appliances?

Трактуют критичные БД как набор файлов для копирования

� Не могут предотвратить потерю данных – данные восстанавливаются

только к моменту последнего бэкапа

� Влияют на работу приложения – бэкапы замедляют работу серверов БД

� Плохо масштабируются – нужно поставить несколько appliances и

� Не могут предотвратить потерю данных – данные восстанавливаются

только к моменту последнего бэкапа

� Влияют на работу приложения – бэкапы замедляют работу серверов БД

� Плохо масштабируются – нужно поставить несколько appliances и

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

� Плохо масштабируются – нужно поставить несколько appliances и

управлять ими

� Не обеспечивают защиту– сложно управлять одновременным хранением

на нескольких устройствах (диски и ленты) – не прозрачно

� Плохо масштабируются – нужно поставить несколько appliances и

управлять ими

� Не обеспечивают защиту– сложно управлять одновременным хранением

на нескольких устройствах (диски и ленты) – не прозрачно

Например, EMC Data Domain, Symantec NetBackup Appliance, IBM

ProtecTIER

Например, EMC Data Domain, Symantec NetBackup Appliance, IBM

ProtecTIER

Page 14: Новости и анонсы конференции Oracle Open World 2013

Oracle Database

Backup Appliance

RMAN Incrementals

� Массивно масштабируемый

database backup appliance

� Real time log пересылаются - почти

нулевая потеря данных

� Delta-only архитектура

минимизирует накладные расходы

� Массивно масштабируемый

database backup appliance

� Real time log пересылаются - почти

нулевая потеря данных

� Delta-only архитектура

минимизирует накладные расходы

Oracle Database Backup Logging Recovery ApplianceСоздан для защиты критичных бизнес данных

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

Тысячи

клиентских баз

Проверенные и сжатые

бэкапы

RMAN Incrementalsминимизирует накладные расходы

на сервер БД

� Быстрое восстановление на

любой момент времени

� Политика хранения бэкапов (сам

переносит старые на ленту или в

облако и удаляет)

минимизирует накладные расходы

на сервер БД

� Быстрое восстановление на

любой момент времени

� Политика хранения бэкапов (сам

переносит старые на ленту или в

облако и удаляет)

Опциональное

архивирование

на ленты

Real-time Redo

Page 15: Новости и анонсы конференции Oracle Open World 2013

The Oracle Database Backup Cloud

� Новый Public Cloud Backup

Service

� Данные криптуются на

источнике

� Бэкап баз прямо в облако

� Новый Public Cloud Backup

Service

� Данные криптуются на

источнике

� Бэкап баз прямо в облако

ЦОД B

ЦОД A

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

� Или репликация бэкапов с

DB Backup Appliance в Oracle

Public Cloud

� DB Backup Appliances могут

также реплицировать

данные друг на друга

� Или репликация бэкапов с

DB Backup Appliance в Oracle

Public Cloud

� DB Backup Appliances могут

также реплицировать

данные друг на друга

ЦОД C Oracle

Public Cloud

Page 16: Новости и анонсы конференции Oracle Open World 2013

ZFS Backup Appliance� Быстрое и дешевое хранение бэкапов

� RAID-Z и сжатие для повышения эффективности

� Встроенные снэпшоты, клонирование для разработки

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

Oracle Database Backup Appliance� Пересылаются Redo для почти нулевой потери данных (RPO ~= 0)

� Фоновая бэкап активность для минимизации влияния на приложения

Быстрое, дешевое

хранение бэкапов

Технологии высокой надежности Oracle

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

� Фоновая бэкап активность для минимизации влияния на приложения

� Масштабируемая облачная архитектура для защиты всех баз

организации

Active Data Guard� Быстрое восстановление для обеспечения макс уровня надежности

работы приложений (RTO ~=0)

� Пересылаются Redo для нулевой потери данных (RPO = 0)

� Оптимизация производительности и доступности за счет выноса

запросов (ADG)

Защита уровня

предприятия

Выделенная система для

надежности и защиты данных

Page 17: Новости и анонсы конференции Oracle Open World 2013

Oracle Virtual Compute

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

Oracle Virtual Compute

Appliance

Page 18: Новости и анонсы конференции Oracle Open World 2013

Oracle Virtual Compute Appliance X3-2

Оборудование

Fabric Interconnec

t

Вычисли-тельные

узлы

Oracle Sun X3-2 Servers

• 2 - 25 узлов c 16 ядерными CPU

• CPU: Up to 400 cores / 800 threads

• Память: До 6.4TB

•Полная избыточность кабелей

• Oracle Fabric Interconnect F1-15

• Oracle Sun Data Center InfiniBand Switch 36

Netw

ork

ing

40

Gb

/s S

erv

er-to

-Se

rve

r

Сеть

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

t

FabricInterconnec

t

Вычисли-тельные

узлы

Mgmt Nodes

Management Storage

InfiniBand expansion

InfiniBand expansion

Ethernet switch

• Oracle Sun X3-2 Servers

• Oracle Sun X3-2 Servers

Oracle Sun ZFS Storage Appliance 7320 (6 Tb)

• Redundant controllers, RAID storage

• Oracle Fabric Interconnect F1-15

• Oracle Switch ES1-24• Oracle Sun Data Center InfiniBand Switch 36

• Oracle Sun Data Center InfiniBand Switch 36

Netw

ork

ing

Ma

na

ge

me

nt

Четыре

4x10GbE

Система

хранения

Page 19: Новости и анонсы конференции Oracle Open World 2013

Oracle Virtual Compute Appliance X3-2Программное обеспечение

Server Virtualization

and

Guest OSes

Oracle VM Server Virtualization

•Все основные x86 ОС

•Oracle Linux

•Oracle Solaris

•Microsoft Windows

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

ServerVirtualization

• Oracle VM Manager

• Oracle SDN Networking

Automation & Management• Oracle Fabric Manager

Oracle Virtual Compute Appliance controller

Page 20: Новости и анонсы конференции Oracle Open World 2013

Простота и быстрота установки

• Готов к развертыванию VM и сборок через час

• Включите питание

• Appliance автоматически устанавливает ПО и конфигурируется [~45 мин]

• Сконфигурируйте IP/Hostname [~5 мин]

• Сконфигурируйте внутренние диски [~10 мин]

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

• Конфигурирование NFS storage

• Создание Oracle VM Storage repository

• Простое расширение

• Физически установите новый узел и включите его

• Appliance автоматически сконфигурирует и подключит его

БЫСТРО

Page 21: Новости и анонсы конференции Oracle Open World 2013

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

NFS или iSCSI из гостевых VM

Внешнее подключение

• 16 (до 52*) 10Gb ports Oracle Virtual Compute Appliance

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

Page 22: Новости и анонсы конференции Oracle Open World 2013

Graphic Section Divider

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


Recommended