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

Разработка стратегии обеспечения высокой доступности

Выбор стратегии обеспечения высокой доступности напрямую зависит от специфики бизнеса заказчика. Прежде всего, на выбор влияют размер ущерба от простоя информационных систем, максимально допустимое время простоя, приемлемое в данном бизнесе, а также размер ущерба в случае утраты корпоративных данных. Так, например, для торговой организации, работающей по схеме 8х5, и крупного авиаперевозчика, осуществляющего бронирование и продажу билетов по всему миру в режиме 24х7, стоимость времени простоя ИС может отличаться на несколько порядков. Решения компании «Инфосистемы Джет» отвечают запросам самых требовательных заказчиков и обеспечивают практически любой уровень доступности.

Не секрет, что любая однажды построенная система со временем перестает удовлетворять новым требованиям бизнеса и не может гарантировать требуемый уровень доступности. Это влечет за собой целый ряд проблем и может привести к сбою одной или нескольких важных информационных систем. Стратегический подход к обеспечению доступности учитывает весь комплекс бизнес-приложений и ИТ-сервисов, их взаимосвязь и развитие во времени. Такой подход позволяет избежать серьезных ошибок при проектировании и эксплуатации информационных систем и придает уверенность в эффективности и надежности работы всех систем сегодня и в будущем.

Кластерные решения

Кластер является одним из наиболее востребованных инструментов обеспечения высокой доступности. Благодаря дублированию компонентов (а именно серверов) и специальному программному обеспечению, кластер позволяет обеспечить непрерывную работу приложений, исключив перерывы в работе ИТ-сервисов либо минимизировав время их возможного простоя. Это помогает  минимизировать убытки, вызванные простоем системы. Для компании «Инфосистемы Джет» создание систем высокой доступности является одним из основных направлений деятельности с 1991 года. Высокий уровень компетенций и многолетний  опыт помогли компании заслужить доверие самых требовательных заказчиков, в число которых входят, например, крупнейшие финансовые структуры и холдинги.

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

Отдельного упоминания заслуживает обширный опыт компании в реализации проектов на базе Oracle Real Application Clusters (Oracle RAC). Эта технология позволяет одновременно работать с единой базой данных, расположенной на общих дисковых устройствах, множеству экземпляров СУБД Oracle, запущенных на различных узлах кластера. Таким образом, Oracle RAC гарантирует высочайший уровень масштабирования и обеспечивает устойчивую работу в случае сбоев оборудования или плановых отключений.

Основой кластерного решения могут быть как специализированные системы кластеризации, так и более универсальные (например, Veritas Cluster Server). При наличии в системе нескольких кластеров, в том числе построенных на базе разных платформ, целесообразно использовать универсальное решение, которое отличается большей эффективностью и позволяет значительно снизить затраты на администрирование.

Veritas Cluster Server

Veritas Cluster Server (VCS) – уникальный продукт для создания и эксплуатации кластерных решений. Это универсальное кластерное программное обеспечение входит в передовую технологию управления данными Veritas Storage Foundation от Symantec наряду со специальной кластерной файловой системой Veritas Cluster File System (CFS).

Уникальность этого решения заключается, кроме прочего, и в его универсальности. Veritas Cluster Server поддерживает работу с различными платформами: Solaris, HP-UX, AIX, Linux, Windows, а также обладает широчайшей поддержкой приложений, имея более ста готовых программ-агентов для поддержки баз данных, программ резервного копирования, ERP- и других систем. Использование единого решения значительно снижает расходы на обучение персонала и текущее администрирование. Кроме того, централизованная консоль управления и возможность одновременного выполнения команд в нескольких кластерах существенно повышают эффективность работы администраторов.

Также следует отметить, что Veritas Cluster Server позволяет объединять несколько территориально распределенных серверов для создания катастрофоустойчивого решения (см. раздел «Катастрофоустойчивые системы»).

Средства повышения доступности данных

Обеспечивая дублирование критичных сервисов, кластер, тем не менее, не может восстановить утраченные данные. Поэтому грамотно спроектированная система хранения данных в сочетании с подсистемой резервного копирования также является неотъемлемым элементом повышения доступности системы в целом.
Современные системы хранения обладают мощным функционалом обеспечения высокой доступности данных. Это и различные виды репликации, и технологии «мгновенных снимков», и функции управления сроками хранения данных, а также специальные средства резервного копирования и восстановления и многое другое. Разнообразие способов и средств обеспечивает возможность выбора наиболее подходящего инструмента. Например, синхронная репликация гарантирует более высокий уровень сохранности данных, а при использовании асинхронной можно получить более высокую скорость работы приложений при меньших требованиях к каналам передачи данных. Технологии «мгновенных снимков» позволят использовать новые, более эффективные способы резервного копирования, а также создавать несколько копий данных с существенной экономией дисковых ресурсов.

Аудит систем высокой доступности

Систематический аудит информационной инфраструктуры крайне необходим, поскольку именно он дает представление о состоянии инфраструктуры ИС и степени ее соответствия требованиям бизнеса.

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

В такой ситуации только регулярный аудит помогает выявить узкие места и предотвратить серьезные проблемы, обеспечивая целостность и работоспособность системы высокой доступности.