Рисунок 1. Ларри Эллисон, исполнительный председатель совета директоров и главный технологический директор Oracle: «Мы предлагаем не просто облачные сервисы, а высокопроизводительную, надежную и безопасную инфраструктуру — операционные системы, виртуальные машины, вычислительные ресурсы и ресурсы хранения на базе наших самых быстрых в мире оптимизированных программно-аппаратных комплексов. Мы инвестируем во все три уровня, составляющих облако, — приложения, операционные системы и аппаратные платформы».
Рисунок 1. Ларри Эллисон, исполнительный председатель совета директоров и главный технологический директор Oracle: «Мы предлагаем не просто облачные сервисы, а высокопроизводительную, надежную и безопасную инфраструктуру — операционные системы, виртуальные машины, вычислительные ресурсы и ресурсы хранения на базе наших самых быстрых в мире оптимизированных программно-аппаратных комплексов. Мы инвестируем во все три уровня, составляющих облако, — приложения, операционные системы и аппаратные платформы».

В начале октября в Сан-Франциско завершилась традиционная конференция Oracle OpenWorld и JavaOne — крупнейший ИТ-форум, в программу которого было включено свыше 2700 выступлений и мастер-классов, а также сотни демонстраций различных решений. Более 450 партнеров представили на выставке собственные разработки на платформах Oracle или решения, оптимизированные для продуктов этой компании. В мероприятии приняли участие около 60 тыс. человек.

На конференции были анонсированы новые оптимизированные программно-аппаратные комплексы (Engineered Systems), в том числе Oracle Zero Data Loss Recovery Appliance — специализированная масштабируемая система, обеспечивающая комплексную защиту баз данных Oracle; система хранения c флеш-накопителями Oracle FS1 Series для корпоративной инфраструктуры SAN, предназначенная для баз данных Oracle, и новая версия Exalytics In-Memory Machine.

Как утверждают в Oracle, масштабируемая архитектура позволяет решению Recovery Appliance обслуживать тысячи баз данных. В отличие от других систем резервного копирования, работающих на файловом уровне, оно интегрировано с базами данных компании, обеспечивая целостность данных, высокую доступность и производительность. Восстановить можно данные на любой момент времени: благодаря непрерывному резервному копированию изменения автоматически сохраняются в реальном времени, что никак не сказывается на производительности рабочей базы данных, а сеть не загружается избыточным трафиком. Кроме того, обеспечивается управление всем процессом — от создания резервных копий данных до их архивирования на магнитную ленту.

Рисунок 2. Система Oracle Zero Data Loss Recovery Appliance обеспечивает комплексную защиту баз данных Oracle, исключая потерю данных. Она значительно снижает влияние процессов резервного копирования на работу серверов и сетей, практически исключая необходимость в «окне копирования».
Рисунок 2. Система Oracle Zero Data Loss Recovery Appliance обеспечивает комплексную защиту баз данных Oracle, исключая потерю данных. Она значительно снижает влияние процессов резервного копирования на работу серверов и сетей, практически исключая необходимость в «окне копирования». 

Будучи установленной в ЦОД, система может обслуживать базы данных целого региона, функционируя как облачное решение резервного копирования (cloud backup). Ее емкость динамически наращивается до нескольких петабайтов без остановки системы.

В катастрофоустойчивой конфигурации поддерживается репликация данных на удаленную Recovery Appliance или в облако (Oracle Database Backup Cloud Service), причем на каждом этапе передачи или обработки проверяется целостность блоков базы данных.

Как и другие производители СХД, Oracle представила собственный флеш-массив FS1, однако и эта разработка отличается рядом инновационных решений. В компании подчеркивают, что в основу Oracle FS1 Series положены экспертные знания и многолетний опыт — пять поколений разработок Oracle в области флеш-хранилищ, таких как Oracle Exadata и Oracle Database 11g Release 2 (первой СУБД с поддержкой флеш-накопителей).

Для достижения максимальной эффективности всего комплекса система Oracle FS1 Series проектировалась совместно с серверами, ОС, приложениями и базами данных Oracle. Она не только специально создана для программного обеспечения Oracle, но и оптимизирована с точки зрения производительности и стоимости владения. Наряду с флеш-памятью предусмотрена возможность использования и более экономичных жестких дисков. Программное обеспечение QoS Plus динамически выделяет ресурсы хранения, прогнозируя потребности приложений и адаптируясь к их изменениям, а также распределяет данные по уровням хранения (до четырех типов носителей) исходя из частоты их использования.

Рисунок 3. Oracle FS1 Series обладает архитектурой высокой доступности с горизонтальным масштабированием: флеш-память можно наращивать до петабайтной емкости. В сочетании с технологиями Oracle Database, такими как Hybrid Columnar Compression, Automatic Data Optimization и Oracle Enterprise Manager, заказчикам удастся сократить капитальные затраты и повысить операционную эффективность. Решение с достаточной устойчивостью обеспечивает качество обслуживания (QoS) на требуемом уровне и поддерживает широкий спектр операционных систем и гипервизоров.
Рисунок 3. Oracle FS1 Series обладает архитектурой высокой доступности с горизонтальным масштабированием: флеш-память можно наращивать до петабайтной емкости. В сочетании с технологиями Oracle Database, такими как Hybrid Columnar Compression, Automatic Data Optimization и Oracle Enterprise Manager, заказчикам удастся сократить капитальные затраты и повысить операционную эффективность. Решение с достаточной устойчивостью обеспечивает качество обслуживания (QoS) на требуемом уровне и поддерживает широкий спектр операционных систем и гипервизоров. 

