Книга будет полезна и ит-менеджерам фирм производителей программного обеспечения, и ит-менеджерам коммерческих банков (потребителей), руководителям коммерческих банков,
Вид материала | Книга |
- Программа по дисциплине документарные операции российских коммерческих банков, 103.16kb.
- Тематика курсовых работ по курсу «Финансовый менеджмент коммерческих банков», 31.08kb.
- Курсовая работа на тему: Трастовые операции коммерческих банков по дисциплине: Банковское, 747.1kb.
- Коммерческий банк основной элемент банковской системы, 519.51kb.
- С 1 января 2007 года по 1 января 2010 года: доходы юридических лиц, полученные в виде, 24.34kb.
- Д. А. «Рекламные стратегии коммерческих банков в посткризисный период» (2012) Содержание, 309.19kb.
- Организация рефинансирования коммерческих банков и пути его развития сотникова Д.,, 83.19kb.
- Тема Роль и место банков в накоплении и мобилизации ссудного капитала 2 > Происхождение, 1574.81kb.
- Анализ ресурсов и активов коммерческих банков Украины и Крыма. Система банковских учреждений, 238.83kb.
- Пост-релиз Конференция coins-2010 подтвердила интерес к рынку монет в России, 84.96kb.
Оперативная деятельность
Основным отличием работы ИТ-подразделения в кредитной организации является приоритет задач по обеспечению текущей деятельности банка перед другими работами. Стабильность, надежность, защищенность - основные требования к информационной среде банка. Поэтому часто руководители ИТ-подразделений концентрируют имеющиеся у них ресурсы именно на операционной деятельности, связанной с текущей работой, передавая проектные задачи выделенным группам или внешним организациям.
Рассмотрим основные элементы текущей оперативной деятельности ИТ-службы (табл. 8).
Таблица 8
Основные составляющие оперативной деятельности ИТ-службы
┌────────────────────────────────┬──────────────────────────────────────┐
│Область оперативной деятельности│ Выполняемые работы │
├────────────────────────────────┼──────────────────────────────────────┤
│Обеспечение работы банковских│Анализ системы, реализация новых│
│информационных систем │требований, анализ производительности,│
│ │обеспечение бесперебойной работы │
├────────────────────────────────┼──────────────────────────────────────┤
│Обеспечение работоспособности│Работа с техническими средствами│
│офисных приложений │конечных пользователей, такими, как│
│ │персональные компьютеры, принтеры,│
│ │сканеры. Поддержка работы с локальными│
│ │приложениями. Консультирование│
│ │пользователей │
├────────────────────────────────┼──────────────────────────────────────┤
│Поддержка технических средств│Обеспечение бесперебойной работы│
│информационной системы │основных серверов организации и│
│ │резервных систем │
├────────────────────────────────┼──────────────────────────────────────┤
│Управление сетями организации │Управление сетями, используемыми для│
│ │передачи данных. Контроль│
│ │производительности и загруженности,│
│ │планирование развития сетей │
├────────────────────────────────┼──────────────────────────────────────┤
│Бесперебойная работа│Анализ, разработка, тестирование и│
│телекоммуникационных средств │установка технических средств│
│ │телекоммуникаций │
├────────────────────────────────┼──────────────────────────────────────┤
│Управление операционными│Администрирование операционных систем,│
│системами │используемых в организации │
├────────────────────────────────┼──────────────────────────────────────┤
│Администрирование баз данных │Поддержка работающих систем управления│
│ │базами данных, включающая в себя│
│ │управление производительностью,│
│ │резервное копирование, устранение│
│ │сбоев в работе. Моделирование и│
│ │разработка корпоративных хранилищ│
│ │информации │
├────────────────────────────────┼──────────────────────────────────────┤
│Обеспечение входящих│Обеспечение бесперебойного ввода в│
│информационных потоков │систему справочных значений (курсы│
│ │валют, справочники кодов) │
├────────────────────────────────┼──────────────────────────────────────┤
│Обеспечение электронной почтой │Администрирование почтового сервиса│
│ │организации, а при его отсутствии -│
│ │разработка политики пользования почтой│
│ │сторонних организаций │
└────────────────────────────────┴──────────────────────────────────────┘
Технические регламенты
Основным отличием оперативной работы от проектной является ее полная регламентация. Как правило, менеджмент организации старается максимально детально определить действия сотрудников в текущей, постоянно повторяющейся работе. Целью полной регламентации является замена высококвалифицированной работы, требующей знаний и принятия решений, на механическую работу, требующую только добросовестного выполнения инструкций. Это позволяет:
- сократить затраты на обучение и зарплату персонала;
- снизить риски принятия неправильных решений;
- выработать и поддерживать технические стандарты;
- отработать методы устранения исключительных ситуаций.
Наборы инструкций, которые определяют правила оперативной, каждодневной работы, в зарубежных организациях называются политиками (policies), в российских организациях - инструкциями, правилами, регламентами (табл. 9).
Таблица 9
Основные внутренние регламентирующие документы
┌──────────────────────┬────────────────────────────────────────────────┐
│ Наименование │ Содержание документа │
│ документа │ │
├──────────────────────┼────────────────────────────────────────────────┤
│ 1 │ 2 │
├──────────────────────┼────────────────────────────────────────────────┤
│System Architecture│Определяет базовые решения, применяемые в│
│Policy (системная│организации. Включает перечень операционных и│
│архитектура │телекоммуникационных систем, описание│
│организации) │используемых аппаратных платформ,│
│ │регламентируется порядок их взаимодействия. Как│
│ │правило, в документ входят следующие разделы: │
│ │ аппаратные платформы: │
│ │- спецификация серверов организации; │
│ │- спецификация персональных станций│
│ │пользователей; │
│ │- спецификация мобильных компьютеров; │
│ │ сетевые платформы: │
│ │- структура глобальных сетей организации; │
│ │- общие требования локальных сетей организации; │
│ │- требования к защите сетей; │
│ │ программное обеспечение: │
│ │- операционные системы; │
│ │- банковские системы; │
│ │- офисные приложения; │
│ │- утилиты обслуживания и администрирования │
├──────────────────────┼────────────────────────────────────────────────┤
│Data Architecture│Определяет модель хранилища данных организации,│
│(структура данных в│включая используемые системы управления данными,│
│организации) │описание сущностей системы и их атрибутов, связь│
│ │между ними и порядок доступа пользователей к ним│
├──────────────────────┼────────────────────────────────────────────────┤
│Use of External│Определяет порядок взаимодействия со сторонними│
│Packages (порядок│разработчиками, правила и область использования│
│использования внешних│их продуктов │
│разработок) │ │
├──────────────────────┼────────────────────────────────────────────────┤
│Use of External│Определяет порядок взаимодействия со сторонними│
│Resources (порядок│поставщиками услуг в области информационных│
│использования │технологий │
│сторонних ресурсов) │ │
├──────────────────────┼────────────────────────────────────────────────┤
│IT Security (правила│Регламентируют структуру системы информационной│
│информационной │безопасности организации. Определяют механизмы│
│безопасности) │защиты информационных потоков и права доступа к│
│ │информации для пользователей и сторонних систем │
├──────────────────────┼────────────────────────────────────────────────┤
│System Operability and│Содержит перечень работ для обеспечения│
│Service Recovery│эффективного и бесперебойного функционирования│
│(обеспечение │информационной системы организации. Данный│
│оперативной работы│документ может иметь следующие составляющие: │
│системы и порядок│ поддержка системы: │
│восстановления) │- порядок восстановления, остановки и запуска│
│ │системы; │
│ │- резервное копирование и архивация; │
│ │- использование вычислительных мощностей и│
│ │дискового пространства в системе; │
│ │- порядок внесения изменений в систему; │
│ │- инструкция по использованию интерфейса│
│ │администратора системы; │
│ │ внешнее обслуживание системы: │
│ │- сервисное обслуживание информационных систем; │
│ │- обеспечение входящих информационных потоков; │
│ │- требование к выходящим информационным потокам;│
│ │ контроль производительности системы: │
│ │- соответствие работоспособности системы и│
│ │утвержденным требованиям; │
│ │- эффективность использования ресурсов системы; │
│ │- поддержание актуальных во времени данных; │
│ │- порядок устранения текущих сбоев и ошибок│
│ │системы │
└──────────────────────┴────────────────────────────────────────────────┘
Циклы оперативной работы
Работы по техническому обеспечению функционирования информационной системы организации обычно носят повторяющийся, цикличный характер. Для менеджера, отвечающего за данный тип работ, очень важно четко понимать эти циклы: время их начала и длительность.
В операционной работе ИТ-подразделений определяются три типа циклов:
* временные циклы;
* циклы, определенные критическими параметрами системы;
* циклы, определяемые общими процессами в организации. Рассмотрим по порядку каждый из циклов операционной работы ИТ-подразделения.
Сроки выполнения работ определяются временными интервалами. Общая цель выполнения работ в зависимости от текущего времени - снижение нагрузки на вычислительные мощности системы. Наиболее распространенными периодами являются операционный день банка и операционная неделя. В список работ, выполняемых в данный период, обычно относят действия практически всех вычислительных мощностей или исключительного доступа к системе. В работе организации существуют временные интервалы - это ночные часы и выходные дни. К регулярным работам, осуществляемым в эти интервалы, относятся: резервное копирование, оптимизация хранилища данных, математические расчеты, которые требуют больших ресурсов, например расчет начисленных процентов или комиссий за период, формирование консолидированной отчетности отчетов.
Также существует другой список работ, связанных с временными циклами. Как правило, это задачи, требующие включения различных сервисов информационной системы, выполнения и затем остановки сервиса. Часто подобные циклы используются для проверки состояния системы и автоматической загрузки данных. Временной интервал для данных задач может исчисляться от секунд до часов. В случае больших интервалов работы переносятся на ночное время.
Следующий блок - это циклы, определенные критическими параметрами системы. Ряд работ при техническом обеспечении системы выполняется по наступлении какого-либо критического события, выявленного системой мониторинга. Обычно эти работы приводят к внесению изменений в деятельность системы с целью устранения нарушения или изменения критического параметра. Цикличность работ объясняется тем, что критичный параметр связан с эксплуатацией системы: регистрацией в ней новых объектов, ростом нагрузки и увеличением числа пользователей. При настройке механизмов контроля критических параметров следует устанавливать более строгие значения, чем требуется по технической спецификации. Это позволит перенести время выполнения работ на неоперационное время (табл. 10).
Таблица 10
Примеры критических параметров систем
┌──────────────────────────┬────────────────────────────────────────────┐
│ Параметр │ Выполняемые действия │
├──────────────────────────┼────────────────────────────────────────────┤
│Заполнение имеющегося│установка дополнительного дискового│
│дискового пространства │пространства; архивирование данных; перенос│
│ │данных на другие накопители │
├──────────────────────────┼────────────────────────────────────────────┤
│Достижение предела│установка более мощных вычислительных│
│производительности │систем; запуск оптимизационных процедур │
├──────────────────────────┼────────────────────────────────────────────┤
│Достижение максимального│оптимизация порядка эксплуатации системы;│
│количества пользователей│покупка дополнительных рабочих мест к│
│системы │системе │
├──────────────────────────┼────────────────────────────────────────────┤
│Полное использование│замена использованных материалов │
│расходных материалов │ │
└──────────────────────────┴────────────────────────────────────────────┘
Рассматривая данный список, следует помнить, что в него не включены работы по устранению различных исключительных ситуаций, так как они не носят циклический характер.
Последний блок - это циклы, определяемые общими процессами в организации. Почти в каждой организации существуют регламентные работы в информационной системе, связанные с общими циклами операционной работы. В российских кредитных организациях данными циклами являются:
* конец операционного дня;
* конец месяца;
* конец года.
Несмотря на название, данные циклы не точно совпадают с указанными интервалами. В большинстве российских банках конец операционного дня приходится на середину следующего календарного дня. Часто случаются задержки на несколько суток. Также случаются события, называемые "откат операционного дня", приводящие к повторному выполнению всех связанных процедур.
Для отдела информационных технологий подобные события обычно связаны со следующими работами:
- установкой запрета на внесение изменений в закрытый период времени;
- резервным копированием;
- формированием отчетности;
- расчетами различных итоговых параметров системы;
- обновлением системных справочников.
Рассмотрим порядок проведения наиболее распространенных регламентных работ в российской кредитной организации.
Резервное копирование и архивирование
Резервное копирование является основным видом работ, связанных с сохранностью данных. Основная идея резервного копирования - создание копии текущего состояния системы в формате, позволяющем восстановить ее часть или полностью в случае потери данных в результате технического сбоя, нарушения безопасности, пожара или других непредвиденных событий.
Приведем основные параметры системы резервного копирования.
Метод резервного копирования - использование различных методов резервного копирования обычно определяется тремя противоборствующими факторами, в числе которых требование к непрерывности работы, максимальная оперативность восстановления, стоимость системы копирования и резервной копии. Для реализации этих требований в современных системах применяются различные варианты резервного копирования, объединенные в три основные группы.
1. Холодное резервирование - самый простой и соответственно самый дешевый метод создания копии, часто вовсе не требующий затрат. Основывается на остановке работы системы и прямом копировании файлов. Большинство систем, не требующих непрерывной круглосуточной работы, копируются именно этим способом.
2. Горячее резервирование дампа (состояния на момент времени) системы - механизм основывается на способности системы сохранять полную информацию о своем состоянии на определенный момент времени. Данная информация и является объектом резервирования. Этот подход обычно используется в системах, требующих непрерывной работы, но при этом имеющих свободные вычислительные ресурсы в течение дневного цикла. Кроме того, к системе не должны предъявляться жесткие требования по скорости восстановления. Стоимость подобного решения обычно определяется стоимостью дополнительного функционала программной части системы, реализующего этот механизм.
3. Оперативное горячее резервирование - этот подход является самым дорогостоящим и сложным в реализации, однако он обеспечивает оперативную поддержку резервной копии. Для его реализации могут использоваться два механизма: репликация и кластеризация. При репликации на резервную систему передаются команды высокого уровня, о выполнении которых содержатся функции записи. При кластеризации передаются команды низкого уровня непосредственной записи на диск. Недостатком данного подхода является то, что он защищает систему только от технических сбоев. Все ошибки, связанные с программной или пользовательской составляющими системы, будут немедленно скопированы на резервную систему и станут недоступными для исправления путем восстановления.
Объем потерянных данных при восстановлении. Сеансовые методы резервного копирования подразумевают наличие данных, которые не вошли в последнюю резервную копию. При восстановлении таких систем проводится повторная регистрация данных. Их объем определяется частотой резервного копирования.
Время восстановления. Большинство систем резервного копирования требуют время на восстановление системы. Обычно в этот период система недоступна в эксплуатации, что приводит к потерям, связанным с простоем в работе организации.
В отличие от резервирования главной целью архивирования является удаление из активной части системы устаревших данных. Это позволяет уменьшить объем хранимых в оперативной области системы данных и, как следствие, повысить производительность и снизить системные требования. В общем случае архивирование не является стандартным требованием к работе системы и используется только в случае быстрорастущего хранилища данных.
Оптимизация системы
Промышленные СУБД и прочие информационные системы, эксплуатируемые в режиме высокой нагрузки, требуют постоянного контроля и профилактических действий над производительностью со стороны системного администратора. Данная работа включает в себя следующие элементы.
Сбор системной статистики не влияет впрямую на параметры системы, однако построение диаграмм зависимости различных параметров системы от времени, количества пользователей, информационных потоков и от других параметров имеет важное прикладное значение.
Разделение задач системы по времени. Самым дешевым решением по увеличению производительности системы является перенос времени выполнения различных процедур на время минимальной загруженности системы.
Запуск процедур самооптимизации системы. Большинство крупных систем имеют административные процедуры, связанные с переиндексацией данных или изменением структуры хранения данных. Существование таких процедур объясняется различиями в требованиях к механизмам хранения между процедурами записи и чтения данных. Система, выполняя запись данных с максимальной производительностью, затем преобразует ее в более удобную для чтения форму.
Изменение настроек системы. Современные СУБД могут иметь сотни параметров, корректировка которых доступна администратору. В большинстве случаев бывает достаточно значений по умолчанию. Но в ряде случаев в зависимости от специфики задачи более тонкая настройка может существенно увеличить производительность или устойчивость системы.
Оптимизация аппаратной платформы. Наиболее простым вариантом увеличения производительности является замена одних аппаратных компонентов системы на другие или их настройка для достижения большей производительности или объема хранимых данных.
Внесение оперативных изменений в систему
Конкуренция и изменения внешних условий требуют от организации постоянного движения в развитии бизнес-процедур и непрерывной модификации информационной системы. При этом часто бюджет организации не позволяет создавать новый проект на каждое новое изменение в системе, что делает их частью ежедневной оперативной работы, в которую входят:
- разработка новых отчетов и печатных форм;
- изменения в документопотоке системы;
- администрирование пользователей системы и их обучение;
- изменение отдельных функций системы.
Обеспечение актуальной справочной информации
Под внешними справочниками информационной системы подразумеваются таблицы данных, формируемые внешними источниками. К ним относятся:
* справочники финансовых инструментов:
- справочник валют;
- справочник ценных бумаг сторонних эмитентов;
* справочники участников рынка:
- справочники банков;
- справочники юридических лиц;
* справочники законодательных актов.
Список может быть дополнен и другими справочниками в зависимости от деятельности организации. Особенностью работы по обеспечению актуальной информации является то, что роль ИТ-подразделения состоит в техническом обеспечении своевременной загрузки данных. За полноту данных и поиск источников обычно отвечают потребители этой информации. Однако дополнительной задачей для ИТ-подразделения при выполнении этой работы является обобщение требований и предлагаемых источников от различных потребителей и построение единой справочной системы организации вместо разрозненных баз данных.