Oracle Database 10g – обзор новых возможностей Сергей Томин Российское представительство Oracle презентация

Содержание

Основные цели Oracle 10g Снизить наполовину стоимость HW SW Администрирования Обеспечить высокое качество обслуживания Производительность, масштабируемость, надежность, доступность, защита данных

Слайд 1Oracle Database 10g – обзор новых возможностей









Сергей Томин
Российское представительство Oracle


Слайд 2Основные цели Oracle 10g
Снизить наполовину стоимость
HW
SW
Администрирования
Обеспечить высокое качество обслуживания
Производительность, масштабируемость, надежность,

доступность, защита данных

Слайд 3Проблемы сегодняшней инфраструктуры IT
Островки вычислительных ресурсов
Некоторые перегружены
Некоторые простаивают
Высокая стоимость
Hardware - 21%
Труда

- 40%
ПО - 24%
Все это 85% бюджета IT
Трудно перестроиться в соответствии с приоритетами бизнеса
20% исп CPU, 50% исп дисков

ERP

DW

CRM


Слайд 4Решение: Computing On Demand
Partitioning одного большого сервера
Высококачественные дорогие элементы
Полное, интегрированное

ПО
Высококачественный сервис за большую цену

Скоординированное использование множества маленьких серверов
Дешевые, стандартные, модульные элементы
Открытое, полное, интегрированное ПО
Высококачественный сервис за низкую цену

Mainframe Модель

Grid Computing Модель


Слайд 5Модель Grid вычислений Oracle
Виртуализация и распределение ресурсов (Virtualization & Provisioning)
Объединение (Pooling)
Автоматизация (Self-Adaptive software)
Единообразное

управление (Unified management)

Слайд 6Oracle Database 10g – СУБД для Grid
Virtualization & Provisioning & Pooling -

ASM, RAC
Information Provisioning - Transportable tablespaces, Streams
Автоматизация - AWR, ADDM, Scheduler, авт. Клонирование баз данных…
Единообразное управление - Oracle Enterprise Manager Grid Control

Слайд 7Oracle Database 10g – Настройка системы хранения на требования бизнеса
Проблема:

островки хранения данных
“Мой массив дисков используется лишь на 50% и растет на 30% в год”
Решение: Группы стандартных, модульных дисков
Консолидированное, сетевое устройство хранения
Динамическое добавление/удаление дисков



Слайд 8Automatic Storage Management – Динамическое добавление дисков и настройка ввода/вывода
Переносимая, высокопроизводительная

файловая система
Не нужны традиционная файловая система и volume manager
Автоматическое зеркалирование
Автоматическая настройка ввода/вывода
Распределяет данные по дискам, чтобы сбалансировать нагрузку
Нет томов: только виртуальный диск
Делит все дисковое пространство на равные кусочки в 1 М


Слайд 9Oracle
ASM

Disks

Logical Vol



File System
Files






Tablespace


Tables

Disk Group

Logical Vol

File System

Files



Tablespace


Tables

СЕГОДНЯ

ASM


“Лучший способ снизить стоимость управления – уменьшить сложность”

Стек технологий


Слайд 10Сравнение операций добавления диска в LVM и ASM
Добавить диск в OS
Создать

логические тома с помощью Volume Manager
Создать File System на логическом томе
Определить, какие данные передвинуть на новый диск
Передвинуть файлы на новый диск
Переименовать файлы в базе данных
Re-tune I/O

Добавить диск в OS
Выполнить Add Disk команду в ASM


Слайд 11Automatic Storage Management – Снижение затрат
7
7
6
8
6
6
5
2
2
4
0
0
13 шагов
вместо 40 !


Слайд 12
Disk Group










Автоматическая балансировка «на лету» при любых изменениях конфигурации

ASM - Динамическая

балансировка

Слайд 13Автоматическая балансировка «на лету» при любых изменениях конфигурации
Данные автоматически переносятся пропорционально

на новые носители


Disk Group













ASM - Динамическая балансировка


Слайд 14
Disk Group












ASM - Динамическая балансировка
Автоматическая балансировка «на лету» при любых изменениях

конфигурации
Данные автоматически переносятся пропорционально на новые носители
Никакого ручного тюнинга I/O


Слайд 15
Disk Group












ASM - Динамическая балансировка
Автоматическая балансировка «на лету» при любых изменениях

конфигурации
Данные автоматически переносятся пропорционально на новые носители
Online миграция на новый storage


Слайд 16
Disk Group


















