Смекни!
smekni.com

Информационные системы и технологии в финансах (стр. 4 из 21)

Разрешение доступа Воздействие на файлы Воздействие на каталоги
Read Просмотр содержимого файла Просмотреть список файлов и подкаталогов в каталоге
Write Модификация содержимого файла Помещать файлы в каталог
Execute Выполнить файл, если он является исполняемым Проход через каталог
Delete Удалить файл Уничтожить каталог и его содержимое

Change

Permissions

Модификация разрешений фай-

ла

Модификация разрешений файла
Take Owner- Стать владельцем Стать владельцем
Разрешение доступа Воздействие файлы на Воздействие каталоги на
ship файла каталога

2.3 Интерфейсы устройств хранения данных

Центральный процессор и устройство хранения данных работают через посредника – электронное устройство, называемое контроллером. Контроллер и винчестер должны иметь одинаковый интерфейс передачи данных.

В настоящее время существуют 2 основных интерфейса передачи данных: IDE и SCSI. В последнее время растет популярность нового интерфейса последовательной передачи данных – SATA. Каждый интерфейс имеет несколько разновидностей.

Более дешевым и исторически первым является интерфейс IDE. Для первых контроллеров скорость передачи данных составляла от 1500 до 2000 Кб/сек, однако более поздние версии этого интерфейса АТА33 и АТА66 обладали существенно большим быстродействием и передавали до 66 Мб/сек. В настоящее скорость передачи возросла до 133 Мб/сек. Следует отметить, что IDE интерфейсу присущи ряд недостатков. Во-первых, он поддерживает не более двух устройств, во-вторых, максимальная скорость передачи достигается очень редко и лишь на короткое время. Типичная средняя скорость передачи данных для современных винчестеров с этим интерфейсом составляет около 13 Мб/сек. Кроме того, в каждый момент времени контроллер может работать только с одним устройством, а второе вынуждено простаивать в ожидании своей очереди.

Для построения информационных систем гораздо более подходит интерфейс SCSI. Во-первых, он позволяет подключать гораздо больше накопителей: обычно 7, однако это число можно увеличить до 56. Во-вторых, скорость работы у него существенно выше. Связано это как с более высокими техническими характеристиками винчестеров (более высокая плотность записи и более быстрое вращение дисков), так и с особенностями самого интерфейса, который гораздо лучше поддерживает работу с несколькими потоками данных одновременно. Поддерживается независимый и конкурентный доступ к каждому устройству. Одно устройство может быть занято поиском, в то время как другое – записью данных на свой носитель.

2.4 Отказоустойчивые дисковые массивы

Ошибки чтения и записи на винчестерах гораздо менее вероятны, чем на дискетах, но все же они случаются, что приводит к потере ценных данных, стоимость которых подчас значительно превосходит стоимость нового сервера.

Для того, чтобы избежать потери данных, связанных со сбоями в работе винчестеров, в серверах используют так называемые отказоустойчивые дисковые массивы – RAID.

В настоящее время существует 2 метода создания таких массивов:

Зеркальное отображение диска – уровень 1, Расщепление данных с избыточностью – уровень

5.

Самый простой способ обеспечения отказоустойчвости диска заключается в установке двух устройств, из которых используется обычно только одно. Любая операция записи данных на дисковое устройство приводит к копированию данных на другое устройство. Оба устройства являются точными копиями друг друга. Прочитать данные можно с любого из этих устройств.

Метод зеркального отображения предполагает, что данные занимают только 50% общего дискового пространства. Половина доступного дискового пространства поглощается системой защиты от отказов. Но простота устройства подобной системы делает ее одним из самых быстрых разновидностей RAID, поскольку операция одновременной записи одних и тех же данных на два различных диска выполняется легко.

RAID уровня 5 также распределяет данные по нескольким дискам, но в данном случае существует значительное отличие: избыточная информация о контрольной сумме так же вычисляется и распределяется по набору дисков. Имея 3 диска, всегда можно восстановить всю информацию при отказе одного из

них.

Глава 3. Основные направления автоматизации

банковской деятельности

3.1 Основные направления автоматизации банковской деятельности

