Партнерский отдел Oracle СНГ: Мобильный репортаж

Какой ужас. В блоге уже три видео за одну неделю. Настала пора окончательно сойти с ума и опубликовать кино про себя.

Сегодня Наталья Кошелева, Oracle СНГ, выпустила свой первый репортаж о программах по обучению для партнеров. Видео снято с рук, портативной камерой и в неформальной обстановке. Я хорошо помню тот день: 28 июля у нас был экспериментальный семинар RAC DD4D. Пригласили Криушина, Горбоконеко и Савенкова, чтобы они провели семинар автономно. Мы с Волковым открыли семинар и Криушин начал читать первую презентацию. Я спустился к себе на 8 этаж и тут зазвонил телефон. Я услышал немного возбужденный Наташин голос: "Ты мне нужен -- это срочно. Ты сейчас поднимаешься на лифте на 9 этаж и как только ты выходишь из лифта я начинаю тебя снимать на камеру. Ты должен представиться и кратко рассказать про мероприятия, которое вы с Волковым проводите в комнате Афины, и самое главное, зачем они нужны нашим партнерам. Я понятно объяснила?". Я сказал "понятно" и нажал на кнопку вызова лифта. Через минуту Наташа сказала: "Снято" и исчезла в неизвестном направлении. Только сегодня я узнал зачем ей это было надо.


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

"...что такое Cloud Computing?...", часть 1

Так как я отвечаю в Oracle СНГ за Grid-технологии, меня часто спрашивают: "Что такое Cloud Computing?", "Чем Cloud отличается от Grid?", "Почему Oracle не меняет буковку g на буковку с и т.п. Чаще всего подобные вопросы нам задают после выступлений на научных конференциях и в образовательных учреждениях. Темы вселенского масштаба также волнуют аналитиков, журналистов и редакторов. Слава Богу, ребята, сидящие на реальных проектах у наших заказчиков и партнеров задают нам такой вопрос намного реже (но все равно, очень редко бывает что задают).

По правде говоря, я уже и до появления Cloud Computing немного устал объяснять каждый раз что такое Grid и чем он отличается от RAC, поэтому появление Cloud Computing меня реально начало выводить из равновесия. Слишком много терминов. Сначала я твердил, что Cloud это тот же самый Grid, но только который находится не в центре данных , а хостится "...где-то там...". Потом я нашел в интернете замечательное видео, которое простыми английскими словами объясняет про Cloud Computing намного лучше меня и я начал давать на него ссылку. Стало немного легче.

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

1. С появлением этой записи моя самооценка вернулась назад на тот уровень, с которого она упала как только появился термин Cloud Computing.
2. Запись помогает мне экономить время. Как когда меня в очередной раз спрашивают про Cloud Computing я просто даю ссылку на этот пост. :^)



UPDATE 1: По просьбе нашего читателя в комментарии я написал транскипт того, что говорит Ларри. Если Вы не очень хорошо воспринимаете английский язык на слух, то Вы можете слушать и читать транскрипт. В общем, Improve your English ! :^)


UPDATE 2: Маркетинг Oracle задумал провести в Москве Cloud Computing Forum. Предвкушаю, что технических специалистов затошнит. Хакеров вырвет. Но я не в силах изменить название этого мероприятия. Как сказал Ларри: "if orange is the new pink, we’ll make orange blouses" :^)


UPDATE 3: Опубликована часть 2


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

ЦФТ на финишной прямой к RAC



Как сообщил мне Александр Пахутин, заместитель директора компании ЦФТ,
в этой новости речь о идет о Технологическом Ядре 1 (ТЯ1) решения ЦФТ-Банк.
UPDATE 1:
"Тесты в условиях, приближенных к боевым (8 ядер, два узла), показали, что система ЦФТ Банк успешно работает на RAC с производительностью, сравнимой с промышленной. При интелектуальном подходе к кластеризации, масштабирование стремится к 100%. "
Александр Пахутин, заместитель директора компании ЦФТ


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

Advanced Compression: как заставить приложения работать быстрее и ОДНОВРЕМЕННО расширить свободное пространство не покупая при этом диски

Не успели мы написать как можно существенно снизить затраты на системы хранения, Oracle выпустил смешное видео про двух DBA, которые по-разному решали задачу увеличения дискового пространства.



Интересно, что DBA "старой закалки" показан c командной строкой на экране, а молодежь уже с Enterprise Manager, да еще с компьютером Макинтош :^) Если бы я был DBA, и мне не приходилось бы так часто обмениваться с тучей народу файлами MS Office, то я бы точно купил себе Мак...

(чтобы смотреть видео нужно, чтобы был установлен Adobe Flash Player)


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

