Открыть сервис

IBM Navigator for i

IBM Navigator for i — это веб-интерфейс для администрирования и управления операционной системой IBM i, работающей на серверах IBM Power Systems. Инструмент предоставляет графический доступ к большинству системных функций, задачам мониторинга, управлению пользователями, базами данных, хранилищами и сетевыми настройками, заменяя традиционные текстовые консольные интерфейсы (5250) и более старые графические утилиты.

История

IBM Navigator for i (ранее известный как iSeries Navigator, а затем как System i Navigator) прошёл несколько этапов эволюции. Первоначально, в 1990-х годах, для управления серверами IBM AS/400 использовался клиентский интерфейс Operations Navigator (OpsNav), который устанавливался на рабочие станции с Windows. В середине 2000-х годов, с развитием веб-технологий, IBM начала внедрять веб-консоль, которая была впервые представлена в версии IBM i 6.1 (2007 год) под названием IBM i Access for Web. В 2010-х годах, с выходом IBM i 7.1, инструмент был переименован в IBM Navigator for i и стал основным веб-интерфейсом, постепенно вытесняя устаревший OpsNav. В последующих релизах (IBM i 7.2, 7.3, 7.4, 7.5) функциональность была значительно расширена, добавлены современные возможности, такие как REST API, улучшенная работа с базами данных и интеграция с облачными технологиями.

Архитектура и компоненты

IBM Navigator for i работает по модели «клиент-сервер»: серверная часть (IBM i Access for Web) устанавливается непосредственно на системе IBM i, а клиентская часть — это обычный веб-браузер (например, Google Chrome, Mozilla Firefox, Microsoft Edge). Для доступа не требуется установка дополнительного программного обеспечения на рабочей станции.

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

Серверная часть включает в себя:

  • Веб-сервер Apache (или IBM HTTP Server), который обрабатывает HTTP/HTTPS-запросы.
  • Сервер приложений, управляющий логикой интерфейса.
  • Плагины и расширения, обеспечивающие доступ к различным подсистемам IBM i (например, к Db2 for i, системе управления заданиями, журналам, хранилищам).

Клиентская часть

Клиент — это веб-браузер, в котором отображается интерфейс. Для работы требуется поддержка JavaScript и CSS. IBM Navigator for i поддерживает работу как в локальной сети, так и через интернет (при правильной настройке сетевой безопасности).

Основные возможности и функции

IBM Navigator for i предоставляет широкий спектр инструментов для администрирования и мониторинга.

Управление системой и мониторинг

  • Панель мониторинга (Dashboard): отображает ключевые показатели системы — загрузку процессора, использование памяти, дискового пространства, активность сети, количество активных пользователей.
  • Управление заданиями (Jobs): просмотр, фильтрация, остановка, запуск и изменение приоритетов заданий. Доступен просмотр детальной информации о каждом задании (время выполнения, используемые ресурсы, статус).
  • Управление хранилищами (Storage): просмотр и управление дисковыми пулами, томами, файловыми системами, библиотеками, объектами (программы, файлы, очереди). Возможность создания, удаления, перемещения и копирования объектов.
  • Управление журналами (Logs): просмотр системных журналов (QHST, QPJOBLOG и др.), журналов безопасности, журналов баз данных.

Управление пользователями и безопасностью

  • Управление пользователями (User Management): создание, изменение, удаление профилей пользователей, назначение групп, установка паролей, настройка прав доступа к объектам и командам.
  • Аудит безопасности: просмотр журналов аудита, настройка политик безопасности, управление сертификатами и шифрованием.
  • Управление сетевыми сервисами: настройка TCP/IP, DNS, DHCP, VPN, брандмауэра.

Управление базами данных (Db2 for i)

  • Просмотр и управление таблицами, представлениями, индексами, хранимыми процедурами, триггерами.
  • Выполнение SQL-запросов через встроенный редактор.
  • Мониторинг производительности базы данных (статистика выполнения запросов, блокировки, индексы).
  • Импорт и экспорт данных (CSV, XML, Excel).

Управление принтерами и выводом

  • Управление очередями вывода (Output Queues): просмотр, удаление, перемещение, повторная печать заданий.
  • Управление принтерами: настройка параметров печати, добавление/удаление принтеров.

Управление резервным копированием и восстановлением

  • Создание и выполнение заданий резервного копирования (SAVSYS, SAVLIB, SAVOBJ и др.).
  • Просмотр и управление носителями (ленты, диски).
  • Восстановление данных из резервных копий.

Управление программным обеспечением и обновлениями

  • Управление лицензиями (PTF — Program Temporary Fixes).
  • Установка и удаление программных продуктов.
  • Просмотр версий и обновлений операционной системы.

Преимущества и недостатки

Преимущества

  • Графический интерфейс: интуитивно понятный, не требующий знания командной строки.
  • Удалённый доступ: доступ к системе из любого места через браузер.
  • Многозадачность: возможность одновременной работы с несколькими окнами и вкладками.
  • Современные технологии: поддержка REST API, интеграция с облачными сервисами (IBM Cloud, AWS, Microsoft Azure).
  • Безопасность: поддержка HTTPS, SSL/TLS, аутентификация через LDAP, Kerberos, SAML.
  • Расширяемость: возможность добавления собственных плагинов и виджетов.

Недостатки

  • Зависимость от браузера: некоторые функции могут работать нестабильно в определённых версиях браузеров.
  • Требования к производительности: для работы с большими системами (тысячи пользователей, миллионы объектов) может потребоваться значительная мощность сервера.
  • Сложность настройки: для некоторых расширенных функций (например, интеграция с Active Directory) требуется дополнительная настройка.
  • Отсутствие некоторых функций: некоторые устаревшие, но всё ещё используемые команды (например, из меню 5250) могут быть недоступны в графическом интерфейсе.

Сравнение с другими интерфейсами

ИнтерфейсТипДоступностьОсновное назначение
IBM Navigator for iВеб-интерфейсЧерез браузерСовременное администрирование, мониторинг, управление
Operations Navigator (OpsNav)Клиентское приложение (Windows)Только на WindowsУстаревший, но всё ещё используется для некоторых задач
5250 (эмулятор терминала)Текстовый интерфейсЧерез эмулятор (например, IBM i Access Client Solutions)Работа с приложениями, выполнение команд, управление системой
IBM i Access Client Solutions (ACS)Клиентское приложение (Java)КроссплатформенныйУправление, эмуляция 5250, передача файлов, работа с базами данных

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

IBM Navigator for i продолжает активно развиваться. В последних версиях (IBM i 7.4, 7.5) добавлены:

  • Улучшенная поддержка REST API для автоматизации задач.
  • Интеграция с IBM Cloud Pak for Data и другими облачными платформами.
  • Новые виджеты для мониторинга (например, графики использования памяти, дисков).
  • Поддержка современных стандартов безопасности (TLS 1.3, HTTP/2).
  • Улучшенная работа с большими объёмами данных (пагинация, фильтрация, сортировка).

IBM Navigator for i является ключевым инструментом для администраторов IBM i, позволяя эффективно управлять системами, повышать производительность и обеспечивать безопасность. Он активно используется в крупных корпорациях, банках, государственных учреждениях и других организациях, где применяются серверы IBM Power Systems.

Источники

  • IBM Knowledge Center: IBM Navigator for i
  • IBM Redbooks: IBM i 7.5 Administration
  • IBM i 7.5 Documentation: IBM Navigator for i
  • IBM i 7.4 Documentation: IBM Navigator for i
  • Статья «IBM Navigator for i: A Modern Web-Based Management Tool» на сайте IBM Developer.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →