Надежность системы. Отказы отдельных элементов БС не должны приводить к ее полному выходу из строя. Кроме того, необходимо обеспечить высокую устойчивость работы БС в условиях дестабилизирующих факторов (например помех в линиях связи или ошибочных действий персонала банка).
Наличие средств восстановления при сбоях. В БС должны быть предусмотрены средства для прогноза, фиксации и локализации различных нештатных ситуаций и отказов оборудования (таких как: повреждений и перегрузок каналов связи; перегрузок устройств внешней памяти; нарушения целостности БД; попыток несанкционированного доступа в систему и т.д.)
Возможность адаптации к изменениям финансового законодательства или структуры банка и другим событиям.
Возможность работы в режиме реального времени. В настоящее время системы типа OLTP (On-line Transaction Processing) становятся все более распространенными при создании БС. Внедрение систем OLTP требует от банка весьма больших инвестиций, но преимущества таких систем с лихвой оправдывают все затраты. Для создания систем этого типа могут быть использованы:
Мощные универсальные компьютеры и мини-ЭВМ, например, фирм IBM, DEC, NCR и др.( до 70% систем). Возможности OLTP реализуются с помощью дополнительного к стандартному ПО.
Специализированные многопроцессорные отказоустойчивые (SFT, System fault-tolerant) системы, например, фирмы Tandem, Suquent и др. ( около 10% систем). Для SFT-компьютеров принято включать OLTP непосредственно в ОС (например, для компьютеров типа NonStop фирмы Tandem).
Главное, что отличает компьютеры фирмы Sequent - это организация симметричной параллельной работы процессоров с минимальной потерей их производительности. Прикладное ПО для компьютеров Sequent разрабатывается известной фирмой Oracle. Кроме БС, компьютеры, Symmetry 2000 применяются для CASE-технологий.
В качестве примера рассмотрим параметры модели Symmetry 2000 (данные 1994 г.): 200 транзакций в секунду для БД объемом 50 Гбайт под управлением СУБД Oracle при ЗО-процессорной организации. Система из двух компьютеров Symmetry 2000 позволила достигнуть рекордной (для 1994 года) производительности - до 1000 транзакций в секунду. При этом в компьютерах фирмы Sequent применяются: процессоры типа 486 с тактовой частотой 25-50 МГц; интерфейсы SCSI и VME-bus; ОС UNIX.
Наличие дополнительных функциональных возможностей Например, в наиболее современных БС реализован автоматизированный ввод финансовой документации на основе методов оптического распознавания образов.
В настоящее время не существует универсальной БС , которую можно было бы автоматически установить в произвольном банке. Можно лишь привести некоторые примеры характеристик и особенностей удачных и популярных БС. (табл. 1)
Таблица 1.
Характеристики популярных банковских систем
Характеристики | Название | ||||||
IBS-90 Winter Partners Inc. | Bankier CSBI | Atlas Internet Syst. Corp. | IBIS Bruce Payne Concultants | BIS midasABC BIS Bank Systems | Platen IMS Business Systems | BankwareInterlog | |
Назначение и функции | Интегрированная БС | Интегрированная БС | Международные банковские операции | Информационные и банковские операции | Международные банковские операции | Интегрированная БС | Интегрированная БС |
Компьютерные платформы | VAX | IBM AS/400. HP RISK, VAX, IBM PC, Sun Spark | Tandem NonStop EXT | IBM-370, NCR 9000/10000 UNISYS | IBM AS/400 | IBM RS/6000, HP RISC, Sun Spark, IBM PC | VAX |
Операционная среда | VMS | UNIX, Netware | Gkardian | MVS, VSI, DOS, DOS/VS | SSP, CPF | UNIX | VMS |
Поддержка языков программирования | С | СУБД Progress | TAL | COBOL | RPG-2, RPG-3 | СУБД Progress | SQL |
Возможные адаптации | Да | Да | Да | * | He специфицируется | Да | Да |
Число установок (/включая Россию) | 25 | 140 | 50/1 | 200/2 | 700 | 45 | * |
Год первой установки | 1990 | 1991 | 1985 | 1974 | 1976 | 1987 | * |
Цена, тыс.$. | 150-500 | По соглашению | |||||
Интерфейсы | SWIFT | SWIFT | SWIFT | SWIFT. CHIPS, VISA и др. | SWIFT |
* - нет данных
Корпоративная сеть банка представляет собой частный случай корпоративной сети крупной компании. Очевидно, что специфика банковской деятельности предъявляет жесткие требования к системам защиты информации в компьютерных сетях банка. Не менее важную роль при построении корпоративной сети играет необходимость обеспечения безотказной и бесперебойной работы, поскольку даже кратковременный сбой в ее работе может привести к гигантским убыткам. И, наконец, требуется обеспечить быструю и надежную передачу большого объема данных, поскольку многие прикладные банковские программы должны работать в режиме реального времени.
Требования к корпоративной сети банка
Можно выделить следующие основные требования к корпоративной сети банка:
Сеть объединяет в структурированную и управляемую замкнутую систему все принадлежащие компании информационные устройства: отдельные компьютеры и локальные вычислительные сети (LAN), хост-серверы, рабочие станции, телефоны, факсы, офисные АТС, сети банкоматов, онлайновые терминалы.
В сети обеспечивается надежность ее функционирования и мощные системы защиты информации. То есть, гарантируется безотказная работа системы как при ошибках персонала, так и в случае попытки несанкционированного доступа.
Существует отлаженная система связи между банковскими отделениями разного уровня (как с городскими отделениями, так и с иногородними филиалами).
В связи с современными тенденциями развития банковских услуг (например, обслуживание по телефону, круглосуточный доступ к банкоматам и он-лайновым терминалам, развитие сетей быстродействующих платежных терминалов в торговых точках, круглосуточные операции с акциями клиентов) появляется потребность в специфичных для банков телекоммуникационных решениях. Существенную роль приобретает организация оперативного, надежного и безопасного доступа удаленного клиента к современным банковским услугам.
Касаясь вопроса предпочтительной архитектуры банковской сети, можно отметить, что наиболее распространенной в европейских странах и актуальной на сегодня для российских банков является топология "звезда", простая или многоуровневая, с главным офисом в центре, соединенным с региональными отделениями. Преобладание этой топологии определяется следующими факторами:
Прежде всего, самой структурой банковских организаций. (Наличием региональных отделений и большим объемом передаваемой между ними информации.)
Высокой стоимостью аренды каналов связи. Нужно иметь в виду, что обычно при организации связи с удаленными отделениями практически не используются коммутируемые телефонные каналы. Здесь необходимы высокоскоростные и надежные линии связи.
В странах Восточной Европы и СНГ в пользу применения топологии "звезда" действует дополнительный фактор — недостаточно развитая инфраструктура телекоммуникаций и связанные с этим трудности в получении банком большого числа каналов связи. В этих условиях особенно важным становится внедрение экономичных решений, существующих на мировом рынке, а иногда и специально доработанных для соответствия условиям развивающихся стран.
В общем случае, когда возникает необходимость связывать региональные офисы друг с другом напрямую, приобретает актуальность топология "каждый с каждым". По своей сути эта топология отличается повышенной надежностью и отсутствием перегрузок. Практически могут быть реализованы многочисленные смешанные варианты топологий, как в случае "децентрализованного главного офиса", когда различные отделы центрального офиса банка — расчетный, кредитный, аналитический, технический или любой другой — находятся в разных зданиях.
В некоторых европейских странах существуют общенациональные конфигурации, когда корпоративные сети отдельных банков образуют "суперзвезду" с межбанковским расчетным центром в качестве вершины телекоммуникационной банковской иерархии. Этот вопрос напрямую связан с выбором системы межбанковских взаиморасчетов и будет рассмотрен ниже.
Использование интегрированной передачи данных
Рассмотрим вкратце решения компании RADDataCommunications, традиционно ориентированной на европейский рынок.
Основная современная тенденция развития банковских сетей в Европе, как и корпоративных сетей вообще, - переход к интегрированной передаче данных и речи (по экспертным оценкам, интегрированный трафик в 1996 г. составил 72% от общего — против 22% в 1989 г.). Данные, голос (телефонные разговоры), факсы и видеоинформация передаются по одному и тому же каналу, что обеспечивает многократное снижение расходов на аренду каналов или их прокладку. Здесь важную роль играют сети АТМ.
Технически это осуществляется путем мультиплексирования, интегрированной передачи и последующего демультиплексирования отдельных информационных потоков. Различные классы мультиплексоров позволяют интегрировать информационные потоки различной величины, поступающие как от маленьких удаленных отделений, так и от крупных региональных офисов по каналам от 9,6 Кбит/с до 2,048 Мбит/с и выше. В конкретных приложениях возможно применение дополнительных встроенных в мультиплексоры механизмов, повышающих эффективность использования полосы пропускания канала связи. Мультиплексоры с опцией Day/NightConfiguration работают с учетом разницы в характере дневного и ночного трафика (больше каналов голоса — днем, а каналов данных — ночью). Адаптивные мультиплексоры отводят всю полосу речевого канала под передачу данных, если речевой трафик отсутствует, Механизм динамичного разделения полосы пропускания по каналам повышает эффективность путем отслеживания состояния каналов: полоса пропускания распределяется по "активным" каналам по мере необходимости. Далее, благодаря специальной технологии silencesuppression, во время пауз в телефонных разговорах передаются другие потоки данных, голос, факсы и трафик LAN.