Банки и Деньги - Николай Симонов
Шрифт:
Интервал:
Закладка:
К 1992 г. во многих коммерческих банках начали появляться локальные вычислительные сети, и тогда заявили о себе отечественные АБС второго поколения. В середине 1990-х годов АБС второго поколения очень быстро завоевали рынок. На их внедрении выросли такие компании-разработчики, как "ЛИМ", "Инверсия", "ПрограмБанк", "Диасофт", "АСофт" и т. д. В сущности, главное отличие их разработок было одно — все рабочие файлы находились на сервере локальной сети. Это упрощало консолидацию баланса, однако создавало новые проблемы. Дело в том, что "персональные" системы управления базами данных, на которых строились такие АБС (те же самые Clipper, Fox или Clarion), предназначались для использования на одиночных компьютерах. Когда несколько пользователей с нескольких рабочих станций одновременно обращались к данным, в локальной сети часто возникали "конфликты".
Кроме того, вся обработка данных в подобных системах производилась рабочими станциями — сервер использовался лишь как "внешний диск", хранилище файлов, поэтому все данные, накопленные в базе, приходилось "прогонять" по локальной сети при каждой операции поиска. В этой ситуации локальная сеть довольно скоро перегружается, и требуется увеличивать мощность сервера и пропускную способность активного сетевого оборудования. А если кто-то из операционистов во время выполнения операции с большим объемом обработки данных, случайно, не дождавшись ее завершения, выключал свой компьютер, вся база данных "разваливалась". То же самое могло произойти просто из-за того, что не вовремя "мигнуло" электричество.
Несовершенство аппаратно-программных комплексов вынуждало команды программистов банков идти по пути латания ошибок, в результате чего банкиры становились заложниками своих IT-подразделений или фирм-поставщиков. Не были редкостью и такие опасные ситуации, когда АБС, несмотря на внешне устойчивую работу, имела серьезные скрытые изъяны, обнаружение которых превращалось в самостоятельную проблему. Известны случаи, когда в результате ошибок в проводках набегали миллиардные расхождения, которые удавалось заметить лишь спустя какое-то время.
Банки и прежде всего крупные, для которых эффективная работа в локальной сети, имела критическое значение, в середине 1990-х годов стали более взыскательно прицениваться к западному рынку технологических решений и закупать наиболее популярные разработки. Некоторые из них, кому позволял бюджет, сделали ставку на "тяжелые технологии", то есть мощные центральные компьютеры, работающие в режиме "хост-терминал" или "клиент-сервер".
Современные западные АБС работают только с электронными базами данных (БД). Существуют различные инструментальные программные средства для проектирования и управления ими. Они называются системами управления баз данных (СУБД). В зависимости от выполняемых функций их спектр может включать как простые, так и сложные разработки. В настоящее время наиболее распространенной СУБД является Btrieve Tecors Manager и Oracle. Прикладные системы, созданные на базе СУБД Oracle, одинаково эффективно функционируют на всех типах компьютеров. Недостатком Oracle является достаточно высокая стоимость, поэтому система доступна, как правило, крупным и средним банкам.
В мае 1995 года Сбербанк России приступил к реализации проекта по созданию новейшего аппаратно-программного обеспечения для расчетных центров Сбербанка, которые в то время были оснащены DOS-программами в NetWare-сетях. Проект получил название "Электронная Система Комплексной Организации Расчетов и Документооборота" — ЭСКОРД.
АБС ЭСКОРД представляет собой клиент — серверное решение, использующее Microsoft Windows и Microsoft SQL-сервер. Расчетная система Сбербанка России в то время состояла из Центрального аппарата (ЦА) и 1535 филиалов, оказывающих платежные услуги непосредственно и проводящих безналичные платежи с использованием всех форм и способов через расчетную систему Центрального банка, расчетные системы банков — корреспондентов, а также через счета межфилиальных расчетов (СМФР). С самого начала работы над проектом ЭСКОРД большое внимание уделялось подготовке внедрения, поскольку переход на новую АБС означал переподготовку технического и банковского персонала всех расчетных центров. "Интуитивно понятный" интерфейс Windows во многом способствовал решению этой серьезной проблемы.
Композиционно АБС ЭСКОРД состоит из функциональных мест пользователей и набора автономных обрабатывающих процессов. Обрабатывающие процессы, запускаемые на выделенных компьютерах (АРМ), в автоматическом режиме обеспечивают прием и отправку электронных платежных документов, форматный и логический контроли, клиринг и расчеты. Участие пользователей требуется только для обработки платежных документов, которые не удовлетворяют критериям автоматической обработки. АБС ЭСКОРД позволяла корпоративной клиентуре Сбербанка оперативно перечислять средства в любой филиал, а также во все коммерческие банки регионов России.
Для удобства проведения клиринговых расчетов Сбербанк в каждом городе создал свои Территориальные Расчетные Центры (ТРЦ) — подразделения центрального аппарата, территориального банка, обеспечивающее организацию, проведение расчетов и обработку транзакций между учреждениями Сбербанка России и другими кредитными организациями. В каждом ТРЦ были установлены два Windows NT сервера: основной и резервный. На них работали два Microsoft SQL сервера и развертывались от 7 до 30 рабочих станций под Windows 3.11 или Windows-95. В последующие годы коллектив разработчиков продолжал совершенствовать ЭСКОРД. К 2000 году была практически решена задача внедрения в более чем 2000 районных отделений Сбербанка "облегченной" версии ЭСКОРД, способной работать даже на отдельном компьютере.
В 1996 году произошел стремительный рост филиальной сети банковского холдинга "СБС-Агро", который вышел на второе место в стране (после Сбербанка России) по числу филиалов и отделений. На конец года филиальная сеть охватывала всю территорию России и составляла более полутора тысяч филиалов и отделений. Расширение филиальной сети, необходимость работать в разных часовых поясах потребовали от руководства холдинга нестандартных концептуальных решений, благодаря которым "СБС-Агро" на протяжении нескольких лет технологически опередил другие российские коммерческие банки.
В начале 1996 года IBM продала "СБС-Агро" семь бизнес-компьютеров серии AS/400. Необычность системы AS/400 как машины состоит в программном и в аппаратном обеспечении. Команды, представляемые машинному интерфейсу, вначале подвергаются трансляции, и только потом передаются аппаратным средствам. Эту трансляцию осуществляет так называемый лицензионный внутренний код (Licensed Internal Code, LIC). Другими словами, когда программа выдает машинному интерфейсу команды для выполнения, она "думает", что этот интерфейс и есть само системное оборудование. На AS/400 функционирует специализированная операционная система ОС IBM OS/400, единая для всего семейства комплексов. Она интегрирует на аппаратном уровне все компоненты, необходимые для функционирования свыше 30 тыс. бизнес приложений — систему защиты, программные коммуникационные протоколы, средства управления сетью и системой, встроенную СУБД DB2/400.
В том же 1996 году британская компания "Midas-Kapiti International" предоставила "СБС-Агро" программное обеспечение Equation — одно из наиболее популярных в мире, с широкой функциональностью, покрывающей большинство операций ритейлового и коммерческого бизнеса банка. Полный пакет ПО Midas-Kapiti обеспечивает комплексную автоматизацию всех банковских операций. Он построен на модульном принципе и включает 40 стандартных подсистем, каждая из которых служит для решения конкретной банковской задачи. В частности, предоставляется возможность коммуникации с внешними сетями ("Telex SWIFT") и взаимодействие с другими финансовыми пакетами фирмы "BIS Banking System"; поддержки и проведения розничных и оптовых торговых операций; решения кредитных и бухгалтерских задач; ведения единой информационной базы; формирования баланса; управления риском и т. п. Стоимость этого пакета оценивается в миллионы долларов. Даже для крупного российского коммерческого банка того времени, это — неподъемные расходы, но руководство "СБС-Агро" могло себе позволить такие траты — Всемирный банк предоставил на цели автоматизации холдинга кредитную линию на сумму свыше $7 млн.
Внедрение Equation сопровождалось существенной модернизацией системы, с учетом состояния российских телекоммуникаций и других факторов. Уникальным для российского рынка достоинством новой IT-платформы являлась успешно функционирующая система валовых расчетов в режиме реального времени. Эта, не имеющая в 1996-98 гг. российских аналогов, система позволяла осуществлять расчеты между клиентами "СБС-Агро" практически в течение 24 часов 7 дней в неделю с использованием удаленных терминалов управления банковским счетом через модемную связь.