Oracle помещает программное обеспечение в SPARC M7 для улучшения безопасности, производительности

oracle

Новый Кремний в инициативе программного обеспечения встраивает данные в защиту памяти и функции шифрования данных на процессор M7.Немного людей ожидали, что Ларри Эллисон сохранит аппаратный бизнес Sun Microsystems, когда Oracle купил компанию за $7,9 миллиардов в 2010.

Вера состояла в том, что Эллисон и руководители Oracle были после программного обеспечения Sun и активов разработчика, таких как Солярис и Java. Не было никакой причины для главного производителя программного обеспечения предприятия как Oracle для вхождения в аппаратный бизнес, особенно системы, которые были прежде всего основаны на архитектуре SPARC/Соляриса в то время, когда большинство компаний гравитировало к Intel и x86.Но Эллисон продолжал говорить, что он не только намеревался сохранить оборудование Sun, но и увеличит капиталовложения в нем. С системами SPARC Oracle управлял бы всем штабелем, от программного обеспечения до систем к процессорам, и будет иметь обе команды инженеров программного и аппаратного обеспечения в доме, все активы, которыми обладали немного других поставщиков.

За прошлые пять лет Oracle постоянно обновлял архитектуру кристалла SPARC и серверы, которые работают на нем. На конференции пользователей OpenWorld 2015 компании на этой неделе, официальные лица Oracle представили последний процессор, SPARC M7 и семейство систем, приводимое в действие микросхемой. Однако M7 является первой микросхемой, полностью разработанной Oracle, и приносит домой видение Эллисона того, что может сделать комбинация аппаратного и программного обеспечения.

Новый процессор включает программные функции, интегрированные на кремний, которые разработаны для обеспечения улучшенной безопасности данных и производительности базы данных. Программное обеспечение Oracle в Кремниевой инициативе было подтверждено обсуждений между аппаратными и программными инженерами о том, как программное обеспечение и кремний могли сотрудничаться для улучшения производительности приложения.Это – что-то, что официальные лица Oracle ожидают продолжать, по словам Джона Фаулера, исполнительного вице-президента систем для поставщика.«В следующее десятилетие систем развитие о слиянии ключевых функций прикладного программного обеспечения в кремний», сказал Фаулер во время видеопрезентации, говорящей о SPARC M7.

Процессор включает две встроенных функции защиты и функцию базы данных. Под безопасностью в Кремниевом усилии Oracle смотрит на лучшие безопасные данные в памяти и ускоряет шифрование с аппаратными средствами. С Кремниевой Защищенной Памятью Oracle усиливает управление доступом к данным в памяти для защиты от злонамеренного проникновения.

Блокам памяти, к которой приложение хочет получить доступ, присваивают ключ – какие официальные лица Oracle вызывают «цветной бит». Программное обеспечение может получить доступ только, что блок памяти, и когда это больше не необходимо, цветной бит, отбрасывается, и процесс запускается на всем протяжении.С Помогшим с аппаратными средствами Шифрованием инженеры Oracle помещают функцию программного обеспечения во все 32 из ядер микросхемы.

Помещая шифрование в микросхему, Oracle не только ускорил его, но и гарантировал, что так большая часть ресурсов процессора сохранена свободной сделать другие задачи, по словам Фаулера. Программное шифрование имеет тенденцию израсходовать большую часть вычислительной мощности.«Шифрование является основополагающим элементом обработки данных предприятия, и мы полагаем, что должны были сделать это давным-давно», сказал Фаулер на онлайновой сессии вопроса-и-ответа относительно веб-сайта компании. «Все должны выполнить их центры обработки данных, полностью зашифрованные – ничто не должно быть сделано ‘в ясном’. Это – будущее вычислений.

Абсолютно все зашифровано, сохранено ли это на диске, на проводе, на Вашем ноутбуке, в центре обработки данных бэкэнда, или на лентопротяжном устройстве. Это – первый процессор, который включает это».С SQL в Кремнии Oracle добавляет сопроцессоры ко всем 32 ядрам, которые могут использоваться, чтобы разгрузить задачи – такие как распаковка памяти, сканирование памяти и фильтрующий – от ядра и улучшить эффективность и исполнение приложений базы данных. Результатом является более низкое использование памяти и в 10 раз лучшая производительность запросов базы данных, по словам официальных лиц Oracle.

База данных Oracle 12c поддержки В памяти новая возможность.