Oracle Database Real Application Testing Downloads

По ссылке вы найдете документацию на опцию Real application testing и 2 sql файла которые включают/выключают параметр PRE_11G_ENABLE_CAPTURE. Помните, что работает это пока только в 10.2.0.4, только capture, и это платная опция.

Oracle Database Real Application Testing Downloads


Читать дальше...

RAC DD4D news

Мы провели очередной семинар на Урале, в Екатеринбургe. Это не первый раз, когда мы проводим его вне Москвы, мы уже были, скажем, в Новосибирске, и даже не один раз, но с предыдущей версией этого семинара.

В Екатеринбурге было очень интересное событие, так как был немного изменен формат.
Одновременно с нами выступали разработчики ПО и его счастливые пользователи. Разработчики рассказывали о своих рекомендациях, а пользователи о своем опыте. Было видно, какие рекомендации применяются, какие нет и почему. Реальный опыт эксплуатации - бесценен. Еще раз, для меня это было очень полезное мероприятие.

Тем временем, не выдержав напора Сергея Данилова (aka Mr. Grid ) нам покорилась Восточная Европа & CIS (EE & CIS). Мы получили Innovation Award за наш семинар, и на картинке ниже Вы видете кусочек e-mail с сообщением об этом. Насколько я знаю, это первый раз в истории русского офиса Oracle, когда была получена награда за инновацию на Европейском уровне.





Мы не собираемся останавливаться, на достигнутом, понимая что в некотором смысле это аванс нам. Если хватит времени, осенью мы планируем расширить семинар на 3 дня, добавив лабораторные работы (!). Параллельно идет разработка и семинара для администраторов - как я уже писал, он не будет похож на курс OU, что сделать очень непросто. Благодаря пожеланиям наших слушателей идея семинара потихоньку складывается.


Читать дальше...

Oracle Clusterware + HP Service Guard

Если Oracle Clusterware используется с вендорским clusterware (в данном случае HP Service Guard), то параметр css misscount автоматически устанавливается в 600 сек, давая возможность разрешить конфликт вендорскому clusterware.

В связи с этим, может возникнуть ситуация, когда скажем в качестве интерконнекта используется 2 физических интерфейса. Потеря одного динка для вендорского clusterware не является критическим событием - второй линк работает. Но, если по вышедшему из строя линку передавался траффик cache fusion то (я так думаю) что весь кластер встает (больше блоки не передаются между узлами). Если передавался траффик css - то все "встает" на 600 сек. В В последнем случае узел отправляется в перезагрузку.

HP предлагает решение этой проблемы: Cluster Communication Network
Monitoring
. Коротко, насколько я его понял - следует создать отдельную пару интерфейсов для траффика RAC + clusterware. В случае выхода из строя одной платы, все будет продолжать работать для RAC прозрачно. Также даются рекомендации по изменению параметров css, чтобы не ждать пресловутые 600 сек. Я думаю, что наверно можно настроить также триггер, чтобы разрешать ситуацию с RAC в случае потери обоих линков.

Несмотря на то, что в параметре cluster_interconnects можно указать несколько интерфейсов, кажется это не работает. Это даже указывается в Note:151051.1.


Читать дальше...

Семинар "RAC для разработчиков"


Прошел очередной семинар "RAC для разработчиков". 69 слушателей. Кондиционер не справлялся :( Аудитория подобралась более сдержанная чем в первый раз. Мне кажется засмеялись первый раз только в середине 2 дня :). По прежнему высокий процент администраторов :)

Материалы семинара для слушателей доступны по следующей ссылке. Для слушателей предыдущего семинара эти материлы также доступны. По сравнению с предыдущим семинаром мы изменили примерно 20% содержания.

Дмитрий Кучугуров (Компания СБСОФТ) рассказал о проведенном совместно с Oracle тестировании в среде RAC своего программного продукта. Производительность в кластере оказалась даже выше чем в моноблоке (!). Со стороны Oracle на платформе Linux PPC участвовал я, на платформе HP-UX - Владимир Демкин.