Начало открытия эры компьютеризации банковской деятельности относится к 60-м годам, когда на Западе появились первые автоматизированные системы бухгалтерского учета операций по клиентским счетам и платежей по чекам. В 70-х годах наметился определенный прогресс в сфере автоматизации банковской деятельности. Эта технология была распространена не только на операции, связанные со счетами, а и на работу с клиентами.

Автоматизация банковской деятельности обусловлена такими необходимостями:

улучшение обслуживания клиентов, предостав-

ление им широкого спектра банковских услуг и привлечения новых клиентов;

уменьшение операционных затрат банка и ускорение выполнение банковских операций;

улучшение управления банком и повышение его конкурентоспособности;

расширение банка и увеличение сегмента банковского рынка.

Новые информационные технологии распространяются на все аспекты банковского бизнеса, обеспечивая:

клиринговые операции; торговые и маркетинговые операции; управление наличными средствами; кредитные и депозитные операции; операции с валютой;

использование электронных денег и банкоматов; банковские операции по телефону; использование электронной почты и канцелярии; безбумажный документооборот внутри банка и

при взаимодействии центра-филиала и банкаклиента;

фондовый рынок и операции с ценными бумага-

ми;

анализ инвестиций и финансового рынка; автоматизация расчетов в торговых учреждениях с использованием пластиковых карточек;

международные межбанковские телекоммуникационные системы.

В начале 90-х годов возникла и начала интенсивно развиваться сеть коммерческих банков Украины. С возникновением большого количества банковских учреждений и переходом к рыночным отношениям возникла проблема использования в их деятельности современных информационных технологий.

Решение всех этих проблем невозможно без использования вычислительной техники, средств связи и современных программных продуктов. Поэтому на нынешнем этапе нет ни одного банка, который не использовал бы в своей деятельности современные информационные технологии.

Программные комплексы (информационные системы – ИС), разворачиваемые в организациях в зависимости от масштабов и характера деятельности и структуры задач могут принадлежать к одному из следующих типов:

1. Локальные ИС. База данных жестко привязана к клиентской программе и имеет оригинальный формат, из-за чего невозможен доступ к БД из других программ. Такая ИС может обслуживать только одного пользователя.

2. Файл-серверные ИС. В качестве сервера обычно используется компьютер под управлением ОС семейства Windows. Каталог с БД сервера открывается в общий доступ, в результате чего клиентские программы, изначально ориентированные на локальную работу получают возможность одновременного доступа с БД. Правда, благодаря особенностям Windows, с данной таблицей одновременно может работать только один пользователь. Такие системы часто строятся для бухгалтерских ИС на основе 1С-Бухгалтерии, когда необходимо обеспечить доступ нескольких пользователей к базе данных несетевой версии 1С.

3. Клиент-серверные ИС. В таких ИС на сервере функционирует специальная программа – сервер БД, которая берет на себя все функции по разделению прав доступа пользователей, обеспечению целостности данных и т.д. При работе в такой системе существует возможность для нескольких пользователей работать с одной таблицей (а в некоторых ИС – даже с одной записью) одновременно. Пользователь при этом подключается не к каталогу, а к серверу, который на основании введенного пароля и имени пользователя предоставляет ему доступ к тем или иным таблицам БД.

4. Распределенные ИС. В крупной организации, где число пользователей ИС может составлять несколько сотен, Клиент-серверная ИС оказывается неэффективной, так как весь трафик оказывается сосредоточен на одном сервере. При многочисленных одновременных запросах работа такой системы может существенно замедлиться. Естественным выходом в такой ситуации оказывается переход к распределенной ИС. Такие ИС состоят из многих серверов, на каждом из которых находится своя копия БД (зачастую не полная, а только некоторые таблицы). В результате нагрузка на каждый сервер уменьшается, и система в целом начинает работать быстрее. В распределенных ИС функционируют специальные программы – брокеры, которые обрабатывают запросы пользователей и выбирают сервер, с которого следует осуществить загрузку указанных данных (ясно, что это будет наименее загруженный сервер). Подобные ИС зачастую являются многоплатформными, то есть часть серверов может работать под управлением ОС семейства Windows, а часть – под Unix. Вопросы совместимости при этом берут на себя программы-брокеры. Подобные ИС являются очень гибкими и эффективными. Однако обладают и существенным недостатком – сложностью создания, развертывания и сопровождения.