Максим, по части решения этой проблемы.
Соединение клиента ИРБИС 64 с сервером ИРБИС 64 за рамками ЛВС, это... Как бы так сказать то помягче...
Попробую провести параллель с более привычными системами. Представь себе сайт (например, под Joomla!) на php при условии что доступ к базе MySQL происходит через сеть интернет и доходят не все пакеты. Что бы ты сказал создавшему такой сайт? А ведь Joomla тут = клиент ИРБИС64, MySQL=Сервер ИРБИС64. И разработчиков Joomla (клиент64) то же пинать смысла нет, т.к. доступ к этой базе MySQL изначально предполагается как минимум по локальной сети. И разработчиков MySQL (сервер64) тоже пинать не за что. Да и если взять любое приложение, работающее напрямик с СУБД - з
апуск предполагается только в рамках ЛВС. Примеры требований систем клиент-СУБД: [
www.s-market.ru]
Посмотрите на требования, к примеру, системы 1С к каналу связи между их
толстыми клиентами и MSSQL. Хотя при их финансировании и размере команды разработчиков они уже мигрировали к 3-х звенной архитектуре...
Все же, нужно понимать различия в архитектурах двузвенной и трехзвенной. Не важно что используется в качестве СУБД: Oracle, MSSQL, ИРБИС64 или еще какая-либо СУБД.
Если архитектура двузвенная (толстый клиент<->СУБД) - значит ЛВС. Значит требования как минимум к
надежности канала связи. Скорость - это на сколько у клиента терпения хватит, но надежность канала для двузвенной архитектуры является
жизненно необходимой.
ИРБИС64 тут не исключение. У ИРБИС64 толстые клиенты, работающие с СУБД, а не с сервером приложений. Изначально, архитектурно он предназначен для работы в ЛВС. Это его системное требование. Если пользователи выходят за рамки системных требований, то этот экстрим они совершают на свой страх и риск. И еще раз повторю, будь это СУБД ИРБИС64 или Oracle - результат и требования к сети будут одинаковы.
Как только речь заходит о приложении, работающем по сети Интернет, сразу появляется сервер приложений и заводится разговор о трехзвенной архитектуре. В самом простом виде описано тут: [
ru.wikipedia.org]
Для этого и создается ИРБИС 128.
Тут к сети другие требования. У клиентов может быть обычное интернет соединение со всеми его прелестями - потеря пакетов, низкая скорость, сложная маршрутизация и т.д. (да хоть модем и телефонная линия!) - главное внимание - к сети между сервером приложений и СУБД. Тут варианта два: или в рамках одного сервера или надежные 100Мбит-1Гбит в зависимости от кол-ва клиентов и мощностей серверов. Активных клиентов более 50 - однозначно гигабит. Более 100 - готовьтесь к кластеризации и балансировке нагрузки (после 150 уже точно пора задумываться).