Испытания СУБД ГЛОБАЛ на Российском сервере Эльбрус

Испытания СУБД ГЛОБАЛ на российском сервере «Эльбрус»

Полностью российский программно-аппаратный комплекс: сервер Эльбрус + ОС «Эльбрус Линукс» + СУБД ГЛОБАЛ. Результаты испытаний на сверхбольших базах данных — до 2 миллиардов записей.

Для кого эта статья:

• Технические директора и руководители IT-отделов
• Системные архитекторы и разработчики
• Специалисты по импортозамещению
• Руководители телеком-компаний, медицинских и социальных учреждений

Общая информация об испытаниях

Испытания проводились на оборудовании, предоставленном АО «МЦСТ». Был предоставлен удалённый доступ к серверу Эльбрус-8С, 32 ядра, 256 Гб ОЗУ, 1 Тб диск, ОС «Эльбрус Линукс» v. 6.0.1. На сервер было установлено СУБД ГЛОБАЛ (№ 13677 в едином реестре Минцифры российских программ для электронных вычислительных машин и баз данных).

План тестирования

Программно-аппаратная платформа Эльбрус тестировалась с прикладными задачами автоматизации бизнес-процессов телекоммуникационных компаний мобильной и проводной связи и задач автоматизации медицинских учреждений и организаций социальной сферы:

  1. Проверка скорости математических вычислений с плавающей точкой.
  2. Проверка скорости генерации данных — 300 000 000 абонентов и 1 200 000 000 телефонных разговоров (ТР).
  3. Проверка скорости ввода данных из файлов — 100 файлов по 2 000 000 ТР.
  4. Проверка скорости случайной выборки данных в сек. Порциями по 100 ТР со случайного номера.
  5. Демонстрация ПО по доступу к данным (графический интерфейс из Windows).

Результаты испытаний

На СУБД ГЛОБАЛ были установлены примеры прикладного ПО для автоматизации бизнес-процессов телекоммуникационных компаний. В базе данных были сгенерированы 300 млн условных абонентов с условными личными данными (ФИО, адрес, IMEI, IMSI и т.д.) и 2 миллиардами разговоров. Целью данных работ является показ возможностей (прежде всего быстродействия) на полностью российском программно-аппаратном комплексе (сервер, ОС, СУБД, прикладное ПО) на сверхбольших базах данных.

1 млн
записей за 10 сек
1 млрд
ТР за 6 часов
1-2 сек
случайное чтение
100%
российская платформа

Таблица результатов тестирования

Тест на сервере Эльбрус
4 процессора 8С - 32 ядра, 256 Гб ОЗУ, 1 Тб диск, ОС «Эльбрус Линукс» v. 6.0.1
Продолжительность
1 млн записей в базу данных 10 сек
10 млн записей в базу данных 84 сек
Создание БД 300 млн телефонов 1 594 сек
Генерация 10 млн телефонных разговоров с записью 202 сек
Генерация 10 млн телефонных разговоров без записи 97 сек
Генерация 1 млрд телефонных разговоров (ТР) 6 часов
Выгрузка 1 млн ТР в файл 123 сек
Загрузка в БД из файла 1 млн ТР 23 сек
Загрузка в БД из файла 1 млрд ТР 6,7 часов
Случайное чтение по 1000 телефонам по 100 ТР, 8 потоков 1-2 сек
Чтение подряд 1,2 млрд ТР 3 часа

Занимаемый объём внешней памяти

22 Гб
300 млн абонентов
54 Гб
1,2 млрд ТР
90 Гб
2 млрд ТР

Выводы

СУБД ГЛОБАЛ показала на сервере Эльбрус впечатляющие скорости по работе с базой данных, при условии, что тесты проводились через двоичный интерпретатор архитектуры X86. Сервера на процессоре Эльбрус пригодны для построения больших и сверхбольших баз данных на СУБД ГЛОБАЛ.

Преимущества полностью российской платформы

  • Технологический суверенитет — полная независимость от импортного ПО и оборудования
  • Безопасность — отсутствие закладок и недекларированных возможностей
  • Производительность — до 1 млн операций в секунду на сверхбольших данных
  • Масштабирование — от 1 млн до 2 млрд записей без потери скорости
  • Экономичность — 90 Гб на 2 млрд записей — рекордная плотность хранения

Готовы испытать полностью российский стек?

Свяжитесь с нами, чтобы организовать тестирование СУБД ГЛОБАЛ на вашем оборудовании или получить доступ к демо-стенду на сервере Эльбрус.

Связаться с нами



Заполните форму
Логин:
Пароль:
Регистрация
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов: