В настоящее время ядро системы реализовано для функционирования на PC совместимых компьютерах. Причем выбранная системная операционная среда и СУБД очень скромны в требованиях к аппаратным ресурсам. Нижний предел ресурсов для небольшого провайдера просто неприличен по современным меркам - это Pentium-200 c 32 Мбайт ОЗУ. Поэтому нижним пределом нужно считать Pentium-300 c 64 Мбайт ОЗУ.
Теоретически возможны к применению все аппаратные платформы, на которых поддерживается OS Linux, но в настоящий момент мы не ставили это целью.
Для обеспечения функций IP-телефонии в составе системы используется терминирующее оборудование Cisco Systems. Необходимо использовать IOS с поддержкой расширенных Vendor Specific RADIUS Attributes с возможностью их конфигурирования, а также поддержкой TCL Script Version 1.1 или выше.
Для биллинговых систем критичными факторами являются отказоустойчивость сервера баз данных и его способность одновременного выполнения большого числа транзакций. Informix Online Dynamic Server ориентирован именно на большие приложения, и его выбор в качестве базового сервера естественен. Надежность достигается, во-первых, использованием в качестве операционной системы ОС UNIX, известной своей устойчивостью - одним из следствий продуманной архитектуры, во-вторых, за счет ведения физических и логических журналов (журналов транзакций), позволяющих, даже в случае сбоев оборудования или отключения электропитания во время изменения информации, автоматически восстановить базу данных. Для возможности восстановления актуального состояния базы данных в случае необратимого отказа оборудования, к примеру, жесткого диска, предусмотрено онлайновое (в процессе обычной работы сервера) копирование изменений на внешнее устройство. Для дополнительной надежности можно также использовать «зеркальный» диск или «зеркальный» SQL-сервер.
Другим важным фактором является способность СУБД справляться с огромными объемами информации, причем представленными весьма сложными выборками и группировками данных, что зачастую применяется в больших отчетах, в том числе при использовании так называемых систем поддержки принятия решений (DSS). Эта возможность достаточно эффективно реализуется благодаря масштабируемости архитектуры SQL-сервера, в частности, за счет многопоточной архитектуры его ядра.
Поэтому основные модули ядра АСР «Сатурн» предполагают работу с базой данных Informix это гарантия бесперебойной и безотказной работы с большими объемами.
Informix Online достаточно прост в установке и администрировании - на весь процесс установки и настройки сервера уходит не более одного-двух часов, после чего он годами без остановок может работать в режиме online, то есть в режиме обработки запросов. При необходимости ряд изменений в настройке сервера может быть сделан администратором без его остановки, и лишь достаточно радикальные изменения, такие как параметры разделяемой памяти или максимальное число логических журналов, потребуют остановки сервера на несколько минут.
В декабре 1998 года Informix Software выпустила Online Dynamic Server, портированный для выполнения под ОС Linux, что позволяет к минимуму свести расходы на системное программное обеспечение. Кроме того, поскольку Linux менее требовательна к аппаратным ресурсам, чем любые продукты Microsoft или SCO Open Server, то Informix Online демонстрирует весьма хорошую производительность под управлением этой ОС.
Дополнительные плюсы OS Linux это самые современные связные протоколы, встроенный в ядро QoS, работа с самыми последними модификациями оборудования также привлекательны, но это тема отдельного разговора.
Мы - партнеры Informix Software GmbH с сентября 1995 года, партнеры основных дистрибьюторов Informix в России - фирм «Терн» и «DataXFlorin».
Подсистемы взаимодействия с абонентом, и статистики реализованы на языках PERL и HTML и так как оперируют вторичным уровнем информации по сравнению с ядром, являются не настолько критичными к требованиям надежности и быстродействия, что позволяет реализовать их и на других платформах, включая семейство Microsoft.