про веселых и находчивых

Update 2: Читать тут

В маркетинге (любой большой компании)  работают очень веселые и особенно находчивые люди. 

Oracle press release:

TPC-H @ 1000GB: On this industry-standard benchmark that simulates a decision support system providing answers to critical business questions and consists of a suite of business oriented queries and data with broad industry-wide relevance, the SPARC T4-4 server, with four SPARC T4 3 GHz processors, running Oracle Database 11g Release 2 and Oracle Solaris, delivered over 2.4 times better performance per processor at 1/3 the price/performance than an eight processor IBM Power 780.

Ниже я распечатал  скриншоты c сайта TPC: Oracle. IBM.


Это очень интересная находка Oracle маркетинга - брать деньги за ядра, а производительность считать за процессоры. Если посмотреть достижения в пересчете на ядра, то окажется что у этих систем их одинаковое кол-во, по 32. И тогда результаты выглядят ...несколько скромнее: вместо 2.4 получается 1.2.  Хотя никто и не сомневался в превосходстве Oracle Database над  Sybase -)))). Отличный результат кстати, вне зависимости от того, как считать.
Что отдельно доставляет, так то что результат по производительности  у T4 - 10-ый в списке. Но первые 9 не очень беспокоят Oracle -)


Update 1.   Новый T4 в 5 раз быстрее чем предыдущее поколение. Ну как это возможно, все же понимают, что никто таких результатов добится не может. Все обычно стараются рассказать ну про +30%, но +40%, а тут в 5 раз. Продавцы просто будут говорить "я не знаю как, но как то сделали". Ларчик отрывается просто,  в 5 раз улучшили ситуацию когда на процессоре работает только один поток. Поменяли архитектуру. Но в реальной ситуации когда потоков много это не означает  x5 раз. Т.е. улучшение в очень специальном  случае выносят на слайд как generic улучшение. Зачем ? Ну и также видно, что клевый процессор...
Сейчас такие же веселые и находчивые люди найдут в этих слайдах  еще больше чем я и начнется...


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

SPARC SuperCluster T4-4

Update 1. Цитата из FAQ "Connectivity to other systems in the customer's existing data center can be achieved over the supplied 10GbE Ethernet.  It also allows for a gradual migration to Oracle engineered systems by supporting connectivity to an existing SAN infrastructure"
Update 2. Коллеги из Oracle особенно просили упомянуть возможность hard partitioning при помощи Oracle VM, а также выполнять любую версию Oracle и Solairs  (но только Oracle 11.2.0.3  дает доступ к Exadata).  Datasheet.

Итак Ларри сделал то, что я ожидал больше всего - теперь в новеньком  кластере T4-4 есть  ячейки Exadata.
Цитата:
"
The SPARC SuperCluster T4-4 is a completely optimized package of servers, storage and software that integrates Oracle Exadata and Oracle Exalogic Elastic Cloud
"
FAQ.
Простыми словами для занятых - теперь можно взять преконфигурированную  кластерную систему на Solaris и подсоединить ее к ячейкам Exadata.  И там же   Sun ZFS Storage. И там же есть все что полагается в серьезой системе - отличный UNIX с виртуализацией, отличный кластерный софт (Sun Cluster), управление железом и софтом. RAC - конечно же.
Фактически, после запуска Exadata все были уверены что там Solaris. Теперь это сделали. Молодцы.  Что еще важно - разрешили подключать существующие массивы к SuperCluster (кажется только по Ethernet и Infiniband). 

Новенький T4.  Теперь используется как на стороне Web приложений так и на стороне БД.

Теперь понятно зачем так срочно выпустили 11.2.0.3 - именно этот патч требуется чтобы достучаться к Exadata со стороны БД на SuperCluster.

Ну теперь остается наблюдать за тем как продавцы будут объяснять разницу между SuperCluster и Exadata -)))



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

счастье - есть !

Сегодня положительно красный день календаря - "Oracle and Oracle Japan today announced plans to combine imaging technologies from Canon with Oracle software products including Oracle Database".   Теперь можно спокойно сидеть на работе в Photoshop и на вопрос какого фига ты собственно делаешь, скромно ответить  "в редо логах шумит очень - сейчас контраст уберу", или например как вам вопросик на форуме  - "у тебя мютексы с какой выдержкой сняты ?". Ждем, очень ждем релиза dbms_photoshop.

Ларри также отжег несколькими днями ранее: "I don't care if our [Oracle] commodity x86 business goes to 0", после чего немедленно объявили о Database Appliance..на Intel платформе. Если только Ларри просто не пошутил, то я так понимаю, что теперь все что будет делать Sun на Intel платформе будет выходить в виде Appliance или pre-configure systems.  А если так то Solaris на Intel широкой публике не видать - ее будут затачивать только под определенные цели. Надеюсь все разъяснится очень скоро и положительным образом.