Сжатие данных Hybrid Columnar Compression позволяет уменьшить их объем в 10–50 раз, а профили приложений ускоряют развертывание системы и оптимизируют управление благодаря быстрому выделению ресурсов хранения для баз данных и приложений Oracle. Защищенная мультиарендная архитектура с доменами хранения данных Oracle FS1 Storage Domains упрощает развертывание облачных сред, а встроенные средства управления помогают за короткий срок развернуть массив хранения.

Еще одной новинкой форума стало новое поколение Exalytics In-Memory Machine X4-4. Очередная версия этого оптимизированного программно-аппаратного комплекса для анализа данных в оперативной памяти включает модернизированную аппаратную платформу на базе четырех процессоров Intel Xeon E7-8895 v2, которые Intel выпустила специально для аппаратных платформ Oracle. Они могут динамически выделять требуемое число ядер и менять тактовую частоту для максимального повышения скорости выполнения аналитической обработки данных в ПО Oracle. Oracle Exalytics In-Memory Machine X4-4 поддерживает оперативную память до 3 Тбайт, флеш-память емкостью 4,8 Тбайт и дисковую подсистему объемом 7,2 Тбайт.

Стратегия оптимизации аппаратных платформ для программного обеспечения Oracle нашла отражение и в процессорной технологии. Анонсированная на конференции OpenWorld 2014 технология Oracle Software in Silicon, станет использоваться в будущем SPARC M7, что позволит распространить концепцию оптимизированных программно-аппаратных комплексов и на процессоры. Эта технология — результат сотрудничества групп разработки ПО и микропроцессоров компании Oracle — нацелена на повышение производительности приложений Oracle и может применяться для обнаружения и предотвращения угроз безопасности и повреждений данных.

Кроме того, Oracle удалось значительно повысить производительность процессора, увеличить пропускную способность ввода-вывода, интерконнекта и обмена с памятью. По данным компании, результаты выполнения тестовых рабочих нагрузок демонстрируют 40-кратное ускорение (в сравнении с использованием только программных инструментов), а в некоторых тестах — более чем 80-кратное.

Для ускорения обработки запросов в процессоре SPARC M7 осуществляется сжатие/декомпрессия данных. Это позволяет хранить в оперативной памяти базы данных в сжатом виде, что обеспечивает быстрый доступ к ним и выполнение необходимых операций без потери производительности. Эффективные алгоритмы и ускорители декомпрессии ускоряют работу с базами данных в оперативной памяти. Так, Database In-Memory Query Accelerator повышает производительность БД, размещенных в оперативной памяти, в том числе в сжатом формате. Он помогает быстрее выполнять запросы, работая с потоком данных непосредственно из памяти через интерфейсы с пропускной способностью до 160 Гбайт/с. Весь запрос может обрабатываться аппаратно, а результаты помещаются в кэш-память ЦП. Таким образом, процессор освобождается для выполнения функции SQL более высокого уровня.

В отличие от предыдущих 12-ядерных процессоров M6, новые M7 содержат 32 ядра, а емкость кэш-памяти L3 увеличена с 48 до 64 Мбайт. Кроме того, Oracle перешла с технологического процесса 28 нм на 20 нм. Процессоры M7 поддерживают PCIe Gen4, память DDR4 DRAM (до 2 Тбайт на ЦП) и могут использоваться в серверах SMP, насчитывающих до 32 ЦП. M7 предусматривает также «тонкое» управление энергопотреблением и обладает повышенной надежностью благодаря проверке целостности данных приложений в реальном времени. Встроенные средства безопасности обеспечивают защиту памяти и предотвращают доступ вредоносных программ к памяти приложений. Функция Application Data Integrity реализует на аппаратном уровне проверку обращений к оперативной памяти и пресекает неразрешенный доступ к ней. Выпуск систем на базе процессора SPARC M7 запланирован на 2015 год — пока существуют лишь лабораторные образцы.

Рисунок 4. Джон Фаулер демонстрирует Oracle SPARC M7 — первый процессор с технологией Software in Silicon. 32-ядерный SPARC M7 содержит 13 млн транзисторов и изготавливается по технологии 20 нм. Он позволит на порядок ускорить обработку запросов и втрое увеличить скорость работы баз данных в оперативной памяти.
Рисунок 4. Джон Фаулер демонстрирует Oracle SPARC M7 — первый процессор с технологией Software in Silicon. 32-ядерный SPARC M7 содержит 13 млн транзисторов и изготавливается по технологии 20 нм. Он позволит на порядок ускорить обработку запросов и втрое увеличить скорость работы баз данных в оперативной памяти. 

Концепция оптимизации аппаратного и программного обеспечения для совместной работы находит отражение и на макроуровне — в ЦОД. «Будущее — за центрами обработки данных, оптимизированными для программного обеспечения (datacenters engineered to run software)», — считает Джон Фаулер, исполнительный вице-президент Oracle по направлению Systems. Oracle уже располагает 19 центрами обработки данных в восьми странах мира, включая два недавно введенных в строй ЦОД в Германии. Они предоставляют корпоративным заказчикам широкий спектр облачных сервисов, число которых наращивается высокими темпами за счет появления новых и недорогих приложений SaaS, высоконадежных и безопасных сервисов IaaS, а также сервисов PaaS, обеспечивающих возможность переноса любых существующих приложений и баз данных Oracle в облако Oracle Cloud и обратно «одной кнопкой».

Облака компании Oracle строятся на выпускаемом ею оборудовании — серверах, системах хранения и сетевых продуктах. Сегодня это 30 тыс. вычислительных систем, СХД общей емкостью 400 Пбайт, 62 млн пользователей и 23 млрд транзакций ежедневно. Цель компании — стать лидером на мировом облачном рынке по числу и разнообразию сервисов.

Сергей Орлов — ведущий редактор «Журнала сетевых решений/LAN». С ним можно связаться по адресу: sorlov@lanmag.ru.