Требования TRIM к программно-аппаратному обеспечению
Для работы TRIM на узлах сети, взаимодействия TRIM с СУБД на узле и обмена данными между узлами используются соответствующие программно-аппаратные средства.
Различные комплектации системы управления предприятием на основе TRIM могут значительно отличаться друг от друга. Состав программно-аппаратного обеспечения зависит от конфигурации сети, количества пользователей на каждом узле, типа используемой СУБД, используемых каналов связи.
Состав программно-аппаратного обеспечения сети TRIM
Типовые варианты компьютеров сети TRIM:
1. Серверы СУБД и ОС:
- сервер данных центрального узла сети TRIM;
- сервер данных удаленного узла сети TRIM;
- терминальный сервер узла сети TRIM.
2. Серверы системы TRIM:
- транспортный сервер узла сети TRIM;
- сервер приложений TRIM;
- сервер TRIM-WWW.
3. Рабочие станции TRIM:
- однопользовательский узел TRIM;
- рабочее место на узле сети TRIM;
- терминальное рабочее место на узле сети TRIM;
- рабочее место внешнего клиента.
Перечисленные выше типовые варианты компьютеров не обязательно поставляются в каждой инсталляции:
- простейшая конфигурация содержит один однопользовательский узел TRIM;
- в случае организации нескольких рабочих мест требуется сервер данных центрального узла и рабочие станции на узле;
- для создания распределенной сети устанавливаются серверы данных удаленных узлов или удаленные однопользовательские узлы TRIM, а также транспортные серверы узлов.
Кроме того, для работы многопользовательской системы необходима локальная вычислительная сеть (ЛВС) на узле, а для организации распределенной сети из нескольких узлов – соответствующее оборудование.
Состав сети и требования к каждому ее компоненту определяются на этапе внедрения системы с учетом технических средств и программного обеспечения, имеющихся у заказчика, а также их доступности на рынке.
Далее приведены минимальные требования к программно-аппаратному обеспечению для стабильной работы системы, в базе данных которой хранятся характеристики до 100 тысяч единиц оборудования.
Требования к серверам СУБД и ОС
Сервер данных центрального (или удаленного) узла предназначен для работы СУБД и обеспечения доступа пользователей к этой СУБД.
Терминальный сервер узла сети TRIM обеспечивает работу пользователей с программным пакетом TRIM в терминальном режиме. Особенности терминального доступа:
- программное обеспечение TRIM устанавливается только на терминальных серверах;
- установка TRIM на рабочих местах пользователей не требуется, т.е. уменьшается количество инсталляций TRIM;
- упрощается администрирование сети;
- снижаются требования к рабочим местам пользователей.
Конкретные технические требования к серверам регламентируются типом используемой СУБД и операционной системы (ОС), под управлением которой эта СУБД работает.
Общие требования к серверам СУБД:
- должны быть оснащены устройством бесперебойного питания;
- должны стабильно и непрерывно функционировать;
- должна обеспечиваться возможность остановки на профилактику по установленному расписанию;
- СУБД (Microsoft SQL Server или Oracle Database) должна быть сконфигурирована для обеспечения бесперебойного доступа TRIM к данным;
- допустимо использовать другие типы СУБД, совместимые со стандартом SQL-92 и имеющие клиентские части для доступа по технологии ADO (например, PostgreSQL), по предварительному согласованию с поставщиком TRIM;
- на серверах данных может использоваться любая ОС, под управлением которой функционирует выбранная СУБД;
- на терминальных серверах следует использовать серверные операционные системы семейства Microsoft Windows;
- в качестве сервера данных центрального узла необходимо использовать самый мощный из имеющихся на предприятии компьютеров, а в качестве сервера данных удаленного узла – самый мощный на узле;
- для простоты и удобства администрирования системы на всех узлах сети TRIM (и центральном, и удаленных) рекомендуется использовать общий тип СУБД;
- ЛВС узла сети TRIM рекомендуется организовать так, чтобы с одним терминальным сервером этого узла работало не более 20-30 пользователей одновременно;
- для обеспечения работы модуля «TRIM-Документооборот» на терминальном сервере нужно установить пакет офисных программ Microsoft Office (версии 97 и выше) или другую внешнюю систему просмотра и редактирования данных; необходимо, чтобы эта внешняя система была зарегистрирована в ОС и поддерживала команды «Open» («Открыть»), «View» («Просмотреть») и «Edit» («Изменить») для соответствующих типов данных.
Требования к серверам системы TRIM
Основные функции серверов TRIM:
- Транспортный сервер: обеспечивает автоматический обмен данными между узлами сети TRIM. Используется в распределенной сети TRIM.
- Сервер TRIM-WWW: обеспечивает обмен данными системы TRIM с внешними клиентами и системами. Используется, если в поставку TRIM входит модуль «TRIM-WWW». Компьютер сервера может быть установлен на центральном или на любом удаленном узле.
- Сервер приложений: поддерживает эффективную работу прикладных модулей TRIM. Компьютер для сервера приложений выделяется на каждом узле сети TRIM.
Основные технические характеристики серверов TRIM:
- на транспортном сервере и сервере TRIM-WWW используется одна из серверных операционных систем Windows (Windows 2000 Server, Windows 2003 Server или более поздние версии);
- на сервере приложений используется Windows 2000 SP3 или выше, Windows XP Professional или Corporate Edition SP1 или выше, Windows 2003 (Small Business System) SP2 или выше, Windows 2008 Server;
- процессор Intel Pentium IV с частотой не ниже 2 ГГц;
- размер ОЗУ минимум 2 Гб;
- жесткий диск объемом не менее 10 Гбайт;
- видеокарта и монитор с разрешением не менее 800х600 пикселей, клавиатура и мышь (если требуется ручное управление работой сервера);
- CD-ROM или другое устройство для установки программного комплекса TRIM;
- сетевая карта с номинальной пропускной способностью не ниже 100 Мбит/с (рекомендуется 1 Гбит/с);
- источник бесперебойного питания;
- транспортный сервер должен иметь модем или другое оборудование для организации канала связи с другими узлами;
- для сервера приложений TRIM рекомендуется использовать наиболее мощный процессор на узле, т.к. скорость обмена данными с оперативной памятью является самой важной характеристикой;
- на сервере приложений TRIM должен быть отдельный канал связи с сервером данных (отдельная сетевая карта) с номинальной пропускной способностью не менее 100 Мбит/с (рекомендуется 1 Гбит/с);
- сервер TRIM-WWW должен иметь постоянное соединение с сетью Интернет (или Интранет), на нем должен быть установлен сервер Интернет – Microsoft Internet Information Server (версии 6.0 или более поздних) или другой (например, Apache) по согласованию с поставщиком TRIM;
- на сервере TRIM-WWW рекомендуется иметь не менее 512 Мб ОЗУ;
- для функционирования сервера TRIM-WWW необходим PHP версии 4.2 (или более поздней);
- сервер TRIM-WWW имеет выделенный IP-адрес, предназначенный для внутренних (внешних) сетей, построенных на основе стека протоколов TCP/IP;
- для функционирования сервера TRIM-WWW требуется наличие транспортного сервера TRIM, даже если сеть TRIM состоит только из одного узла.
Функции различных серверов TRIM можно совмещать. Компьютер, используемый для этой цели, должен, как минимум, удовлетворять требованиям, которые предъявляются к соответствующим серверам TRIM.
Требования к рабочим станциям TRIM
Однопользовательский узел TRIM
Однопользовательский узел TRIM предназначен для работы одного пользователя на отдельно стоящем компьютере. Такой узел создают в двух случаях:
- если сеть TRIM состоит из одного компьютера;
- если канал связи с центральным узлом не обеспечивает требуемую пропускную способность – тогда такой отдельный компьютер появляется в составе сети TRIM.
На компьютере однопользовательского узла работает и программное обеспечение TRIM, и СУБД. Если он входит в состав сети TRIM, то дополнительно выполняет функции транспортного сервера.
На однопользовательском узле используется СУБД Microsoft SQL Server или Oracle Database. При этом рекомендуется использовать облегченные варианты СУБД (например, Microsoft SQL Server Express или Oracle Desktop Edition), т.к. ресурсов такого компьютера может быть недостаточно для полноценной работы промышленной СУБД. Кроме того, по согласованию с поставщиком TRIM возможно использование других типов СУБД, совместимых со стандартом SQL-92 и имеющих клиентские части для доступа по технологии ADO (например, PostgreSQL).
Для обеспечения работы модуля «TRIM-Документооборот» устанавливается программное обеспечение Microsoft Office или другая внешняя система просмотра и редактирования данных. Для взаимодействия с TRIM необходимо, чтобы эта внешняя система была зарегистрирована в ОС и поддерживала команды «Open» («Открыть»), «View» («Просмотреть») и «Edit» («Изменить») для соответствующих типов данных.
Рабочее место на узле сети TRIM
Рабочее место пользователя на узле сети TRIM предназначено для решения практических задач по управлению предприятием.
Основные требования к рабочему месту пользователя:
- операционная система семейства Windows (версии 98 SE, 2000 или более поздние) с настроенным сетевым программным обеспечением, обеспечивающим доступ к СУБД узла;
- пакет офисных программ Microsoft Office или другая внешняя система просмотра и редактирования данных для обеспечения работы модуля «TRIM-Документооборот»; эта внешняя система должна быть зарегистрирована в ОС и поддерживать команды «Open» («Открыть»), «View» («Просмотреть») и «Edit» («Изменить») для соответствующих типов данных;
- если для подготовки отчетных форм используется генератор отчетов на основе Crystal Reports версии XI, то на компьютере должна быть установлена библиотека Microsoft .NET Framework версии 2.0;
- Intel-совместимый процессор с тактовой частотой не ниже 1 ГГц;
- размер ОЗУ минимум 512 Мбайт (рекомендуется 1 Гб);
- жесткий диск объемом не менее 10 Гбайт;
- видеокарта и монитор с разрешением не менее 800х600 пикселей;
- клавиатура и мышь;
- CD-ROM или другое устройство для установки TRIM;
- сетевая карта с номинальной пропускной способностью не хуже 2 Мбит/с (если рабочее место входит в состав ЛВС узла сети TRIM).
Терминальное рабочее место на узле сети TRIM
Терминальное рабочее место предназначено для работы с пакетом TRIM в случае, когда он установлен на терминальном сервере и взаимодействует с СУБД, установленной на сервере данных узла. На терминальном рабочем месте TRIM не устанавливается и не предъявляет никаких дополнительных требований. Возможности терминального рабочего места для доступа к терминальному серверу регламентируются требованиями соответствующей ОС.
Рабочее место внешнего клиента
Рабочее место внешнего клиента предназначено для работы с модулем «TRIM-WWW». Пользователь с рабочего места внешнего клиента получает доступ к серверу TRIM-WWW и выполняет все операции на нем. На таком рабочем месте не требуется устанавливать программное обеспечение TRIM или его отдельные компоненты, поэтому требования к нему регламентируются только ОС. На рабочем месте внешнего клиента может быть установлена любая ОС, поддерживающая работу со стеком протоколов TCP/IP и предоставляющая доступ в Интернет. Должен быть установлен браузер Интернет, поддерживающий протоколы HTML версии не ниже 4.0, CSS версии не ниже 2 и язык JavaScript версии не ниже 1.2.
Требования к сети и коммуникационным каналам
Локальная вычислительная сеть (ЛВС) предназначена для обеспечения доступа приложений клиентской части TRIM к СУБД своего узла сети TRIM. В большинстве случаев ЛВС действует в границах одного узла, хотя возможно организовать несколько узлов сети TRIM в пределах одной локальной сети.
ЛВС каждого из узлов системы должна быть построена в соответствии со стандартом, который обеспечивает взаимодействие операционной системы и СУБД сервера данных узла с ОС и драйверами доступа к данным всех рабочих станций в составе этого узла. Рекомендуется использовать стандарт сетей Ethernet, описанный в IEEE 802.3.
Номинальная скорость подключения сервера данных и транспортного сервера к ЛВС узла сети TRIM должна составлять не менее 100 Мбит/с. Для увеличения пропускной способности и предотвращения блокировки передачи данных рекомендуется разделить ЛВС на сегменты. Например, если сеть объединяет несколько подразделений, где используется разное программное обеспечение и разные серверы данных, то целесообразно выделять их в отдельные сегменты сети.
Рекомендуется, чтобы один сегмент включал не более 30-40 компьютеров. Объединение в составе сегментов более 50 одновременно работающих компьютеров может привести к возникновению множества коллизий и уменьшению пропускной способности сети.
В ЛВС необходимо организовать регистрацию пользователей и разграничение прав доступа. Требования по организации защиты ЛВС должны соответствовать политике информационной безопасности заказчика.
|