г. Москва, ул. Пришвина, д. 8, корп. 2
+7 (495) 514-14-10
+7 (495) 514-14-11 (факс)
project@r-style.com
Создание grid сетей
Решаемые задачи
Grid-вычисления - это технология использования вычислительных мощностей множества простых серверов, которая позволяет работать и управлять ими как единым целым. При таком подходе у компаний не возникает вопроса, какой из компьютеров выполняет задачи и какие ресурсы он использует. Мощности и ресурсы всех компьютеров, входящих в сеть grid, доступны в любой момент и в необходимом для выполнения задач количестве.
Потребители
- малый и средний бизнес
- государственные учреждения
Аппаратная платформа
x86, Alpha, Itanium.
Программная платформа
Windows, Solaris, Linux, HP-UX, OpenVMS.
Функциональные возможности
Функции защиты данных обеспечивают защиту от катастрофических событий, нарушающих на продолжительное время работу вычислительной площадки в целом. В качестве примера можно привести повреждение файлов, природные катастрофы, перебои в работе сетей энергоснабжения и связи и даже террористические атаки. СУБД Oracle предоставляет широкий выбор решений для защиты данных. Эти решения позволяют создавать и поддерживать локальные или удаленные копии рабочей базы данных. В случае повреждения данных или катастрофы пользователи данных могут продолжить работу, используя удаленную базу данных.
Простейшая форма защиты данных - внешнее хранение резервных копий базы данных. В случае если центр обработки данных не способен восстановить обслуживание в разумные сроки, резервные копии можно использовать для восстановления базы данных на системе, расположенной на другой территории, и пользователи смогут продолжить работу на этой резервной системе. К сожалению, восстановление резервных копий на другой системе требует больших затрат времени, а резервная копия может быть несколько устаревшей. Для дальнейшего ускорения процесса и поддержания постоянного функционирования базы данных даже в случае катастрофы Oracle предлагает технологию Data Guard.
Технология Data Guard должна быть основой любого катастрофоустойчивого решения для базы данных Oracle. Data Guard позволяет создать и поддерживать копию рабочей базы данных, функционирующую в режиме горячего резерва. Эта резервная база данных может находиться где угодно - на другой стороне земного шара или в том же центре обработки данных. Data Guard дает возможность автоматизировать сложные задачи и предоставляет эффективные механизмы для мониторинга, выработки предупреждений и управления. Это решение позволяет сохранить базу данных даже в случае катастрофы в основном центре обработки данных. Data Guard прозрачно функционирует в grid-кластерах, позволяя в динамическом режиме добавлять серверы к резервной базе данных в случае, если потребовалось аварийное переключение.
![]() |
Data Guard обеспечивает два метода применения журнала изменений на резервной системе. Оба метода соответствуют своим типам резервных баз данных поддерживаемых Oracle. Data Guard в режиме Redo Apply создает и поддерживает в синхронном состоянии копию рабочей базы данных - физическую резервную базу данных. Данные об изменениях основной базы данных доставляются на резервную базу данных и применяется там используя стандартную технологию восстановления базы данных Oracle. Резервная база данных физически идентична основной (хотя может отставать от нее по времени). Кроме того, резервную БД можно открывать в режиме чтения - это дает возможность выполнять на ней сложные запросы и отчеты, тем самым снимая ненужную загрузку основной базы данных. С основной базы можно также снять нагрузку, связанную с резервным копированием, поскольку резервные копии, выполненные на резервной базе данных, можно использовать для восстановления рабочей базы данных. Физические резервные базы данных хорошо подходят для защиты от катастроф и ошибок данных. В случае ошибки или катастрофы можно открыть физическую резервную базу и использовать ее для обслуживания приложений и конечных пользователей. В связи с тем, что для синхронизации резервной базы данных используется стандартный способ восстановления из журналов транзакций, этот подход применим для любых приложений, и легко и эффективно может быть использован даже с самой большой нагрузкой основной базы данных. Новыми возможностями Data Guard СУБД Oracle 10g являются режим Real Time Apply и интеграция с Flashback Database. Режим Real Time Apply позволяет применять изменения к резервной базе данных сразу же после их получения с основной БД, не дожидаясь архивирования текущего журнала на резервной БД. Это обеспечивает тесную синхронизацию резервной БД с основной и дает возможность получения актуальных отчетов в реальном времени. Такое решение также сокращает время штатного (switchover) и аварийного (failover) переключения, что, в свою очередь, сокращает плановые и внеплановые простои системы. Администратор базы данных также может использовать функцию отката Flashback Database на основной и резервной базах данных для быстрого восстановления обеих БД к более ранней временной точке с целью устранения последствий ошибок пользователей. С другой стороны, если администратор решает переключиться на резервную базу данных, а ошибочные действия пользователей уже перенесены на нее (включен режим Real Time Apply), администратор может произвести откат резервной базы данных к безопасному моменту времени. Наличие обеих возможностей позволяет разрешить дилемму, с которой сталкиваются некоторые пользователи - обеспечить актуальность резервной БД или отложить применение изменений, чтобы избежать распространения ошибок пользователей на резервную базу данных. Решение Data Guard имеет удобный графический интерфейс Data Guard Manager, представляющий собой часть системы Oracle Enterprise Manager Grid Control. Имеется также интерфейс командной строки, предоставляющий средства мониторинга, автоматизации и управления для компонентов Data Guard. Для переключения работы с основной на резервную базу данных любого типа достаточно одного щелчка мыши в Data Guard Manager. Модуль Data Guard Manager упрощает администратору базы данных задачи управления и сопровождения резервной БД. Благодаря упрощению таких процессов, как штатное и аварийное переключение, значительно сокращается вероятность ошибок.
![]() |
Совокупность перечисленных средств обеспечивает высочайший уровень защиты данных. Одной из задач при разработке grid-инфраструктуры высокой готовности является анализ и предотвращение всех возможных причин простоев.
Эффект от внедрения
Grid-технологии дают возможность радикально снизить эксплуатационные затраты и обеспечить новый уровень гибкости, делая корпоративные системы более адаптивными, гибкими и динамичными. Динамическое обеспечение узлами, устройствами хранения, центральными процессорами и оперативной памятью позволяет быстро и эффективно гарантировать необходимые уровни сервиса при одновременном снижении затрат за счет лучшего использования ресурсов. Oracle Grid позволяет снизить стоимость владения аппаратным обеспечением и повысить вычислительные мощности системы за счет применения более дешевого оборудования.
Особенности
Исключается необходимость приобретения дополнительного кластерного программного обеспечения других производителей, это исключает необходимость координации между продуктами, что ведет к снижению количества ошибок.
Резервное копирование и восстановление данных происходит значительно быстрее, тем более это значимо для больших БД. Все данные уже находятся на диске, необходимо скопировать только поврежденные блоки или при полном восстановлении файла сам файл. При необходимости, когда нет времени на копирование или попросту нет места из-за повреждения диска, можно указать Oracle использовать резервную копию как файл БД, что гораздо надежнее. Лента теперь нужна только для хранения архивных резервных копий. Для этих целей могут быть использованы дешевые диски ATA - Advanced Technology-Attached.
Возможность интеграции
- Oracle Collaboration Suite
- Oracle Application Server
- Oracle E-Business Suite
10:59 18.05.2012


