Перейти к содержанию

Системные требования

ПО Гамма использует гибридную клиент-серверную архитектуру, оптимизированную для работы со скважинными, геофизическими и геологическими данными. Клиентская часть обеспечивает пользовательский интерфейс, управление проектами и визуализацию на локальных рабочих станциях, а серверная часть отвечает за хранение данных, лицензирование и ресурсоёмкие вычисления (например, пакетную обработку). Такая архитектура обеспечивает совместную работу нескольких пользователей, централизованный доступ к данным и масштабируемость в сетевой среде. Сетевые лицензии и развертывание серверной части на базе Podman дополнительно повышают гибкость корпоративного развертывания.

1. Программные требования (операционные системы)

ПО Гамма поддерживает установку на следующих операционных системах:

  • Серверная часть:

    • Windows: поддерживаются версии, совместимые с Podman (см. официальную документацию Microsoft).
    • Linux: поддерживаются основные дистрибутивы, включая CentOS, Ubuntu, Mint и другие.
  • Клиентская часть (пользовательский интерфейс):

    • Устанавливается на Windows и Linux.
  • Виртуализация:

    • Установка Podman (виртуальная машина для запуска контейнеров) является обязательным компонентом. Поддерживаются версии 4.9.X и 5.5.X или выше.

2. Аппаратные требования (рекомендуемые)

  • Процессор (CPU):

    • Архитектура: x86-64 (64-бит).
    • Минимум: 8 ядер.
    • Рекомендуется: 16 ядер и более для обеспечения работы серверных контейнеров и клиентских модулей. Точное количество ядер зависит от числа активных пользователей ПО.
  • Оперативная память (RAM):

    • Минимум: 16 ГБ.
    • Рекомендуется: 32 ГБ и более, особенно если одновременно планируют работать более 10 пользователей.
  • Дисковое пространство:

    • Тип диска: настоятельно рекомендуется SSD для высокой скорости операций ввода-вывода (критично для производительности базы данных и контейнеров).
    • Минимальный объем: не менее 150 ГБ свободного места для установки дистрибутивов, контейнеров и хранения данных проектов. Фактически необходимый объем зависит от интенсивности использования.
    • Рекомендуемый объем: 500 ГБ и более в зависимости от объема данных, планируемых к хранению в базе данных.
  • Графика (только для клиентской части):

    • Требуется поддержка OpenGL версии 4+ на стороне клиента для корректного отображения графического интерфейса и визуализации данных. Практически все современные видеокарты, включая встроенные, поддерживают этот стандарт.

3. Сетевые требования и порты

  • Доступ в Интернет: требуется для первоначальной загрузки компонентов Podman (если не используется режим автономной установки) и, возможно, для некоторых функций ПО. Подключение к Интернету или любым внешним сайтам не является обязательным. ПО спроектировано для работы в полностью автономном режиме внутри корпоративной сети.

  • Используемые порты:

4. Дополнительные требования и примечания

  • Права доступа: для установки на целевой системе требуются права администратора (root/Администратор).

  • Jupyter: при использовании аналитических блокнотов Jupyter может потребоваться добавление библиотек и настройка прав на запись в соответствующие папки.

  • Автономная установка: поддерживается установка Podman на машины без доступа в Интернет (см. Установка Podman без Интернет).

  • Работа с контейнерами: администратору полезно владеть базовыми командами Podman для управления, переноса и резервного копирования данных (см. Часто используемые команды Podman).