Обеспечение высокой доступности
Обеспечение высокой доступности информационной системы стало одним из главных требований для непрерывности бизнеса. Оптимальное выполнение данного требования является далеко непростой задачей для IT-подразделений. Решения высокой доступности, прежде всего, внедряются в информационных системах обслуживающих критичные бизнес-процессы. Чтобы разработать оптимальное решение, необходимо грамотно спроектировать систему в целом и подобрать эффективный состав программного и аппаратного обеспечения, учитывая все требования заказчика к работе системы, уровню доступности и надежности, уже существующую у заказчика IT-инфраструктуру.
Построение эффективной и качественной системы высокой доступности представляет собой достаточно сложную задачу, решение которой требует от поставщика глубоких знаний и опыта, хотя сам процесс опирается на использование стандартизованных программных и аппаратных средств. Конфигурации систем высокой готовности представляют собой диапазон решений от простых жестких схем, обеспечивающих дублирование основной системы отдельно стоящим горячим резервом, до весьма сложных кластерных схем, позволяющих одной системе подхватить работу любой из нескольких систем в кластере в случае их неисправности.
В настоящее время, одним из ключевых требований пользователей систем высокой доступности является возможность их быстрого наращивания, поэтому кластерные решения являются одним из наиболее востребованных инструментов при создании таких систем. Благодаря дублированию компонентов и специальному программному обеспечению, кластер позволяет обеспечить непрерывную работу приложений, исключить перерывы в работе ИТ-сервисов и минимизировать время их возможного простоя. При этом, кластерные решения включают в себя соответствующую инфраструктуру, надежные и быстрые каналы передачи данных и средства доступа к данным.Грамотно спроектированная система хранения данных с подсистемой резервного копирования также является неотъемлемым элементом повышения доступности системы в целом.
Реализацию решений высокой доступности можно упростить с помощью виртуальных технологий и прийти к гораздо меньшей стоимости проекта. Виртуализация предлагает множество возможностей для построения кластеров высокой готовности. В результате получается высший стандарт качества высокой доступности и защиты приложений при гораздо более низкой общей стоимости проекта.
Как правило, основой непрерывного функционирования современных информационных систем является бесперебойная работа базы данных. Здесь отдельного внимания заслуживает технология Oracle Real Application Clusters (Oracle RAC), которая гарантирует высочайший уровень масштабирования и обеспечивает устойчивую работу в случае сбоев оборудования или плановых отключений. Уникальная технология Oracle RAC позволяет системе управления базами данных (СУБД) Oracle выполнять любые приложения на кластере независимых серверов, объединяя их процессорную мощность для обеспечения отказоустойчивости, линейной масштабируемости, высокой доступности и готовности. По мере возрастания требований к ресурсам, Oracle RAC позволяет добавлять новые узлы в кластер без остановки приложений. Кроме того, существенно сокращаются издержки на аппаратное обеспечение, за счет возможности создания больших систем из небольших недорогих серверов.
В компании РОЙ Интернэшнл Консалтанси накоплен большой опыт создания различных типов решений высокой доступности. Высокий уровень специалистов и многолетний опыт работы в данной области позволяет РОЙ Интернэшнл Консалтанси разрабатывать и внедрять решения высокой степени сложности, которые строятся на основе новейших достижений IT-индустрии.