Список докладов конференции PgConf.Russia 2017

Интерконнект на стероидах для машины баз данных Скала-СР / Postgres Pro

Андрей Николаенко
IBS

Архитектор в IBS, в последнее время работаю над проектированием серийных инфраструктурных и платформенных комплексов на базе российского оборудования и программного обеспечения. Ранее внедрял приложения для энергетики в корпорации Oracle, руководил разработческим подразделением в CBOSS — итого, без малого, 20 лет опыта разработки и внедрения крупных IТ-систем для сектора государственного управления, энергетики, телекоммуникаций.

Борис Нейман
Mellanox

Александр Коротков
Postgres Professional, Руководитель разработки

Александр имеет статус PostgreSQL Major Contributor. В 2008 г. окончил МИФИ с красным дипломом. Защитил кандидатскую диссертацию, основанную на своём вкладе в развитие PostgreSQL, а именно на улучшениях в нечётком поиске строк, включая индексный поиск по регулярным выражениям. Одним из крупнейших достижений Александра в работе для open source сообщества является инфраструктура расширяемости индексных методов доступа. Также его вклад включает в себя улучшения для GiST и GIN индексов, оптимизации для многоядерных архитектур, статистику и оценку селективности. Александр был ментором в программе GSoC 3 раза.

В машинах баз данных от Oracle и Teradata в качестве внутренней сети применяется Infiniband, и для его использования вендорами созданы проприетарные протоколы (iDB, BYNET). Для комплексов Скала-СР / Postgres Pro применен интерконнект на базе Ethernet со всеми свойствами, присущими Infiniband — субмикросекундными задержками, стагигабитной пропускной способностью, и, главное, поддержкой RDMA — протокола прямого доступа к оперативной памяти удалённых узлов с разгрузкой центральных процессоров от транспортных операций. Специально для поддержки этих возможностей в машинах баз данных в Postgres Professional разработали программные дополнения, обеспечивающие доставку журналов упреждающей записи и координацию транзакций по RDMA, им и будет посвящена основная часть доклада. Кроме того, в докладе будут представлены конфигурации, основные технические характеристики и результаты испытаний комплексов линейки Скала-СР / Postgres Pro.

RU

EN