Глоссарий#
А#
Арбитр – узел без Pangolin, нужный для участия в кворуме кластера.
АС – автоматизированная система
Б#
БД – база данных.
В#
ВНД – внутренний нормативный документ.
Г#
Георезервирование – размещение резервных копий на географически разнесенных площадках.
Д#
Дамп – файл с содержимым базы данных и командами, необходимыми для воссоздания ее точной копии на другом сервере.
Движок секретов – компоненты HashiCorp Vault, которые хранят, генерируют или шифруют секреты.
ДИ (Динамическая Инфраструктура) — средство управления облачной инфраструктурой с интерфейсом заказа и управления виртуальными серверами.
З#
Зерно – представляет собой число или вектор чисел, который отправляется в генератор при его инициализации.
К#
КТС (Комплекс Технических Средств) — совокупность взаимосвязанных технических средств, предназначенных для автоматизированной обработки данных.
Клауза – встроенная функция SQL.
Констрейнт – ограничение, которое накладывается на данные, сохраняемые в таблице.
Куча – название структуры данных, с помощью которой реализована динамически распределяемая память приложения.
Л#
Легкие блокировки (lightweight locks, lwlocks) — это блокировки, которые захватываются на короткое время, необходимое для работы со структурой данных (например, с хеш-таблицей или списком указателей).
Лидер – ведущая реплика при репликации.
О#
ОС – операционная система.
П#
Парсинг – синтаксический анализ.
ПРОМ – промышленная эксплуатация.
Пуллер – программа, управляющая пулом соединений Pangolin.
Р#
Раздутый индекс – индекс считается «раздутым», когда в нем оказалось много пустых или почти пустых страниц.
Репликация – механизм синхронизации содержимого нескольких копий (реплик) объекта.
РК – резервная копия.
С#
СЗИ – средства защиты информации.
Соль – строка данных, которая передается хеш-функции вместе с входным массивом данных (прообразом) для вычисления хеша (образа).
СРК – система резервного копирования.
СУБД – система управления базами данных.
СХД – система хранения данных.
Т#
Тенант – логический объект, включающий в себя совокупность вычислительных ресурсов, репозиториев и пользователей, выделенных в пользование заказчику.
ТП – табличное пространство.
ТУЗ – техническая учетная запись.
У#
УЗ – учетная запись.
УЦ – удостоверяющий центр.
Ф#
Фрейм стека – комбинация идентификатора выполняемой в ходе отладки функции и номера строки внутри нее.
Х#
Хост арбитра – сервер менеджера соединений.
Ц#
ЦОД – центр обработки данных.
ЦП – центральный процессор.
Э#
ЭЦП – электронная цифровая подпись.
A#
ACID (Atomicity, Consistency, Isolation, Durability) – свойства транзакции БД обеспечивать атомарность, целостность, изолированность и постоянство изменений.
Active – активный узел кластера СУБД.
AES (Advanced Encryption Standard) – расширенный стандарт шифрования.
Ansible – программное решение с открытым кодом для удаленного управления конфигурациями, которое автоматизирует поставку программного обеспечения, управление конфигурацией и развертывание приложений.
B#
BGP (Border Gateway Protocol) – протокол динамической маршрутизации. Относится к классу протоколов маршрутизации внешнего шлюза.
BKI (Backend Interface) – файлы внутреннего интерфейса, представляют собой скрипты на специальном языке, который понимает сервер Pangolin в режиме «первого запуска». Этот режим позволяет создать системные каталоги и заполнить их с нуля, тогда как для обычных SQL-команд необходимо, чтобы каталоги уже существовали. Таким образом, файлы BKI могут применяться для изначального создания системы баз данных.
Bucket – сущность для организации хранения в хранилище.
C#
CDP (CRL Distribution Points) – точки распространения CRL.
Chunk – базовая единица хранения данных в TimescaleDB.
CPU (Central Processing Unit) – центральный процессор.
CRL (Certificate Revocation List) – список отозванных сертификатов.
D#
DDL (Data Definition Language) – язык описания данных.
DCS (Distributed Configuration Store) – распределенное хранилище конфигураций.
DML (Data Manipulation Language) – язык манипулирования данными.
DSN (Data Source Name) – имя, которое используют приложения для запроса подключения к источнику данных ODBC. Иными словами, это символьное имя, представляющее соединение ODBC. При подключении к ODBC сохраняются такие сведения о подключении, как имя базы данных, каталог, драйвер базы данных, идентификатор пользователя, пароль и т.д.
E#
F#
Fillfactor – параметр для индексов в MS SQL Server.
FQDN (Fully Qualified Domain Name) – полностью определенное доменное имя.
G#
GiST (Generalized Search Tree) – структура индекса, которая является обобщенной разновидностью R-tree и предоставляет стандартные методы навигации по дереву и его обновления (расщепление и удаление узлов).
Grace-пароль – предыдущий пароль, который работает в конфигурируемый интервал времени.
Grace-период – период отсрочки изменения пароля.
GUC-параметры (Grand Unified Configuration settings) – эти параметры находятся в файле postgresql.conf, который управляет конфигурацией и производительностью сервера баз данных.
H#
HikariCP – пул соединений к базе данных.
J#
Join – оператор языка SQL, который является реализацией операции соединения реляционной алгебры.
K#
KMS (Key Management Service) – сервис управления ключами доступа.
L#
L3/L7 – уровни сетевой модели OSI.
LDAP (Lightweight Directory Access Protocol) – открытый и кроссплатформенный протокол, используемый для аутентификации служб каталогов.
libpq – интерфейс СУБД Pangolin, библиотека libpq содержит набор функций, используя которые клиентские программы могут передавать запросы серверу СУБД Pangolin и принимать результаты этих запросов. Скомпилированные клиентские программы должны компоноваться с библиотекой libpq.
LOB (Large Object) – тип данных, используемый для хранения больших объектов (Large OBject). При выборе значения любого LOB-типа посредством оператора SELECT возвращается указатель, а не само значение; кроме того, типы LOB могут быть и внешними.
LSN – (Log Sequence Number) — 64-битное целое число, которое представляет собой указатель на позицию в журнале WAL.
O#
OLAP (Online Analytical Processing) – технология обработки данных, заключающаяся в подготовке суммарной (агрегированной) информации на основе больших массивов данных, структурированных по многомерному принципу.
OLTP (Online Transaction Processing) – способ организации БД, при котором система работает с небольшими по размерам транзакциями, но идущими большим потоком, и при этом клиенту требуется от системы минимальное время отклика.
P#
Pangolin – продукт СУБД Pangolin (PSQ). В тексте документации термин «Pangolin» является синонимом к названию продукта СУБД Pangolin.
Pangolin Manager – оркестратор кластера Pangolin, позволяет автоматически обслуживать кластеры Pangolin с различными типами репликации.
R#
RAID (Redundant Array of Independent Disks) – технология объединения двух и более накопителей в единый логический элемент с целью повышения производительности и (или) отказоустойчивости отдельно взятого элемента массива.
RBAC (Role-Based Access Control) – управление доступом на основе ролей.
REST-API (Representational State Transfer - Application Programming Interface) – позволяет получать и модифицировать данные и состояния удаленных приложений, передавая HTTP-вызовы через интернет или любую другую сеть.
RPO (Recovery Point Objective) – допустимая потеря данных. Любая информационная система должна обеспечивать (внутренними ли средствами, или сторонними) защиту своих данных от потери выше приемлемого уровня.
RTO (Recovery Time Objective) – допустимое время восстановления данных. Любая информационная система должна обеспечивать (внутренними ли средствами, или сторонними) возможность восстановления своей работы в приемлемый срок.
S#
SecMan (Secret Management System) – менеджер паролей (хранилище секретов), который может хранить, извлекать, генерировать и синхронизировать пароли.
Segment – сегмент сети. Варианты для банка: sigma/alpha/sbercloud.
SOC (Security operations center) – система контроля критичных логов СУБД.
Spill-файл – дополнительный объем данных на жестком диске, который используется для выполнения запроса.
SRC (System Reserved Copy) – резервная копия системы.
SSL (Secure Sockets Layer) – уровень защищенных сокетов.
Standby – пассивный узел кластера СУБД.
T#
TDE (Transparent Data Encryption) – тип шифрования данных на диске, при котором данные не шифруются ни при передаче, ни в памяти.
TLS (Transport Layer Security) – протокол защиты транспортного уровня.
TOAST (The Oversized-Attribute Storage Technique) – представляет собой специальные таблицы (TOAST-таблицы), невидимые для пользователя, в которые большие значения помещаются нарезанными на кусочки – «тосты».
V#
Vault – хранилище секретов в key-value виде.
VRRP (Virtual Router Redundancy Protocol) – сетевой протокол, предназначенный для увеличения доступности маршрутизаторов, выполняющих роль шлюза по умолчанию.
W#
WAL (Write-Ahead Logging) – журнал предзаписи.