В кулуарах, один из слушателей, рассказал, что удалось подвинуть начальство в сторону проекта по RAC, использовав мой пост RAC ЧАВО. Компания - один из крупнейших ISV в стране. Так что рекомендую Вам перечитать этот пост.

Многие по прежнему обижаются, что их "не взяли". Действительно у нас большой wait-list. Мы последовательно выбираем из него. Это справедливо. Можно повысить свои шансы на попадание не жалобами и обидами, а написанием хорошего документа, почему мы должны Вас пригласить вне очереди. Документ должен содержать описание компании, проекта, стоимости лицензий, сроков внедрения. Документ должен быть завизирован, как минимум руководством IT вашей компании. Думаю, что за возможность присутсвия на 2-х дневном бесплатном семинаре стоит потратить час времени. Присылать стоит Сергею Данилову (Sergey.Danilov) с копией мне (Dmitry.Volkov).

В противном случае просто ожидайте - все будет.

Поступило много просьб провести провести семинар по RAC для администраторов.
Я думаю сейчас над технической возможностью. Дело в том, что требуется найти достаточно мощные компьютеры. По результатам голосования в зале сошлись, что платформа Linux устроит всех. Приоритет безусловно опять получат сотрудники тех компаний, которые пришлют вышеописанный документ.

Несколько фотографий с семинара.


Читать дальше...

Материалы совместного события HP-Oracle

Архив можно скачать здесь. 3 из 4-ч презентаций публикуются с разрешения Ребекки Шлехт (Rebecca Schlecht), EMEA HP/Oracle CTC. Ребекка оказалась автором (!) cookbook'а с сайта http://www.hporaclectc.com. Ребекка технически очень грамотный специалист, как по Oracle RAC, так и по конфигурации RAC на платформе HP. Ее презентации мне очень понравились, рекомендую.
PS
Rebecca, thank you very much for the excellent technical presentation !

Update 1.
Презентация Николая Бабичева, в том числе про особенности работы Oracle на NUMA.


Читать дальше...

Aнонс апрельских мероприятий

Апрель выдался достаточно насыщенным на события, посвященные Oracle RAC.

9 апреля, в Москве, проводится совместное событие HP-Oracle, посвещенное особенностям построения системы высокой надежности на платформе HP. Будет моя презентация "RAC internals" и очень интересная презентация живой системы, подготовленная совместно HP+Oracle (Владимир Демкин и Николай Бабичев). Организует семинар HP.

10-11 апреля проводится семинар RAC DD4D, в Москве, в отеле Катерина. Мы немного изменим семинар, будет пара выступлений по новым возможностям 11g. Будет выступление одного из партнеров, который тестировал свое приложение с нашим участием - результаты тестирования вас приятно удивят ! Слушатели, ранее посетившие наш семинар получат доступ к новым презентациям. Организует семинар партнерский отдел Oracle.

15-16-17 будет проведен выездной семинар в Екатеринбурге. Формат семинара - специальное событие для одного из заказчиков, боюсь попасть на него не получится. Но никто не мешает Вам после семинара угостить команду Oracle-Rdtex пивом :).


Читать дальше...

Clusterware Reference

У нас есть заказчик, который построил кластер на основе Oracle Clusterware из 40 узлов и собирается довести число узлов до 48. Это production система.

- 10gR2
- RHAS 3.0 (?? заказчик сказал что именно эта верися Linux им нравится :)
- Типичный узел кластера это 2 Intel Xeon EM64T 3.6 Hgz, 8 Gb памяти, 2 Internal disks, mirrored, 2x2 Gb QLogic HBA

Объем информации - несколько Tb.

В этом кластере живет нескольк баз данных - от 2-х до 8 узлов, но все они используют одни и те же ASM группы.

В такой системе, конечно же каждый шаг требует особенного внимания. В частности ставили ее через инсталляцию сначала двух узлов, а затем добавление узлов в кластер. Озвучивают время установки Clusterware - 1 день.

