Топ-менеджеры штаб-квартиры Oracle и региона ЕМЕА, руководители направлений разработки и развития регулярно посещают Россию, чтобы встретиться с ключевыми клиентами и рассказать о последних разработках Oracle из первых рук.
«Ведь российские заказчики ценят качество и стремятся использовать самые инновационные продукты», - не без основания считает Маршал Чой (Marshall Choy), Вице-президент по развитию системных продуктов из штаб-квартиры Oracle. Во время своего последнего визита в Москву он поделился с нами тенденциями рынка корпоративных вычислений и объяснил, почему в России есть огромный потенциал для широкого использования технологий Software in Silicon и InfiniBand Fabric, анонсированных на недавних крупнейших глобальных конференциях.
Как Вы считаете, с какими сложностями приходится сталкиваться современным заказчикам?
- Сегодня заказчикам необходим оперативный доступ к информации, им нужна большая гибкость, удобство доступа к данным и сервисам, мобильность, и мы разрабатываем новые сервисы и решения, чтобы идти в ногу с этими меняющимися требованиями заказчиков. Вот почему, как мы ожидаем, многие заказчики обратят свое внимание именно на Oracle, ведь мы контролируем весь стек программного и аппаратного обеспечения, интегрируем, оптимизируем его для совместной работы, что, в конечном счете, снижает расходы клиентов. На это направлены наши исследования и разработки. И мы считаем, что создаем лучшие продукты – как отдельные решения, так и компоненты для построения комплексных систем и развертывания облаков. Все это, в конечном счете, обеспечивает более эффективную работу заказчиков.
Каковы наиболее значимые тенденции в области корпоративных вычислений?
- Таких тенденций немало, и одна из них – безопасность. Это одна из фокусных областей, охватывающих как информационную безопасность, так и защиту данных. Для Oracle это также важное направление, включающее безопасность корпоративных систем у заказчиков и в облаке. С распространением облачной модели безопасность становится все более значимой. В числе других тенденций – мобильность сотрудников, социальные взаимодействия, кроме того, в корпоративной среде создаются данные разнообразных типов. Все это предъявляет новые требования к ИТ-инфраструктуре, порождает многочисленные новые сервисы, на что нацелены многие наши инновации. Это отражается и на самой компании Oracle, которая из поставщика оборудования и программного обеспечения, которые развертываются в дата-центрах заказчиков, превращается в производителя интегрированных программно-аппаратных комплексов нового типа.
В 32-ядерном процессоре SPARC M 7, выпущенном в конце 2015 года, появилась концепция Software in Silicon – «ПО на кристалле». Что она собой представляет и почему важна?
- В последнее десятилетие разработчики традиционно концентрировали усилия на совершенствовании процессоров, и Oracle – не исключение. Увеличивалось число ядер, емкость кэш-памяти, снижалась латентность, повышалась пропускная способность. Именно это, как мы полагаем, привело в итоге к серверной виртуализации, а та, в свою очередь, – к облачным вычислениям. В Oracle считают, что вычисления следующего поколения, переход к которым уже начался, не будут ограничиваться увеличением числа ядер и тактовой частоты. Software in Silicon, «ПО на кристалле» станет для заказчиков новым фактором, дифференцирующим производителей процессоров в эпоху вычислений следующего поколения. Oracle Software in Silicon распространяет концепцию оптимизированных программно-аппаратных комплексов на процессоры.
Какие средства обеспечения безопасности предусматривает Software in Silicon в SPARC M 7? Насколько они решают проблему безопасности облаков?
- Мы фокусируем внимание на двух конкретных областях – собственно безопасности, включая шифрование данных, и аппаратно-защищенной памяти (silicon-secured memory). Поскольку все больше данных обрабатывается в оперативной памяти (in-memory) и в облаках, очень важной становится защита памяти, особенно в мультиарендной среде. Проще говоря, мы создали механизмы аппаратной защиты памяти с высокой детализацией. Они предотвращают возникновение ситуаций переполнения буфера (buffer overflow) и перезаписи буфера (buffer overwrite), а также несанкционированный доступ к памяти. Это исключает влияние виртуальной машины на работу хост-системы. Ведь в облачной среде, обслуживающей десятки тысяч пользователей, программное обеспечение должно обладать очень высокой надежностью.
Какие именно приложения получают наибольшие выгоды от использования SPARC M 7?
- Средства, предоставляемые разработчикам ПО, позволяют быстро выявлять и отлаживать проблемы с подсистемой памяти. Разработчики приложений могут эффективно использовать DAX - выделенные «аналитические ядра», целый ряд специфических операций (сканирование, фильтрацию, соединение и пр.). Oracle Database 12 с поддерживает очень быстрые аналитические операции, сотни гигабайт в секунду. Ведь они реализованы не на уровне FPGA (программируемых пользователем вентильных матриц), а «на кристалле».
Недавно Oracle выпустила открытый API-интерфейс и комплект инструментов разработки для ускорителя Data Analytics Accelerator (DAX) в процессорах SPARC M 7. Для кого это предложение?
- Мы формируем сообщество разработчиков, предлагаем им открытые инструментальные средства для создания аналитических приложений нового поколения для облачных сред. Эти ресурсы, доступные в рамках программы Software in Silicon Developer Program, предоставляют разработчикам возможность создавать платформы для анализа данных. Они могут применять технологию DAX к широкому спектру прежде неразрешимых задач, поскольку ускорение анализа данных интегрировано с процессором.
На World Moblie Congress в Барселоне в этом году одим из главных анонсов стало решение Oracle Enhanced Data Rate (EDR ) InfiniBand Fabric, которое трансформирует уровень доступности критически важных бизнес-приложений в облаке ? Расскажите о его преимуществах .
- Прежде всего, это высокая скорость интерконнекта – до 100 Гбит/с, а также встроенные средства безопасности. InfiniBand – это протокол «точка-точка», что затрудняет перехват пакетов. Он позволяет также с выгодой использовать встроенные возможности обеспечения качества сервиса (QoS) при транзакциях – в банковской, телекоммуникационной отраслях и на предприятиях в целом. InfiniBand традиционно используется предприятиями в кластерах в качестве интерконнекта.
Какие компоненты включает в себя Oracle EDR InfiniBand Fabric ? Это проприетарное или основанное на стандартах решение?
- В EDR InfiniBand от Oracle применяются ее собственные микросхемы, хотя компания сотрудничает с Mellanox для обеспечения совместимости решений InfiniBand обоих вендоров и, конечно, участвует в работе отраслевых организаций, разрабатывающих и продвигающих стандарты IB, таких как InfiniBand Trade Association (IBTA), OpenFabrics Alliance. Это также имеет большое значение для заказчиков, наряду с технологическими аспектами.
Какие возможности виртуализации, средства обеспечения безопасности и управления встроены в Oracle EDR InfiniBand Fabric? Каким образом Oracle EDR InfiniBand Fabric будет способствовать развертыванию критичных для бизнеса приложений в облачной среде?
- Что касается безопасности, то это, как уже отмечалось выше, лежащий в основе IB протокол «точка-точка». Виртуализация относится с некоторым сетевым функциям, таким как межсетевое экранирование (FW), балансирование нагрузки, трансляция сетевых адресов (NAT) и др. Частью решения являются средства управления Fabric Manager. Компоненты EDR IB Fabric применяются в коммутаторах верхнего уровня и стоечных (ToR) коммутаторах, есть продукты для эффективного построения конвергентных сетевых решений, сетевых фабрик, интерконнектов, систем передачи данных и управления. Все это помогает создавать высокопроизводительные вычислительные платформы, включая платформы для облаков.
В заключении хочется отметить, что в России традиционно стремятся использовать самые передовые технологии. В том числе, поэтому я достаточно регулярно приезжаю и встречаюсь с российскими заказчиками. Мы уверены, что здесь есть огромный потенциал для широкого использования технологий Oracle Software in Silicon и Oracle InfiniBand Fabric, позволяющих быстро и безопасно работать с большими объемам данных.