РДТЕХ продолжает переводить документацию на 11g

Чтобы заранее подготовиться к массовым мигрициям на 11g, которые мы ожидаем после выхода 11g Release 2 этой осенью, технические переводчики РДТЕХ выпустили книгу "Руководство администратора баз данных 11g".

Для меня лично особенно приятно было получить от РДТЕХ перевод "Oracle Real Application Clusters: руководство по развертыванию и администрированию" за 4 месяца до выхода этой книги. Ведь RAC важнее single instance, и это правильно. :^)


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

Изучаем My Oracle Support

Мария Семенова (Maria.Skotnova@оракл.ком) попросила меня опубликовать для Вас следующий текст:

"Как я обещала на нашем первом семинаре DD2OS, посвящённом вопросам работы с технической поддержкой Oracle, размещаю для вас любопытный материал о портале техподдержки нового поколения My Oracle Support (новыйMetalink2/3). Очень рекомендую ознакомиться с содержанием ссылок, так как здесь представлено много полезной и уникальной информации для тех, кто останется с Oracle Support даже после окончательного исчезновения всех Металинков :) .

В случае возникновения проблем в работе с My Oracle Support (MOS), Вы можете сообщить об этом.

Специалисты Oracle рассматривают все предложения и уже готовят к выходу новую версию My Oracle Support со множеством реализованных "запросов на улучшение продукта", предложенных пользователями MOS.

Желаю вам удачи в освоении нового Портала и готова ответить на ваши вопросы в комментариях , но только после ознакомления с предложенным материалом :) "

Ссылки:


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

RAC DD4D, 28-29 июля 2009, материалы (окончание)

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


Еще раз огромное спасибо 60 участникам июльского семинара RAC DD4D
Мы желаем всем Вам удачи!


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

Oracle Rdb

Наш Development потерял диски с дистрибутивом и поэтому очень просит связаться с ними заказчиков, использующих Oracle Rdb. Они хотят пригласить Вас в соответсвующее коммюнити и готовы бесплатно помогать Вам с Вашими проблемами. Чтобы связаться, нужно написать письмо Евгении Насикян (eugenia.nasikan@oracle.com).


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

Controlling Storage Costs with Oracle Database 11g

Когда мы увлеченно рассказываем бизнесу про технологии, нас часто прерывают и задают простой вопрос: "Где в этом во всем наши деньги? -- нам не интересно, чтобы система работала быстрее, нам важно понять, как с помощью этой технологии мы сможем съэкономить наши деньги." Во времена экономического спада мы слышим этот message все чаще.

На самом деле, есть замечательная whitepaper, которая простыми словами объясняет, за счет чего заказчик сможет съэкономить внедрив технологии Partitioning и Advanced Compression.

Мне лично Partitioning и Advanced Compression нравятся тем, что для получения конкретного бизнес-эффекта их надо только включить и настроить. Не надо ничего ввозить из-за границы, не надо ничего растамаживать, не надо ничего устанавливать, не надо переписывать приложение. У Вас уже все есть и уже все установлено -- опции Partitioning и Advanced Compression нужно просто настроить.

...да, самое важное, их надо только не забыть купить... :^)


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

DBMS_ALERT - работа в RAC

На нашем семинаре RAC DD4D мы говорили о том, что пакет DBMS_ALERT не работает в RAC, но выяснилось что эта информация уже устарела, то есть сейчас это не так, и в настоящий момент в 10gR2 RAC и 11gR1 RAC указанный пакет полностью работоспособен! Спасибо за детальную информацию Тузову С.И. (ОАО "Россельхозбанк")!

Небольшой testcase демонстрирует это.
Подключаемся к четвертому узлу и регистрируем наш сигнал.

conn system/oracle@racdb4
set serveroutput on

declare
v_xMessage varchar2(1800);
v_xStatus number;
begin
dbms_output.put_line('Connected to node => ' dbms_utility.current_instance);

dbms_alert.register('MyAlert');

dbms_alert.waitone(name => 'MyAlert',
message => v_xMessage,
status => v_xStatus,
timeout => dbms_alert.maxwait);

if (v_xStatus = 0) then
dbms_output.put_line('Message recieved: ' v_xMessage);
else
dbms_output.put_line('Message NOT recieved: ');
end if;
end;
/


Сессия зависает, бесконечно ожидая сигнала... Открываем сессию на первый узел кластера, и пошлем сигнал:

conn system/oracle@racdb1
set serveroutput on

begin
dbms_output.put_line('Connected to node => ' dbms_utility.current_instance);
dbms_alert.signal('MyAlert','Hello World!');
commit;
end;
/