ASM rebalancing нормально работает только при числе активных узлов < 14 из-за больщого возникающего траффика сообщений между узлами. В 11g этот момент исправили.

Интересно конечно же архитектурное решение - не одна огромная БД с сервисами, как предполагает класстическая литература - а несколько БД под управлением 1 Clusterware.

В случае необходимость в online добавить узел конкретной БД, необходлимо выполнить несколько несложных шагов -
- зарегистрировать БД на узле, listener (если не было)
- поправить *.remote_listeners
- Создать temp & undo, возможно новый thread
- ?? (что-то я пропустил)

Утверждают, что даже dbca с этим справляется :)


Читать дальше...

CVU Download Homepage

Я только что заметил, что появилась CVU Download Homepage. Несомненно очень правильное решение выделить обновление этой утилиты от основного дистрибуита. Дело в том, что дистрибутив Clusterware не успевает за новыми версиями ОС. Возникает ситуация, когда мы ставим Clusterware на ОС, о которой Clusterware "не знает". Нам приходится пропускать все проверки. Конечно же, иметь возможность в такой ситуации обновить CVU, очень полезна.


Читать дальше...

Изменения в прайс-листе

В прайс-листе появилась новая опция Enterprise Edition "In-Memory Database Cache" которая объединяет:

  • TimesTen In-Memory Database
  • Replication TimesTen to TimesTen option
  • Cache Connect to Oracle
Лицензируется опция по метрике Processors, независимо от способа лицензирования Database (Named User or Processors). Стоимость составляет $36K за 1 Processor. Также убрана зависимость стоимости от размера кэша. Как отдельный продукт TimesTen также оставлена, что позволяет ее использовать например со Standard Edition (?).


Читать дальше...

11g R2 Grid new features







Некоторые новости с нашего Grid Architect форума.

В Grid 2.0 нас ожидает как минимум два больших новшества:

- Application QoS Management
- ASM Cluster File System









Application QoS Management


На данный момент в 11gR1 есть все необходимое для того чтобы организовать управление качеством сервиса для приложения. Можно определять сервисы, можно их поднимать и опускать на различных узлах, для сервисов считается service time, можно определять максимальное потребление ресурсов с . Единственное чего пока нет - это возможности автоматически поднять сервис на новом узле, если уже выделенных не хватает. Пока есть возможность сделать это руками. Собираются сделать возможность автоматического управления этим процессом. Вам предстоит определить пул узлов кластера, классы производительности и политики перераспределения ресурсов - а соблюдаться эти политики будут автоматически. Вроде бы речь идет даже о том, чтобы в паре application server - rac можно было бы перебрасывать узлы с задачи на задачу. Тут вопрос как быть с лицензированием :)

ASM Cluster File System

Да, именно так - не больше и не меньше. Поверх ASM групп можно будет создавать обычную файловую систему. В дополнение можно будет делать до 64 RO snapshot's. Предназначение - да какое хотите, хоть backup хранить, хоть картинки. Файлы БД рекомендуется хранить все-таки прямо на ASM. Работать это будет сначала для Linux RHAS5 & OEL5 только, Windows, Solaris, HP.

OCFS2 никуда не девается и будет продолжать развиваться как open source для Linux.

Обещают сделать downgrade для clusterware - можно будет ставить новое в новый ORACLE_HOME и каким-то образом переключаться на него. Сейчас тоже можно, но все руками сделать придется.

Сертификация RAC под Oracle VM сейчас задерживается, так как все заняты подготовкой 11g R2. Таким образом, ее можно ожидать не ранее осени 2008 года.

И наконец когда же выйдет сама 11g R2 ? Опять таки, скорее всего будет объявлена на Open World этой осенью, а выход скорее всего будет уже после нового года.
PS
На фотографии - прекрасная Вена, встретившая нас солнцем и температурой +20.


Читать дальше...