ASM - Динамическая балансировка
Автоматическая балансировка «на лету» при любых изменениях

конфигурации
Данные автоматически переносятся пропорционально на новые носители
Online миграция на новый storage


Слайд 17
Disk Group












ASM - Динамическая балансировка
Автоматическая балансировка «на лету» при любых изменениях

конфигурации
Данные автоматически переносятся пропорционально на новые носители
Online миграция на новый storage


Слайд 18Disk Group













ASM - Динамическая балансировка
Автоматическая балансировка «на лету» при любых изменениях

конфигурации
Данные автоматически переносятся пропорционально на новые носители
Online миграция на новый storage


Слайд 19ASM Архитектура

Pool of Storage

ASM Instance

Server
Non–RAC
Database

Oracle
DB Instance

Disk Group


Слайд 20ASM Архитектура
Clustered
Pool of Storage

ASM Instance
ASM Instance
Clustered
Servers
RAC
Database

Oracle
DB Instance
Oracle
DB

Instance


Disk Group


Слайд 21ASM Архитектура
Clustered
Pool of Storage

ASM Instance
ASM Instance
Clustered
Servers
RAC
Database

Oracle
DB

Instance

Oracle
DB Instance



Disk Group

Disk Group


Слайд 22Oracle DB 10g ULDB - Хранит ВСЕ Ваши данные
Размер БД увеличен

до миллионов терабайт (8 Exabytes)
Ultra Large Data Files – Терабайты в 1 файле
Неограниченный размер LOB колонок - Терабайты
Automatic Storage Management снимает все ограничения файловой системы

Слайд 23Настройка на требования бизнеса
Проблема: Островки вычислительной мощности
“Мой сервер используется всего на

15% “
Решение: Группы стандартных серверов
Низкая стоимость, высокая производительность
Capacity on demand






Слайд 24Oracle Database 10g RAC Capacity on Demand для Grid
Единственная кластерная СУБД, которая

выполняет реальные приложения и масштабируется хорошо
Высокая надежность
Работает на стандартных дешевых серверах
Доказано:
Сотни компьютеров
Сертифицирован с ведущими приложениями





ERP

CRM

DW


Слайд 25Oracle Database 10g RAC - Полное, интегрированное Clusterware
Полное решение для кластера от

Oracle
Single-vendor support
Дешево
Не надо покупать дополнительное ПО
Легко установить и
управлять
Высокое качество и функциональность на всех платформах
Поддержка clusterware других фирм




Слайд 26Автоматическое обеспечение серверами (Provisioning)
Добавление/удаление сервера в кластер нажатием 1 кнопки
Автоматическое назначение

и переназначение серверов в сервисы
Автоматическое направление требований на сервис к серверам с мин загрузкой
Автоматическое перемещение на другие сервера сервиса при сбое сервера
Работает на всех платформах


Слайд 27Выравнивание нагрузки на основе политик
Кластеры базы данных и сервера приложений
Добавление/удаление сервера

в кластер нажатием 1 кнопки
Динамическое распределение нагрузки на серверы с использованием правил
Автоматическая маршрутизация запросов на обслуживание
В случае отказа сервера – перенаправление запросов на доступные сервера
При изменении требований – перераспределение нагрузки на серверы


Слайд 28Flashback Log
Flashback Database
Новая стратегия для point-in-time recovery
Flashback Log хранит старые версии

измененных блоков
Можно рассматривать это как непрерывный backup
“Проиграть заново” журнал, чтобы восстановить БД на момент времени в прошлом
Восстанавливаются только измененные блоки
Быстро – восстановление за минуты а не часы
Легко – всего одна команда
SQL> Flashback Database to ‘2:05 PM’


Как “Rewind” кнопка для БД

Старая
версия
Блока

Disk Write

Новая
версия
блока


Слайд 29Flash Backup
Полностью автоматические дисковый backup и recovery
Сконфигурируй и забудь
Ночной инкриментальный backup

освежает (rolls forward) recovery area backup
В основной БД отслеживаются измененные блоки
Full scan не нужен
Намного быстрее (20x)
Можно использовать дешевый дисковый массив ATA для recovery area

Database Area

Recovery Area

Лента


Слайд 30
Oracle Database 10g Высокая защита данных при низкой стоимости


Слайд 31 Затраты на сопровождение
Поддержка ПО 6%
Текущее управление системой и ее настройка

55%

Инсталля-ция 6%

Прочее
15%

Source: IOUG 2001 DBA Survey

Загрузка данных 6%


Слайд 32