Соединено.
Connected to node => 1

Процедура PL/SQL успешно завершена.

В этот момент зависшая сессия на четвертом узле магически оживает:

Connected to node => 4
Message recieved: Hello World!

Процедура PL/SQL успешно завершена.

Как вы видите: сигнал созданный на первом узле, был доступен подписчику на другом узел. Более детальный анализ показывает что в процессе работы с DBMS_ALERT мспользуется системная табличка DBMS_ALERT_INFO. В момент регистрации на сигнал (вызов dbms_alert.register) трассировочный файл содержит следующие вызовы:

DELETE FROM DBMS_ALERT_INFO
WHERE
SID = :B1

COMMIT;

SELECT DISTINCT SUBSTR(KGLNAOBJ,11) SID
FROM
X$KGLOB WHERE KGLHDNSP = 7 AND KGLNAOBJ LIKE 'ORA$ALERT$%' AND
BITAND(KGLHDFLG,128)!=0 UNION SELECT DISTINCT SID FROM DBMS_ALERT_INFO

DELETE DBMS_ALERT_INFO
WHERE
SID = :B1

INSERT INTO DBMS_ALERT_INFO
VALUES
(UPPER(:B2 ), :B1 , 'N', NULL)


Ну и при создании сигнала, снова видна интенсивная работа с таблицей DBMS_ALERT_INFO:

UPDATE DBMS_ALERT_INFO SET CHANGED = 'Y', MESSAGE = :B2
WHERE
NAME = UPPER(:B1 )

SELECT SID
FROM
DBMS_ALERT_INFO WHERE NAME = UPPER(:B1 )

Понятно, что если вы интенсивно используете пакет DBMS_ALERT, то при переходе в RAC таблица DBMS_ALERT_INFO мгновенно становится "горячей". Поэтому в целом, наше утверждение и workaround-ы относительно пакета DBMS_ALERT остаются в силе ! Проверка на использование пакета DBMS_ALERT все-таки была оставлена в утилите RACChecker


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

October 11-15 2009: Продолжается регистрация на Open World 2009

Почему необходимо обязательно попасть на Open World мы уже говорили. Регистрация со скидкой заканчивается 14 августа (cкидка там не большая, но все-таки лучше попасть со скидкой. :^) Когда зарегистрируетесь -- обязательно сообщите мне или Дмитрию по электронной почте!


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

Заметки в Oracle Magazine Russian Edition

Анатолий Бачин, главный редактор Oracle Magazine Russian Edition, видимо вдохновленный моим рассказом про серую шейку, опубликовал в июльском номере Oracle Magazinе подробный отчет с фотографиями о мероприятии Oracle MIG-RAT-ION. Отчет интересный и его стоит почитать, особенно если Вы планируете посетить следующее мероприятие из этой серии. В этом же номере можно найти пару заметок, перепечатанных из блога: Встреча президентов европейских групп пользователей Oracle (более серьезная версия чем на блоге, без важнейших подробностей о похождениях президентов *OUG по ночным клубам Хельсинки под чутким руководством Андрея Криушина -- сравните с оригиналом здесь) и Почему нужно мигрировать на 11g? (без подробностей о серой шейке и технологиях сплавов по горным рекам). В прошлогоднем номере Oracle Magazine Анатолий Бачин опубликовал заметку про RAC DD4D.

Oracle Magazine -- серьезное, уважаемое и ценимое нами издание.


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

RAC DD4D, 28-29 июля 2009, материалы (продолжение)

Публикуем результаты прочтения анкет с "экспериментального" семинара RAC DD4D 28-29 июля, который провели спикеры из РДТЕХ и ФОРС, совместно с RuOUG.

Фотографии и коллаж (с) Денис Бузов.

На семинар пришло ровно 60 слушателей + докладчики. Таким образом, в аудиторию на 40 человек вместилось 65 :^) Это сразу же отразилось в анкетах: "нужно помещение большей площади" и т.п. Очень корректные отзывы. Я, честно говоря, думал, что нас просто прихлопнут на месте. Пожалели. Спасибо Вам за Ваше терпение. Ведь в тесноте, да не в обиде, правда?

Так как семинар в этот раз вели инженеры, более близкие к администрированию, то примерно в 20 анкетах мы прочитали: "Семинар нужно назвать RAC для DBA", "больше внимания чистым разработчикам" и т.п. Игорь Мельников исправит этот момент. Обещаем.
Рекордное количество замечаний по теме выбивания из графика. Это эффект первого семинара в новом формате. Предыдущие семинары RAC DD4D мы научились практически не затягивать.

