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 Added

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

Image Added

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

Image Added

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

Image Added

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

Image Added

 Image Removed