Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

В данном разделе меню "Работа с базой данных" приведены справочные и настраиваемые параметры, определяющие взяимодействие взаимодействие системы WNAM с базой данных. В качестве базы БД система WNAM использует бесплатный программный продукт с открытым исходным кодом MongoDB. Поддерживается версия >2.4. База данных этого типа (так называемая No-SQL база) обладает высокой производительностью, возможностью хранить слабо структурированные данные (например, параметры записи о пользователе и сессии), структурированные данные (потоки), имеет встроенные средства масштабирования, средства обеспечения отказоустойчивости и разделения нагрузки.

В базе хранятся следующие данные:

  • конфигурация (пользователи веб-интерфейса, площадки, сервера доступа и т.п.);
  • учётные записи пользователей (абонентов WiFiWi-Fi);
  • записи о сессиях и потоках трафика;
  • формы пользовательского веб-интерфейса пользователей, файлы и картинки портала.

Тот факт, что все сведения находятся в одной базе, упрощает резервное копирование и обслуживание системы, но при этом не наносит вреда производительности.

По умолчанию, автоматически создаваемая при первом запуске база данных БД имеет имя wnam_db. Вы можете напрямую работать с ней при помощи клиента командной строки mongo.

Для того, чтобы просмотреть статистические данные системы WNAM необходимо перейти в раздел "Диагностика" → "Работа с базой данных". Первая вкладка страницы "MondoDB" содержит справочные сведения о размере таблиц данных (в терминах mongo - коллекций) данных, количестве записей. Надо иметь в виду, что при удалении данных размер занимаемой дисковой памяти не уменьшается (база всегда растёт "вверх"); , новые записываемые данные просто перезапишут перезаписывают старые.

Image RemovedImage Added

Вторая вкладка "Кластер" содержит сведения о кластере WNAM и компоненте "распределенного кэша в памяти Hazelcast", в частности, будет показано число серверов кластера:.

Image RemovedImage Added

 В В процессе эксплуатации, если вам по каким-либо причинам необходимо удалить часть записей базы по времени и/или коллекциям, вы можете можно это сделать из вкладки "ручная очистка базы".Если вам Очистка" при помощи ручной очистки базы. Если не требуется долговременное хранение данных, вы можете можно настроить процедуру автоматической очистки (удаления) "старых записей" из всех "растущих" коллекций (пользователи, сессии, потоки, логи). 

Image Added

Вкладка "Commonbase" предназначена для настройки синхронизации и кэша.

Image Added

Вкладка "Netflow" предназначена для настройки хранилища статистических данных системы WMAN.

Image Added