И по логистике, в ~30 анкетах: "экран висит слишком низко", "в столовой не было вилок", "столовая слишком далеко", "прием пищи осуществлялся в слишком удаленном помещении", "Термосы с кофе слишком быстро заканчивались." и т.п. Экран подвинем, вилок докупим, столовую приблизим, из аудитории сделаем амфитеатр, термосы увеличим -- были бы бабки :^) (шутка). На самом деле, все, что в наших силах мы постараемся исправить.


Криушина можно либо любить, либо ненавидеть
(из различных анкет):


и т.д. и т.п. -- десятки противоположных отзывов
(лично я просто обожаю Криушина :^)

Из позитива:

1. "Очень понравился уровень подготовки презентаций, открытость лекторов к любым вопросам." Чип-Н.
2. "Понравилась общая атмосфера, доброжелательность, готовность помочь, живое общение, доступность гуру." Instream.
3. "Нормальная обстановка, глубокий тех. материал, халявные пончики/чай/маечки :) СЕРТИФИКАТ! :)" Галактика.
4. "Атмосфера проведения и множество специалистов из разных компаний." MP company.
5. "Структура семинара и формат презентаций о запущенных проектах." Арктел.
6. "Понравилась насыщенность семинара." Insoft.
7. "Наглядное представление информации (скрипты, выдержки из реальных отчетов)." МТС.
8. "Дух мероприятия." Би-Эй-Си.
9. "Подача материала (профессионализм, харизма выступающих)." CMA Small Systems AB.
10. "Глубина изложения. Примеры внедрения". НПЦ Развитие Города.
11. "Доклады Гоброконенко." Сеть Магазинов Горящих Путевок.
12. "Да в этот раз все отлично." Связьтранснефть.
13. "Квалифицированные докладчики, хорошо разбираются в своей области и отвечают на поставленные вопросы." Связьтранснефть.
14. "Атмосфера, дух обсуждения." Астерос.
15. "Насыщенность технической информацией и уровень знаний докладчиков." BCC.
16. "Очень наглядные демонстрации. Выступления представителей ФОРС и Билайн". Инсофт.
17. "Актуальные темы, отличные презентации, есть над чем подумать." Чип-Н.
18. "Темы, отраженные Игорем Мельниковым. Демонстрации на живой системе." Россельхозбанк.
19. "Уникальность преподносимого материала. Высокое качество преподавания." Resident.
20. "Рационально простроенное изложение презентаций. Обсуждение актуальных технологий и решений с их применением." Россельхозбанк.
21. "Уровень специалистов и презентаций, демонстрации очень наглядно помогают лучше понять природу процесса." Эльбрус-2000
22. "Выступления заказчиков." Ситроникс.
23. "Понравилась информация по настройке, производительности, тюнингу и диагностике. События ожидания. TAF." Россельхозбанк.
24. "Много информации для DBA." Россельхозбанк.
25. "Общие принципы оптимизации приложений в среде RAC. Мониторинг производительности в среде RAC". БФТ.
26. "Понравилось доведение материала до слушателей: просто и интересно. Также вопрос-ответ в online-режиме". ФНС России.
27. "Подробность изложения, домонстрации с живыми командами. Понравились дискуссии между докладчиками и Волковым в процессе докладов -- в споре всплывает больше информации." Межтопэнергобанк.
28. "Интересный материал, который трудно найти в другом месте. Доходчивый рассказ о сложных вещах." Группа компаний Рукард.
29. "Множество полезной информации, поступившей в ходе презентаций, в результате чего отпала необходимость задавать вопросы." МКБ.
30. "Квалификация докладчиков, приятная атмосфера". Банк Платина.
31. "Квалифицированные докладчики. Превилегированное отнощение к девушкам." Tops BI.
32. "Отличная команда, отличные презентации и красные майки". Уралсиб.
33. "Все доклады". Центртелеком.
34. "Высокая плотность полезной информации" Чип-Н.
35. "Выступления о внедрениях RAC." ИнтелЛекс.
36. "Профессионализм выступающих. Полнота охвата. Организация." Тусарбанк.
37. "Понравилось углубленное рассмотрение технических вопросов." Газэнергопромбанк.
38. "Заинтересованность выступающих, готовность отвечать на разные вопросы." Yota.
39. "Были интересны отчеты о практическом внедрении RAC." Петрол Плюс Регион.
40. "Очень информативный и насыщенный семинар." СДМ-Банк.
41. "Организация, атмосфера, ритм проведения презентаций." Asteros.
42. "Выступление по проекту Вымпелкома". МСС.
43. "Демонстрационные примеры, компетентность докладчиков, доклады реальных внедрений RAC." Sitronics.




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