PS Картинка слева снята на камеру Canon/Oracle. Enterprise Edition with Partitioning option.



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

T34

Update 1. 26 сентября Larry все объяснит про Super Cluster и T4-4 !

Несмотря на отсутствие официального анонса (наверное будет на OpenWorld) в интернете вовсю уже обсуждается новый процессор Sparc T4, который является следующим поколением за T3. Помимо прочих улучшений Oracle похоже сделал вложения в производительность одного потока (single thread performance) и добился существенных улучшений на этом поприще, по крайне мере в 2 раза. Второй интересный факт - уменьшение кол-ва ядер (с 16 до 8) одновременно с поднятием частоты до ~3GHz. Это интересная тенденция - например Intel   увеличив кол-во ядер, одновременно  понизил частоту в своих процессорах серии E7.  Т.е. в некотором смысле компании идут встречным курсом -)  Одна из самых интересных фич T4 называется critical thread API - возможность распознавания важных потоков  в приложении и выделении этому потоку целого ядра.  Напомню в чем была проблема с T2/T3 - потоков было очень много, но если нужно было запустить OLTP  задачку то производительность была относительно невысокой, поскольку потоку не давали всей мощности ядра. Особенно плохо конечно прихоИнформации  пока очень мало, и как работает эта магия пока не понятно. Конечно же с выходом нового процессора   Oracle получает возможность управления этим механизмом, чтобы сделать Oracle Database  на T4 более производительней. На  T3, по моему мнению,  ставить Oracle было не вполне удачной идей, хотя Oracle думал иначе -). Кстати, цитата, "we expect that many customers in our large SPARC Solaris installed base will be upgrading to SPARC Superclusters".

IBM AIX  on Power 7 обладает где-то схожей технологией, которую называют intelligent threads, которая помещает потоки на незанятые ядра, достигая максимально возможной производительности. Я создал логический раздел с 4 ядрами в режиме SMT=4. Операционная система видит 16 логических процессоров. Далее я запустил 4 потока, каждый из которых загружает до 100% процессор.  Из картинки справа видно, что AIX увидев, что потоков у нас мало,  перешел в режим SMT=1 и поместил каждую из моих задача на свое физическое ядро (CPU 0-3 ядро 1, CPU 4-7 ядро 2, CPU 8-11 ядро 3, CPU 12-15 ядро 4). Вы можете попробовать этот тест на своей операционной системе -)

Ну все было бы хорошо и с выходом T4 не имело бы никакого смысла покупать СУБД Oracle на Power 7 ...но Oracle поднял цены на лицензии на T4 в два раза (processor core factor =0,5)  по сравнению с T3. Спасибо Ларри !   У меня все еще есть работа -)


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

Database Appliance




Update 1. Внутри 4U сервера оказалось 2U блейда, а shared storage умещается в общем конструктиве перед ними.  Это можно рассмотреть на 3D модели. За 2 узла эта конструкция масштабироваться не может, но это и не нужно для ее целей.





Oracle выпустил Database Appliance.  2 узла, внутри RAC EE или RAC One, или просто Enterprise Edition. Другие редакции не предусмотрены. БД ограничена 4Tb. Backup на внутрнние диски. Можно заплатить за столько ядер, сколько нужно.  Зверюшка умеет сама 'звонить' в support.


Я пока не вижу там Exadata Software или нечто похожего. В любом случае, возможность купить коробку, сказать из интерфейса - 'поставь мне RAC' и получить готовую к использованию систему - клево. Молодцы !



PS С грустью рассматривает свои записки как поставить Oracle RAC на Linux.....


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

Power of Oracle BI

IBM подготовила очень хорошую статью о преимуществах систем на основе процессора Power 7 для Oracle Business Intelligence. Прежде всего в этой статье нет никакой маркетинговой истерики - если заказчик хочет  Oracle BI - пожалуйста, никаких проблем. Далее описываются преимущества платформы - виртуализация, надежность. Дается принципиальная картинка  референсной архитектуры. Но самое главное - есть ссылки, как начать нормальный процесс сайзинга.
Для тех, кто уже знает какая лучшая в мире платформа для Oracle BI -)   - приводится специальная табличка производительность Power 770 (топовый midrange или нижний hi end как вам больше нравится -)
Обратите внимание на Total I/O bandwith: 236GB/sec. Чтобы понять много это или мало, можно обратится к этому документу. C дисков Exadata Full Rack дает 25 Gb/sec 14Gb/sec, с Flash - 75.6 GB/sec без сжатия.  Ну а если вся база помещается на Flash, то почему бы просто не купить SSD диски ? 



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

head to head

