'

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

Понравилась презентация – покажи это...





Слайд 0

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


Слайд 1

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


Слайд 2

Проблемы сегодняшней инфраструктуры IT Островки вычислительных ресурсов Некоторые перегружены Некоторые простаивают Высокая стоимость Hardware - 21% Труда - 40% ПО - 24% Все это 85% бюджета IT Трудно перестроиться в соответствии с приоритетами бизнеса 20% исп CPU, 50% исп дисков ERP DW CRM


Слайд 3

Решение: Computing On Demand Partitioning одного большого сервера Высококачественные дорогие элементы Полное, интегрированное ПО Высококачественный сервис за большую цену Скоординированное использование множества маленьких серверов Дешевые, стандартные, модульные элементы Открытое, полное, интегрированное ПО Высококачественный сервис за низкую цену Mainframe Модель Grid Computing Модель


Слайд 4

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


Слайд 5

Oracle Database 10g – СУБД для Grid Virtualization & Provisioning & Pooling - ASM, RAC Information Provisioning - Transportable tablespaces, Streams Автоматизация - AWR, ADDM, Scheduler, авт. Клонирование баз данных… Единообразное управление - Oracle Enterprise Manager Grid Control


Слайд 6

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


Слайд 7

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


Слайд 8

Oracle ASM Disks Logical Vol File System Files Tablespace Tables Disk Group Logical Vol File System Files Tablespace Tables СЕГОДНЯ ASM “Лучший способ снизить стоимость управления – уменьшить сложность” Стек технологий


Слайд 9

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


Слайд 10

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


Слайд 11

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


Слайд 12

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


Слайд 13

Disk Group ASM - Динамическая балансировка Автоматическая балансировка «на лету» при любых изменениях конфигурации Данные автоматически переносятся пропорционально на новые носители Никакого ручного тюнинга I/O


Слайд 14

Disk Group ASM - Динамическая балансировка Автоматическая балансировка «на лету» при любых изменениях конфигурации Данные автоматически переносятся пропорционально на новые носители Online миграция на новый storage


Слайд 15

Disk Group ASM - Динамическая балансировка Автоматическая балансировка «на лету» при любых изменениях конфигурации Данные автоматически переносятся пропорционально на новые носители Online миграция на новый storage


Слайд 16

Disk Group ASM - Динамическая балансировка Автоматическая балансировка «на лету» при любых изменениях конфигурации Данные автоматически переносятся пропорционально на новые носители Online миграция на новый storage


Слайд 17

Disk Group ASM - Динамическая балансировка Автоматическая балансировка «на лету» при любых изменениях конфигурации Данные автоматически переносятся пропорционально на новые носители Online миграция на новый storage


Слайд 18

ASM Архитектура Pool of Storage ASM Instance Server Non–RAC Database Oracle DB Instance Disk Group


Слайд 19

ASM Архитектура Clustered Pool of Storage ASM Instance ASM Instance Clustered Servers RAC Database Oracle DB Instance Oracle DB Instance Disk Group


Слайд 20

ASM Архитектура Clustered Pool of Storage ASM Instance ASM Instance Clustered Servers RAC Database Oracle DB Instance Oracle DB Instance Disk Group Disk Group


Слайд 21

Oracle DB 10g ULDB - Хранит ВСЕ Ваши данные Размер БД увеличен до миллионов терабайт (8 Exabytes) Ultra Large Data Files – Терабайты в 1 файле Неограниченный размер LOB колонок - Терабайты Automatic Storage Management снимает все ограничения файловой системы


Слайд 22

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


Слайд 23

Oracle Database 10g RAC Capacity on Demand для Grid Единственная кластерная СУБД, которая выполняет реальные приложения и масштабируется хорошо Высокая надежность Работает на стандартных дешевых серверах Доказано: Сотни компьютеров Сертифицирован с ведущими приложениями ERP CRM DW


Слайд 24

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


Слайд 25

Автоматическое обеспечение серверами (Provisioning) Добавление/удаление сервера в кластер нажатием 1 кнопки Автоматическое назначение и переназначение серверов в сервисы Автоматическое направление требований на сервис к серверам с мин загрузкой Автоматическое перемещение на другие сервера сервиса при сбое сервера Работает на всех платформах


Слайд 26

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


Слайд 27

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


Слайд 28

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


Слайд 29

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


Слайд 30

Затраты на сопровождение Поддержка ПО 6% Текущее управление системой и ее настройка 55% Инсталля-ция 6% Прочее 15% Source: IOUG 2001 DBA Survey Загрузка данных 6%


Слайд 31

Oracle Database лидер По доступности (High Availability) По масштабируемости По производительности По безопасности По надёжности Везде, кроме,может быть,… Управляемости (Manageability) Oracle Database 10g решает и эту последнюю проблему


Слайд 32

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


Слайд 33

Самоуправляемая СУБД Встроенная система самоуправления автоматически: Настраивает - используя 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


Слайд 34

Oracle10g System Management – Automatic Diagnostic Monitor (ADDM) Ориентируется на производительность ( time&waits) Performance expert из коробки Автоматическая диагностика производительности БД, включая RAC Точное определение проблем и беспроблемных областей Проактивность


Слайд 35

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


Слайд 36

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


Слайд 37

Oracle10g 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


Слайд 38

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


Слайд 39

Scalable Software Maintenance – Автоматическое клонирование ПО Уменьшает ручной труд по поддержанию ПО С часов до минут Автоматическое массовое тиражирование эталонных конфигураций Обновление Inventory 3


Слайд 40

Scalable Software Maintenance – Автоматическое управление патчами Обнаружение новых патчей в реальном времени Своевременное применение Security patch уменьшает уязвимость системы Автоматическая выкачка и применение С часов до минут Rolling RAC upgrade Обновить Inventory Определить применимость 2 4 Patch опубликован 1


Слайд 41

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


Слайд 42

Oracle Streams Oracle Oracle Streams перемещает или копирует tablespaces быстрее, чем FTP Между разными платформами Отсоединить, переместить, присоединить всего 1 командой


Слайд 43

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


Слайд 44

Прочее Простая инсталляция (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 новых возможностей


×

HTML:





Ссылка: