|
|
Пример решения: Marathon EverRun FT —99,999 % надежности ИТ-инфраструктуры
Современные информационные технологии прочно интегрированы в бизнес и являются его необходимым инструментом. Оборотная сторона медали — зависимость большинства бизнес-процессов от надежности ИТ-инфраструктуры. Перерыв в работе электронной почты, СУБД, информационных, автоматизированных и производственных систем может привести к значительным финансовым и временным потерям, сказаться на репутации компании, а порой и вызвать непоправимые последствия.
Так, например, биллинговая система телекоммуникационной компании должна функционировать 24 часа, 7 дней в неделю, 365 дней в году. Выход ее из строя приведет к потерям, несоизмеримым со стоимостью оборудования, а перерыв в предоставлении услуг нанесет урон имиджу компании, что, в конечном счете, также отразится на финансовых показателях в среднесрочной перспективе. Потеря доступа менеджера к базе данных с перечнем товаров оставит клиентов без покупки, а компанию без прибыли. Что можно противопоставить такой ситуации?
RAID-массивы, конечно, повышают надежность системы, но они защищают лишь находящуюся на них информацию и не способны помочь при выходе из строя аппаратной части сервера или его операционной системы. Кластерные решения существенно повышают надежность сервера, но и они имеют существенные недостатки. Главный из них — недоступность системы для пользователей при переходе виртуального сервера кластера с поврежденного узла на работоспособный. Это обстоятельство приводит к неизбежным простоям сервера, составляющим в сумме несколько часов в год. Так же стоит отметить высокую начальную стоимость, наличие общей точки отказа — дискового массива, узкий спектр «кластерных» приложений, потребность в обслуживании квалифицированным персоналом, обладающим достаточными знаниями и навыками. Выход один — использовать отказоустойчивые системы, позволяющие избежать ситуации перерыва в обслуживании. Понимание этого становится все более распространенным.
Американская компания Marathon Technologies, работая с 1993 года на рынке отказо- и катастрофоустойчивых решений, создала решение Marathon EverRun FT, обеспечивающее отказоустойчивость windows-приложений на уровне 99,999 % с нулевым временем простоя. Его характеризует высокая надежность, гибкость, простота в управлении, более низкая стоимость владения по сравнению с аналогами (в том числе и кластерами), полная защита данных, ремонт без остановки системы, открытая архитектура, катастрофоустойчивость. Как это достигается?
Система состоит из двух идентичных серверов с собственным дисковым пространством, работающих под управлением стандартного издания MS Windows Server и Marathon EverRun FT в виде надстройки над операционной системой. Последний синхронизирует оба узла до уровня пошаговых операций, и создает виртуальную среду, в которой приложения выполняются одновременно на обоих серверах.
В случае отказа или сбоя любого из серверов все приложения в виртуальной среде продолжают выполняться на другом сервере без каких-либо перерывов для пользователей. Все данные сохраняются на зеркальном диске другого узла. Особенно важно, что даже те дисковые операции, которые выполнялись в момент отказа оборудования, корректно завершаются вторым узлом без потери данных. Для пользователей локальной сети отказ оборудования незаметен вообще! Система продолжает функционировать даже при физическом уничтожении одного из узлов — опция SplitSite позволяет разносить их на разные этажи зданий, в разные здания или даже в разные города. Благодаря открытой архитектуре все компоненты системы абсолютно стандартны. Не требуется никаких специальных аппаратных средств, модифицированных или специально написанных для кластерной среды приложений (гораздо более дорогостоящих), специальных драйверов устройств. Этот факт существенно расширяет область применения данной системы, так как приложения, работающие под MS Windows, будут работать на ней без всяких ограничений, а потребитель может использовать наиболее подходящую под его задачи аппаратную часть, не переплачивая за избыточную производительность.
Испытывая острую потребность в обеспечении бесперебойной работы критичных для бизнеса приложений, многие компании выбирают Marathon EverRun FT. Крупнейшие из них — CNN, UnitedAirlines, Caterpillar, CNBC. В их числе также штаб-квартира крупного американского страхового фонда, известная фармакологическая компания, сбой системы управления производственным циклом которой приводит к огромным потерям, казино Station Casinos Bets, системе управления слот-машинами которого требуется повышенная надежность и др.
С 2002 года комплекс Marathon работает в Московском центре автоматизированного управления воздушным движением в аэропорту Внуково. На нем основана система управления воздушным движением в Московском регионе. После изучения кластерных технологий специалисты пришли к выводу, что время переключения между узлами кластера при отказах не соответствует требованиям к управлению воздушным движением, и поэтому остановили свой выбор на решениях Marathon.
Благодаря катастрофоустойчивости Marathon EverRun FT, позволяющей разносить элементы системы на десятки километров, при пожаре в одном из штатов США, серверы госслужб продолжали работать без перебоев и потери данных.
Быстрое восстановление после сбоя сервера — это хорошо, но безотказная работа всей ИТ-инфраструктуры — значительно лучше.
|
|