Oracle очень ловко поддел IBM, установив новый рекорд для SAP® Sales and Distribution-Parallel Standard Application Benchmark. С помощью новеньких E7-8870 была побита самая большая на сегодняшний день машина Power 7 с 256 ядрами. Мне лично очень нравится когда инженеры двух компаний думают над тем, как обыграть конкурента,  потому что в конечном  итоге выигрывают заказчики.  Важно и то, что Oracle продолжает показывать рекорды, используя Oracle RAC - в этот раз потребовалось всего 6 узлов, что, на мой взгляд вполне себе жизненная система, которую можно собрать и обслуживать. Наконец-то стали использовать в тестах Oracle Solaris, чего  я давно ждал.  (для меня правда осталось непонятно, сертифицировано ли не-Oracle железо под Oracle Solaris. Похоже ситуация менялась  в течении последнего года). 

Анализировать этот рекорд вы можете как вам удобнее -)  Вот на что я обратил внимание: чтобы получить примерно ~10% прирост производительности пришлось собрать кластерную систему с общим количеством ядер 480, против 256 Power 7, те в два раза больше. RAC опция будет стоить про прайс-листу $5.5 mln что позволит вам купить еще одну Power 795  -)  ~$11 mln, что как-то...убивает всю экономику.

PS Страшно расстроившись, IBM в тот же день объявила  о получении " record result for the SAP Transaction Banking (TRBK) Benchmark". 

Update 1. Оказывается Oracle сравнил разные benchmark SAP Parallel и обычный SAP SD benchmark. Но ...это ничего не меняет -)

Update 2. Я промахнулся с ценой RAC, ужос какой-то...


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

RAC 11.2.0.2 graceful shutdown

Новой возможностью в RAC 11.2.0.2  является так называемый graceful shutdown, когда узел кластера не уходит в reboot, а при устранении проблемы быстренько поднимает ресурсы обратно. Как вы знаете, потеря interconnect является примером ситуации, вызывавшей reboot в RAC до версии 11.2.0.2, вне зависимости от  доступности  voting дисков. Давайте посмотрим как это работает теперь в 11.2.0.2

Итак у нас есть двух узловой кластер Oracle RAC на IBM AIX 7.1. Узлы кластера называются vs-ora00-01a и vs-ora00-01b. Из узла vs-ora00-01b мы выдернули все сетевые кабели интерконнект соединения примерно в 12:07.  После чего немедленно увидели, что узел 01a выкинул узел 01b из кластера:


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

racsig

Я хочу вас пригласить зарегистрироваться и участвовать в Oracle RAC Special Interest Group - RAC SIG. Это независимая от Oracle организация, посвященная,  как понятно из названия, Oracle RAC. Несмотря на ее независимость, сотрудники Oracle вовсе не гнушаются там участвовать и проводить web семинары.   Регистрация обязательна, но бесплатна. Пожалуйста, если вы в России - отметьте этот факт - пока всего 46 участников из России. Если у вас возникнут проблемы с регистрацией - дайте мне знать.

В России мне по прежнему известен только один курс по RAC  - RAC is Simple. Если вы знаете про какие-то еще курсы - оставьте комментарий пожалуйста. Вот отзыв с последнего семинара.



PS Это наверно выглядит странно но сейчас ... у меня 3 одновременных проекта в которых Oracle RAC. Крайне востребован он  нынче на IBM Power -) Если у Вас есть проблема с установкой - обращайтесь. 


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

Getting schooled - IBM Oracle University

В преддверии  1 сентября IBM открыла новый сайт - IBM Oracle University. Чтобы получить доступ к нему необходимо будет зарегистрироваться, это бесплатно. Дальше вы получаете возможность попасть на основную часть сайта. Вам сразу начинают показывать презентацию про участие IBM в OpenWorld. Нет, я не ошибся, все так - IBM активно будет участвовать в OpenWorld. Если Вам это не интересно - то слева, вверху вы найдете ссылку Directory, где и скрывается самое интересное.  Там действительно собрано огромное количество материала, начиная с обзоров самых различных технологий IBM, которые могут быть использованы на благо Oracle Database и заканчивая  особенностями лицензирования.  Eсть и маркетинговые материалы, есть и технические - на любой вкус.  Там все сделано в виде лекций. Некоторые презентации можно скачать как только начинается такая лекция. Видно что в общем-то торопились, некоторые презентации не доступны для скачивания, некоторые в ужасном качестве. Но если что-то очень понадобиться, можно пояснив задачу,  попросить меня скачать в нормальном.
Очень рекомендую - отличный по задумке ресурс для тех кто работает с  Oracle (и не только Database) на IBM или планирует это сделать. Верю, что качество доработают.

 Update 1: IBM Recognized as a Diamond Level Partner in Oracle PartnerNetwork

"A long time Oracle partner, IBM has more than 25 years of experience implementing Oracle technology and more than 10,000 IBM Global Services professionals knowledgeable about Oracle offerings. To date, Oracle and IBM have collaborated on 30,000 successful customer engagements worldwide"


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