Программное обеспечение Stratus everRun предназначено для построения систем непрерывной доступности с показателем надежности более 99,999%. Stratus everRun сочетает в себе простоту в обращении с высочайшим уровнем непрерывной работоспособности и устойчивости к сбоям. Благодаря уникальной архитектуре платформа повышает стабильность работы программного обеспечения и уменьшает вероятность человеческой ошибки.
Использование Stratus everRun Enterprise гарантирует полную защиту от аппаратных сбоев любых серверов, упрощая их внедрение и снижая стоимость обслуживания по сравнению с другими аппаратными и программными платформами, призванными обеспечить высокую надежность. В случае отказа одной системы, приложение продолжит выполняться на другом сервере без остановки или потери данных. В случае отказа компонента в одной системе, вместо него используется дублирующий компонент второй системы.
Непрерывная доступность ВМ – механизм Checkpointing
Механизм обеспечения непрерывной доступности Checkpointing является основой решения Stratus everRun Enterprise. Он обеспечивает непрерывность работы операционной системы благодаря одновременному ее выполнению на двух физических машинах. При этом не требуется изменять приложения или перезапускать машины в случае сбоя сервера, также исключаются любые возможные потери данных.
Checkpointing замораживает гостевую ВМ и формирует контрольную точку восстановления от 50-500 раз в секунду в зависимости от нагрузки на приложение. После передачи и получения подтверждения от второго сервера о приеме контрольной точки, происходит разморозка ВМ – без участия пользователя, абсолютно прозрачно для операционной системы и всех приложений. При наступлении сбоя второй сервер начинает работу мгновенно, с актуальной контрольной точки, и главное – без потери данных.