Корпоративные базы данных - статьи




Oracle7 Server - часть 2


и кластерных архитектурах. Наиболее часто кластер реализуется на базе компьютеров фирм DЕC,
Sequent, HP, Sun, IBM (RS 6000). При этом все машины кластера могут работать с одной и той же
БД (что ускоряет и распараллеливает работу), а при выходе из строя одного из узлов кластера,
другие узлы аккуратно отработают отказ и возьмут на себя дальнейшую обработку данных.
Использование Oracle на кластере компьютеров позволяет относительно недорого обеспечить
высоконадежное и быстрое решение Ваших задач.

Oracle Server позволяет реализовать как односерверную, так и многосерверную архитектуру БД. В
случае многосерверной архитектуры узлы могут отстоять на большое расстояние, размещаться на
разных ОС и компьютерах, связываться по разным сетевым протоколам. На основе
многосерверной архитектуры Oracle позволяет реализовать как распределенную базу данных, так
и репликацию.

Компонента Distributed Option позволяет приложению работать с распределенной БД так же, как
с локальной. Автоматически реализуемый протокол 2х-фазной фиксации позволяет одновременно
модифицировать данные в разных узлах БД. Узлы всегда находятся в согласованном состоянии,
однако для этого требуется постоянное наличие связи между узлами. Механизм репликации не
требует постоянного наличия связи между узлами. Через заданные промежутки времени или при
восстановлении связи, изменения, сделанные в данном узле, будут отрабатываться в копиях таблиц
в других узлах. Можно реализовать не только простую репликацию (изменения распространяются
от таблицы - мастер к копиям), но и сложную репликацию (когда в узлах хранятся копии одной и
той же таблицы и их можно одновременно обновлять).

Сложную репликацию реализует компонента Advance Replcation Option, она же помогает задать
механизм разрешения возникающих коллизий. Oracle Server имеет средства для реализации Backup
копии Вашей базы, готовой быстро вступить в действие при уничтожении основной базы.

Вообще же Oracle обеспечивает надежную защиту Ваших данных как от несанкционированного



Содержание  Назад  Вперед