Oracle Database лидер
По доступности (High Availability)
По масштабируемости
По производительности
По безопасности
По надёжности
Везде, кроме,может

быть,…
Управляемости (Manageability)

Oracle Database 10g решает и эту последнюю проблему



Слайд 33





Oracle Database 10g
Самоуправляемая СУБД


Слайд 34Самоуправляемая СУБД
Встроенная система самоуправления автоматически:
Настраивает - используя Automatic Workload Repository
Фиксирует проблемы

- используя Automatic Maintenance Tasks
Извещает – используя сгенерированные сервером извещения
Советует - используя Advisory infrastructure



Intelligent Infrastructure

Application & SQL
Management

System Resource
Management

Space
Management

Backup & Recovery
Management

Storage
Management

Database Management


Слайд 35Oracle10g System Management – Automatic Diagnostic Monitor (ADDM)
Ориентируется на производительность (

time&waits)
Performance expert из коробки
Автоматическая диагностика производительности БД, включая RAC
Точное определение проблем и беспроблемных областей
Проактивность

Слайд 36Oracle10g System Management – встроенная интеллектуальная инфраструктура
Автоматический Workload Repository
Автоматически собирает

статистику, SQL workload, использование компонент
Записывает каждые 30 мин
Statspack +
Малая нагрузка на инстанс (только худшие SQL)
Автоматически выполняет Maintenance Tasks
Предустановлены ( Pre-packaged), Maintenance Window
Генерируемые сервером аллерты
Сразу после установки, Push vs. Pull, информация о проблеме в тот же момент
Advisory Framework

Слайд 37
Oracle10g System Management – Автоматическое управление SGA
SGA_TARGET параметр
Advisor помогает

установить параметры
Автоматически меняет размеры при изменении нагрузки
Максимальное использование доступной памяти
Размеры запо-минаются в SPFILE при Shutdown


Слайд 38Oracle10g System Management – Самонастройка SQL
Автоматическое определение и захват сильно

нагружающих SQL-операторов
Автоматическая настройка SQL Автоматический анализ SQL
SQL Access Advisor


Хорошо настроенный SQL

High-load SQL

Packaged Applications

Optimizer

Auto SQL Tuning

Auto SQL Analysis

Access Advisor

Custom Applications

Custom Applications

Indexes & MVs



Слайд 39Исследование и анализ конфигураций
Полная информация о всем ПО Oracle
Версии
Патчи
Подробности конфигураций

продуктов Oracle
Поиск и сравнение конфигураций
Отслеживание изменений, история
Ссылочные (эталонные) конфигурации
То же для ОС



Слайд 40Scalable Software Maintenance – Автоматическое клонирование ПО
Уменьшает ручной труд по поддержанию

ПО
С часов до минут
Автоматическое массовое тиражирование эталонных конфигураций


Обновление
Inventory

3


Слайд 41Scalable Software Maintenance – Автоматическое управление патчами
Обнаружение новых патчей в реальном

времени
Своевременное применение Security patch уменьшает уязвимость системы
Автоматическая выкачка и применение
С часов до минут
Rolling RAC upgrade


Обновить
Inventory

Определить применимость

2

4

Patch опубликован

1


Слайд 42Oracle10g Data Pump
Высоко производительный импорт и экспорт
60% быстрее, чем 9i

экспорт (single thread)
15x-20x быстрее, чем 9i импорт (single thread)
Распараллеливается
Перемещение данных между БД без промежуточного сохранения
Вызов из PL/SQL
Restart c середины

Слайд 43Oracle Streams Oracle

Oracle Streams перемещает или копирует tablespaces быстрее, чем FTP
Между разными

платформами


Отсоединить, переместить,
присоединить всего 1 командой


Слайд 44HTML DB
Производительность персональной СУБД (Access)
Инфраструктура Enterprise СУБД
Создана для Web
Работает в Grid
Заменит

множество персональных баз (безопасность, надежность, масштабируемость, разделение актуальной информации)

Слайд 45Прочее
Простая инсталляция
(1СD, 20 мин, 256M ОП, RAC, Standby, проверка ОС

и патчей)
Простой UPGRADE
(проверка ресурсов, пре и пост операции, копирование БД, выч времени)
Параметры 28 + прочие
Flashback DROP
Unified Scheduler
Убрали Rule Base Optimizer
Автоматический сбор статистики


Регулярные выражения
Обновление External table
Object Space Advisor
Segment Advisor
Segment Shrink
Tablespace rename


В Oracle 10g было добавлено более 300 новых возможностей


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика